|
PostgreSQL Source Code git master
|
#include <aio_internal.h>
Definition at line 104 of file aio_internal.h.
| uint8 PgAioHandle::callbacks[PGAIO_HANDLE_MAX_CALLBACKS] |
Definition at line 121 of file aio_internal.h.
| uint8 PgAioHandle::callbacks_data[PGAIO_HANDLE_MAX_CALLBACKS] |
Definition at line 124 of file aio_internal.h.
| ConditionVariable PgAioHandle::cv |
Definition at line 161 of file aio_internal.h.
| PgAioResult PgAioHandle::distilled_result |
Definition at line 164 of file aio_internal.h.
| uint8 PgAioHandle::flags |
Definition at line 116 of file aio_internal.h.
| uint64 PgAioHandle::generation |
Definition at line 154 of file aio_internal.h.
Referenced by AioShmemInit(), pg_get_aios(), and pgaio_io_get_wref().
| uint8 PgAioHandle::handle_data_len |
Definition at line 130 of file aio_internal.h.
| uint32 PgAioHandle::iovec_off |
Definition at line 172 of file aio_internal.h.
| dlist_node PgAioHandle::node |
In which list the handle is registered, depends on the state:
Definition at line 148 of file aio_internal.h.
| uint8 PgAioHandle::num_callbacks |
Definition at line 118 of file aio_internal.h.
| uint8 PgAioHandle::op |
Definition at line 113 of file aio_internal.h.
| PgAioOpData PgAioHandle::op_data |
Definition at line 182 of file aio_internal.h.
| int32 PgAioHandle::owner_procno |
Definition at line 133 of file aio_internal.h.
Referenced by pgaio_io_get_owner().
| PgAioReturn* PgAioHandle::report_return |
Definition at line 179 of file aio_internal.h.
| struct ResourceOwnerData* PgAioHandle::resowner |
Definition at line 150 of file aio_internal.h.
| dlist_node PgAioHandle::resowner_node |
Definition at line 151 of file aio_internal.h.
| int32 PgAioHandle::result |
Definition at line 136 of file aio_internal.h.
| uint8 PgAioHandle::state |
Definition at line 107 of file aio_internal.h.
| uint8 PgAioHandle::target |
Definition at line 110 of file aio_internal.h.
| PgAioTargetData PgAioHandle::target_data |
Definition at line 189 of file aio_internal.h.