Data Fields | |
void(* | smgr_init )(void) |
void(* | smgr_shutdown )(void) |
void(* | smgr_close )(SMgrRelation reln, ForkNumber forknum) |
void(* | smgr_create )(SMgrRelation reln, ForkNumber forknum, bool isRedo) |
bool(* | smgr_exists )(SMgrRelation reln, ForkNumber forknum) |
void(* | smgr_unlink )(RelFileNodeBackend rnode, ForkNumber forknum, bool isRedo) |
void(* | smgr_extend )(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer, bool skipFsync) |
void(* | smgr_prefetch )(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum) |
void(* | smgr_read )(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer) |
void(* | smgr_write )(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer, bool skipFsync) |
BlockNumber(* | smgr_nblocks )(SMgrRelation reln, ForkNumber forknum) |
void(* | smgr_truncate )(SMgrRelation reln, ForkNumber forknum, BlockNumber nblocks) |
void(* | smgr_immedsync )(SMgrRelation reln, ForkNumber forknum) |
void(* | smgr_pre_ckpt )(void) |
void(* | smgr_sync )(void) |
void(* | smgr_post_ckpt )(void) |
Definition at line 38 of file smgr.c.
void(* f_smgr::smgr_close)(SMgrRelation reln, ForkNumber forknum) |
Definition at line 42 of file smgr.c.
Referenced by smgrclose(), and smgrdounlinkfork().
void(* f_smgr::smgr_create)(SMgrRelation reln, ForkNumber forknum, bool isRedo) |
Definition at line 43 of file smgr.c.
Referenced by smgrcreate().
bool(* f_smgr::smgr_exists)(SMgrRelation reln, ForkNumber forknum) |
Definition at line 45 of file smgr.c.
Referenced by smgrexists().
void(* f_smgr::smgr_extend)(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer, bool skipFsync) |
Definition at line 48 of file smgr.c.
Referenced by smgrextend().
void(* f_smgr::smgr_immedsync)(SMgrRelation reln, ForkNumber forknum) |
Definition at line 59 of file smgr.c.
Referenced by smgrimmedsync().
void(* f_smgr::smgr_init)(void) |
Definition at line 40 of file smgr.c.
Referenced by smgrinit().
BlockNumber(* f_smgr::smgr_nblocks)(SMgrRelation reln, ForkNumber forknum) |
Definition at line 56 of file smgr.c.
Referenced by smgrnblocks().
void(* f_smgr::smgr_post_ckpt)(void) |
Definition at line 62 of file smgr.c.
Referenced by smgrpostckpt().
void(* f_smgr::smgr_pre_ckpt)(void) |
Definition at line 60 of file smgr.c.
Referenced by smgrpreckpt().
void(* f_smgr::smgr_prefetch)(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum) |
Definition at line 50 of file smgr.c.
Referenced by smgrprefetch().
void(* f_smgr::smgr_read)(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer) |
Definition at line 52 of file smgr.c.
Referenced by smgrread().
void(* f_smgr::smgr_shutdown)(void) |
Definition at line 41 of file smgr.c.
Referenced by smgrshutdown().
void(* f_smgr::smgr_sync)(void) |
Definition at line 61 of file smgr.c.
Referenced by smgrsync().
void(* f_smgr::smgr_truncate)(SMgrRelation reln, ForkNumber forknum, BlockNumber nblocks) |
Definition at line 57 of file smgr.c.
Referenced by smgrtruncate().
void(* f_smgr::smgr_unlink)(RelFileNodeBackend rnode, ForkNumber forknum, bool isRedo) |
Definition at line 46 of file smgr.c.
Referenced by smgrdounlink(), and smgrdounlinkfork().
void(* f_smgr::smgr_write)(SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, char *buffer, bool skipFsync) |
Definition at line 54 of file smgr.c.
Referenced by smgrwrite().