Lines Matching refs:flag
532 static inline void queue_flag_set_unlocked(unsigned int flag, in queue_flag_set_unlocked() argument
535 __set_bit(flag, &q->queue_flags); in queue_flag_set_unlocked()
538 static inline int queue_flag_test_and_clear(unsigned int flag, in queue_flag_test_and_clear() argument
543 if (test_bit(flag, &q->queue_flags)) { in queue_flag_test_and_clear()
544 __clear_bit(flag, &q->queue_flags); in queue_flag_test_and_clear()
551 static inline int queue_flag_test_and_set(unsigned int flag, in queue_flag_test_and_set() argument
556 if (!test_bit(flag, &q->queue_flags)) { in queue_flag_test_and_set()
557 __set_bit(flag, &q->queue_flags); in queue_flag_test_and_set()
564 static inline void queue_flag_set(unsigned int flag, struct request_queue *q) in queue_flag_set() argument
567 __set_bit(flag, &q->queue_flags); in queue_flag_set()
570 static inline void queue_flag_clear_unlocked(unsigned int flag, in queue_flag_clear_unlocked() argument
573 __clear_bit(flag, &q->queue_flags); in queue_flag_clear_unlocked()
581 static inline void queue_flag_clear(unsigned int flag, struct request_queue *q) in queue_flag_clear() argument
584 __clear_bit(flag, &q->queue_flags); in queue_flag_clear()
655 unsigned int flag = sync ? BLK_RL_SYNCFULL : BLK_RL_ASYNCFULL; in blk_rl_full() local
657 return rl->flags & flag; in blk_rl_full()
662 unsigned int flag = sync ? BLK_RL_SYNCFULL : BLK_RL_ASYNCFULL; in blk_set_rl_full() local
664 rl->flags |= flag; in blk_set_rl_full()
669 unsigned int flag = sync ? BLK_RL_SYNCFULL : BLK_RL_ASYNCFULL; in blk_clear_rl_full() local
671 rl->flags &= ~flag; in blk_clear_rl_full()