|
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 |