2 memfile_T
*mf_open
__ARGS((char_u
*fname
, int flags
));
3 int mf_open_file
__ARGS((memfile_T
*mfp
, char_u
*fname
));
4 void mf_close
__ARGS((memfile_T
*mfp
, int del_file
));
5 void mf_close_file
__ARGS((buf_T
*buf
, int getlines
));
6 void mf_new_page_size
__ARGS((memfile_T
*mfp
, unsigned new_size
));
7 bhdr_T
*mf_new
__ARGS((memfile_T
*mfp
, int negative
, int page_count
));
8 bhdr_T
*mf_get
__ARGS((memfile_T
*mfp
, blocknr_T nr
, int page_count
));
9 void mf_put
__ARGS((memfile_T
*mfp
, bhdr_T
*hp
, int dirty
, int infile
));
10 void mf_free
__ARGS((memfile_T
*mfp
, bhdr_T
*hp
));
11 int mf_sync
__ARGS((memfile_T
*mfp
, int flags
));
12 void mf_set_dirty
__ARGS((memfile_T
*mfp
));
13 int mf_release_all
__ARGS((void
));
14 blocknr_T mf_trans_del
__ARGS((memfile_T
*mfp
, blocknr_T old_nr
));
15 void mf_set_ffname
__ARGS((memfile_T
*mfp
));
16 void mf_fullname
__ARGS((memfile_T
*mfp
));
17 int mf_need_trans
__ARGS((memfile_T
*mfp
));