|
PostgreSQL Source Code git master
|
| void(* f_smgr::smgr_close) (SMgrRelation reln, ForkNumber forknum) |
Definition at line 93 of file smgr.c.
Referenced by smgrdestroy(), and smgrrelease().
| void(* f_smgr::smgr_create) (SMgrRelation reln, ForkNumber forknum, bool isRedo) |
Definition at line 94 of file smgr.c.
Referenced by smgrcreate().
| bool(* f_smgr::smgr_exists) (SMgrRelation reln, ForkNumber forknum) |
Definition at line 96 of file smgr.c.
Referenced by smgrexists().
| void(* f_smgr::smgr_extend) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, const void *buffer, bool skipFsync) |
Definition at line 99 of file smgr.c.
Referenced by smgrextend().
| int(* f_smgr::smgr_fd) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, uint32 *off) |
| void(* f_smgr::smgr_immedsync) (SMgrRelation reln, ForkNumber forknum) |
Definition at line 123 of file smgr.c.
Referenced by smgrdosyncall(), and smgrimmedsync().
Definition at line 90 of file smgr.c.
Referenced by smgrinit().
| uint32(* f_smgr::smgr_maxcombine) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum) |
Definition at line 105 of file smgr.c.
Referenced by smgrmaxcombine().
| BlockNumber(* f_smgr::smgr_nblocks) (SMgrRelation reln, ForkNumber forknum) |
Definition at line 120 of file smgr.c.
Referenced by smgrnblocks().
| void(* f_smgr::smgr_open) (SMgrRelation reln) |
Definition at line 92 of file smgr.c.
Referenced by smgropen().
| bool(* f_smgr::smgr_prefetch) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, int nblocks) |
Definition at line 103 of file smgr.c.
Referenced by smgrprefetch().
| void(* f_smgr::smgr_readv) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, void **buffers, BlockNumber nblocks) |
Definition at line 107 of file smgr.c.
Referenced by smgrreadv().
| void(* f_smgr::smgr_registersync) (SMgrRelation reln, ForkNumber forknum) |
Definition at line 124 of file smgr.c.
Referenced by smgrregistersync().
Definition at line 91 of file smgr.c.
Referenced by smgrshutdown().
| void(* f_smgr::smgr_startreadv) (PgAioHandle *ioh, SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, void **buffers, BlockNumber nblocks) |
Definition at line 110 of file smgr.c.
Referenced by smgrstartreadv().
| void(* f_smgr::smgr_truncate) (SMgrRelation reln, ForkNumber forknum, BlockNumber old_blocks, BlockNumber nblocks) |
Definition at line 121 of file smgr.c.
Referenced by smgrtruncate().
| void(* f_smgr::smgr_unlink) (RelFileLocatorBackend rlocator, ForkNumber forknum, bool isRedo) |
| void(* f_smgr::smgr_writeback) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, BlockNumber nblocks) |
Definition at line 118 of file smgr.c.
Referenced by smgrwriteback().
| void(* f_smgr::smgr_writev) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, const void **buffers, BlockNumber nblocks, bool skipFsync) |
Definition at line 114 of file smgr.c.
Referenced by smgrwritev().
| void(* f_smgr::smgr_zeroextend) (SMgrRelation reln, ForkNumber forknum, BlockNumber blocknum, int nblocks, bool skipFsync) |
Definition at line 101 of file smgr.c.
Referenced by smgrzeroextend().