PostgreSQL Source Code  git master
SMgrRelationData Struct Reference

#include <smgr.h>

Data Fields

RelFileLocatorBackend smgr_rlocator
 
BlockNumber smgr_targblock
 
BlockNumber smgr_cached_nblocks [MAX_FORKNUM+1]
 
int smgr_which
 
int md_num_open_segs [MAX_FORKNUM+1]
 
struct _MdfdVecmd_seg_fds [MAX_FORKNUM+1]
 
int pincount
 
dlist_node node
 

Detailed Description

Definition at line 34 of file smgr.h.

Field Documentation

◆ md_num_open_segs

int SMgrRelationData::md_num_open_segs[MAX_FORKNUM+1]

◆ md_seg_fds

struct _MdfdVec* SMgrRelationData::md_seg_fds[MAX_FORKNUM+1]

◆ node

dlist_node SMgrRelationData::node

Definition at line 68 of file smgr.h.

Referenced by smgrdestroy(), smgropen(), smgrpin(), and smgrunpin().

◆ pincount

int SMgrRelationData::pincount

Definition at line 67 of file smgr.h.

Referenced by smgrdestroy(), smgropen(), smgrpin(), and smgrunpin().

◆ smgr_cached_nblocks

◆ smgr_rlocator

◆ smgr_targblock

BlockNumber SMgrRelationData::smgr_targblock

Definition at line 45 of file smgr.h.

Referenced by RelationTruncate(), smgropen(), and smgrrelease().

◆ smgr_which


The documentation for this struct was generated from the following file: