Searched refs:qcb (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/dev/ida/ |
| H A D | ida.c | 62 static void ida_done(struct ida_softc *ida, struct ida_qcb *qcb); 67 static int ida_wait(struct ida_softc *ida, struct ida_qcb *qcb); 136 struct ida_qcb *qcb; in ida_get_qcb() local 138 if ((qcb = SLIST_FIRST(&ida->free_qcbs)) != NULL) { in ida_get_qcb() 140 bzero(qcb->hwqcb, sizeof(struct ida_hdr) + sizeof(struct ida_req)); in ida_get_qcb() 142 return (qcb); in ida_get_qcb() 146 ida_free_qcb(struct ida_softc *ida, struct ida_qcb *qcb) in ida_free_qcb() argument 149 qcb->state = QCB_FREE; in ida_free_qcb() 150 qcb->buf = NULL; in ida_free_qcb() 151 qcb->error = 0; in ida_free_qcb() [all …]
|
| H A D | ida_pci.c | 68 ida_v3_submit(struct ida_softc *ida, struct ida_qcb *qcb) in ida_v3_submit() argument 70 ida_outl(ida, R_CMD_FIFO, qcb->hwqcb_busaddr); in ida_v3_submit() 108 ida_v4_submit(struct ida_softc *ida, struct ida_qcb *qcb) in ida_v4_submit() argument 110 ida_outl(ida, R_42XX_REQUEST, qcb->hwqcb_busaddr); in ida_v4_submit()
|
| H A D | idavar.h | 80 struct ida_qcb *qcb; /* 4 - qcb backpointer */ member
|
| /freebsd/sys/dev/qat_c2xxx/ |
| H A D | qat.c | 1117 qat_crypto_alloc_sym_cookie(struct qat_crypto_bank *qcb) in qat_crypto_alloc_sym_cookie() argument 1121 mtx_lock(&qcb->qcb_bank_mtx); in qat_crypto_alloc_sym_cookie() 1123 if (qcb->qcb_symck_free_count == 0) { in qat_crypto_alloc_sym_cookie() 1124 mtx_unlock(&qcb->qcb_bank_mtx); in qat_crypto_alloc_sym_cookie() 1128 qsc = qcb->qcb_symck_free[--qcb->qcb_symck_free_count]; in qat_crypto_alloc_sym_cookie() 1130 mtx_unlock(&qcb->qcb_bank_mtx); in qat_crypto_alloc_sym_cookie() 1136 qat_crypto_free_sym_cookie(struct qat_crypto_bank *qcb, in qat_crypto_free_sym_cookie() argument 1142 mtx_lock(&qcb->qcb_bank_mtx); in qat_crypto_free_sym_cookie() 1143 qcb->qcb_symck_free[qcb->qcb_symck_free_count++] = qsc; in qat_crypto_free_sym_cookie() 1144 mtx_unlock(&qcb->qcb_bank_mtx); in qat_crypto_free_sym_cookie() [all …]
|
| H A D | qat_hw15.c | 806 qat_hw15_crypto_setup_req_params(struct qat_crypto_bank *qcb, in qat_hw15_crypto_setup_req_params() argument 824 bulk_req->comn_hdr.arch_if.resp_pipe_id = qcb->qcb_sym_rx->qr_ring_id; in qat_hw15_crypto_setup_req_params() 826 qat_hw15_get_comn_req_flags(qcb->qcb_bank % 2); in qat_hw15_crypto_setup_req_params()
|