Home
last modified time | relevance | path

Searched refs:atomic_flags (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/block/
Dblk.h129 return test_and_set_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); in blk_mark_rq_complete()
134 clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); in blk_clear_rq_complete()
Dblk-mq.c281 clear_bit(REQ_ATOM_STARTED, &rq->atomic_flags); in __blk_mq_free_request()
394 return test_bit(REQ_ATOM_STARTED, &rq->atomic_flags); in blk_mq_request_started()
422 if (!test_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) in blk_mq_start_request()
423 set_bit(REQ_ATOM_STARTED, &rq->atomic_flags); in blk_mq_start_request()
424 if (test_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags)) in blk_mq_start_request()
425 clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); in blk_mq_start_request()
444 if (test_and_clear_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) { in __blk_mq_requeue_request()
572 if (!test_bit(REQ_ATOM_STARTED, &req->atomic_flags)) in blk_mq_rq_timed_out()
599 if (!test_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) { in blk_mq_check_expired()
Dblk-core.c2513 BUG_ON(test_bit(REQ_ATOM_COMPLETE, &req->atomic_flags)); in blk_start_request()
/linux-4.4.14/include/linux/
Dsched.h1479 unsigned long atomic_flags; /* Flags needing atomic access. */ member
2154 { return test_bit(PFA_##name, &p->atomic_flags); }
2157 { set_bit(PFA_##name, &p->atomic_flags); }
2160 { clear_bit(PFA_##name, &p->atomic_flags); }
Dblkdev.h100 unsigned long atomic_flags; member