Lines Matching refs:cond

132 		zone->cond = BLK_ZONE_COND_NOT_WP;  in null_init_zoned_dev()
149 zone->cond = BLK_ZONE_COND_EMPTY; in null_init_zoned_dev()
220 blkz.cond = zone->cond; in null_report_zones()
257 switch (zone->cond) { in __null_close_zone()
274 zone->cond = BLK_ZONE_COND_EMPTY; in __null_close_zone()
276 zone->cond = BLK_ZONE_COND_CLOSED; in __null_close_zone()
298 if (zone->cond == BLK_ZONE_COND_IMP_OPEN) { in null_close_imp_open_zone()
354 switch (zone->cond) { in null_check_zone_resources()
377 trace_nullb_zone_op(cmd, zno, zone->cond); in null_zone_write()
387 if (zone->cond == BLK_ZONE_COND_FULL || in null_zone_write()
388 zone->cond == BLK_ZONE_COND_READONLY || in null_zone_write()
389 zone->cond == BLK_ZONE_COND_OFFLINE) { in null_zone_write()
417 if (zone->cond == BLK_ZONE_COND_CLOSED || in null_zone_write()
418 zone->cond == BLK_ZONE_COND_EMPTY) { in null_zone_write()
426 if (zone->cond == BLK_ZONE_COND_CLOSED) { in null_zone_write()
429 } else if (zone->cond == BLK_ZONE_COND_EMPTY) { in null_zone_write()
433 if (zone->cond != BLK_ZONE_COND_EXP_OPEN) in null_zone_write()
434 zone->cond = BLK_ZONE_COND_IMP_OPEN; in null_zone_write()
446 if (zone->cond == BLK_ZONE_COND_EXP_OPEN) in null_zone_write()
448 else if (zone->cond == BLK_ZONE_COND_IMP_OPEN) in null_zone_write()
450 zone->cond = BLK_ZONE_COND_FULL; in null_zone_write()
472 switch (zone->cond) { in null_open_zone()
496 zone->cond = BLK_ZONE_COND_EXP_OPEN; in null_open_zone()
530 switch (zone->cond) { in null_finish_zone()
556 zone->cond = BLK_ZONE_COND_FULL; in null_finish_zone()
573 switch (zone->cond) { in null_reset_zone()
594 zone->cond = BLK_ZONE_COND_EMPTY; in null_reset_zone()
618 if (zone->cond != BLK_ZONE_COND_EMPTY && in null_zone_mgmt()
619 zone->cond != BLK_ZONE_COND_READONLY && in null_zone_mgmt()
620 zone->cond != BLK_ZONE_COND_OFFLINE) { in null_zone_mgmt()
622 trace_nullb_zone_op(cmd, i, zone->cond); in null_zone_mgmt()
634 if (zone->cond == BLK_ZONE_COND_READONLY || in null_zone_mgmt()
635 zone->cond == BLK_ZONE_COND_OFFLINE) { in null_zone_mgmt()
659 trace_nullb_zone_op(cmd, zone_no, zone->cond); in null_zone_mgmt()
688 if (zone->cond == BLK_ZONE_COND_OFFLINE) in null_process_zoned_cmd()
702 struct nullb_zone *zone, enum blk_zone_cond cond) in null_set_zone_cond() argument
704 if (WARN_ON_ONCE(cond != BLK_ZONE_COND_READONLY && in null_set_zone_cond()
705 cond != BLK_ZONE_COND_OFFLINE)) in null_set_zone_cond()
717 if (zone->cond == cond) { in null_set_zone_cond()
718 zone->cond = BLK_ZONE_COND_EMPTY; in null_set_zone_cond()
723 if (zone->cond != BLK_ZONE_COND_READONLY && in null_set_zone_cond()
724 zone->cond != BLK_ZONE_COND_OFFLINE) in null_set_zone_cond()
726 zone->cond = cond; in null_set_zone_cond()
738 size_t count, enum blk_zone_cond cond) in zone_cond_store() argument
769 null_set_zone_cond(dev, &dev->zones[zone_no], cond); in zone_cond_store()