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

#include <_chnl_sm.h>

Data Fields

struct chnl_mgrchnl_mgr_obj
 
u32 chnl_id
 
u8 state
 
s8 chnl_mode
 
voiduser_event
 
struct sync_objectsync_event
 
u32 process
 
u32 cb_arg
 
struct list_head io_requests
 
s32 cio_cs
 
s32 cio_reqs
 
s32 chnl_packets
 
struct list_head io_completions
 
struct list_head free_packets_list
 
struct ntfy_objectntfy_obj
 
u32 bytes_moved
 
u32 chnl_type
 

Detailed Description

Definition at line 135 of file _chnl_sm.h.

Field Documentation

u32 bytes_moved

Definition at line 155 of file _chnl_sm.h.

u32 cb_arg

Definition at line 146 of file _chnl_sm.h.

u32 chnl_id

Definition at line 138 of file _chnl_sm.h.

struct chnl_mgr* chnl_mgr_obj

Definition at line 137 of file _chnl_sm.h.

s8 chnl_mode

Definition at line 140 of file _chnl_sm.h.

s32 chnl_packets

Definition at line 150 of file _chnl_sm.h.

u32 chnl_type

Definition at line 160 of file _chnl_sm.h.

s32 cio_cs

Definition at line 148 of file _chnl_sm.h.

s32 cio_reqs

Definition at line 149 of file _chnl_sm.h.

struct list_head free_packets_list

Definition at line 153 of file _chnl_sm.h.

struct list_head io_completions

Definition at line 152 of file _chnl_sm.h.

struct list_head io_requests

Definition at line 147 of file _chnl_sm.h.

struct ntfy_object* ntfy_obj

Definition at line 154 of file _chnl_sm.h.

u32 process

Definition at line 145 of file _chnl_sm.h.

Definition at line 139 of file _chnl_sm.h.

struct sync_object* sync_event

Definition at line 144 of file _chnl_sm.h.

void* user_event

Definition at line 142 of file _chnl_sm.h.


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