Home
last modified time | relevance | path

Searched refs:qidev (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Dqi.c99 int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req) in caam_qi_enqueue() argument
109 addr = dma_map_single(qidev, req->fd_sgt, sizeof(req->fd_sgt), in caam_qi_enqueue()
111 if (dma_mapping_error(qidev, addr)) { in caam_qi_enqueue()
112 dev_err(qidev, "DMA mapping error for QI enqueue request\n"); in caam_qi_enqueue()
129 dev_err(qidev, "qman_enqueue failed: %d\n", ret); in caam_qi_enqueue()
140 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_fq_ern_cb() local
141 struct caam_drv_private *priv = dev_get_drvdata(qidev); in caam_fq_ern_cb()
147 dev_err(qidev, in caam_fq_ern_cb()
155 dev_err(qidev, "Non-compound FD from CAAM\n"); in caam_fq_ern_cb()
159 dma_unmap_single(drv_req->drv_ctx->qidev, qm_fd_add in caam_fq_ern_cb()
168 create_caam_req_fq(struct device *qidev, struct qman_fq *rsp_fq, dma_addr_t hwdesc, int fq_sched_flag) create_caam_req_fq() argument
218 empty_retired_fq(struct device *qidev, struct qman_fq *fq) empty_retired_fq() argument
241 kill_fq(struct device *qidev, struct qman_fq *fq) kill_fq() argument
324 struct device *qidev = drv_ctx->qidev; caam_drv_ctx_update() local
395 caam_drv_ctx_init(struct device *qidev, int *cpu, u32 *sh_desc) caam_drv_ctx_init() argument
513 struct device *qidev = data; caam_qi_shutdown() local
572 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); caam_rsp_fq_dqrr_cb() local
614 alloc_rsp_fq_cpu(struct device *qidev, unsigned int cpu) alloc_rsp_fq_cpu() argument
659 init_cgr(struct device *qidev) init_cgr() argument
691 alloc_rsp_fqs(struct device *qidev) alloc_rsp_fqs() argument
720 struct device *ctrldev = &caam_pdev->dev, *qidev; caam_qi_init() local
[all...]
H A Dcaamalg_qi.c69 struct device *qidev; member
854 drv_ctx = caam_drv_ctx_init(ctx->qidev, &cpu, desc); in get_drv_ctx()
914 struct device *qidev; in aead_done() local
921 qidev = caam_ctx->qidev; in aead_done()
924 ecode = caam_jr_strstatus(qidev, status); in aead_done()
927 aead_unmap(qidev, edesc, aead_req); in aead_done()
943 struct device *qidev = ctx->qidev; in aead_edesc_alloc() local
964 dev_err(qidev, "coul in aead_edesc_alloc()
1211 struct device *qidev = caam_ctx->qidev; skcipher_done() local
1249 struct device *qidev = ctx->qidev; skcipher_edesc_alloc() local
[all...]
H A Dqi.h58 * @qidev: device pointer for CAAM/QI backend
69 struct device *qidev; member
109 struct caam_drv_ctx *caam_drv_ctx_init(struct device *qidev, int *cpu,
117 * @qidev: device pointer for QI backend
122 int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req);
H A Derror.h18 #define caam_qi2_strstatus(qidev, status) caam_strstatus(qidev, status, true)
H A Derror.c307 static int report_qi_status(struct device *qidev, const u32 status, in report_qi_status() argument
324 dev_err(qidev, "%08x: %s: %s%s\n", in report_qi_status()
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dqi.c106 int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req) in caam_qi_enqueue() argument
116 addr = dma_map_single(qidev, req->fd_sgt, sizeof(req->fd_sgt), in caam_qi_enqueue()
118 if (dma_mapping_error(qidev, addr)) { in caam_qi_enqueue()
119 dev_err(qidev, "DMA mapping error for QI enqueue request\n"); in caam_qi_enqueue()
136 dev_err(qidev, "qman_enqueue failed: %d\n", ret); in caam_qi_enqueue()
147 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); in caam_fq_ern_cb() local
148 struct caam_drv_private *priv = dev_get_drvdata(qidev); in caam_fq_ern_cb()
154 dev_err(qidev, in caam_fq_ern_cb()
162 dev_err(qidev, "Non-compound FD from CAAM\n"); in caam_fq_ern_cb()
166 dma_unmap_single(drv_req->drv_ctx->qidev, qm_fd_add in caam_fq_ern_cb()
175 create_caam_req_fq(struct device *qidev, struct qman_fq *rsp_fq, dma_addr_t hwdesc, int fq_sched_flag) create_caam_req_fq() argument
225 empty_retired_fq(struct device *qidev, struct qman_fq *fq) empty_retired_fq() argument
248 kill_fq(struct device *qidev, struct qman_fq *fq) kill_fq() argument
331 struct device *qidev = drv_ctx->qidev; caam_drv_ctx_update() local
402 caam_drv_ctx_init(struct device *qidev, int *cpu, u32 *sh_desc) caam_drv_ctx_init() argument
520 struct device *qidev = data; caam_qi_shutdown() local
576 struct device *qidev = &(raw_cpu_ptr(&pcpu_qipriv)->net_dev.dev); caam_rsp_fq_dqrr_cb() local
618 alloc_rsp_fq_cpu(struct device *qidev, unsigned int cpu) alloc_rsp_fq_cpu() argument
663 init_cgr(struct device *qidev) init_cgr() argument
695 alloc_rsp_fqs(struct device *qidev) alloc_rsp_fqs() argument
724 struct device *ctrldev = &caam_pdev->dev, *qidev; caam_qi_init() local
[all...]
H A Dcaamalg_qi.c74 struct device *qidev; member
859 drv_ctx = caam_drv_ctx_init(ctx->qidev, &cpu, desc); in get_drv_ctx()
919 struct device *qidev; in aead_done() local
926 qidev = caam_ctx->qidev; in aead_done()
929 ecode = caam_jr_strstatus(qidev, status); in aead_done()
932 aead_unmap(qidev, edesc, aead_req); in aead_done()
948 struct device *qidev = ctx->qidev; in aead_edesc_alloc() local
969 dev_err(qidev, "coul in aead_edesc_alloc()
1222 struct device *qidev = caam_ctx->qidev; skcipher_done() local
1259 struct device *qidev = ctx->qidev; skcipher_edesc_alloc() local
[all...]
H A Dqi.h60 * @qidev: device pointer for CAAM/QI backend
73 struct device *qidev; member
113 struct caam_drv_ctx *caam_drv_ctx_init(struct device *qidev, int *cpu,
121 * @qidev: device pointer for QI backend
126 int caam_qi_enqueue(struct device *qidev, struct caam_drv_req *req);
H A Derror.h18 #define caam_qi2_strstatus(qidev, status) caam_strstatus(qidev, status, true)
H A Derror.c307 static int report_qi_status(struct device *qidev, const u32 status, in report_qi_status() argument
324 dev_err(qidev, "%08x: %s: %s%s\n", in report_qi_status()

Completed in 8 milliseconds