Lines Matching refs:ipsec

22 set_ipsec_conf(struct ipsec_sa *sa, struct rte_security_ipsec_xform *ipsec)  in set_ipsec_conf()  argument
24 if (ipsec->mode == RTE_SECURITY_IPSEC_SA_MODE_TUNNEL) { in set_ipsec_conf()
26 &ipsec->tunnel; in set_ipsec_conf()
52 ipsec->replay_win_sz = app_sa_prm.window_size; in set_ipsec_conf()
53 ipsec->options.esn = app_sa_prm.enable_esn; in set_ipsec_conf()
54 ipsec->options.udp_encap = sa->udp_encap; in set_ipsec_conf()
95 {.ipsec = { in create_lookaside_session()
117 set_ipsec_conf(sa, &(sess_conf.ipsec)); in create_lookaside_session()
168 {.ipsec = { in create_inline_session()
181 sess_conf.ipsec.mode = RTE_SECURITY_IPSEC_SA_MODE_TRANSPORT; in create_inline_session()
183 sess_conf.ipsec.tunnel.type = in create_inline_session()
186 sess_conf.ipsec.tunnel.ipv4.src_ip.s_addr = in create_inline_session()
188 sess_conf.ipsec.tunnel.ipv4.dst_ip.s_addr = in create_inline_session()
191 sess_conf.ipsec.tunnel.type = in create_inline_session()
194 memcpy(sess_conf.ipsec.tunnel.ipv6.src_addr.s6_addr, in create_inline_session()
196 memcpy(sess_conf.ipsec.tunnel.ipv6.dst_addr.s6_addr, in create_inline_session()
200 sess_conf.ipsec.mode = RTE_SECURITY_IPSEC_SA_MODE_TUNNEL; in create_inline_session()
203 sess_conf.ipsec.tunnel.type = in create_inline_session()
206 sess_conf.ipsec.tunnel.ipv4.src_ip.s_addr = in create_inline_session()
208 sess_conf.ipsec.tunnel.ipv4.dst_ip.s_addr = in create_inline_session()
211 sess_conf.ipsec.tunnel.type = in create_inline_session()
214 memcpy(sess_conf.ipsec.tunnel.ipv6.src_addr.s6_addr, in create_inline_session()
216 memcpy(sess_conf.ipsec.tunnel.ipv6.dst_addr.s6_addr, in create_inline_session()
225 sess_conf.ipsec.options.udp_encap = 1; in create_inline_session()
226 sess_conf.ipsec.udp.sport = htons(sa->udp.sport); in create_inline_session()
227 sess_conf.ipsec.udp.dport = htons(sa->udp.dport); in create_inline_session()
231 sess_conf.ipsec.options.esn = 1; in create_inline_session()
232 sess_conf.ipsec.esn.value = sa->esn; in create_inline_session()
269 sec_cap->ipsec.mode == in create_inline_session()
271 sec_cap->ipsec.direction == sa->direction) in create_inline_session()
438 set_ipsec_conf(sa, &(sess_conf.ipsec)); in create_inline_session()
475 sec_cap->ipsec.mode == in create_inline_session()
476 sess_conf.ipsec.mode && in create_inline_session()
477 sec_cap->ipsec.direction == sa->direction) in create_inline_session()