Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ocs_io_pool_t Struct Reference

IO pool. More...

Detailed Description

IO pool.

Structure encapsulating a pool of IO objects.

Definition at line 69 of file ocs_io.c.

Data Fields

ocs_t * ocs
 
ocs_lock_t lock
 
uint32_t io_num_ios
 
uint32_t io_per_slab
 
uint32_t io_slab_count
 
ocs_list_t io_free_list
 
ocs_io_slab_t * io_slabs
 

Field Documentation

ocs_list_t ocs_io_pool_t::io_free_list

Definition at line 75 of file ocs_io.c.

uint32_t ocs_io_pool_t::io_num_ios

Definition at line 72 of file ocs_io.c.

uint32_t ocs_io_pool_t::io_per_slab

Definition at line 73 of file ocs_io.c.

uint32_t ocs_io_pool_t::io_slab_count

Definition at line 74 of file ocs_io.c.

ocs_io_slab_t* ocs_io_pool_t::io_slabs

Definition at line 76 of file ocs_io.c.

ocs_lock_t ocs_io_pool_t::lock

Definition at line 71 of file ocs_io.c.

ocs_t* ocs_io_pool_t::ocs

Definition at line 70 of file ocs_io.c.


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