Motr  M0
m0_stob_io Struct Reference

#include <io.h>

Collaboration diagram for m0_stob_io:
Collaboration graph

Data Fields

enum m0_stob_io_opcode si_opcode
 
enum m0_stob_io_flags si_flags
 
struct m0_bufvec si_user
 
struct m0_indexvec si_stob
 
struct m0_chan si_wait
 
struct m0_mutex si_mutex
 
struct m0_stobsi_obj
 
const struct m0_stob_io_opsi_op
 
int32_t si_rc
 
m0_bcount_t si_count
 
enum m0_stob_io_state si_state
 
struct m0_dtxsi_tx
 
struct m0_io_scope * si_scope
 
void * si_stob_private
 
uint32_t si_stob_magic
 
struct m0_fol_fragsi_fol_frag
 
struct m0_bufvec si_battr
 
m0_time_t si_start
 
uint64_t si_id
 
struct m0_buf si_cksum
 
m0_bindex_t si_unit_sz
 
m0_bcount_t si_cksum_sz
 
m0_bcount_t si_cksum_nob_read
 

Detailed Description

Asynchronous direct IO operation against a storage object.

Definition at line 285 of file io.h.


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