/kernel/linux/linux-5.10/drivers/infiniband/hw/efa/ |
H A D | efa_com.c | 263 struct efa_comp_ctx *comp_ctx) in efa_com_put_comp_ctx() 265 u16 cmd_id = EFA_GET(&comp_ctx->user_cqe->acq_common_descriptor.command, in efa_com_put_comp_ctx() 270 comp_ctx->occupied = 0; in efa_com_put_comp_ctx() 279 if (aq->comp_ctx[ctx_id].occupied && capture) { in efa_com_get_comp_ctx() 288 aq->comp_ctx[ctx_id].occupied = 1; in efa_com_get_comp_ctx() 293 return &aq->comp_ctx[ctx_id]; in efa_com_get_comp_ctx() 303 struct efa_comp_ctx *comp_ctx; in __efa_com_submit_admin_cmd() local 323 comp_ctx = efa_com_get_comp_ctx(aq, cmd_id, true); in __efa_com_submit_admin_cmd() 324 if (!comp_ctx) { in __efa_com_submit_admin_cmd() 329 comp_ctx in __efa_com_submit_admin_cmd() 262 efa_com_put_comp_ctx(struct efa_com_admin_queue *aq, struct efa_comp_ctx *comp_ctx) efa_com_put_comp_ctx() argument 356 struct efa_comp_ctx *comp_ctx; efa_com_init_comp_ctxt() local 388 struct efa_comp_ctx *comp_ctx; efa_com_submit_admin_cmd() local 409 struct efa_comp_ctx *comp_ctx; efa_com_handle_single_admin_completion() local 492 efa_com_wait_and_process_admin_cq_polling(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq_polling() argument 530 efa_com_wait_and_process_admin_cq_interrupts(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq_interrupts() argument 586 efa_com_wait_and_process_admin_cq(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq() argument 614 struct efa_comp_ctx *comp_ctx; efa_com_cmd_exec() local [all...] |
H A D | efa_com.h | 62 struct efa_comp_ctx *comp_ctx; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/efa/ |
H A D | efa_com.c | 266 struct efa_comp_ctx *comp_ctx) in efa_com_put_comp_ctx() 268 u16 cmd_id = EFA_GET(&comp_ctx->user_cqe->acq_common_descriptor.command, in efa_com_put_comp_ctx() 273 comp_ctx->occupied = 0; in efa_com_put_comp_ctx() 282 if (aq->comp_ctx[ctx_id].occupied && capture) { in efa_com_get_comp_ctx() 291 aq->comp_ctx[ctx_id].occupied = 1; in efa_com_get_comp_ctx() 296 return &aq->comp_ctx[ctx_id]; in efa_com_get_comp_ctx() 306 struct efa_comp_ctx *comp_ctx; in __efa_com_submit_admin_cmd() local 326 comp_ctx = efa_com_get_comp_ctx(aq, cmd_id, true); in __efa_com_submit_admin_cmd() 327 if (!comp_ctx) { in __efa_com_submit_admin_cmd() 332 comp_ctx in __efa_com_submit_admin_cmd() 265 efa_com_put_comp_ctx(struct efa_com_admin_queue *aq, struct efa_comp_ctx *comp_ctx) efa_com_put_comp_ctx() argument 359 struct efa_comp_ctx *comp_ctx; efa_com_init_comp_ctxt() local 391 struct efa_comp_ctx *comp_ctx; efa_com_submit_admin_cmd() local 412 struct efa_comp_ctx *comp_ctx; efa_com_handle_single_admin_completion() local 493 efa_com_wait_and_process_admin_cq_polling(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq_polling() argument 531 efa_com_wait_and_process_admin_cq_interrupts(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq_interrupts() argument 587 efa_com_wait_and_process_admin_cq(struct efa_comp_ctx *comp_ctx, struct efa_com_admin_queue *aq) efa_com_wait_and_process_admin_cq() argument 615 struct efa_comp_ctx *comp_ctx; efa_com_cmd_exec() local [all...] |
H A D | efa_com.h | 62 struct efa_comp_ctx *comp_ctx; member
|
/kernel/linux/linux-5.10/drivers/crypto/cavium/zip/ |
H A D | zip_crypto.c | 74 struct zip_operation *comp_ctx = &zip_ctx->zip_comp; in zip_ctx_init() local 77 zip_static_init_zip_ops(comp_ctx, lzs_flag); in zip_ctx_init() 80 comp_ctx->input = zip_data_buf_alloc(MAX_INPUT_BUFFER_SIZE); in zip_ctx_init() 81 if (!comp_ctx->input) in zip_ctx_init() 84 comp_ctx->output = zip_data_buf_alloc(MAX_OUTPUT_BUFFER_SIZE); in zip_ctx_init() 85 if (!comp_ctx->output) in zip_ctx_init() 102 zip_data_buf_free(comp_ctx->output, MAX_OUTPUT_BUFFER_SIZE); in zip_ctx_init() 105 zip_data_buf_free(comp_ctx->input, MAX_INPUT_BUFFER_SIZE); in zip_ctx_init() 112 struct zip_operation *comp_ctx = &zip_ctx->zip_comp; in zip_ctx_exit() local 115 zip_data_buf_free(comp_ctx in zip_ctx_exit() [all...] |
/kernel/linux/linux-6.6/drivers/crypto/cavium/zip/ |
H A D | zip_crypto.c | 74 struct zip_operation *comp_ctx = &zip_ctx->zip_comp; in zip_ctx_init() local 77 zip_static_init_zip_ops(comp_ctx, lzs_flag); in zip_ctx_init() 80 comp_ctx->input = zip_data_buf_alloc(MAX_INPUT_BUFFER_SIZE); in zip_ctx_init() 81 if (!comp_ctx->input) in zip_ctx_init() 84 comp_ctx->output = zip_data_buf_alloc(MAX_OUTPUT_BUFFER_SIZE); in zip_ctx_init() 85 if (!comp_ctx->output) in zip_ctx_init() 102 zip_data_buf_free(comp_ctx->output, MAX_OUTPUT_BUFFER_SIZE); in zip_ctx_init() 105 zip_data_buf_free(comp_ctx->input, MAX_INPUT_BUFFER_SIZE); in zip_ctx_init() 112 struct zip_operation *comp_ctx = &zip_ctx->zip_comp; in zip_ctx_exit() local 115 zip_data_buf_free(comp_ctx in zip_ctx_exit() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.c | 171 struct ena_comp_ctx *comp_ctx) in comp_ctxt_release() 173 comp_ctx->occupied = false; in comp_ctxt_release() 186 if (unlikely(!admin_queue->comp_ctx)) { in get_comp_ctxt() 191 if (unlikely(admin_queue->comp_ctx[command_id].occupied && capture)) { in get_comp_ctxt() 198 admin_queue->comp_ctx[command_id].occupied = true; in get_comp_ctxt() 201 return &admin_queue->comp_ctx[command_id]; in get_comp_ctxt() 210 struct ena_comp_ctx *comp_ctx; in __ena_com_submit_admin_cmd() local 235 comp_ctx = get_comp_ctxt(admin_queue, cmd_id, true); in __ena_com_submit_admin_cmd() 236 if (unlikely(!comp_ctx)) in __ena_com_submit_admin_cmd() 239 comp_ctx in __ena_com_submit_admin_cmd() 170 comp_ctxt_release(struct ena_com_admin_queue *queue, struct ena_comp_ctx *comp_ctx) comp_ctxt_release() argument 265 struct ena_comp_ctx *comp_ctx; ena_com_init_comp_ctxt() local 291 struct ena_comp_ctx *comp_ctx; ena_com_submit_admin_cmd() local 441 struct ena_comp_ctx *comp_ctx; ena_com_handle_single_admin_completion() local 533 ena_com_wait_and_process_admin_cq_polling(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq_polling() argument 750 ena_com_wait_and_process_admin_cq_interrupts(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq_interrupts() argument 866 ena_com_wait_and_process_admin_cq(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq() argument 1321 struct ena_comp_ctx *comp_ctx; ena_com_execute_admin_command() local 1424 struct ena_comp_ctx *comp_ctx; ena_com_abort_admin_commands() local [all...] |
H A D | ena_com.h | 221 struct ena_comp_ctx *comp_ctx; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.c | 175 struct ena_comp_ctx *comp_ctx) in comp_ctxt_release() 177 comp_ctx->occupied = false; in comp_ctxt_release() 191 if (unlikely(!admin_queue->comp_ctx)) { in get_comp_ctxt() 197 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 243 comp_ctx = get_comp_ctxt(admin_queue, cmd_id, true); in __ena_com_submit_admin_cmd() 244 if (unlikely(!comp_ctx)) in __ena_com_submit_admin_cmd() 247 comp_ctx in __ena_com_submit_admin_cmd() 174 comp_ctxt_release(struct ena_com_admin_queue *queue, struct ena_comp_ctx *comp_ctx) comp_ctxt_release() argument 274 struct ena_comp_ctx *comp_ctx; ena_com_init_comp_ctxt() local 300 struct ena_comp_ctx *comp_ctx; ena_com_submit_admin_cmd() local 452 struct ena_comp_ctx *comp_ctx; ena_com_handle_single_admin_completion() local 547 ena_com_wait_and_process_admin_cq_polling(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq_polling() argument 776 ena_com_wait_and_process_admin_cq_interrupts(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq_interrupts() argument 896 ena_com_wait_and_process_admin_cq(struct ena_comp_ctx *comp_ctx, struct ena_com_admin_queue *admin_queue) ena_com_wait_and_process_admin_cq() argument 1360 struct ena_comp_ctx *comp_ctx; ena_com_execute_admin_command() local 1469 struct ena_comp_ctx *comp_ctx; ena_com_abort_admin_commands() local [all...] |
H A D | ena_com.h | 221 struct ena_comp_ctx *comp_ctx; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_cmdq.c | 367 static int erdma_poll_cmd_completion(struct erdma_comp_wait *comp_ctx, in erdma_poll_cmd_completion() argument 374 if (comp_ctx->cmd_status != ERDMA_CMD_STATUS_ISSUED) in erdma_poll_cmd_completion() 386 static int erdma_wait_cmd_completion(struct erdma_comp_wait *comp_ctx, in erdma_wait_cmd_completion() argument 391 wait_for_completion_timeout(&comp_ctx->wait_event, in erdma_wait_cmd_completion() 394 if (unlikely(comp_ctx->cmd_status != ERDMA_CMD_STATUS_FINISHED)) { in erdma_wait_cmd_completion() 396 comp_ctx->cmd_status = ERDMA_CMD_STATUS_TIMEOUT; in erdma_wait_cmd_completion()
|
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | qat_comp_algs.c | 36 u8 comp_ctx[QAT_COMP_CTX_SIZE]; member 282 ctx->inst->build_deflate_ctx(ctx->comp_ctx); in qat_comp_alg_init_tfm() 375 qat_comp_create_compression_req(ctx->comp_ctx, req, in qat_comp_alg_compress_decompress() 380 qat_comp_create_decompression_req(ctx->comp_ctx, req, in qat_comp_alg_compress_decompress()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_uk.c | 752 u64 comp_ctx, qword0, qword2, qword3, wqe_qword; in i40iw_cq_poll_completion() local 791 get_64bit_val(cqe, 8, &comp_ctx); in i40iw_cq_poll_completion() 796 qp = (struct i40iw_qp_uk *)(unsigned long)comp_ctx; in i40iw_cq_poll_completion() 1093 u64 qword3, comp_ctx; in i40iw_clean_cq() local 1110 get_64bit_val(cqe, 8, &comp_ctx); in i40iw_clean_cq() 1111 if ((void *)(unsigned long)comp_ctx == queue) in i40iw_clean_cq()
|
H A D | i40iw_puda.c | 232 u64 comp_ctx; in i40iw_puda_poll_info() local 260 get_64bit_val(cqe, 8, &comp_ctx); in i40iw_puda_poll_info() 261 info->qp = (struct i40iw_qp_uk *)(unsigned long)comp_ctx; in i40iw_puda_poll_info()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | uk.c | 973 u64 comp_ctx, qword0, qword2, qword3; in irdma_uk_cq_poll_cmpl() local 1076 get_64bit_val(cqe, 8, &comp_ctx); in irdma_uk_cq_poll_cmpl() 1079 qp = (struct irdma_qp_uk *)(unsigned long)comp_ctx; in irdma_uk_cq_poll_cmpl() 1494 u64 qword3, comp_ctx; in irdma_uk_clean_cq() local 1514 get_64bit_val(cqe, 8, &comp_ctx); in irdma_uk_clean_cq() 1515 if ((void *)(unsigned long)comp_ctx == q) in irdma_uk_clean_cq()
|
H A D | puda.c | 219 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()
|