Home
last modified time | relevance | path

Searched refs:sess_priv (Results 1 – 18 of 18) sorted by relevance

/dpdk/drivers/net/cnxk/
H A Dcn10k_ethdev_sec.c396 struct cn10k_sec_sess_priv sess_priv; in cn10k_eth_sec_sso_work_cb() local
450 rlen = (dlen_adj + sess_priv.roundup_len) + in cn10k_eth_sec_sso_work_cb()
451 (sess_priv.roundup_byte - 1); in cn10k_eth_sec_sso_work_cb()
453 rlen += sess_priv.partial_len; in cn10k_eth_sec_sso_work_cb()
482 mbuf, sess_priv.sa_idx, warn_cnt); in cn10k_eth_sec_sso_work_cb()
491 mbuf, sess_priv.sa_idx, res->compcode, in cn10k_eth_sec_sso_work_cb()
592 struct cn10k_sec_sess_priv sess_priv; in cn10k_eth_sec_session_create() local
635 sess_priv.u64 = 0; in cn10k_eth_sec_session_create()
709 sess_priv.inb_sa = 1; in cn10k_eth_sec_session_create()
710 sess_priv.sa_idx = ipsec->spi & spi_mask; in cn10k_eth_sec_session_create()
[all …]
H A Dcn9k_ethdev_sec.c146 struct cn9k_sec_sess_priv sess_priv; in cn9k_eth_sec_session_create() local
184 sess_priv.u64 = 0; in cn9k_eth_sec_session_create()
242 sess_priv.inb_sa = 1; in cn9k_eth_sec_session_create()
243 sess_priv.sa_idx = ipsec->spi & spi_mask; in cn9k_eth_sec_session_create()
298 sess_priv.sa_idx = outb_priv->sa_idx; in cn9k_eth_sec_session_create()
299 sess_priv.roundup_byte = rlens->roundup_byte; in cn9k_eth_sec_session_create()
300 sess_priv.roundup_len = rlens->roundup_len; in cn9k_eth_sec_session_create()
301 sess_priv.partial_len = rlens->partial_len; in cn9k_eth_sec_session_create()
324 set_sec_session_private_data(sess, (void *)sess_priv.u64); in cn9k_eth_sec_session_create()
H A Dcn10k_tx.h278 struct cn10k_sec_sess_priv sess_priv; in cn10k_nix_prep_sec_vec() local
308 sess_priv.chksum = sess_priv.chksum & chksum; in cn10k_nix_prep_sec_vec()
323 dlen_adj -= sess_priv.mode ? 0 : l3_len; in cn10k_nix_prep_sec_vec()
325 (sess_priv.roundup_byte - 1); in cn10k_nix_prep_sec_vec()
327 rlen += sess_priv.partial_len; in cn10k_nix_prep_sec_vec()
349 ((uint64_t)sess_priv.chksum) << 32 | in cn10k_nix_prep_sec_vec()
398 struct cn10k_sec_sess_priv sess_priv; in cn10k_nix_prep_sec() local
436 sess_priv.chksum = sess_priv.chksum & chksum; in cn10k_nix_prep_sec()
453 (sess_priv.roundup_byte - 1); in cn10k_nix_prep_sec()
455 rlen += sess_priv.partial_len; in cn10k_nix_prep_sec()
[all …]
/dpdk/drivers/crypto/cnxk/
H A Dcnxk_cryptodev_ops.c564 struct cnxk_se_sess *sess_priv; in sym_session_configure() local
575 sess_priv = priv; in sym_session_configure()
577 ret = cnxk_sess_fill(xform, sess_priv); in sym_session_configure()
584 if (sess_priv->roc_se_ctx.auth_key != NULL) { in sym_session_configure()
585 plt_free(sess_priv->roc_se_ctx.auth_key); in sym_session_configure()
586 sess_priv->roc_se_ctx.auth_key = NULL; in sym_session_configure()
593 sess_priv->cpt_inst_w7 = cnxk_cpt_inst_w7_get(sess_priv, roc_cpt); in sym_session_configure()
624 struct cnxk_se_sess *sess_priv; in sym_session_clear() local
630 sess_priv = priv; in sym_session_clear()
632 if (sess_priv->roc_se_ctx.auth_key != NULL) in sym_session_clear()
[all …]
/dpdk/drivers/crypto/mvsam/
H A Drte_mrvl_pmd_ops.c795 void *sess_priv = get_sym_session_private_data(sess, index); in mrvl_crypto_pmd_sym_session_clear() local
798 if (sess_priv) { in mrvl_crypto_pmd_sym_session_clear()
800 (struct mrvl_crypto_session *)sess_priv; in mrvl_crypto_pmd_sym_session_clear()
808 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in mrvl_crypto_pmd_sym_session_clear()
810 rte_mempool_put(sess_mp, sess_priv); in mrvl_crypto_pmd_sym_session_clear()
917 void *sess_priv = get_sec_session_private_data(sess); in mrvl_crypto_pmd_security_session_destroy() local
920 if (sess_priv) { in mrvl_crypto_pmd_security_session_destroy()
922 (struct mrvl_crypto_session *)sess_priv; in mrvl_crypto_pmd_security_session_destroy()
923 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in mrvl_crypto_pmd_security_session_destroy()
935 rte_mempool_put(sess_mp, sess_priv); in mrvl_crypto_pmd_security_session_destroy()
/dpdk/drivers/crypto/armv8/
H A Drte_armv8_pmd_ops.c308 void *sess_priv = get_sym_session_private_data(sess, index); in armv8_crypto_pmd_sym_session_clear() local
311 if (sess_priv) { in armv8_crypto_pmd_sym_session_clear()
312 memset(sess_priv, 0, sizeof(struct armv8_crypto_session)); in armv8_crypto_pmd_sym_session_clear()
313 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in armv8_crypto_pmd_sym_session_clear()
315 rte_mempool_put(sess_mp, sess_priv); in armv8_crypto_pmd_sym_session_clear()
/dpdk/drivers/crypto/null/
H A Dnull_crypto_pmd_ops.c297 void *sess_priv = get_sym_session_private_data(sess, index); in null_crypto_pmd_sym_session_clear() local
300 if (sess_priv) { in null_crypto_pmd_sym_session_clear()
301 memset(sess_priv, 0, sizeof(struct null_crypto_session)); in null_crypto_pmd_sym_session_clear()
302 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in null_crypto_pmd_sym_session_clear()
304 rte_mempool_put(sess_mp, sess_priv); in null_crypto_pmd_sym_session_clear()
/dpdk/drivers/crypto/bcmfs/
H A Dbcmfs_sym_session.c265 void *sess_priv = get_sym_session_private_data(sess, index); in bcmfs_sym_session_clear() local
267 if (sess_priv) { in bcmfs_sym_session_clear()
270 memset(sess_priv, 0, sizeof(struct bcmfs_sym_session)); in bcmfs_sym_session_clear()
271 sess_mp = rte_mempool_from_obj(sess_priv); in bcmfs_sym_session_clear()
274 rte_mempool_put(sess_mp, sess_priv); in bcmfs_sym_session_clear()
/dpdk/drivers/crypto/ipsec_mb/
H A Dipsec_mb_ops.c361 void *sess_priv = get_sym_session_private_data(sess, index); in ipsec_mb_sym_session_clear() local
364 if (sess_priv) { in ipsec_mb_sym_session_clear()
365 memset(sess_priv, 0, ipsec_mb_sym_session_get_size(dev)); in ipsec_mb_sym_session_clear()
366 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in ipsec_mb_sym_session_clear()
369 rte_mempool_put(sess_mp, sess_priv); in ipsec_mb_sym_session_clear()
H A Dpmd_aesni_mb.c2015 void *sess_priv = get_sec_session_private_data(sess); in aesni_mb_pmd_sec_sess_destroy() local
2017 if (sess_priv) { in aesni_mb_pmd_sec_sess_destroy()
2018 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in aesni_mb_pmd_sec_sess_destroy()
2020 memset(sess_priv, 0, sizeof(struct aesni_mb_session)); in aesni_mb_pmd_sec_sess_destroy()
2022 rte_mempool_put(sess_mp, sess_priv); in aesni_mb_pmd_sec_sess_destroy()
/dpdk/drivers/crypto/openssl/
H A Drte_openssl_pmd_ops.c1147 void *sess_priv = get_sym_session_private_data(sess, index); in openssl_pmd_sym_session_clear() local
1150 if (sess_priv) { in openssl_pmd_sym_session_clear()
1151 openssl_reset_session(sess_priv); in openssl_pmd_sym_session_clear()
1152 memset(sess_priv, 0, sizeof(struct openssl_session)); in openssl_pmd_sym_session_clear()
1153 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in openssl_pmd_sym_session_clear()
1155 rte_mempool_put(sess_mp, sess_priv); in openssl_pmd_sym_session_clear()
1198 void *sess_priv = sess->sess_private_data; in openssl_pmd_asym_session_clear() local
1201 if (sess_priv) { in openssl_pmd_asym_session_clear()
1202 openssl_reset_asym_session(sess_priv); in openssl_pmd_asym_session_clear()
1203 memset(sess_priv, 0, sizeof(struct openssl_asym_session)); in openssl_pmd_asym_session_clear()
/dpdk/drivers/crypto/ccp/
H A Dccp_pmd_ops.c796 void *sess_priv = get_sym_session_private_data(sess, index); in ccp_pmd_sym_session_clear() local
798 if (sess_priv) { in ccp_pmd_sym_session_clear()
799 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in ccp_pmd_sym_session_clear()
801 rte_mempool_put(sess_mp, sess_priv); in ccp_pmd_sym_session_clear()
802 memset(sess_priv, 0, sizeof(struct ccp_session)); in ccp_pmd_sym_session_clear()
/dpdk/drivers/crypto/qat/
H A Dqat_sym_session.c179 void *sess_priv = get_sym_session_private_data(sess, index); in qat_sym_session_clear() local
180 struct qat_sym_session *s = (struct qat_sym_session *)sess_priv; in qat_sym_session_clear()
182 if (sess_priv) { in qat_sym_session_clear()
186 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in qat_sym_session_clear()
189 rte_mempool_put(sess_mp, sess_priv); in qat_sym_session_clear()
2244 void *sess_priv = get_sec_session_private_data(sess); in qat_security_session_destroy() local
2245 struct qat_sym_session *s = (struct qat_sym_session *)sess_priv; in qat_security_session_destroy()
2247 if (sess_priv) { in qat_security_session_destroy()
2251 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in qat_security_session_destroy()
2254 rte_mempool_put(sess_mp, sess_priv); in qat_security_session_destroy()
H A Dqat_asym.c1237 void *sess_priv = session->sess_private_data; in qat_asym_session_clear() local
1239 (struct qat_asym_session *)sess_priv; in qat_asym_session_clear()
1241 if (sess_priv) { in qat_asym_session_clear()
/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr.c1730 void *sess_priv = get_sym_session_private_data(sess, index); in caam_jr_sym_session_clear() local
1731 struct caam_jr_session *s = (struct caam_jr_session *)sess_priv; in caam_jr_sym_session_clear()
1735 if (sess_priv) { in caam_jr_sym_session_clear()
1736 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in caam_jr_sym_session_clear()
1742 rte_mempool_put(sess_mp, sess_priv); in caam_jr_sym_session_clear()
1961 void *sess_priv = get_sec_session_private_data(sess); in caam_jr_security_session_destroy() local
1963 struct caam_jr_session *s = (struct caam_jr_session *)sess_priv; in caam_jr_security_session_destroy()
1965 if (sess_priv) { in caam_jr_security_session_destroy()
1966 struct rte_mempool *sess_mp = rte_mempool_from_obj(sess_priv); in caam_jr_security_session_destroy()
1972 rte_mempool_put(sess_mp, sess_priv); in caam_jr_security_session_destroy()
/dpdk/app/test/
H A Dtest_security.c272 void *sess_priv; in mock_session_create() local
282 ret = rte_mempool_get(priv_mp, &sess_priv); in mock_session_create()
286 set_sec_session_private_data(sess, sess_priv); in mock_session_create()
395 void *sess_priv = get_sec_session_private_data(sess); in mock_session_destroy() local
398 if ((mock_session_destroy_exp.ret == 0) && (sess_priv != NULL)) { in mock_session_destroy()
399 rte_mempool_put(rte_mempool_from_obj(sess_priv), sess_priv); in mock_session_destroy()
/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c1570 dpaa2_sec_session *sess_priv __rte_unused; in sec_simple_fd_to_mbuf()
1587 sess_priv = (dpaa2_sec_session *)get_sec_session_private_data( in sec_simple_fd_to_mbuf()
1589 if (sess_priv->dir == DIR_ENC) in sec_simple_fd_to_mbuf()
3739 void *sess_priv = get_sec_session_private_data(sess); in dpaa2_sec_security_session_destroy() local
3741 dpaa2_sec_session *s = (dpaa2_sec_session *)sess_priv; in dpaa2_sec_security_session_destroy()
3743 if (sess_priv) { in dpaa2_sec_security_session_destroy()
3751 rte_mempool_put(sess_mp, sess_priv); in dpaa2_sec_security_session_destroy()
3791 void *sess_priv = get_sym_session_private_data(sess, index); in dpaa2_sec_sym_session_clear() local
3792 dpaa2_sec_session *s = (dpaa2_sec_session *)sess_priv; in dpaa2_sec_sym_session_clear()
3794 if (sess_priv) { in dpaa2_sec_sym_session_clear()
[all …]
/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec.c2737 void *sess_priv = get_sym_session_private_data(sess, index); in dpaa_sec_sym_session_clear() local
2738 dpaa_sec_session *s = (dpaa_sec_session *)sess_priv; in dpaa_sec_sym_session_clear()
2740 if (sess_priv) { in dpaa_sec_sym_session_clear()
3322 void *sess_priv = get_sec_session_private_data(sess); in dpaa_sec_security_session_destroy() local
3323 dpaa_sec_session *s = (dpaa_sec_session *)sess_priv; in dpaa_sec_security_session_destroy()
3325 if (sess_priv) { in dpaa_sec_security_session_destroy()