Lines Matching +full:iommu +full:- +full:ctx
1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
3 * Copyright 2015-2016 Freescale Semiconductor Inc.
4 * Copyright 2017-2018 NXP
12 #include <soc/fsl/dpaa2-io.h>
13 #include <soc/fsl/dpaa2-fd.h>
30 * dpaa2_caam_priv - driver private data
43 * @domain: IOMMU domain
71 * dpaa2_caam_priv_per_cpu - per CPU private data
76 * @prio: internal queue number - index for dpaa2_caam_priv.*_queue_attr
98 * aead_edesc - s/w-extended aead descriptor
105 * @assoclen_dma: bus physical mapped address of req->assoclen
120 * skcipher_edesc - s/w-extended skcipher descriptor
138 * ahash_edesc - s/w-extended ahash descriptor
152 * caam_flc - Flow Context (FLC)
168 * caam_request - the request structure the driver application should fill while
171 * fd_flt[0] - FLE pointing to output buffer
172 * fd_flt[1] - FLE pointing to input buffer
177 * @ctx: arbit context attached with request by the application
185 void (*cbk)(void *ctx, u32 err);
186 void *ctx; member
192 * dpaa2_caam_enqueue() - enqueue a crypto request