|
PostgreSQL Source Code git master
|
Data Fields | |
| bool | grow |
| bool | grow_signal_sent |
| PgAioWorkerSet | idle_workerset |
| PgAioWorkerSet | workerset |
| int | nworkers |
| PgAioWorkerSlot | workers [FLEXIBLE_ARRAY_MEMBER] |
Definition at line 96 of file method_worker.c.
| bool PgAioWorkerControl::grow |
Definition at line 99 of file method_worker.c.
Referenced by pgaio_worker_cancel_grow(), pgaio_worker_pm_clear_grow_signal_sent(), pgaio_worker_pm_test_grow(), pgaio_worker_request_grow(), and pgaio_worker_shmem_init().
| bool PgAioWorkerControl::grow_signal_sent |
Definition at line 100 of file method_worker.c.
Referenced by pgaio_worker_pm_clear_grow_signal_sent(), pgaio_worker_pm_test_grow_signal_sent(), and pgaio_worker_request_grow().
| PgAioWorkerSet PgAioWorkerControl::idle_workerset |
Definition at line 103 of file method_worker.c.
Referenced by IoWorkerMain(), pgaio_worker_choose_idle(), pgaio_worker_die(), and pgaio_worker_shmem_init().
| int PgAioWorkerControl::nworkers |
Definition at line 107 of file method_worker.c.
Referenced by IoWorkerMain(), pgaio_worker_die(), pgaio_worker_register(), and pgaio_worker_request_grow().
| PgAioWorkerSlot PgAioWorkerControl::workers[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 110 of file method_worker.c.
Referenced by pgaio_worker_die(), pgaio_worker_register(), pgaio_worker_shmem_init(), and pgaio_worker_wake().
| PgAioWorkerSet PgAioWorkerControl::workerset |
Definition at line 106 of file method_worker.c.
Referenced by pgaio_worker_can_timeout(), pgaio_worker_die(), pgaio_worker_register(), and pgaio_worker_shmem_init().