Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
kioctx Struct Reference

#include <aio.h>

Data Fields

atomic_t users
 
int dead
 
struct mm_structmm
 
unsigned long user_id
 
struct hlist_node list
 
wait_queue_head_t wait
 
spinlock_t ctx_lock
 
int reqs_active
 
struct list_head active_reqs
 
struct list_head run_list
 
unsigned max_reqs
 
struct aio_ring_info ring_info
 
struct delayed_work wq
 
struct rcu_head rcu_head
 

Detailed Description

Definition at line 182 of file aio.h.

Field Documentation

struct list_head active_reqs

Definition at line 196 of file aio.h.

spinlock_t ctx_lock

Definition at line 193 of file aio.h.

int dead

Definition at line 184 of file aio.h.

Definition at line 189 of file aio.h.

unsigned max_reqs

Definition at line 200 of file aio.h.

Definition at line 185 of file aio.h.

struct rcu_head rcu_head

Definition at line 206 of file aio.h.

int reqs_active

Definition at line 195 of file aio.h.

Definition at line 202 of file aio.h.

struct list_head run_list

Definition at line 197 of file aio.h.

unsigned long user_id

Definition at line 188 of file aio.h.

atomic_t users

Definition at line 183 of file aio.h.

Definition at line 191 of file aio.h.

Definition at line 204 of file aio.h.


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