MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rte_security_attach_session

Function rte_security_attach_session

dpdk/lib/security/rte_security.h:1093–1103  ·  view source on GitHub ↗

* Attach a session to a crypto operation. * This API is needed only in case of RTE_SECURITY_SESS_CRYPTO_PROTO_OFFLOAD * For other rte_security_session_action_type, ol_flags in rte_mbuf may be * defined to perform security operations. * * @param op crypto operation * @param sess security session */

Source from the content-addressed store, hash-verified

1091 * @param sess security session
1092 */
1093static inline int
1094rte_security_attach_session(struct rte_crypto_op *op,
1095 void *sess)
1096{
1097 if (unlikely(op->type != RTE_CRYPTO_OP_TYPE_SYMMETRIC))
1098 return -EINVAL;
1099
1100 op->sess_type = RTE_CRYPTO_OP_SECURITY_SESSION;
1101
1102 return __rte_security_attach_session(op->sym, sess);
1103}
1104
1105struct rte_security_macsec_secy_stats {
1106 uint64_t ctl_pkt_bcast_cnt;

Callers 8

cperf_set_ops_securityFunction · 0.85
test_pdcp_protoFunction · 0.85
test_pdcp_proto_SGLFunction · 0.85
test_docsis_proto_uplinkFunction · 0.85
ipsec_enqueueFunction · 0.85

Calls 1

Tested by 5

test_pdcp_protoFunction · 0.68
test_pdcp_proto_SGLFunction · 0.68
test_docsis_proto_uplinkFunction · 0.68