Lines Matching refs:cqe

271 						struct nvme_completion *cqe)  in special_completion()  argument
278 cqe->command_id, le16_to_cpup(&cqe->sq_id)); in special_completion()
284 cqe->command_id, le16_to_cpup(&cqe->sq_id)); in special_completion()
303 struct nvme_completion *cqe) in async_req_completion() argument
305 u32 result = le32_to_cpup(&cqe->result); in async_req_completion()
306 u16 status = le16_to_cpup(&cqe->status) >> 1; in async_req_completion()
316 struct nvme_completion *cqe) in abort_completion() argument
320 u16 status = le16_to_cpup(&cqe->status) >> 1; in abort_completion()
321 u32 result = le32_to_cpup(&cqe->result); in abort_completion()
330 struct nvme_completion *cqe) in async_completion() argument
333 cmdinfo->result = le32_to_cpup(&cqe->result); in async_completion()
334 cmdinfo->status = le16_to_cpup(&cqe->status) >> 1; in async_completion()
588 struct nvme_completion *cqe) in req_completion() argument
595 u16 status = le16_to_cpup(&cqe->status) >> 1; in req_completion()
919 struct nvme_completion cqe = nvmeq->cqes[head]; in nvme_process_cq() local
920 if ((le16_to_cpu(cqe.status) & 1) != phase) in nvme_process_cq()
922 nvmeq->sq_head = le16_to_cpu(cqe.sq_head); in nvme_process_cq()
927 ctx = nvme_finish_cmd(nvmeq, cqe.command_id, &fn); in nvme_process_cq()
928 fn(nvmeq, ctx, &cqe); in nvme_process_cq()
972 struct nvme_completion cqe = nvmeq->cqes[nvmeq->cq_head]; in nvme_irq_check() local
973 if ((le16_to_cpu(cqe.status) & 1) != nvmeq->cq_phase) in nvme_irq_check()
985 struct nvme_completion *cqe) in sync_completion() argument
988 cmdinfo->result = le32_to_cpup(&cqe->result); in sync_completion()
989 cmdinfo->status = le16_to_cpup(&cqe->status) >> 1; in sync_completion()
1267 struct nvme_completion cqe; in nvme_cancel_queue_ios() local
1278 cqe.status = cpu_to_le16((NVME_SC_ABORT_REQ | NVME_SC_DNR) << 1); in nvme_cancel_queue_ios()
1280 cqe.status = cpu_to_le16(NVME_SC_ABORT_REQ << 1); in nvme_cancel_queue_ios()
1286 fn(nvmeq, ctx, &cqe); in nvme_cancel_queue_ios()