Motr
M0
|
#include <iter.h>
Data Fields | |
struct m0_sm | si_sm |
struct m0_sns_cm_iter_file_ctx | si_fc |
struct m0_fom * | si_fom |
struct m0_sns_cm_cp * | si_cp |
struct m0_cm_aggr_group * | si_ag |
struct m0_cob_fid_ns_iter | si_cns_it |
uint64_t | si_total_files |
uint64_t | si_magix |
SNS copy machine data iterator. This iterates through the local data objects which are part of the re-structuring process, in-order to recover from a particular failure. SNS copy machine data iterator is implemented as a state machine. This is invoked from the copy packet pump FOM which uses the non- blocking infrastructure, thus making the iterator non-blocking.
struct m0_cm_aggr_group* si_ag |
struct m0_cob_fid_ns_iter si_cns_it |
struct m0_sns_cm_cp* si_cp |
struct m0_sns_cm_iter_file_ctx si_fc |
uint64_t si_total_files |