Home
last modified time | relevance | path

Searched refs:completions (Results 1 – 18 of 18) sorted by relevance

/drivers/net/ethernet/microsoft/mana/
Dhw_channel.c292 struct gdma_comp *completions; in mana_hwc_comp_event() local
298 completions = hwc_cq->comp_buf; in mana_hwc_comp_event()
299 comp_read = mana_gd_poll_cq(q_self, completions, hwc_cq->queue_depth); in mana_hwc_comp_event()
303 comp_data = *(struct hwc_rx_oob *)completions[i].cqe_data; in mana_hwc_comp_event()
305 if (completions[i].is_sq) in mana_hwc_comp_event()
307 completions[i].wq_num, in mana_hwc_comp_event()
311 completions[i].wq_num, in mana_hwc_comp_event()
Dmana_en.c958 struct gdma_comp *completions = cq->gdma_comp_buf; in mana_poll_tx_cq() local
976 comp_read = mana_gd_poll_cq(cq->gdma_cq, completions, in mana_poll_tx_cq()
985 if (WARN_ON_ONCE(!completions[i].is_sq)) in mana_poll_tx_cq()
988 cqe_oob = (struct mana_tx_comp_oob *)completions[i].cqe_data; in mana_poll_tx_cq()
1023 if (WARN_ON_ONCE(txq->gdma_txq_id != completions[i].wq_num)) in mana_poll_tx_cq()
/drivers/infiniband/hw/hfi1/
DKconfig16 sdma completions for unit testing
/drivers/staging/vc04_services/interface/vchiq_arm/
Dvchiq_arm.h52 struct vchiq_completion_data_kernel completions[MAX_COMPLETIONS]; member
Dvchiq_dev.c479 completion = &instance->completions[remove & (MAX_COMPLETIONS - 1)]; in vchiq_ioc_await_completion()
1280 completion = &instance->completions[instance->completion_remove in vchiq_release()
Dvchiq_arm.c1012 completion = &instance->completions[insert & (MAX_COMPLETIONS - 1)]; in add_completion()
/drivers/crypto/caam/
DKconfig81 Select number of descriptor completions to queue before
93 more descriptor completions are queued without reaching the count
/drivers/staging/qlge/
DTODO15 * struct rx_ring is used for rx and tx completions, with some members relevant
/drivers/scsi/qedf/
Dqedf_debugfs.c125 "#%d: %lu\n", id, fp->completions); in qedf_dbg_fp_int_cmd_read()
Dqedf.h251 unsigned long completions; member
Dqedf_main.c2250 fp->completions++; in qedf_process_completions()
/drivers/scsi/lpfc/
Dlpfc_hbadisc.c5153 LIST_HEAD(completions); in lpfc_no_rpi()
5163 lpfc_sli3_dequeue_nport_iocbs(phba, ndlp, &completions); in lpfc_no_rpi()
5165 lpfc_sli4_dequeue_nport_iocbs(phba, ndlp, &completions); in lpfc_no_rpi()
5169 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_no_rpi()
6004 LIST_HEAD(completions); in lpfc_free_tx()
6026 list_move_tail(&iocb->list, &completions); in lpfc_free_tx()
6048 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_free_tx()
Dlpfc_sli.c11831 LIST_HEAD(completions); in lpfc_sli_mbox_sys_flush()
11843 list_splice_init(&phba->sli.mboxq, &completions); in lpfc_sli_mbox_sys_flush()
11846 list_add_tail(&psli->mbox_active->list, &completions); in lpfc_sli_mbox_sys_flush()
11851 list_splice_init(&phba->sli.mboxq_cmpl, &completions); in lpfc_sli_mbox_sys_flush()
11858 while (!list_empty(&completions)) { in lpfc_sli_mbox_sys_flush()
11859 list_remove_head(&completions, pmb, LPFC_MBOXQ_t, list); in lpfc_sli_mbox_sys_flush()
11886 LIST_HEAD(completions); in lpfc_sli_host_down()
11919 list_move_tail(&iocb->list, &completions); in lpfc_sli_host_down()
11946 list_move_tail(&iocb->list, &completions); in lpfc_sli_host_down()
11965 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_sli_host_down()
[all …]
Dlpfc_bsg.c5611 LIST_HEAD(completions); in lpfc_bsg_timeout()
5655 list_move_tail(&check_iocb->list, &completions); in lpfc_bsg_timeout()
5659 if (list_empty(&completions)) in lpfc_bsg_timeout()
5662 if (!list_empty(&completions)) { in lpfc_bsg_timeout()
5663 lpfc_sli_cancel_iocbs(phba, &completions, in lpfc_bsg_timeout()
Dlpfc_els.c11732 LIST_HEAD(completions); in lpfc_fabric_abort_vport()
11743 list_move_tail(&piocb->list, &completions); in lpfc_fabric_abort_vport()
11748 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_vport()
11765 LIST_HEAD(completions); in lpfc_fabric_abort_nport()
11780 list_move_tail(&piocb->list, &completions); in lpfc_fabric_abort_nport()
11786 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_nport()
11803 LIST_HEAD(completions); in lpfc_fabric_abort_hba()
11806 list_splice_init(&phba->fabric_iocb_list, &completions); in lpfc_fabric_abort_hba()
11810 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_hba()
Dlpfc_init.c1010 LIST_HEAD(completions); in lpfc_hba_clean_txcmplq()
1022 list_splice_init(&pring->txcmplq, &completions); in lpfc_hba_clean_txcmplq()
1029 lpfc_sli_cancel_iocbs(phba, &completions, in lpfc_hba_clean_txcmplq()
1041 list_splice_init(&pring->txcmplq, &completions); in lpfc_hba_clean_txcmplq()
1047 lpfc_sli_cancel_iocbs(phba, &completions, in lpfc_hba_clean_txcmplq()
1519 LIST_HEAD(completions); in lpfc_hb_timeout_handler()
1542 list_splice_init(&phba->elsbuf, &completions); in lpfc_hb_timeout_handler()
1547 while (!list_empty(&completions)) { in lpfc_hb_timeout_handler()
1548 list_remove_head(&completions, buf_ptr, in lpfc_hb_timeout_handler()
/drivers/crypto/axis/
Dartpec6_crypto.c2042 struct list_head *completions) in artpec6_crypto_process_queue() argument
2053 list_add_tail(&req->complete_in_progress, completions); in artpec6_crypto_process_queue()
/drivers/scsi/aic7xxx/
Daic79xx.seq85 * If we have completions stalled waiting for the qfreeze
459 * completions to continue the data transfer.