PostgreSQL Source Code git master
Loading...
Searching...
No Matches
BufferStrategyControl Struct Reference

Data Fields

slock_t buffer_strategy_lock
 
pg_atomic_uint32 nextVictimBuffer
 
uint32 completePasses
 
pg_atomic_uint32 numBufferAllocs
 
int bgwprocno
 

Detailed Description

Definition at line 32 of file freelist.c.

Field Documentation

◆ bgwprocno

int BufferStrategyControl::bgwprocno

Definition at line 55 of file freelist.c.

Referenced by StrategyCtlShmemInit(), StrategyGetBuffer(), and StrategyNotifyBgWriter().

◆ buffer_strategy_lock

slock_t BufferStrategyControl::buffer_strategy_lock

◆ completePasses

uint32 BufferStrategyControl::completePasses

Definition at line 48 of file freelist.c.

Referenced by ClockSweepTick(), StrategyCtlShmemInit(), and StrategySyncStart().

◆ nextVictimBuffer

pg_atomic_uint32 BufferStrategyControl::nextVictimBuffer

Definition at line 42 of file freelist.c.

Referenced by ClockSweepTick(), StrategyCtlShmemInit(), and StrategySyncStart().

◆ numBufferAllocs

pg_atomic_uint32 BufferStrategyControl::numBufferAllocs

Definition at line 49 of file freelist.c.

Referenced by StrategyCtlShmemInit(), StrategyGetBuffer(), and StrategySyncStart().


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