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

Data Fields

spinlock_t lock
 
struct list_head ex_list
 
u16 next_index
 
u16 total_exches
 
u16 left
 
u16 right
 

Detailed Description

struct fc_exch_pool - Per cpu exchange pool : Next possible free exchange index : Total allocated exchanges : Exch pool lock : List of exchanges

This structure manages per cpu exchanges in array of exchange pointers. This array is allocated followed by struct fc_exch_pool memory for assigned range of exchanges to per cpu pool.

Definition at line 68 of file fc_exch.c.

Field Documentation

struct list_head ex_list

Definition at line 70 of file fc_exch.c.

u16 left

Definition at line 75 of file fc_exch.c.

spinlock_t lock

Definition at line 69 of file fc_exch.c.

u16 next_index

Definition at line 71 of file fc_exch.c.

u16 right

Definition at line 76 of file fc_exch.c.

u16 total_exches

Definition at line 72 of file fc_exch.c.


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