Lines Matching defs:flag
76 * blk_queue_flag_set - atomically set a queue flag
77 * @flag: flag to be set
80 void blk_queue_flag_set(unsigned int flag, struct request_queue *q)
82 set_bit(flag, &q->queue_flags);
87 * blk_queue_flag_clear - atomically clear a queue flag
88 * @flag: flag to be cleared
91 void blk_queue_flag_clear(unsigned int flag, struct request_queue *q)
93 clear_bit(flag, &q->queue_flags);
98 * blk_queue_flag_test_and_set - atomically test and set a queue flag
99 * @flag: flag to be set
102 * Returns the previous value of @flag - 0 if the flag was not set and 1 if
103 * the flag was already set.
105 bool blk_queue_flag_test_and_set(unsigned int flag, struct request_queue *q)
107 return test_and_set_bit(flag, &q->queue_flags);
296 * When queue DYING flag is set, we need to block new req
303 /* Make blk_queue_enter() reexamine the DYING flag. */
322 * order reading __PERCPU_REF_DEAD flag of .q_usage_counter and
323 * reading .mq_freeze_depth or queue dying flag, otherwise the
353 * order reading __PERCPU_REF_DEAD flag of .q_usage_counter and
354 * reading .mq_freeze_depth or queue dying flag, otherwise the