| /f-stack/dpdk/lib/librte_ipsec/ |
| H A D | rte_ipsec_sa.h | 25 struct rte_ipsec_sa; 134 rte_ipsec_sa_type(const struct rte_ipsec_sa *sa); 161 rte_ipsec_sa_init(struct rte_ipsec_sa *sa, const struct rte_ipsec_sa_prm *prm, 170 rte_ipsec_sa_fini(struct rte_ipsec_sa *sa);
|
| H A D | ipsec_sqn.h | 93 esn_inb_check_sqn(const struct replay_sqn *rsn, const struct rte_ipsec_sa *sa, in esn_inb_check_sqn() 125 esn_outb_update_sqn(struct rte_ipsec_sa *sa, uint32_t *num) in esn_outb_update_sqn() 150 esn_inb_update_sqn(struct replay_sqn *rsn, const struct rte_ipsec_sa *sa, in esn_inb_update_sqn() 210 rsn_copy(const struct rte_ipsec_sa *sa, uint32_t dst, uint32_t src) in rsn_copy() 230 rsn_acquire(struct rte_ipsec_sa *sa) in rsn_acquire() 256 rsn_release(struct rte_ipsec_sa *sa, struct replay_sqn *rsn) in rsn_release() 266 rsn_update_start(struct rte_ipsec_sa *sa) in rsn_update_start() 293 rsn_update_finish(struct rte_ipsec_sa *sa, struct replay_sqn *rsn) in rsn_update_finish()
|
| H A D | esp_inb.c | 18 typedef uint16_t (*esp_inb_process_t)(const struct rte_ipsec_sa *sa, 28 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_ciph_auth_prepare() 45 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_aead_prepare() 61 const struct rte_ipsec_sa *sa, struct rte_mbuf *mb, in inb_cop_prepare() 174 inb_pkt_xprepare(const struct rte_ipsec_sa *sa, rte_be64_t sqc, in inb_pkt_xprepare() 220 inb_prepare(const struct rte_ipsec_sa *sa, struct rte_mbuf *mb, in inb_prepare() 310 struct rte_ipsec_sa *sa; in esp_inb_pkt_prepare() 516 tun_process(const struct rte_ipsec_sa *sa, struct rte_mbuf *mb[], in tun_process() 693 struct rte_ipsec_sa *sa; in cpu_inb_pkt_prepare() 753 struct rte_ipsec_sa *sa = ss->sa; in esp_inb_tun_pkt_process() [all …]
|
| H A D | sa.c | 81 rte_ipsec_sa_type(const struct rte_ipsec_sa *sa) in rte_ipsec_sa_type() 148 sz += sizeof(struct rte_ipsec_sa); in ipsec_sa_size() 153 rte_ipsec_sa_fini(struct rte_ipsec_sa *sa) in rte_ipsec_sa_fini() 243 esp_inb_init(struct rte_ipsec_sa *sa) in esp_inb_init() 272 esp_inb_tun_init(struct rte_ipsec_sa *sa, const struct rte_ipsec_sa_prm *prm) in esp_inb_tun_init() 282 esp_outb_init(struct rte_ipsec_sa *sa, uint32_t hlen) in esp_outb_init() 354 esp_sa_init(struct rte_ipsec_sa *sa, const struct rte_ipsec_sa_prm *prm, in esp_sa_init() 614 lksd_none_pkt_func_select(const struct rte_ipsec_sa *sa, in lksd_none_pkt_func_select() 652 cpu_crypto_pkt_func_select(const struct rte_ipsec_sa *sa, in cpu_crypto_pkt_func_select() 694 inline_crypto_pkt_func_select(const struct rte_ipsec_sa *sa, in inline_crypto_pkt_func_select() [all …]
|
| H A D | esp_outb.c | 28 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_ciph_auth_prepare() 45 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_aead_prepare() 108 outb_tun_pkt_prepare(struct rte_ipsec_sa *sa, rte_be64_t sqc, in outb_tun_pkt_prepare() 195 outb_pkt_xprepare(const struct rte_ipsec_sa *sa, rte_be64_t sqc, in outb_pkt_xprepare() 228 struct rte_ipsec_sa *sa; in esp_outb_tun_prepare() 275 outb_trs_pkt_prepare(struct rte_ipsec_sa *sa, rte_be64_t sqc, in outb_trs_pkt_prepare() 368 struct rte_ipsec_sa *sa; in esp_outb_trs_prepare() 448 struct rte_ipsec_sa *sa; in cpu_outb_pkt_prepare() 538 struct rte_ipsec_sa *sa; in esp_outb_sqh_process() 602 struct rte_ipsec_sa *sa; in inline_outb_tun_pkt_process() [all …]
|
| H A D | iph.h | 42 update_trs_l3hdr(const struct rte_ipsec_sa *sa, void *p, uint32_t plen, in update_trs_l3hdr() 243 update_tun_outb_l3hdr(const struct rte_ipsec_sa *sa, void *outh, in update_tun_outb_l3hdr() 269 update_tun_inb_l3hdr(const struct rte_ipsec_sa *sa, const void *outh, in update_tun_inb_l3hdr()
|
| H A D | sa.h | 73 struct rte_ipsec_sa { struct 134 const struct rte_ipsec_sa *sa, struct rte_ipsec_sa_pkt_func *pf); argument
|
| H A D | meson.build | 6 headers = files('rte_ipsec.h', 'rte_ipsec_group.h', 'rte_ipsec_sa.h', 'rte_ipsec_sad.h')
|
| H A D | rte_ipsec.h | 63 struct rte_ipsec_sa *sa;
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | sa.c | 1315 fill_ipsec_session(struct rte_ipsec_session *ss, struct rte_ipsec_sa *sa) in fill_ipsec_session() 1337 ipsec_sa_init(struct ipsec_sa *lsa, struct rte_ipsec_sa *sa, uint32_t sa_size) in ipsec_sa_init() 1389 struct rte_ipsec_sa *sa; in ipsec_satbl_init() 1419 sa = (struct rte_ipsec_sa *)((uintptr_t)ctx->satbl + sz * i); in ipsec_satbl_init()
|
| /f-stack/dpdk/doc/api/ |
| H A D | doxy-api-index.md | 107 [IPsec SA] (@ref rte_ipsec_sa.h),
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | ipsec_lib.rst | 215 struct rte_ipsec_sa *sa;
|