Lines Matching refs:nr
26 static inline unsigned bch2_sb_field_errors_u64s(unsigned nr) in bch2_sb_field_errors_u64s() argument
29 sizeof(struct bch_sb_field_error_entry) * nr) / sizeof(u64); in bch2_sb_field_errors_u64s()
36 unsigned i, nr = bch2_sb_field_errors_nr_entries(e); in bch2_sb_errors_validate() local
38 for (i = 0; i < nr; i++) { in bch2_sb_errors_validate()
46 if (i + 1 < nr && in bch2_sb_errors_validate()
61 unsigned i, nr = bch2_sb_field_errors_nr_entries(e); in bch2_sb_errors_to_text() local
66 for (i = 0; i < nr; i++) { in bch2_sb_errors_to_text()
96 prt_u64(out, i->nr); in bch2_fs_errors_to_text()
108 .nr = 1, in bch2_sb_error_count()
114 for (i = 0; i < e->nr; i++) { in bch2_sb_error_count()
116 e->data[i].nr++; in bch2_sb_error_count()
141 bch2_sb_field_errors_u64s(src->nr)); in bch2_sb_errors_from_cpu()
146 for (i = 0; i < src->nr; i++) { in bch2_sb_errors_from_cpu()
148 SET_BCH_SB_ERROR_ENTRY_NR(&dst->entries[i], src->data[i].nr); in bch2_sb_errors_from_cpu()
160 unsigned i, nr = bch2_sb_field_errors_nr_entries(src); in bch2_sb_errors_to_cpu() local
163 if (!nr) in bch2_sb_errors_to_cpu()
167 ret = darray_make_room(dst, nr); in bch2_sb_errors_to_cpu()
171 dst->nr = nr; in bch2_sb_errors_to_cpu()
173 for (i = 0; i < nr; i++) { in bch2_sb_errors_to_cpu()
175 dst->data[i].nr = BCH_SB_ERROR_ENTRY_NR(&src->entries[i]); in bch2_sb_errors_to_cpu()