Home
last modified time | relevance | path

Searched refs:comp_ctx (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/amazon/ena/
H A Dena_com.c177 struct ena_comp_ctx *comp_ctx) in comp_ctxt_release() argument
179 comp_ctx->occupied = false; in comp_ctxt_release()
193 if (unlikely(!admin_queue->comp_ctx)) { in get_comp_ctxt()
198 if (unlikely(admin_queue->comp_ctx[command_id].occupied && capture)) { in get_comp_ctxt()
205 admin_queue->comp_ctx[command_id].occupied = true; in get_comp_ctxt()
208 return &admin_queue->comp_ctx[command_id]; in get_comp_ctxt()
217 struct ena_comp_ctx *comp_ctx; in __ena_com_submit_admin_cmd() local
242 comp_ctx = get_comp_ctxt(admin_queue, cmd_id, true); in __ena_com_submit_admin_cmd()
243 if (unlikely(!comp_ctx)) in __ena_com_submit_admin_cmd()
246 comp_ctx->status = ENA_CMD_SUBMITTED; in __ena_com_submit_admin_cmd()
[all …]
H A Dena_com.h226 struct ena_comp_ctx *comp_ctx; member
/linux/drivers/infiniband/hw/irdma/
H A Duk.c1144 u64 comp_ctx, qword0, qword2, qword3; in irdma_uk_cq_poll_cmpl() local
1226 get_64bit_val(cqe, 8, &comp_ctx); in irdma_uk_cq_poll_cmpl()
1230 qp = (struct irdma_qp_uk *)(unsigned long)comp_ctx; in irdma_uk_cq_poll_cmpl()
1274 get_64bit_val(cqe, 8, &comp_ctx); in irdma_uk_cq_poll_cmpl()
1277 qp = (struct irdma_qp_uk *)(unsigned long)comp_ctx; in irdma_uk_cq_poll_cmpl()
1778 u64 qword3, comp_ctx; in irdma_uk_clean_cq() local
1798 get_64bit_val(cqe, 8, &comp_ctx); in irdma_uk_clean_cq()
1799 if ((void *)(unsigned long)comp_ctx == q) in irdma_uk_clean_cq()
H A Dpuda.c219 u64 comp_ctx; in irdma_puda_poll_info() local
282 get_64bit_val(cqe, 8, &comp_ctx); in irdma_puda_poll_info()
283 info->qp = (struct irdma_qp_uk *)(unsigned long)comp_ctx; in irdma_puda_poll_info()