Home
last modified time | relevance | path

Searched refs:ipsec_xform (Results 1 – 9 of 9) sorted by relevance

/f-stack/dpdk/app/test/
H A Dtest_ipsec.c73 struct rte_security_ipsec_xform ipsec_xform; member
221 if (ut_params->ipsec_xform.direction == in fill_crypto_xform()
695 prm->ipsec_xform = ut_params->ipsec_xform; in fill_ipsec_param()
1296 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_crypto_inb_burst_null_null_wrapper()
1510 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_inline_crypto_inb_burst_null_null_wrapper()
1587 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_inline_proto_inb_burst_null_null_wrapper()
1846 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_lksd_proto_inb_burst_null_null_wrapper()
1867 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_lksd_proto_outb_burst_null_null_wrapper()
1981 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_replay_inb_inside_null_null_wrapper()
2081 ut_params->ipsec_xform.spi = INBOUND_SPI; in test_ipsec_replay_inb_outside_null_null_wrapper()
[all …]
H A Dtest_ipsec_perf.c43 struct rte_security_ipsec_xform ipsec_xform; member
156 prm->ipsec_xform = sa->ipsec_xform; in fill_ipsec_param()
157 prm->ipsec_xform.salt = (uint32_t)rte_rand(); in fill_ipsec_param()
158 prm->ipsec_xform.replay_win_sz = sa->replay_win_sz; in fill_ipsec_param()
173 if (sa->ipsec_xform.direction == in fill_ipsec_param()
191 if (sa->ipsec_xform.direction == in fill_ipsec_param()
371 sa->ipsec_xform.spi = DEFAULT_SPI; in fill_ipsec_sa_out()
373 sa->ipsec_xform.proto = RTE_SECURITY_IPSEC_SA_PROTO_ESP; in fill_ipsec_sa_out()
376 sa->ipsec_xform.options.esn = test_cfg->esn; in fill_ipsec_sa_out()
393 sa->ipsec_xform.spi = DEFAULT_SPI; in fill_ipsec_sa_in()
[all …]
/f-stack/dpdk/lib/librte_ipsec/
H A Dsa.c177 else if (prm->ipsec_xform.direction == in fill_sa_type()
184 if (prm->ipsec_xform.tunnel.type == in fill_sa_type()
187 else if (prm->ipsec_xform.tunnel.type == in fill_sa_type()
199 } else if (prm->ipsec_xform.mode == in fill_sa_type()
212 if (prm->ipsec_xform.options.esn == 0) in fill_sa_type()
218 if (prm->ipsec_xform.options.ecn == 0) in fill_sa_type()
360 if (prm->ipsec_xform.options.ecn) in esp_sa_init()
363 if (prm->ipsec_xform.options.copy_dscp) in esp_sa_init()
419 sa->salt = prm->ipsec_xform.salt; in esp_sa_init()
477 wsz = prm->ipsec_xform.replay_win_sz; in rte_ipsec_sa_size()
[all …]
H A Drte_ipsec_sa.h35 struct rte_security_ipsec_xform ipsec_xform; member
/f-stack/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec.c2720 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2726 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2730 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2742 if (ipsec_xform->tunnel.type == in dpaa_sec_set_ipsec_session()
2757 ipsec_xform->tunnel.ipv4.src_ip; in dpaa_sec_set_ipsec_session()
2759 ipsec_xform->tunnel.ipv4.dst_ip; in dpaa_sec_set_ipsec_session()
2777 ipsec_xform->tunnel.ipv6.hlimit; in dpaa_sec_set_ipsec_session()
2794 if (ipsec_xform->options.esn) in dpaa_sec_set_ipsec_session()
2798 } else if (ipsec_xform->direction == in dpaa_sec_set_ipsec_session()
2805 if (ipsec_xform->options.esn) in dpaa_sec_set_ipsec_session()
[all …]
/f-stack/dpdk/examples/ipsec-secgw/
H A Dsa.c1261 prm->ipsec_xform.options.esn = app_prm->enable_esn; in fill_ipsec_app_sa_prm()
1262 prm->ipsec_xform.replay_win_sz = app_prm->window_size; in fill_ipsec_app_sa_prm()
1284 prm->ipsec_xform.spi = ss->spi; in fill_ipsec_sa_prm()
1285 prm->ipsec_xform.salt = ss->salt; in fill_ipsec_sa_prm()
1286 prm->ipsec_xform.direction = ss->direction; in fill_ipsec_sa_prm()
1287 prm->ipsec_xform.proto = RTE_SECURITY_IPSEC_SA_PROTO_ESP; in fill_ipsec_sa_prm()
1288 prm->ipsec_xform.mode = (IS_TRANSPORT(ss->flags)) ? in fill_ipsec_sa_prm()
1291 prm->ipsec_xform.options.ecn = 1; in fill_ipsec_sa_prm()
1292 prm->ipsec_xform.options.copy_dscp = 1; in fill_ipsec_sa_prm()
1295 prm->ipsec_xform.tunnel.type = RTE_SECURITY_IPSEC_TUNNEL_IPV4; in fill_ipsec_sa_prm()
[all …]
H A Dipsec.h43 struct ipsec_xform;
/f-stack/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c2906 (uint8_t *)&(ipsec_xform->salt), 4); in dpaa2_sec_set_ipsec_session()
2915 if (ipsec_xform->options.esn) in dpaa2_sec_set_ipsec_session()
2917 encap_pdb.spi = ipsec_xform->spi; in dpaa2_sec_set_ipsec_session()
2919 if (ipsec_xform->tunnel.type == in dpaa2_sec_set_ipsec_session()
2936 } else if (ipsec_xform->tunnel.type == in dpaa2_sec_set_ipsec_session()
2940 ((ipsec_xform->tunnel.ipv6.dscp << in dpaa2_sec_set_ipsec_session()
2943 ((ipsec_xform->tunnel.ipv6.flabel << in dpaa2_sec_set_ipsec_session()
2949 ipsec_xform->tunnel.ipv6.hlimit; in dpaa2_sec_set_ipsec_session()
2965 } else if (ipsec_xform->direction == in dpaa2_sec_set_ipsec_session()
2989 if (ipsec_xform->options.esn) in dpaa2_sec_set_ipsec_session()
[all …]
/f-stack/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr.c1752 struct rte_security_ipsec_xform *ipsec_xform = &conf->ipsec; in caam_jr_set_ipsec_session() local
1759 if (ipsec_xform->direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS) { in caam_jr_set_ipsec_session()
1867 session->ip4_hdr.ip_tos = ipsec_xform->tunnel.ipv4.dscp; in caam_jr_set_ipsec_session()
1870 session->ip4_hdr.ip_ttl = ipsec_xform->tunnel.ipv4.ttl; in caam_jr_set_ipsec_session()
1871 session->ip4_hdr.ip_p = (ipsec_xform->proto == in caam_jr_set_ipsec_session()
1875 session->ip4_hdr.ip_src = ipsec_xform->tunnel.ipv4.src_ip; in caam_jr_set_ipsec_session()
1876 session->ip4_hdr.ip_dst = ipsec_xform->tunnel.ipv4.dst_ip; in caam_jr_set_ipsec_session()
1886 if (ipsec_xform->options.esn) in caam_jr_set_ipsec_session()
1888 session->encap_pdb.spi = ipsec_xform->spi; in caam_jr_set_ipsec_session()
1892 } else if (ipsec_xform->direction == in caam_jr_set_ipsec_session()
[all …]