Lines Matching refs:nr_errors
125 u16 nr_errors; member
137 .nr_errors = ARRAY_SIZE(upgrade_##ver##_errors), \
199 for (const u16 *e = i->errors; e < i->errors + i->nr_errors; e++) in bch2_sb_set_upgrade()
212 .nr_errors = ARRAY_SIZE(downgrade_##ver##_errors), \
222 unsigned bytes = sizeof(*dst) + sizeof(dst->errors[0]) * le16_to_cpu(dst->nr_errors); in downgrade_table_extra()
225 unsigned nr_errors = le16_to_cpu(dst->nr_errors); in downgrade_table_extra() local
241 dst->errors[nr_errors++] = cpu_to_le16(BCH_FSCK_ERR_alloc_key_dirty_sectors_wrong); in downgrade_table_extra()
246 dst->nr_errors = cpu_to_le16(nr_errors); in downgrade_table_extra()
253 return (void *) &e->errors[le16_to_cpu(e->nr_errors)]; in downgrade_entry_next_c()
317 for (unsigned j = 0; j < le16_to_cpu(i->nr_errors); j++) { in bch2_sb_downgrade_to_text()
347 unsigned bytes = sizeof(*dst) + sizeof(dst->errors[0]) * src->nr_errors; in bch2_sb_downgrade_update()
357 dst->nr_errors = cpu_to_le16(src->nr_errors); in bch2_sb_downgrade_update()
358 for (unsigned i = 0; i < src->nr_errors; i++) in bch2_sb_downgrade_update()
367 !dst->nr_errors) in bch2_sb_downgrade_update()
370 table.nr += sizeof(*dst) + sizeof(dst->errors[0]) * le16_to_cpu(dst->nr_errors); in bch2_sb_downgrade_update()
407 for (unsigned j = 0; j < le16_to_cpu(i->nr_errors); j++) { in bch2_sb_set_downgrade()