Lines Matching refs:iova
127 rte_iova_t iova; member
133 uint64_t iova[4]; member
147 rte_iova_t iova; member
163 rte_iova_t iova; member
167 softreq_init(struct nitrox_softreq *sr, rte_iova_t iova) in softreq_init() argument
170 sr->iova = iova; in softreq_init()
221 ctx_handle = ctx->iova + offsetof(struct nitrox_crypto_ctx, fctx); in create_se_instr()
246 sr->iv.iova = rte_crypto_op_ctophys_offset(sr->op, offset); in softreq_copy_iv()
251 fill_sglist(struct nitrox_sgtable *sgtbl, uint16_t len, rte_iova_t iova, in fill_sglist() argument
261 sglist[cnt].iova = iova; in fill_sglist()
290 sglist[cnt].iova = rte_pktmbuf_iova_offset(m, off); in create_sglist_from_mbuf()
299 sglist[cnt].iova = rte_pktmbuf_iova(m); in create_sglist_from_mbuf()
323 sgcomp->iova[j] = rte_cpu_to_be_64(sglist->iova); in create_sgcomp()
334 fill_sglist(&sr->in, sr->iv.len, sr->iv.iova, sr->iv.virt); in create_cipher_inbuf()
342 sr->dptr = sr->iova + offsetof(struct nitrox_softreq, in.sgcomp); in create_cipher_inbuf()
357 sr->out.sglist[cnt].iova = sr->iova + offsetof(struct nitrox_softreq, in create_cipher_outbuf()
363 fill_sglist(&sr->out, sr->iv.len, sr->iv.iova, sr->iv.virt); in create_cipher_outbuf()
373 sr->out.sglist[cnt].iova = sr->iova + offsetof(struct nitrox_softreq, in create_cipher_outbuf()
382 sr->rptr = sr->iova + offsetof(struct nitrox_softreq, out.sgcomp); in create_cipher_outbuf()
430 digest->iova = op->sym->auth.digest.phys_addr; in extract_cipher_auth_digest()
439 digest->iova = rte_pktmbuf_iova_offset(mdst, in extract_cipher_auth_digest()
456 fill_sglist(sgtbl, sr->iv.len, sr->iv.iova, sr->iv.virt); in create_cipher_auth_sglist()
487 fill_sglist(sgtbl, sr->iv.len, sr->iv.iova, sr->iv.virt); in create_combined_sglist()
527 fill_sglist(&sr->in, digest->len, digest->iova, digest->virt); in create_aead_inbuf()
530 sr->dptr = sr->iova + offsetof(struct nitrox_softreq, in.sgcomp); in create_aead_inbuf()
545 fill_sglist(&sr->out, digest->len, digest->iova, digest->virt); in create_aead_oop_outbuf()
560 sr->out.sglist[cnt].iova = sr->in.sglist[i].iova; in create_aead_inplace_outbuf()
566 fill_sglist(&sr->out, digest->len, digest->iova, in create_aead_inplace_outbuf()
581 sr->out.sglist[cnt].iova = sr->iova + offsetof(struct nitrox_softreq, in create_aead_outbuf()
599 sr->out.sglist[cnt].iova = sr->iova + offsetof(struct nitrox_softreq, in create_aead_outbuf()
607 sr->rptr = sr->iova + offsetof(struct nitrox_softreq, out.sgcomp); in create_aead_outbuf()
694 digest->iova = op->sym->aead.digest.phys_addr; in extract_combined_digest()
704 digest->iova = rte_pktmbuf_iova_offset(mdst, in extract_combined_digest()
777 softreq_init(sr, sr->iova); in nitrox_process_se_req()