Home
last modified time | relevance | path

Searched refs:rte_ipsec_session (Results 1 – 17 of 17) sorted by relevance

/f-stack/dpdk/lib/librte_ipsec/
H A Dsa.h133 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 Drte_ipsec.h24 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 Dses.c9 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 Desp_outb.c221 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 Desp_inb.c305 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 Dsa.c543 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 Drte_ipsec_group.h44 static inline struct rte_ipsec_session *
H A Dmisc.h113 cpu_crypto_bulk(const struct rte_ipsec_session *ss, in cpu_crypto_bulk()
/f-stack/dpdk/examples/ipsec-secgw/
H A Dipsec.h109 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 Dipsec_process.c80 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 Dsa.c287 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 Dipsec_worker.c65 struct rte_ipsec_session *pri_sess; in prepare_out_sessions_tbl()
288 struct rte_ipsec_session *sess; in process_ipsec_ev_outbound()
H A Dipsec.c59 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 Desp.c152 struct rte_ipsec_session *ips; in esp_inbound_post()
232 struct rte_ipsec_session *ips; in esp_outbound()
H A Dipsec-secgw.c2672 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 Dtest_ipsec_perf.c41 struct rte_ipsec_session ss[2];
H A Dtest_ipsec.c76 struct rte_ipsec_session ss[MAX_NB_SAS];