Lines Matching refs:ipsec_xform

101 test_ipsec_sec_caps_verify(struct rte_security_ipsec_xform *ipsec_xform,  in test_ipsec_sec_caps_verify()  argument
107 if (ipsec_xform->options.esn == 1 && sec_cap->ipsec.options.esn == 0) { in test_ipsec_sec_caps_verify()
113 if (ipsec_xform->options.udp_encap == 1 && in test_ipsec_sec_caps_verify()
120 if (ipsec_xform->options.udp_ports_verify == 1 && in test_ipsec_sec_caps_verify()
128 if (ipsec_xform->options.copy_dscp == 1 && in test_ipsec_sec_caps_verify()
135 if (ipsec_xform->options.copy_flabel == 1 && in test_ipsec_sec_caps_verify()
142 if (ipsec_xform->options.copy_df == 1 && in test_ipsec_sec_caps_verify()
149 if (ipsec_xform->options.dec_ttl == 1 && in test_ipsec_sec_caps_verify()
156 if (ipsec_xform->options.ecn == 1 && sec_cap->ipsec.options.ecn == 0) { in test_ipsec_sec_caps_verify()
162 if (ipsec_xform->options.stats == 1 && in test_ipsec_sec_caps_verify()
169 if ((ipsec_xform->direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS) && in test_ipsec_sec_caps_verify()
170 (ipsec_xform->options.iv_gen_disable == 1) && in test_ipsec_sec_caps_verify()
178 if ((ipsec_xform->direction == RTE_SECURITY_IPSEC_SA_DIR_INGRESS) && in test_ipsec_sec_caps_verify()
179 (ipsec_xform->options.tunnel_hdr_verify > in test_ipsec_sec_caps_verify()
187 if (ipsec_xform->options.ip_csum_enable == 1 && in test_ipsec_sec_caps_verify()
195 if (ipsec_xform->options.l4_csum_enable == 1 && in test_ipsec_sec_caps_verify()
203 if (ipsec_xform->replay_win_sz > sec_cap->ipsec.replay_win_sz_max) { in test_ipsec_sec_caps_verify()
307 td_in->ipsec_xform.direction = RTE_SECURITY_IPSEC_SA_DIR_INGRESS; in test_ipsec_td_in_from_out()
444 td->ipsec_xform.proto = in test_ipsec_td_prepare()
449 td->ipsec_xform.options.iv_gen_disable = 0; in test_ipsec_td_prepare()
452 td->ipsec_xform.life.packets_soft_limit = in test_ipsec_td_prepare()
456 td->ipsec_xform.options.ip_csum_enable = 1; in test_ipsec_td_prepare()
461 td->ipsec_xform.options.l4_csum_enable = 1; in test_ipsec_td_prepare()
466 td->ipsec_xform.mode = in test_ipsec_td_prepare()
469 td->ipsec_xform.mode = in test_ipsec_td_prepare()
473 td->ipsec_xform.tunnel.type = in test_ipsec_td_prepare()
476 td->ipsec_xform.tunnel.type = in test_ipsec_td_prepare()
481 td->ipsec_xform.options.stats = 1; in test_ipsec_td_prepare()
492 td->ipsec_xform.options.copy_df = 1; in test_ipsec_td_prepare()
496 td->ipsec_xform.options.copy_dscp = 1; in test_ipsec_td_prepare()
499 td->ipsec_xform.options.dec_ttl = 1; in test_ipsec_td_prepare()
522 td_inb[i].ipsec_xform.life.packets_hard_limit = in test_ipsec_td_update()
526 td_inb[i].ipsec_xform.options.udp_encap = 1; in test_ipsec_td_update()
529 td_inb[i].ipsec_xform.options.udp_ports_verify = 1; in test_ipsec_td_update()
531 td_inb[i].ipsec_xform.options.tunnel_hdr_verify = in test_ipsec_td_update()
535 td_inb[i].ipsec_xform.options.ip_csum_enable = 1; in test_ipsec_td_update()
538 td_inb[i].ipsec_xform.options.l4_csum_enable = 1; in test_ipsec_td_update()
541 td_inb[i].ipsec_xform.options.iv_gen_disable = 0; in test_ipsec_td_update()
576 if (td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS) { in test_ipsec_tunnel_hdr_len_get()
577 if (td->ipsec_xform.mode == RTE_SECURITY_IPSEC_SA_MODE_TUNNEL) { in test_ipsec_tunnel_hdr_len_get()
578 if (td->ipsec_xform.tunnel.type == in test_ipsec_tunnel_hdr_len_get()
748 if (td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_INGRESS && in test_ipsec_td_verify()
755 if (td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS && in test_ipsec_td_verify()
760 if (td->ipsec_xform.tunnel.type == in test_ipsec_td_verify()
785 if ((td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS) && in test_ipsec_td_verify()
800 if ((td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_INGRESS) && in test_ipsec_td_verify()
813 if ((td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_INGRESS) && in test_ipsec_td_verify()
828 if ((td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_INGRESS) && in test_ipsec_td_verify()
867 res_d->ipsec_xform.direction = RTE_SECURITY_IPSEC_SA_DIR_INGRESS; in test_ipsec_res_d_prepare()
973 if (td->ipsec_xform.direction == RTE_SECURITY_IPSEC_SA_DIR_EGRESS) { in test_ipsec_post_process()
985 if (td->ipsec_xform.mode == in test_ipsec_post_process()
1005 if (td->ipsec_xform.tunnel.type == in test_ipsec_post_process()