Lines Matching refs:nr_errors
160 u16 nr_errors; member
172 .nr_errors = ARRAY_SIZE(upgrade_##ver##_errors), \
234 for (const u16 *e = i->errors; e < i->errors + i->nr_errors; e++) in bch2_sb_set_upgrade()
247 .nr_errors = ARRAY_SIZE(downgrade_##ver##_errors), \
258 unsigned bytes = sizeof(*dst) + sizeof(dst->errors[0]) * le16_to_cpu(dst->nr_errors); in downgrade_table_extra()
261 unsigned nr_errors = le16_to_cpu(dst->nr_errors); in downgrade_table_extra() local
273 dst->nr_errors = cpu_to_le16(nr_errors + 1); in downgrade_table_extra()
280 dst->errors[nr_errors++] = cpu_to_le16(BCH_FSCK_ERR_alloc_key_dirty_sectors_wrong); in downgrade_table_extra()
291 return (void *) &e->errors[le16_to_cpu(e->nr_errors)]; in downgrade_entry_next_c()
355 for (unsigned j = 0; j < le16_to_cpu(i->nr_errors); j++) { in bch2_sb_downgrade_to_text()
388 unsigned bytes = sizeof(*dst) + sizeof(dst->errors[0]) * src->nr_errors; in bch2_sb_downgrade_update()
398 dst->nr_errors = cpu_to_le16(src->nr_errors); in bch2_sb_downgrade_update()
399 for (unsigned i = 0; i < src->nr_errors; i++) in bch2_sb_downgrade_update()
408 !dst->nr_errors) in bch2_sb_downgrade_update()
411 table.nr += sizeof(*dst) + sizeof(dst->errors[0]) * le16_to_cpu(dst->nr_errors); in bch2_sb_downgrade_update()
448 for (unsigned j = 0; j < le16_to_cpu(i->nr_errors); j++) { in bch2_sb_set_downgrade()