Lines Matching refs:sop

185 	struct rte_crypto_sym_op *sop = op->sym;  in process_sym_raw_dp_op()  local
242 cipher_offset = sop->cipher.data.offset; in process_sym_raw_dp_op()
243 cipher_len = sop->cipher.data.length; in process_sym_raw_dp_op()
244 auth_offset = sop->auth.data.offset; in process_sym_raw_dp_op()
245 auth_len = sop->auth.data.length; in process_sym_raw_dp_op()
265 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op()
266 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op()
269 cipher_offset = sop->cipher.data.offset; in process_sym_raw_dp_op()
270 cipher_len = sop->cipher.data.length; in process_sym_raw_dp_op()
283 auth_offset = sop->auth.data.offset; in process_sym_raw_dp_op()
284 auth_len = sop->auth.data.length; in process_sym_raw_dp_op()
297 digest.va = (void *)sop->auth.digest.data; in process_sym_raw_dp_op()
298 digest.iova = sop->auth.digest.phys_addr; in process_sym_raw_dp_op()
301 cipher_offset = sop->aead.data.offset; in process_sym_raw_dp_op()
302 cipher_len = sop->aead.data.length; in process_sym_raw_dp_op()
313 aad_auth_iv.va = (void *)sop->aead.aad.data; in process_sym_raw_dp_op()
314 aad_auth_iv.iova = sop->aead.aad.phys_addr; in process_sym_raw_dp_op()
315 digest.va = (void *)sop->aead.digest.data; in process_sym_raw_dp_op()
316 digest.iova = sop->aead.digest.phys_addr; in process_sym_raw_dp_op()
319 n = rte_crypto_mbuf_to_vec(sop->m_src, 0, max_len, in process_sym_raw_dp_op()
321 if (n < 0 || n > sop->m_src->nb_segs) { in process_sym_raw_dp_op()
378 struct rte_crypto_sym_op *sop; in process_cpu_aead_op() local
385 sop = op->sym; in process_cpu_aead_op()
387 n = rte_crypto_mbuf_to_vec(sop->m_src, sop->aead.data.offset, in process_cpu_aead_op()
388 sop->aead.data.length, vec, RTE_DIM(vec)); in process_cpu_aead_op()
390 if (n < 0 || n != sop->m_src->nb_segs) { in process_cpu_aead_op()
406 digest_ptr.va = (void *)sop->aead.digest.data; in process_cpu_aead_op()
407 aad_ptr.va = (void *)sop->aead.aad.data; in process_cpu_aead_op()
411 n = rte_cryptodev_sym_cpu_crypto_process(dev_id, sop->session, ofs, in process_cpu_aead_op()
424 struct rte_crypto_sym_op *sop; in process_cpu_crypt_auth_op() local
431 sop = op->sym; in process_cpu_crypt_auth_op()
433 n = rte_crypto_mbuf_to_vec(sop->m_src, sop->auth.data.offset, in process_cpu_crypt_auth_op()
434 sop->auth.data.length, vec, RTE_DIM(vec)); in process_cpu_crypt_auth_op()
436 if (n < 0 || n != sop->m_src->nb_segs) { in process_cpu_crypt_auth_op()
450 digest_ptr.va = (void *)sop->auth.digest.data; in process_cpu_crypt_auth_op()
453 ofs.ofs.cipher.head = sop->cipher.data.offset - sop->auth.data.offset; in process_cpu_crypt_auth_op()
454 ofs.ofs.cipher.tail = (sop->auth.data.offset + sop->auth.data.length) - in process_cpu_crypt_auth_op()
455 (sop->cipher.data.offset + sop->cipher.data.length); in process_cpu_crypt_auth_op()
457 n = rte_cryptodev_sym_cpu_crypto_process(dev_id, sop->session, ofs, in process_cpu_crypt_auth_op()