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

#include <iocontext.h>

Data Fields

atomic_long_t refcount
 
atomic_t active_ref
 
atomic_t nr_tasks
 
spinlock_t lock
 
unsigned short ioprio
 
int nr_batch_requests
 
unsigned long last_waited
 
struct radix_tree_root icq_tree
 
struct io_cq __rcuicq_hint
 
struct hlist_head icq_list
 
struct work_struct release_work
 

Detailed Description

Definition at line 97 of file iocontext.h.

Field Documentation

atomic_t active_ref

Definition at line 99 of file iocontext.h.

struct io_cq __rcu* icq_hint

Definition at line 114 of file iocontext.h.

struct hlist_head icq_list

Definition at line 115 of file iocontext.h.

Definition at line 113 of file iocontext.h.

unsigned short ioprio

Definition at line 105 of file iocontext.h.

unsigned long last_waited

Definition at line 111 of file iocontext.h.

spinlock_t lock

Definition at line 103 of file iocontext.h.

int nr_batch_requests

Definition at line 110 of file iocontext.h.

atomic_t nr_tasks

Definition at line 100 of file iocontext.h.

atomic_long_t refcount

Definition at line 98 of file iocontext.h.

struct work_struct release_work

Definition at line 117 of file iocontext.h.


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