Lines Matching refs:lo_state
62 int lo_state; member
203 WARN_ON_ONCE(lo->lo_state == Lo_bound && in loop_update_dio()
497 if (l->lo_state != Lo_bound) in loop_validate_file()
565 if (lo->lo_state != Lo_bound) in loop_change_fd()
1021 if (lo->lo_state != Lo_unbound) in loop_configure()
1084 WRITE_ONCE(lo->lo_state, Lo_bound); in loop_configure()
1181 WRITE_ONCE(lo->lo_state, Lo_unbound); in __loop_clr_fd()
1208 if (lo->lo_state != Lo_bound) { in loop_clr_fd()
1220 WRITE_ONCE(lo->lo_state, Lo_rundown); in loop_clr_fd()
1237 if (lo->lo_state != Lo_bound) { in loop_set_status()
1291 if (lo->lo_state != Lo_bound) { in loop_get_status()
1410 if (unlikely(lo->lo_state != Lo_bound)) in loop_set_capacity()
1424 if (lo->lo_state != Lo_bound) in loop_set_dio()
1466 if (lo->lo_state != Lo_bound) { in loop_set_block_size()
1724 if (lo->lo_state == Lo_deleting || lo->lo_state == Lo_rundown) in lo_open()
1744 if (lo->lo_state == Lo_bound && (lo->lo_flags & LO_FLAGS_AUTOCLEAR)) in lo_release()
1745 WRITE_ONCE(lo->lo_state, Lo_rundown); in lo_release()
1747 need_clear = (lo->lo_state == Lo_rundown); in lo_release()
1860 if (data_race(READ_ONCE(lo->lo_state)) != Lo_bound) in loop_queue_rq()
2018 WRITE_ONCE(lo->lo_state, Lo_unbound); in loop_add()
2170 if (lo->lo_state != Lo_unbound || disk_openers(lo->lo_disk) > 0) { in loop_control_remove()
2176 WRITE_ONCE(lo->lo_state, Lo_deleting); in loop_control_remove()
2204 data_race(READ_ONCE(lo->lo_state)) == Lo_unbound) in loop_control_get_free()