postgresql/src/include/storage
Andres Freund 12605414a7 Use dlists instead of SHM_QUEUE for syncrep queue
Part of a series to remove SHM_QUEUE. ilist.h style lists are more widely used
and have an easier to use interface.

Reviewed-by: Thomas Munro <thomas.munro@gmail.com> (in an older version)
Discussion: https://postgr.es/m/20221120055930.t6kl3tyivzhlrzu2@awork3.anarazel.de
Discussion: https://postgr.es/m/20200211042229.msv23badgqljrdg2@alap3.anarazel.de
2023-01-18 12:15:05 -08:00
..
.gitignore When trace_lwlocks is used, identify individual lwlocks by name. 2015-09-11 14:01:39 -04:00
backendid.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
barrier.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
block.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
buf.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
buf_internals.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
buffile.h Add BufFileRead variants with short read and EOF detection 2023-01-16 11:01:31 +01:00
bufmgr.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
bufpage.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
checksum.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
checksum_impl.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
condition_variable.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
copydir.h Constify the arguments of copydir.h functions 2023-01-18 08:55:26 +09:00
dsm.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
dsm_impl.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
fd.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
fileset.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
freespace.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
fsm_internals.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
indexfsm.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
ipc.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
item.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
itemid.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
itemptr.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
large_object.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
latch.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
lmgr.h Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
lock.h Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locks 2023-01-18 11:41:14 -08:00
lockdefs.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
lwlock.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
md.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
meson.build Update copyright for 2023 2023-01-02 15:00:37 -05:00
off.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_sema.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
pg_shmem.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
pmsignal.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
predicate.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
predicate_internals.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
proc.h Use dlists instead of SHM_QUEUE for syncrep queue 2023-01-18 12:15:05 -08:00
procarray.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
proclist.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
proclist_types.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
procsignal.h Perform apply of large transactions by parallel workers. 2023-01-09 07:52:45 +05:30
reinit.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
relfilelocator.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
s_lock.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sharedfileset.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
shm_mq.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
shm_toc.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
shmem.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sinval.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sinvaladt.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
smgr.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
spin.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
standby.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
standbydefs.h Update copyright for 2023 2023-01-02 15:00:37 -05:00
sync.h Update copyright for 2023 2023-01-02 15:00:37 -05:00