PostgreSQL Source Code git master
Data Fields
PgAioOpData Union Reference

#include <aio.h>

Data Fields

struct {
   int   fd
 
   uint16   iov_length
 
   uint64   offset
 
read
 
struct {
   int   fd
 
   uint16   iov_length
 
   uint64   offset
 
write
 

Detailed Description

Definition at line 134 of file aio.h.

Field Documentation

fd

int PgAioOpData::fd

Definition at line 138 of file aio.h.

Referenced by pgaio_io_perform_synchronously(), pgaio_io_start_readv(), pgaio_io_start_writev(), pgaio_io_uses_fd(), and smgr_aio_reopen().

iov_length

uint16 PgAioOpData::iov_length

Definition at line 139 of file aio.h.

Referenced by pg_get_aios(), pgaio_io_get_iovec_length(), pgaio_io_perform_synchronously(), pgaio_io_start_readv(), and pgaio_io_start_writev().

offset

uint64 PgAioOpData::offset

Definition at line 140 of file aio.h.

Referenced by pg_get_aios(), pgaio_io_perform_synchronously(), pgaio_io_start_readv(), pgaio_io_start_writev(), and smgr_aio_reopen().

struct { ... } PgAioOpData::read

Referenced by pg_get_aios(), pgaio_io_get_iovec_length(), pgaio_io_perform_synchronously(), pgaio_io_start_readv(), pgaio_io_uses_fd(), and smgr_aio_reopen().

struct { ... } PgAioOpData::write

Referenced by pg_get_aios(), pgaio_io_get_iovec_length(), pgaio_io_perform_synchronously(), pgaio_io_start_writev(), pgaio_io_uses_fd(), and smgr_aio_reopen().


The documentation for this union was generated from the following file:
  • src/include/storage/aio.h

AltStyle によって変換されたページ (->オリジナル) /