| /dpdk/lib/ipsec/ |
| H A D | sa.h | 147 ipsec_sa_pkt_func_select(const struct rte_ipsec_session *ss, 157 esp_inb_tun_pkt_process(const struct rte_ipsec_session *ss, 161 inline_inb_tun_pkt_process(const struct rte_ipsec_session *ss, 165 esp_inb_trs_pkt_process(const struct rte_ipsec_session *ss, 169 inline_inb_trs_pkt_process(const struct rte_ipsec_session *ss, 173 cpu_inb_pkt_prepare(const struct rte_ipsec_session *ss, 191 pkt_flag_process(const struct rte_ipsec_session *ss, 195 inline_outb_tun_pkt_process(const struct rte_ipsec_session *ss, 199 inline_outb_trs_pkt_process(const struct rte_ipsec_session *ss, 207 cpu_outb_tun_pkt_prepare(const struct rte_ipsec_session *ss, [all …]
|
| H A D | rte_ipsec.h | 24 struct rte_ipsec_session; 37 uint16_t (*async)(const struct rte_ipsec_session *ss, 41 uint16_t (*sync)(const struct rte_ipsec_session *ss, 45 uint16_t (*process)(const struct rte_ipsec_session *ss, 58 struct rte_ipsec_session { struct 94 rte_ipsec_session_prepare(struct rte_ipsec_session *ss); 118 rte_ipsec_pkt_crypto_prepare(const struct rte_ipsec_session *ss, in rte_ipsec_pkt_crypto_prepare() 125 rte_ipsec_pkt_cpu_prepare(const struct rte_ipsec_session *ss, in rte_ipsec_pkt_cpu_prepare() 155 rte_ipsec_pkt_process(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in rte_ipsec_pkt_process()
|
| H A D | rte_ipsec_group.h | 44 static inline struct rte_ipsec_session * 52 return (struct rte_ipsec_session *)(uintptr_t)ss->opaque_data; in rte_ipsec_ses_from_crypto() 55 return (struct rte_ipsec_session *)(uintptr_t)cs->opaque_data; in rte_ipsec_ses_from_crypto()
|
| H A D | ses.c | 9 session_check(struct rte_ipsec_session *ss) in session_check() 32 rte_ipsec_session_prepare(struct rte_ipsec_session *ss) in rte_ipsec_session_prepare()
|
| H A D | esp_outb.c | 290 esp_outb_tun_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_tun_prepare() 438 esp_outb_trs_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_trs_prepare() 529 cpu_outb_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_pkt_prepare() 600 cpu_outb_tun_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_tun_pkt_prepare() 607 cpu_outb_trs_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_trs_pkt_prepare() 621 esp_outb_sqh_process(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_sqh_process() 667 inline_outb_mbuf_prepare(const struct rte_ipsec_session *ss, in inline_outb_mbuf_prepare() 716 inline_outb_tun_pkt_process(const struct rte_ipsec_session *ss, in inline_outb_tun_pkt_process() 784 inline_outb_trs_pkt_process(const struct rte_ipsec_session *ss, in inline_outb_trs_pkt_process() 852 inline_proto_outb_pkt_process(const struct rte_ipsec_session *ss, in inline_proto_outb_pkt_process()
|
| H A D | esp_inb.c | 364 esp_inb_pkt_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_inb_pkt_prepare() 755 cpu_inb_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_inb_pkt_prepare() 817 esp_inb_tun_pkt_process(const struct rte_ipsec_session *ss, in esp_inb_tun_pkt_process() 826 inline_inb_tun_pkt_process(const struct rte_ipsec_session *ss, in inline_inb_tun_pkt_process() 836 esp_inb_trs_pkt_process(const struct rte_ipsec_session *ss, in esp_inb_trs_pkt_process() 845 inline_inb_trs_pkt_process(const struct rte_ipsec_session *ss, in inline_inb_trs_pkt_process()
|
| H A D | sa.c | 614 lksd_proto_cop_prepare(const struct rte_ipsec_session *ss, in lksd_proto_cop_prepare() 637 lksd_proto_prepare(const struct rte_ipsec_session *ss, in lksd_proto_prepare() 654 pkt_flag_process(const struct rte_ipsec_session *ss, in pkt_flag_process() 807 ipsec_sa_pkt_func_select(const struct rte_ipsec_session *ss, in ipsec_sa_pkt_func_select()
|
| H A D | misc.h | 113 cpu_crypto_bulk(const struct rte_ipsec_session *ss, in cpu_crypto_bulk()
|
| /dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.h | 107 struct rte_ipsec_session sessions[IPSEC_SESSION_MAX]; 334 static inline struct rte_ipsec_session * 340 static inline struct rte_ipsec_session * 349 struct rte_ipsec_session *ips; in ipsec_get_action_type() 409 struct rte_ipsec_session *ips); 413 struct rte_ipsec_session *ips);
|
| H A D | ipsec_process.c | 80 fill_ipsec_session(struct rte_ipsec_session *ss, struct ipsec_ctx *ctx, in fill_ipsec_session() 182 struct rte_ipsec_session *ips, struct rte_mbuf **m, in ipsec_prepare_crypto_group() 258 ipsec_process_inline_group(struct rte_ipsec_session *ips, void *sa, in ipsec_process_inline_group() 277 ipsec_process_cpu_group(struct rte_ipsec_session *ips, void *sa, in ipsec_process_cpu_group() 306 struct rte_ipsec_session *ips; in ipsec_process() 398 struct rte_ipsec_session *ss; in ipsec_cqp_process()
|
| H A D | sa.c | 364 struct rte_ipsec_session *ips; in parse_sa_tokens() 792 struct rte_ipsec_session *fb; in parse_sa_tokens() 948 const struct rte_ipsec_session *ips; in print_one_sa_rule() 949 const struct rte_ipsec_session *fallback_ips; in print_one_sa_rule() 1228 struct rte_ipsec_session *ips; in sa_add_rules() 1485 fill_ipsec_session(struct rte_ipsec_session *ss, struct rte_ipsec_sa *sa) in fill_ipsec_session() 1511 struct rte_ipsec_session *ips; in ipsec_sa_init()
|
| H A D | esp.c | 152 struct rte_ipsec_session *ips; in esp_inbound_post() 232 struct rte_ipsec_session *ips; in esp_outbound()
|
| H A D | ipsec_worker.c | 93 struct rte_ipsec_session *pri_sess; in prepare_out_sessions_tbl() 388 struct rte_ipsec_session *sess; in process_ipsec_ev_outbound() 490 struct rte_ipsec_session *sess; in ipsec_ev_route_pkts()
|
| H A D | ipsec.c | 59 struct rte_ipsec_session *ips) in create_lookaside_session() 161 struct rte_ipsec_session *ips) in create_inline_session() 601 struct rte_ipsec_session *ips; in ipsec_enqueue()
|
| H A D | ipsec-secgw.c | 2824 struct rte_ipsec_session *ips; in ev_mode_sess_verify() 2902 struct rte_ipsec_session *ips; in inline_sessions_free()
|
| /dpdk/app/test/ |
| H A D | test_ipsec_perf.c | 53 struct rte_ipsec_session ss[2];
|
| H A D | test_ipsec.c | 86 struct rte_ipsec_session ss[MAX_NB_SAS];
|