Home
last modified time | relevance | path

Searched refs:qp_ctx (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/crypto/hisilicon/zip/
H A Dzip_crypto.c83 struct hisi_zip_qp_ctx qp_ctx[HZIP_CTX_Q_NUM]; member
111 static struct hisi_zip_req *hisi_zip_create_req(struct hisi_zip_qp_ctx *qp_ctx, in hisi_zip_create_req() argument
114 struct hisi_zip_req_q *req_q = &qp_ctx->req_q; in hisi_zip_create_req()
124 dev_dbg(&qp_ctx->qp->qm->pdev->dev, "req cache is full!\n"); in hisi_zip_create_req()
138 static void hisi_zip_remove_req(struct hisi_zip_qp_ctx *qp_ctx, in hisi_zip_remove_req() argument
141 struct hisi_zip_req_q *req_q = &qp_ctx->req_q; in hisi_zip_remove_req()
211 static int hisi_zip_do_work(struct hisi_zip_qp_ctx *qp_ctx, in hisi_zip_do_work() argument
214 struct hisi_acc_sgl_pool *pool = qp_ctx->sgl_pool; in hisi_zip_do_work()
215 struct hisi_zip_dfx *dfx = &qp_ctx->zip_dev->dfx; in hisi_zip_do_work()
216 struct hisi_zip_req_q *req_q = &qp_ctx->req_q; in hisi_zip_do_work()
[all …]
/linux/drivers/infiniband/hw/irdma/
H A Dctrl.c637 void irdma_sc_qp_setctx_roce(struct irdma_sc_qp *qp, __le64 *qp_ctx, in irdma_sc_qp_setctx_roce() argument
655 set_64bit_val(qp_ctx, 0, in irdma_sc_qp_setctx_roce()
670 set_64bit_val(qp_ctx, 8, qp->sq_pa); in irdma_sc_qp_setctx_roce()
671 set_64bit_val(qp_ctx, 16, qp->rq_pa); in irdma_sc_qp_setctx_roce()
675 set_64bit_val(qp_ctx, 24, in irdma_sc_qp_setctx_roce()
681 set_64bit_val(qp_ctx, 32, in irdma_sc_qp_setctx_roce()
684 set_64bit_val(qp_ctx, 40, in irdma_sc_qp_setctx_roce()
687 set_64bit_val(qp_ctx, 48, in irdma_sc_qp_setctx_roce()
691 set_64bit_val(qp_ctx, 56, in irdma_sc_qp_setctx_roce()
696 set_64bit_val(qp_ctx, 64, in irdma_sc_qp_setctx_roce()
[all …]
H A Dpuda.c569 __le64 *qp_ctx = qp->hw_host_ctx; in irdma_puda_qp_setctx() local
571 set_64bit_val(qp_ctx, 8, qp->sq_pa); in irdma_puda_qp_setctx()
572 set_64bit_val(qp_ctx, 16, qp->rq_pa); in irdma_puda_qp_setctx()
573 set_64bit_val(qp_ctx, 24, in irdma_puda_qp_setctx()
576 set_64bit_val(qp_ctx, 48, in irdma_puda_qp_setctx()
578 set_64bit_val(qp_ctx, 56, 0); in irdma_puda_qp_setctx()
580 set_64bit_val(qp_ctx, 64, 1); in irdma_puda_qp_setctx()
581 set_64bit_val(qp_ctx, 136, in irdma_puda_qp_setctx()
584 set_64bit_val(qp_ctx, 144, in irdma_puda_qp_setctx()
586 set_64bit_val(qp_ctx, 160, in irdma_puda_qp_setctx()
[all …]
H A Dtype.h1217 void irdma_sc_qp_setctx(struct irdma_sc_qp *qp, __le64 *qp_ctx,
1219 void irdma_sc_qp_setctx_roce(struct irdma_sc_qp *qp, __le64 *qp_ctx,
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dresource_tracker.c709 struct mlx4_qp_context *qp_ctx = inbox->buf + 8; in update_gid() local
711 u32 ts = (be32_to_cpu(qp_ctx->flags) >> 16) & 0xff; in update_gid()
715 port = (qp_ctx->pri_path.sched_queue >> 6 & 1) + 1; in update_gid()
717 qp_ctx->pri_path.mgid_index = in update_gid()
720 qp_ctx->pri_path.mgid_index = slave | 0x80; in update_gid()
724 port = (qp_ctx->pri_path.sched_queue >> 6 & 1) + 1; in update_gid()
726 qp_ctx->pri_path.mgid_index += in update_gid()
728 qp_ctx->pri_path.mgid_index &= 0x7f; in update_gid()
730 qp_ctx->pri_path.mgid_index = slave & 0x7F; in update_gid()
734 port = (qp_ctx->alt_path.sched_queue >> 6 & 1) + 1; in update_gid()
[all …]
/linux/drivers/crypto/hisilicon/hpre/
H A Dhpre_crypto.c479 struct hpre_ctx *ctx = qp->qp_ctx; in hpre_alg_cb()
507 qp->qp_ctx = ctx; in hpre_ctx_init()