Searched refs:ipsec_sa (Results 1 – 11 of 11) sorted by relevance
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.h | 44 struct ipsec_sa; 95 static inline struct ipsec_sa * 103 return (struct ipsec_sa *)i; in ipsec_mask_saptr() 106 struct ipsec_sa { struct 180 struct ipsec_sa sa[]; argument 184 struct ipsec_sa *sa; 272 extern struct ipsec_sa *sa_out; 275 extern struct ipsec_sa *sa_in; 335 ipsec_get_primary_session(struct ipsec_sa *sa) in ipsec_get_primary_session() 347 ipsec_get_action_type(struct ipsec_sa *sa) in ipsec_get_action_type() [all …]
|
| H A D | sad.h | 14 struct ipsec_sa **v4; 15 struct ipsec_sa **v6; 24 int ipsec_sad_add(struct ipsec_sad *sad, struct ipsec_sa *sa); 29 cmp_sa_key(struct ipsec_sa *sa, int is_v4, struct rte_ipv4_hdr *ipv4, in cmp_sa_key() 48 sa_cache_update(struct ipsec_sa **sa_cache, struct ipsec_sa *sa, uint32_t mask) in sa_cache_update() 79 struct ipsec_sa *cached_sa; in sad_lookup() 152 sa_cache_update(cache->v4, (struct ipsec_sa *)v4_res[i], in sad_lookup() 163 sa_cache_update(cache->v6, (struct ipsec_sa *)v6_res[i], in sad_lookup()
|
| H A D | esp.h | 11 esp_inbound(struct rte_mbuf *m, struct ipsec_sa *sa, 15 esp_inbound_post(struct rte_mbuf *m, struct ipsec_sa *sa, 19 esp_outbound(struct rte_mbuf *m, struct ipsec_sa *sa, 23 esp_outbound_post(struct rte_mbuf *m, struct ipsec_sa *sa,
|
| H A D | sa.c | 241 struct ipsec_sa *sa_out; 246 struct ipsec_sa *sa_in; 363 struct ipsec_sa *rule = NULL; in parse_sa_tokens() 1223 struct ipsec_sa *sa; in sa_add_rules() 1563 struct ipsec_sa *lsa; in ipsec_satbl_init() 1617 struct ipsec_sa *sa; in sa_spi_present() 1618 struct ipsec_sa tmpl; in sa_spi_present() 1619 const struct ipsec_sa *sar; in sa_spi_present() 1704 struct ipsec_sa *sa; in inbound_sa_check() 1721 struct ipsec_sa *sa; in inbound_sa_lookup() [all …]
|
| H A D | ipsec_worker.c | 94 struct ipsec_sa *sa; in prepare_out_sessions_tbl() 188 struct ipsec_sa *sa; in check_sp_sa_bulk() 207 sa = *(struct ipsec_sa **)rte_security_dynfield(m); in check_sp_sa_bulk() 288 struct ipsec_sa *sa = NULL; in process_ipsec_ev_inbound() 310 sa = *(struct ipsec_sa **)rte_security_dynfield(pkt); in process_ipsec_ev_inbound() 328 sa = *(struct ipsec_sa **)rte_security_dynfield(pkt); in process_ipsec_ev_inbound() 392 struct ipsec_sa *sa; in process_ipsec_ev_outbound() 494 struct ipsec_sa *sa; in ipsec_ev_route_pkts()
|
| H A D | sad.c | 18 ipsec_sad_add(struct ipsec_sad *sad, struct ipsec_sa *sa) in ipsec_sad_add() 89 cache_mem_sz = sizeof(struct ipsec_sa *) * cache_elem; in ipsec_sad_lcore_cache_init()
|
| H A D | ipsec.c | 22 set_ipsec_conf(struct ipsec_sa *sa, struct rte_security_ipsec_xform *ipsec) in set_ipsec_conf() 58 create_lookaside_session(struct ipsec_ctx *ipsec_ctx, struct ipsec_sa *sa, in create_lookaside_session() 160 create_inline_session(struct socket_ctx *skt_ctx, struct ipsec_sa *sa, in create_inline_session() 496 create_ipsec_esp_flow(struct ipsec_sa *sa) in create_ipsec_esp_flow() 600 struct ipsec_sa *sa; in ipsec_enqueue() 718 struct ipsec_sa *sa; in ipsec_inline_dequeue() 745 struct ipsec_sa *sa; in ipsec_dequeue()
|
| H A D | esp.c | 25 esp_inbound(struct rte_mbuf *m, struct ipsec_sa *sa, in esp_inbound() 144 esp_inbound_post(struct rte_mbuf *m, struct ipsec_sa *sa, in esp_inbound_post() 222 esp_outbound(struct rte_mbuf *m, struct ipsec_sa *sa, in esp_outbound() 456 struct ipsec_sa *sa, in esp_outbound_post()
|
| H A D | ipsec_process.c | 81 struct ipsec_sa *sa) in fill_ipsec_session() 181 ipsec_prepare_crypto_group(struct ipsec_ctx *ctx, struct ipsec_sa *sa, in ipsec_prepare_crypto_group() 304 struct ipsec_sa *sa; in ipsec_process()
|
| H A D | ipsec-secgw.c | 491 struct ipsec_sa *sa; in prepare_one_packet() 500 sa = (struct ipsec_sa *)rte_security_get_userdata(ctx, in prepare_one_packet() 969 struct ipsec_sa *sa; in get_hop_for_offload_pkt() 2572 struct ipsec_sa *sa; in inline_ipsec_event_esn_overflow() 2580 sa = (struct ipsec_sa *)rte_security_get_userdata(ctx, md); in inline_ipsec_event_esn_overflow() 2822 ev_mode_sess_verify(struct ipsec_sa *sa, int nb_sa) in ev_mode_sess_verify() 2903 struct ipsec_sa *sa; in inline_sessions_free()
|
| /dpdk/app/test/ |
| H A D | test_ipsec_perf.c | 52 struct ipsec_sa { struct 159 fill_ipsec_param(struct ipsec_sa *sa) in fill_ipsec_param() 228 struct ipsec_sa *sa) in create_sa() 264 packet_prepare(struct rte_mbuf **buf, struct ipsec_sa *sa, in packet_prepare() 381 struct ipsec_sa *sa) in fill_ipsec_sa_out() 403 struct ipsec_sa *sa) in fill_ipsec_sa_in() 424 struct ipsec_sa *sa_out, struct ipsec_sa *sa_in) in init_sa_session() 508 measure_performance(struct ipsec_sa *sa_out, struct ipsec_sa *sa_in) in measure_performance() 534 struct ipsec_sa *sa_out, struct ipsec_sa *sa_in) in print_metrics() 595 struct ipsec_sa sa_out; in test_libipsec_perf() [all …]
|