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