PostgreSQL Source Code git master
Loading...
Searching...
No Matches
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 35 of file smgr.h.

Field Documentation

◆ md_num_open_segs

int SMgrRelationData::md_num_open_segs[MAX_FORKNUM+1]

Definition at line 61 of file smgr.h.

◆ md_seg_fds

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

Definition at line 62 of file smgr.h.

◆ node

dlist_node SMgrRelationData::node

Definition at line 69 of file smgr.h.

◆ pincount

int SMgrRelationData::pincount

Definition at line 68 of file smgr.h.

◆ smgr_cached_nblocks

BlockNumber SMgrRelationData::smgr_cached_nblocks[MAX_FORKNUM+1]

Definition at line 47 of file smgr.h.

Referenced by fsm_does_block_exist(), and pg_truncate_visibility_map().

◆ smgr_rlocator

◆ smgr_targblock

BlockNumber SMgrRelationData::smgr_targblock

Definition at line 46 of file smgr.h.

◆ smgr_which

int SMgrRelationData::smgr_which

Definition at line 55 of file smgr.h.

Referenced by smgrdosyncall(), and smgrdounlinkall().


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