| /f-stack/dpdk/lib/librte_ipsec/ |
| H A D | sa.h | 133 ipsec_sa_pkt_func_select(const struct rte_ipsec_session *ss, 143 esp_inb_tun_pkt_process(const struct rte_ipsec_session *ss, 147 inline_inb_tun_pkt_process(const struct rte_ipsec_session *ss, 151 esp_inb_trs_pkt_process(const struct rte_ipsec_session *ss, 155 inline_inb_trs_pkt_process(const struct rte_ipsec_session *ss, 159 cpu_inb_pkt_prepare(const struct rte_ipsec_session *ss, 177 pkt_flag_process(const struct rte_ipsec_session *ss, 181 inline_outb_tun_pkt_process(const struct rte_ipsec_session *ss, 185 inline_outb_trs_pkt_process(const struct rte_ipsec_session *ss, 193 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 | 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 | 221 esp_outb_tun_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_tun_prepare() 361 esp_outb_trs_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_trs_prepare() 441 cpu_outb_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_pkt_prepare() 512 cpu_outb_tun_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_tun_pkt_prepare() 519 cpu_outb_trs_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_outb_trs_pkt_prepare() 533 esp_outb_sqh_process(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_outb_sqh_process() 575 inline_outb_mbuf_prepare(const struct rte_ipsec_session *ss, in inline_outb_mbuf_prepare() 595 inline_outb_tun_pkt_process(const struct rte_ipsec_session *ss, in inline_outb_tun_pkt_process() 645 inline_outb_trs_pkt_process(const struct rte_ipsec_session *ss, in inline_outb_trs_pkt_process() 695 inline_proto_outb_pkt_process(const struct rte_ipsec_session *ss, in inline_proto_outb_pkt_process()
|
| H A D | esp_inb.c | 305 esp_inb_pkt_prepare(const struct rte_ipsec_session *ss, struct rte_mbuf *mb[], in esp_inb_pkt_prepare() 688 cpu_inb_pkt_prepare(const struct rte_ipsec_session *ss, in cpu_inb_pkt_prepare() 750 esp_inb_tun_pkt_process(const struct rte_ipsec_session *ss, in esp_inb_tun_pkt_process() 759 inline_inb_tun_pkt_process(const struct rte_ipsec_session *ss, in inline_inb_tun_pkt_process() 769 esp_inb_trs_pkt_process(const struct rte_ipsec_session *ss, in esp_inb_trs_pkt_process() 778 inline_inb_trs_pkt_process(const struct rte_ipsec_session *ss, in inline_inb_trs_pkt_process()
|
| H A D | sa.c | 543 lksd_proto_cop_prepare(const struct rte_ipsec_session *ss, in lksd_proto_cop_prepare() 566 lksd_proto_prepare(const struct rte_ipsec_session *ss, in lksd_proto_prepare() 583 pkt_flag_process(const struct rte_ipsec_session *ss, in pkt_flag_process() 730 ipsec_sa_pkt_func_select(const struct rte_ipsec_session *ss, in ipsec_sa_pkt_func_select()
|
| H A D | rte_ipsec_group.h | 44 static inline struct rte_ipsec_session *
|
| H A D | misc.h | 113 cpu_crypto_bulk(const struct rte_ipsec_session *ss, in cpu_crypto_bulk()
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.h | 109 struct rte_ipsec_session sessions[IPSEC_SESSION_MAX]; 326 static inline struct rte_ipsec_session * 332 static inline struct rte_ipsec_session * 341 struct rte_ipsec_session *ips; in ipsec_get_action_type() 401 struct rte_ipsec_session *ips); 405 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() 232 ipsec_process_inline_group(struct rte_ipsec_session *ips, void *sa, in ipsec_process_inline_group() 251 ipsec_process_cpu_group(struct rte_ipsec_session *ips, void *sa, in ipsec_process_cpu_group() 280 struct rte_ipsec_session *ips; in ipsec_process() 372 struct rte_ipsec_session *ss; in ipsec_cqp_process()
|
| H A D | sa.c | 287 struct rte_ipsec_session *ips; in parse_sa_tokens() 680 struct rte_ipsec_session *fb; in parse_sa_tokens() 809 const struct rte_ipsec_session *ips; in print_one_sa_rule() 810 const struct rte_ipsec_session *fallback_ips; in print_one_sa_rule() 1081 struct rte_ipsec_session *ips; in sa_add_rules() 1315 fill_ipsec_session(struct rte_ipsec_session *ss, struct rte_ipsec_sa *sa) in fill_ipsec_session() 1341 struct rte_ipsec_session *ips; in ipsec_sa_init()
|
| H A D | ipsec_worker.c | 65 struct rte_ipsec_session *pri_sess; in prepare_out_sessions_tbl() 288 struct rte_ipsec_session *sess; in process_ipsec_ev_outbound()
|
| 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() 530 struct rte_ipsec_session *ips; in ipsec_enqueue()
|
| 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-secgw.c | 2672 struct rte_ipsec_session *ips; in ev_mode_sess_verify() 2750 struct rte_ipsec_session *ips; in inline_sessions_free()
|
| /f-stack/dpdk/app/test/ |
| H A D | test_ipsec_perf.c | 41 struct rte_ipsec_session ss[2];
|
| H A D | test_ipsec.c | 76 struct rte_ipsec_session ss[MAX_NB_SAS];
|