Lines Matching defs:ipsec

55 #include "ipsec.h"
387 nb_pkts_in = ipsec_inbound(ipsec_ctx, traffic->ipsec.pkts,
388 traffic->ipsec.num, MAX_PKT_BURST);
389 split46_traffic(traffic, traffic->ipsec.pkts, nb_pkts_in);
391 inbound_sa_lookup(ipsec_ctx->sa_ctx, traffic->ipsec.pkts,
392 traffic->ipsec.saptr, traffic->ipsec.num);
408 struct traffic_type *ipsec,
433 ipsec->res[ipsec->num] = sa_idx;
434 ipsec->pkts[ipsec->num++] = m;
451 free_pkts(traffic->ipsec.pkts, traffic->ipsec.num);
453 traffic->ipsec.num = 0;
456 &traffic->ip4, &traffic->ipsec,
460 &traffic->ip6, &traffic->ipsec,
465 nb_pkts_out = ipsec_outbound(ipsec_ctx, traffic->ipsec.pkts,
466 traffic->ipsec.res, traffic->ipsec.num,
470 m = traffic->ipsec.pkts[i];
481 outbound_sa_lookup(ipsec_ctx->sa_ctx, traffic->ipsec.res,
482 traffic->ipsec.saptr, traffic->ipsec.num);
496 nb_pkts_in = ipsec_inbound(ipsec_ctx, traffic->ipsec.pkts,
497 traffic->ipsec.num, MAX_PKT_BURST);
500 m = traffic->ipsec.pkts[i];
511 inbound_sa_lookup(ipsec_ctx->sa_ctx, traffic->ipsec.pkts,
512 traffic->ipsec.saptr, traffic->ipsec.num);
526 free_pkts(traffic->ipsec.pkts, traffic->ipsec.num);
531 traffic->ipsec.pkts[n] = traffic->ip4.pkts[i];
532 traffic->ipsec.res[n++] = single_sa_idx;
536 traffic->ipsec.pkts[n] = traffic->ip6.pkts[i];
537 traffic->ipsec.res[n++] = single_sa_idx;
542 traffic->ipsec.num = n;
546 nb_pkts_out = ipsec_outbound(ipsec_ctx, traffic->ipsec.pkts,
547 traffic->ipsec.res, traffic->ipsec.num,
551 m = traffic->ipsec.pkts[0];
556 traffic->ip4.pkts[i] = traffic->ipsec.pkts[i];
560 traffic->ip6.pkts[i] = traffic->ipsec.pkts[i];
563 outbound_sa_lookup(ipsec_ctx->sa_ctx, traffic->ipsec.res,
564 traffic->ipsec.saptr, traffic->ipsec.num);
629 const int nb_pkts = RTE_DIM(trf.ipsec.pkts);
634 n = ipsec_inbound_cqp_dequeue(ctx, trf.ipsec.pkts,
641 split46_traffic(&trf, trf.ipsec.pkts, n);
667 const int nb_pkts = RTE_DIM(trf.ipsec.pkts);
672 n = ipsec_outbound_cqp_dequeue(ctx, trf.ipsec.pkts,
679 split46_traffic(&trf, trf.ipsec.pkts, n);
2905 rte_telemetry_register_cmd("/examples/ipsec-secgw/stats",
2910 rte_telemetry_register_cmd("/examples/ipsec-secgw/stats/outbound",
2915 rte_telemetry_register_cmd("/examples/ipsec-secgw/stats/inbound",
2920 rte_telemetry_register_cmd("/examples/ipsec-secgw/stats/routing",