Motr
M0
|
#include <io_foms.h>
Data Fields | |
uint64_t | siod_magic |
struct m0_stob_io | siod_stob_io |
struct m0_tlink | siod_linkage |
struct m0_fom_callback | siod_fcb |
struct m0_fol_frag | siod_fol_frag |
Since STOB I/O only launch io for single index vec, I/O service need to launch multiple STOB I/O and wait for all to complete. I/O service will put FOM execution into runqueue only after all STOB I/O complete.
struct m0_fom_callback siod_fcb |
struct m0_fol_frag siod_fol_frag |
Fol record part representing stob io operations. It should be pointed by m0_stob_io::si_fol_frag.
struct m0_tlink siod_linkage |
uint64_t siod_magic |
Magic to verify sanity of struct m0_stob_io_desc
struct m0_stob_io siod_stob_io |