Motr
M0
|
Data Fields | |
struct m0_stob_domain * | as_stob_dom |
struct m0_stob * | as_stob |
struct m0_mutex | as_lock |
unsigned | as_bshift |
m0_bcount_t | as_size |
m0_bindex_t | as_pos |
uint64_t | as_seqno |
m0_bindex_t | as_prev_offset |
struct m0_tl | as_queue |
struct m0_tl | as_idle |
struct m0_tl | as_inflight |
struct m0_tl | as_pending |
struct frame | as_prealloc [MAX_INFLIGHT+1] |
const struct m0_addb2_storage_ops * | as_ops |
bool | as_stopped |
void * | as_cookie |
struct m0_addb2_trace_obj | as_marker |
bool | as_idled |
void* as_cookie |
Opaque cookie passed to m0_addb2_storage_init() and returned by m0_addb2_storage_cookie().
struct m0_tl as_idle |
List of frames ready for population with traces.
The head of this list is "current frame" (frame_cur()).
struct m0_tl as_inflight |
struct m0_mutex as_lock |
struct m0_addb2_trace_obj as_marker |
const struct m0_addb2_storage_ops* as_ops |
struct m0_tl as_pending |
m0_bindex_t as_pos |
struct frame as_prealloc[MAX_INFLIGHT+1] |
m0_bindex_t as_prev_offset |
struct m0_tl as_queue |
uint64_t as_seqno |
m0_bcount_t as_size |
Stob size, passed to m0_addb2_storage_init().
struct m0_stob* as_stob |
Stob used to store traces.
Storage engine acquires a reference this the stob in m0_addb2_storage_init(), releases the reference in m0_addb2_storage_fini().
struct m0_stob_domain* as_stob_dom |