Motr
M0
|
#include <iter.h>
Data Fields | |
struct m0_fom | di_fom |
struct m0_fid | di_cctg_fid |
struct m0_fid | di_prev_cctg_fid |
bool | di_meta_modified |
struct m0_clink | di_meta_clink |
struct m0_cas_ctg * | di_cctg |
uint64_t | di_cctg_processed_recs_nr |
uint64_t | di_processed_recs_nr |
struct m0_dix_ldesc | di_ldesc |
struct m0_buf | di_key |
struct m0_buf | di_val |
struct m0_buf | di_prev_key |
struct m0_ctg_op | di_ctidx_op |
struct m0_ctg_op | di_ctg_op |
struct m0_ctg_op | di_ctg_del_op |
int | di_ctg_del_op_rc |
struct m0_long_lock_link | di_lock_link |
struct m0_long_lock_link | di_meta_lock_link |
struct m0_long_lock_link | di_del_lock_link |
struct m0_long_lock_addb2 | di_lock_addb2 |
struct m0_long_lock_addb2 | di_meta_lock_addb2 |
struct m0_long_lock_addb2 | di_del_lock_addb2 |
struct m0_sm_ast | di_ast |
bool | di_stop |
struct m0_chan | di_completed |
struct m0_mutex | di_ch_guard |
uint64_t * | di_tgts |
uint64_t | di_tgts_cur |
uint64_t | di_tgts_nr |
m0_bcount_t | di_cutoff |
struct m0_cas_ctg* di_cctg |
uint64_t di_cctg_processed_recs_nr |
struct m0_chan di_completed |
struct m0_ctg_op di_ctg_del_op |
int di_ctg_del_op_rc |
struct m0_ctg_op di_ctg_op |
struct m0_ctg_op di_ctidx_op |
m0_bcount_t di_cutoff |
struct m0_long_lock_addb2 di_del_lock_addb2 |
struct m0_long_lock_link di_del_lock_link |
Long lock link used to get catalogue store "delete" lock. See m0_ctg_del_lock().
struct m0_fom di_fom |
struct m0_dix_ldesc di_ldesc |
struct m0_long_lock_addb2 di_lock_addb2 |
struct m0_long_lock_link di_lock_link |
struct m0_clink di_meta_clink |
struct m0_long_lock_addb2 di_meta_lock_addb2 |
struct m0_long_lock_link di_meta_lock_link |
bool di_meta_modified |
Flag indicating that meta catalogue was modified while iterator was busy processing records. It is used to detect changes in meta btree and re-seek catalogue address. Iterator doesn't assume that address of current catalogue remains the same after meta btree changes.
struct m0_fid di_prev_cctg_fid |
uint64_t di_processed_recs_nr |
uint64_t* di_tgts |
uint64_t di_tgts_cur |
uint64_t di_tgts_nr |