#include <smgr.h>
Data Fields | |
RelFileNodeBackend | smgr_rnode |
struct SMgrRelationData ** | smgr_owner |
BlockNumber | smgr_targblock |
BlockNumber | smgr_fsm_nblocks |
BlockNumber | smgr_vm_nblocks |
int | smgr_which |
struct _MdfdVec * | md_fd [MAX_FORKNUM+1] |
struct SMgrRelationData * | next_unowned_reln |
Definition at line 40 of file smgr.h.
struct _MdfdVec* SMgrRelationData::md_fd[MAX_FORKNUM+1] |
Definition at line 68 of file smgr.h.
Referenced by mdclose(), mdcreate(), mdopen(), mdtruncate(), smgrcreate(), and smgropen().
Definition at line 71 of file smgr.h.
Referenced by remove_from_unowned_list(), and smgropen().
Definition at line 56 of file smgr.h.
Referenced by FreeSpaceMapTruncateRel(), fsm_extend(), fsm_readbuf(), RelationTruncate(), and smgropen().
Definition at line 46 of file smgr.h.
Referenced by AtEOXact_SMgr(), smgrclose(), smgropen(), and smgrsetowner().
Definition at line 43 of file smgr.h.
Referenced by _mdfd_segpath(), btbuildempty(), BufferAlloc(), copy_relation_data(), FlushBuffer(), heap_create_init_fork(), LocalBufferAlloc(), LocalPrefetchBuffer(), mdcreate(), mdextend(), mdopen(), mdread(), mdtruncate(), mdwrite(), PrefetchBuffer(), ReadBuffer_common(), register_dirty_segment(), RelationCreateStorage(), smgrclose(), smgrcreate(), smgrdounlink(), smgrdounlinkall(), smgrdounlinkfork(), smgrtruncate(), spgbuildempty(), and vm_extend().
Definition at line 55 of file smgr.h.
Referenced by RelationTruncate(), and smgropen().
Definition at line 57 of file smgr.h.
Referenced by RelationTruncate(), smgropen(), visibilitymap_truncate(), vm_extend(), and vm_readbuf().
Definition at line 65 of file smgr.h.
Referenced by smgrclose(), smgrcreate(), smgrdounlink(), smgrdounlinkall(), smgrdounlinkfork(), smgrexists(), smgrextend(), smgrimmedsync(), smgrnblocks(), smgropen(), smgrprefetch(), smgrread(), smgrtruncate(), and smgrwrite().