| 1027 | } |
| 1028 | |
| 1029 | uint16_t |
| 1030 | ipsec_outbound(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[], |
| 1031 | uint32_t sa_idx[], uint16_t nb_pkts, uint16_t len) |
| 1032 | { |
| 1033 | void *sas[nb_pkts]; |
| 1034 | |
| 1035 | outbound_sa_lookup(ctx->sa_ctx, sa_idx, sas, nb_pkts); |
| 1036 | |
| 1037 | ipsec_enqueue(esp_outbound, ctx, pkts, sas, nb_pkts); |
| 1038 | |
| 1039 | return ipsec_inline_dequeue(esp_outbound_post, ctx, pkts, len); |
| 1040 | } |
| 1041 | |
| 1042 | uint16_t |
| 1043 | ipsec_outbound_cqp_dequeue(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[], |
no test coverage detected