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

/linux-4.1.27/block/
H A Dblk.h101 return test_and_set_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); blk_mark_rq_complete()
106 clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); blk_clear_rq_complete()
H A Dblk-mq.c302 clear_bit(REQ_ATOM_STARTED, &rq->atomic_flags); __blk_mq_free_request()
413 return test_bit(REQ_ATOM_STARTED, &rq->atomic_flags); blk_mq_request_started()
441 if (!test_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) blk_mq_start_request()
442 set_bit(REQ_ATOM_STARTED, &rq->atomic_flags); blk_mq_start_request()
443 if (test_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags)) blk_mq_start_request()
444 clear_bit(REQ_ATOM_COMPLETE, &rq->atomic_flags); blk_mq_start_request()
463 if (test_and_clear_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) { __blk_mq_requeue_request()
605 if (!test_bit(REQ_ATOM_STARTED, &req->atomic_flags)) blk_mq_rq_timed_out()
632 if (!test_bit(REQ_ATOM_STARTED, &rq->atomic_flags)) { blk_mq_check_expired()
H A Dblk-core.c2391 BUG_ON(test_bit(REQ_ATOM_COMPLETE, &req->atomic_flags)); blk_start_request()
/linux-4.1.27/include/linux/
H A Dsched.h1390 unsigned long atomic_flags; /* Flags needing atomic access. */ member in struct:task_struct
2049 { return test_bit(PFA_##name, &p->atomic_flags); }
2052 { set_bit(PFA_##name, &p->atomic_flags); }
2055 { clear_bit(PFA_##name, &p->atomic_flags); }
H A Dblkdev.h112 unsigned long atomic_flags; member in struct:request

Completed in 229 milliseconds