Home
last modified time | relevance | path

Searched refs:rte_security_ctx (Results 1 – 25 of 26) sorted by relevance

12

/dpdk/lib/security/
H A Drte_security.h69 struct rte_security_ctx { struct
540 rte_security_session_create(struct rte_security_ctx *instance,
557 rte_security_session_update(struct rte_security_ctx *instance,
571 rte_security_session_get_size(struct rte_security_ctx *instance);
588 rte_security_session_destroy(struct rte_security_ctx *instance,
652 rte_security_set_pkt_metadata(struct rte_security_ctx *instance, in rte_security_set_pkt_metadata()
669 extern void *__rte_security_get_userdata(struct rte_security_ctx *instance,
691 rte_security_get_userdata(struct rte_security_ctx *instance, uint64_t md) in rte_security_get_userdata()
801 rte_security_session_stats_get(struct rte_security_ctx *instance,
921 rte_security_capabilities_get(struct rte_security_ctx *instance);
[all …]
H A Drte_security.c43 rte_security_session_create(struct rte_security_ctx *instance, in rte_security_session_create()
69 rte_security_session_update(struct rte_security_ctx *instance, in rte_security_session_update()
82 rte_security_session_get_size(struct rte_security_ctx *instance) in rte_security_session_get_size()
90 rte_security_session_stats_get(struct rte_security_ctx *instance, in rte_security_session_stats_get()
103 rte_security_session_destroy(struct rte_security_ctx *instance, in rte_security_session_destroy()
125 __rte_security_set_pkt_metadata(struct rte_security_ctx *instance, in __rte_security_set_pkt_metadata()
140 __rte_security_get_userdata(struct rte_security_ctx *instance, uint64_t md) in __rte_security_get_userdata()
156 rte_security_capabilities_get(struct rte_security_ctx *instance) in rte_security_capabilities_get()
164 rte_security_capability_get(struct rte_security_ctx *instance, in rte_security_capability_get()
298 struct rte_security_ctx *sec_ctx; in security_capabilities_from_dev_id()
[all …]
/dpdk/drivers/crypto/cnxk/
H A Dcnxk_cryptodev_sec.c27 struct rte_security_ctx *ctx; in cnxk_crypto_sec_ctx_create()
30 sizeof(struct rte_security_ctx), 0); in cnxk_crypto_sec_ctx_create()
/dpdk/lib/ipsec/
H A Drte_ipsec.h74 struct rte_security_ctx *ctx;
/dpdk/app/test-crypto-perf/
H A Dcperf_test_throughput.c45 struct rte_security_ctx *sec_ctx = in cperf_throughput_test_free()
46 (struct rte_security_ctx *) in cperf_throughput_test_free()
H A Dcperf_ops.c764 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in create_ipsec_session()
869 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in cperf_create_session()
918 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in cperf_create_session()
H A Dcperf_test_pmd_cyclecount.c69 struct rte_security_ctx *sec_ctx = in cperf_pmd_cyclecount_test_free()
70 (struct rte_security_ctx *) in cperf_pmd_cyclecount_test_free()
/dpdk/examples/ipsec-secgw/
H A Dipsec.c112 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in create_lookaside_session()
164 struct rte_security_ctx *sec_ctx; in create_inline_session()
244 sec_ctx = (struct rte_security_ctx *) in create_inline_session()
428 sec_ctx = (struct rte_security_ctx *) in create_inline_session()
H A Dipsec-secgw.c493 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in prepare_one_packet()
2570 inline_ipsec_event_esn_overflow(struct rte_security_ctx *ctx, uint64_t md) in inline_ipsec_event_esn_overflow()
2598 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in inline_ipsec_event_callback()
H A Dipsec_worker.c17 struct rte_security_ctx *ctx;
/dpdk/app/test/
H A Dtest_cryptodev_security_ipsec.h264 int test_ipsec_stats_verify(struct rte_security_ctx *ctx,
H A Dtest_cryptodev_security_ipsec.c1101 test_ipsec_stats_verify(struct rte_security_ctx *ctx, in test_ipsec_stats_verify()
H A Dtest_cryptodev.c8328 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in security_proto_supported()
8370 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in test_pdcp_proto()
8558 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in test_pdcp_proto_SGL()
9153 struct rte_security_ctx *ctx; in test_ipsec_proto_process()
10252 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in test_docsis_proto_uplink()
10437 struct rte_security_ctx *ctx = (struct rte_security_ctx *) in test_docsis_proto_downlink()
H A Dtest_security.c550 struct rte_security_ctx ctx;
/dpdk/drivers/net/ixgbe/
H A Dixgbe_ipsec.c741 struct rte_security_ctx *ctx = NULL; in ixgbe_ipsec_ctx_create()
745 sizeof(struct rte_security_ctx), 0); in ixgbe_ipsec_ctx_create()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_ipsec.c715 struct rte_security_ctx *ctx = NULL; in txgbe_ipsec_ctx_create()
719 sizeof(struct rte_security_ctx), 0); in txgbe_ipsec_ctx_create()
/dpdk/drivers/crypto/mvsam/
H A Drte_mrvl_pmd.c1066 struct rte_security_ctx *security_instance; in cryptodev_mrvl_crypto_create()
1103 sizeof(struct rte_security_ctx), 0); in cryptodev_mrvl_crypto_create()
/dpdk/drivers/net/iavf/
H A Diavf_ipsec_crypto.c1488 struct rte_security_ctx *sctx; in iavf_security_ctx_create()
1490 sctx = rte_malloc("security_ctx", sizeof(struct rte_security_ctx), 0); in iavf_security_ctx_create()
1548 struct rte_security_ctx *sctx = adapter->vf.eth_dev->security_ctx; in iavf_security_ctx_destroy()
/dpdk/drivers/crypto/qat/dev/
H A Dqat_sym_pmd_gen1.c440 struct rte_security_ctx *security_instance; in qat_sym_create_security_gen1()
442 security_instance = rte_malloc(NULL, sizeof(struct rte_security_ctx), in qat_sym_create_security_gen1()
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev.c1628 struct rte_security_ctx *sec_ctx; in cnxk_eth_dev_init()
1639 sec_ctx = plt_zmalloc(sizeof(struct rte_security_ctx), 0); in cnxk_eth_dev_init()
/dpdk/drivers/crypto/ipsec_mb/
H A Dpmd_aesni_mb.c2048 struct rte_security_ctx *security_instance; in aesni_mb_configure_dev()
2051 sizeof(struct rte_security_ctx), in aesni_mb_configure_dev()
/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr.c2294 struct rte_security_ctx *security_instance; in caam_jr_dev_init()
2366 sizeof(struct rte_security_ctx), 0); in caam_jr_dev_init()
/dpdk/doc/guides/prog_guide/
H A Drte_security.rst556 Session APIs need a parameter ``rte_security_ctx`` to identify the crypto/ethernet
/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec.c3655 struct rte_security_ctx *security_instance; in dpaa_sec_dev_init()
3720 sizeof(struct rte_security_ctx), 0); in dpaa_sec_dev_init()
/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c4317 struct rte_security_ctx *security_instance; in dpaa2_sec_dev_init()
4358 sizeof(struct rte_security_ctx), 0); in dpaa2_sec_dev_init()

12