Home
last modified time | relevance | path

Searched refs:ipsec_ctx (Results 1 – 7 of 7) sorted by relevance

/dpdk/examples/ipsec-secgw/
H A Dipsec.c58 create_lookaside_session(struct ipsec_ctx *ipsec_ctx, struct ipsec_sa *sa, in create_lookaside_session() argument
145 ipsec_ctx->session_pool); in create_lookaside_session()
593 ipsec_enqueue(ipsec_xform_fn xform_func, struct ipsec_ctx *ipsec_ctx, in ipsec_enqueue() argument
676 ipsec_ctx->ol_pkts[ipsec_ctx->ol_pkts_cnt++] = pkts[i]; in ipsec_enqueue()
698 ipsec_ctx->ol_pkts[ipsec_ctx->ol_pkts_cnt++] = pkts[i]; in ipsec_enqueue()
713 ipsec_inline_dequeue(ipsec_xform_fn xform_func, struct ipsec_ctx *ipsec_ctx, in ipsec_inline_dequeue() argument
723 pkt = ipsec_ctx->ol_pkts[--ipsec_ctx->ol_pkts_cnt]; in ipsec_inline_dequeue()
739 ipsec_dequeue(ipsec_xform_fn xform_func, struct ipsec_ctx *ipsec_ctx, in ipsec_dequeue() argument
751 cqp = &ipsec_ctx->tbl[ipsec_ctx->last_qp++]; in ipsec_dequeue()
752 if (ipsec_ctx->last_qp == ipsec_ctx->nb_qps) in ipsec_dequeue()
[all …]
H A Dipsec.h219 struct ipsec_ctx { struct
279 ipsec_inbound(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[],
283 ipsec_outbound(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[],
287 ipsec_inbound_cqp_dequeue(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[],
291 ipsec_outbound_cqp_dequeue(struct ipsec_ctx *ctx, struct rte_mbuf *pkts[],
295 ipsec_process(struct ipsec_ctx *ctx, struct ipsec_traffic *trf);
298 ipsec_cqp_process(struct ipsec_ctx *ctx, struct ipsec_traffic *trf);
408 create_lookaside_session(struct ipsec_ctx *ipsec_ctx, struct ipsec_sa *sa,
H A Dipsec-secgw.c237 struct ipsec_ctx inbound;
773 process_pkts_inbound(struct ipsec_ctx *ipsec_ctx, in process_pkts_inbound() argument
839 process_pkts_outbound(struct ipsec_ctx *ipsec_ctx, in process_pkts_outbound() argument
884 process_pkts_inbound_nosp(struct ipsec_ctx *ipsec_ctx, in process_pkts_inbound_nosp() argument
914 process_pkts_outbound_nosp(struct ipsec_ctx *ipsec_ctx, in process_pkts_outbound_nosp() argument
1142 struct ipsec_ctx *ctx; in drain_crypto_buffers()
1161 struct ipsec_ctx *ctx) in drain_inbound_crypto_queues()
1198 struct ipsec_ctx *ctx) in drain_outbound_crypto_queues()
2028 struct ipsec_ctx *ipsec_ctx, in add_mapping() argument
2061 ipsec_ctx->nb_qps++; in add_mapping()
[all …]
H A Dipsec_worker.h32 struct ipsec_ctx inbound;
33 struct ipsec_ctx outbound;
H A Dipsec_process.c80 fill_ipsec_session(struct rte_ipsec_session *ss, struct ipsec_ctx *ctx, in fill_ipsec_session()
181 ipsec_prepare_crypto_group(struct ipsec_ctx *ctx, struct ipsec_sa *sa, in ipsec_prepare_crypto_group()
301 ipsec_process(struct ipsec_ctx *ctx, struct ipsec_traffic *trf) in ipsec_process()
374 ctx_dequeue(struct ipsec_ctx *ctx, struct rte_crypto_op *cop[], uint32_t num) in ctx_dequeue()
394 ipsec_cqp_process(struct ipsec_ctx *ctx, struct ipsec_traffic *trf) in ipsec_cqp_process()
H A Dipsec_worker.c285 process_ipsec_ev_inbound(struct ipsec_ctx *ctx, struct route_table *rt, in process_ipsec_ev_inbound()
385 process_ipsec_ev_outbound(struct ipsec_ctx *ctx, struct route_table *rt, in process_ipsec_ev_outbound()
587 process_ipsec_ev_inbound_vector(struct ipsec_ctx *ctx, struct route_table *rt, in process_ipsec_ev_inbound_vector()
622 process_ipsec_ev_outbound_vector(struct ipsec_ctx *ctx, struct route_table *rt, in process_ipsec_ev_outbound_vector()
H A Dparser.c418 cmdline_parse_ctx_t ipsec_ctx[] = { variable
430 struct cmdline *cl = cmdline_stdin_new(ipsec_ctx, ""); in parse_cfg_file()