Home
last modified time | relevance | path

Searched refs:session (Results 1 – 25 of 112) sorted by relevance

12345

/f-stack/dpdk/drivers/crypto/qat/
H A Dqat_sym_session.c331 &session->bpi_ctx); in qat_sym_session_configure_cipher()
350 &session->bpi_ctx); in qat_sym_session_configure_cipher()
578 session); in qat_sym_session_set_parameters()
583 xform, session); in qat_sym_session_set_parameters()
587 xform, session); in qat_sym_session_set_parameters()
597 session); in qat_sym_session_set_parameters()
602 xform, session); in qat_sym_session_set_parameters()
606 xform, session); in qat_sym_session_set_parameters()
623 session->qat_cmd); in qat_sym_session_set_parameters()
627 session->qat_cmd); in qat_sym_session_set_parameters()
[all …]
H A Dqat_sym_session.h109 struct qat_sym_session *session);
114 struct qat_sym_session *session);
119 struct qat_sym_session *session);
136 struct rte_cryptodev_sym_session *session);
/f-stack/dpdk/drivers/crypto/aesni_gcm/
H A Daesni_gcm_pmd.c277 qp->ops[session->key].init(&session->gdata_key, in process_gcm_crypto_op()
283 qp->ops[session->key].update_enc(&session->gdata_key, in process_gcm_crypto_op()
301 qp->ops[session->key].update_enc(&session->gdata_key, in process_gcm_crypto_op()
317 qp->ops[session->key].init(&session->gdata_key, in process_gcm_crypto_op()
323 qp->ops[session->key].update_dec(&session->gdata_key, in process_gcm_crypto_op()
341 qp->ops[session->key].update_dec(&session->gdata_key, in process_gcm_crypto_op()
355 qp->ops[session->key].gmac_init(&session->gdata_key, in process_gcm_crypto_op()
360 qp->ops[session->key].gmac_update(&session->gdata_key, in process_gcm_crypto_op()
390 qp->ops[session->key].gmac_init(&session->gdata_key, in process_gcm_crypto_op()
424 qp->ops[session->key].init(&session->gdata_key,
[all …]
/f-stack/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec.c1740 op->sym->session, in dpaa_sec_enqueue_burst()
2352 session->iv.length = 0; in dpaa_sec_set_session_parameters()
2427 free_session_data(session); in dpaa_sec_set_session_parameters()
2555 dpaa_sec_session *session) in dpaa_sec_ipsec_proto_init() argument
2711 session->dir = DIR_ENC; in dpaa_sec_set_ipsec_session()
2713 session->dir = DIR_DEC; in dpaa_sec_set_ipsec_session()
2720 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2726 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2730 ipsec_xform, session); in dpaa_sec_set_ipsec_session()
2920 session->dir = DIR_ENC; in dpaa_sec_set_pdcp_session()
[all …]
/f-stack/dpdk/drivers/net/bnxt/tf_core/
H A Dtf_session.c122 session = (struct tf_session *)tfp->session->core_data; in tf_session_create()
123 session->ver.major = 0; in tf_session_create()
124 session->ver.minor = 0; in tf_session_create()
125 session->ver.update = 0; in tf_session_create()
169 session->ref_count++; in tf_session_create()
175 &session->dev); in tf_session_create()
186 tfp_free(tfp->session); in tf_session_create()
187 tfp->session = NULL; in tf_session_create()
285 session->ref_count++; in tf_session_client_create()
562 tfp->session = NULL; in tf_session_close_session()
[all …]
/f-stack/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_ulp.c301 session->g_tfp->session = bp->tfp.session; in ulp_ctx_session_open()
319 session->g_tfp = NULL; in ulp_ctx_session_close()
612 bp->tfp.session = session->g_tfp->session; in ulp_ctx_attach()
668 return session; in ulp_get_session()
696 if (!session) { in ulp_session_init()
701 if (!session) { in ulp_session_init()
723 return session; in ulp_session_init()
733 if (!session) in ulp_session_deinit()
741 rte_free(session); in ulp_session_deinit()
1040 if (!session) { in bnxt_ulp_port_init()
[all …]
/f-stack/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_dpseci.c1873 session->dir); in dpaa2_sec_cipher_init()
1882 session->dir); in dpaa2_sec_cipher_init()
1891 session->dir); in dpaa2_sec_cipher_init()
1900 session->dir); in dpaa2_sec_cipher_init()
1942 session->ctxt = priv; in dpaa2_sec_cipher_init()
2013 !session->dir, in dpaa2_sec_auth_init()
2022 !session->dir, in dpaa2_sec_auth_init()
2031 !session->dir, in dpaa2_sec_auth_init()
2040 !session->dir, in dpaa2_sec_auth_init()
2049 !session->dir, in dpaa2_sec_auth_init()
[all …]
/f-stack/dpdk/drivers/crypto/kasumi/
H A Drte_kasumi_pmd.c139 op->sym->session, in kasumi_get_session()
193 session->cipher_iv_offset); in process_kasumi_cipher_op()
210 struct kasumi_session *session) in process_kasumi_cipher_op_bit() argument
224 session->cipher_iv_offset); in process_kasumi_cipher_op_bit()
293 switch (session->op) { in process_ops()
296 session, num_ops); in process_ops()
329 ops[i]->sym->session)); in process_ops()
332 ops[i]->sym->session = NULL; in process_ops()
351 switch (session->op) { in process_op_bit()
354 session); in process_op_bit()
[all …]
/f-stack/dpdk/drivers/crypto/snow3g/
H A Drte_snow3g_pmd.c149 op->sym->session, in snow3g_get_session()
204 session->cipher_iv_offset); in process_snow3g_cipher_op()
269 session->auth_iv_offset); in process_snow3g_hash_op()
275 &session->pKeySched_hash, in process_snow3g_hash_op()
285 &session->pKeySched_hash, in process_snow3g_hash_op()
318 switch (session->op) { in process_ops()
321 session, num_ops); in process_ops()
354 ops[i]->sym->session)); in process_ops()
376 switch (session->op) { in process_op_bit()
379 session); in process_op_bit()
[all …]
/f-stack/dpdk/drivers/crypto/ccp/
H A Dccp_crypto.c1570 op->sym->session, in ccp_perform_hmac()
1743 op->sym->session, in ccp_perform_sha()
1832 op->sym->session, in ccp_perform_sha3_hmac()
1972 op->sym->session, in ccp_perform_sha3()
2040 op->sym->session, in ccp_perform_aes_cmac()
2192 op->sym->session, in ccp_perform_aes()
2280 op->sym->session, in ccp_perform_3des()
2383 op->sym->session, in ccp_perform_aes_gcm()
2550 op->sym->session, in ccp_crypto_cipher()
2588 op->sym->session, in ccp_crypto_auth()
[all …]
H A Drte_ccp_pmd.c160 if (unlikely(op->sym->session == NULL)) in get_ccp_session()
165 op->sym->session, in get_ccp_session()
186 op->sym->session = (struct rte_cryptodev_sym_session *)_sess; in get_ccp_session()
187 set_sym_session_private_data(op->sym->session, in get_ccp_session()
270 ops[i]->sym->session, in ccp_pmd_dequeue_burst()
276 ops[i]->sym->session); in ccp_pmd_dequeue_burst()
277 ops[i]->sym->session = NULL; in ccp_pmd_dequeue_burst()
/f-stack/dpdk/drivers/crypto/aesni_mb/
H A Drte_aesni_mb_pmd.c1019 op->sym->session, in get_session()
1183 session->auth.pads.inner; in set_cpu_mb_job_params()
1251 if (session == NULL) { in set_mb_job_params()
1398 if (session->auth.req_digest_len != session->auth.gen_digest_len) { in set_mb_job_params()
1427 session->iv.offset + 1); in set_mb_job_params()
1450 session->iv.offset); in set_mb_job_params()
1463 session->iv.offset); in set_mb_job_params()
1473 session, oop); in set_mb_job_params()
1477 session->iv.offset); in set_mb_job_params()
1692 op->sym->session)); in post_process_mb_job()
[all …]
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dcrypto_os.c167 crp->crp_opaque = session; in zfs_crypto_dispatch()
173 mtx_lock(&session->fs_lock); in zfs_crypto_dispatch()
174 while (session->fs_done == false) in zfs_crypto_dispatch()
177 mtx_unlock(&session->fs_lock); in zfs_crypto_dispatch()
185 session->fs_done = false; in zfs_crypto_dispatch()
341 session = kmem_zalloc(sizeof (*session), KM_SLEEP); in freebsd_crypt_uio()
346 session = input_sessionp; in freebsd_crypt_uio()
375 kmem_free(session, sizeof (*session)); in freebsd_crypt_uio()
560 session = kmem_zalloc(sizeof (*session), KM_SLEEP); in freebsd_crypt_uio()
565 session = input_sessionp; in freebsd_crypt_uio()
[all …]
/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/crypto/
H A Dimpl.h957 (pd)->pd_prov_handle, session, mac_mech, mac_key, \
969 (pd)->pd_prov_handle, session, mac_mech, mac_key, \
987 session, buf, len, req) : CRYPTO_NOT_SUPPORTED)
1001 session, req) : CRYPTO_NOT_SUPPORTED)
1007 session, req) : CRYPTO_NOT_SUPPORTED)
1015 #define KCF_PROV_SESSION_LOGOUT(pd, session, req) ( \ argument
1019 session, req) : CRYPTO_NOT_SUPPORTED)
1034 session, object, template, count, new_object, req) : \
1040 session, object, req) : CRYPTO_NOT_SUPPORTED)
1092 session, mech, template, count, object, req) : \
[all …]
/f-stack/app/micro_thread/
H A Dmt_session.cpp74 int SessionMgr::InsertSession(ISession* session) in InsertSession() argument
76 if (!_hash_map || !session) { in InsertSession()
77 MTLOG_ERROR("Mngr not init(%p), or session null(%p)", _hash_map, session); in InsertSession()
81 int flag = session->GetSessionFlag(); in InsertSession()
83 MTLOG_ERROR("Session already in hash, bugs, %p, %d", session, flag); in InsertSession()
87 session->SetSessionFlag((int)SESSION_INUSE); in InsertSession()
88 return _hash_map->HashInsert(session); in InsertSession()
H A Dmt_notify.cpp187 ISession* session = SessionMgr::Instance()->FindSession(sessionid); in InputNotify() local
188 if (NULL == session) in InputNotify()
197 IMtConnection* conn = session->GetSessionConn(); in InputNotify()
198 MicroThread* thread = session->GetOwnerThread(); in InputNotify()
202 session, thread, conn); in InputNotify()
353 int NtfyObjMgr::RegisterSession(int session_name, ISessionNtfy* session) in RegisterSession() argument
355 if (session_name <= 0 || NULL == session) { in RegisterSession()
356 MTLOG_ERROR("session %d, register %p failed", session_name, session); in RegisterSession()
363 MTLOG_ERROR("session %d, register %p already", session_name, session); in RegisterSession()
367 _session_map.insert(SessionMap::value_type(session_name, session)); in RegisterSession()
/f-stack/freebsd/opencrypto/
H A Dcryptodev_if.m43 * @brief Probe to see if a crypto driver supports a session.
48 * session.
64 * @param csp crypto session parameters
66 * @retval negative if the driver supports this session - the
68 * driver for the session
69 * @retval EINVAL if the driver does not support the session
78 * @brief Initialize a new crypto session object
87 * @param crypto_session session being initialized
88 * @param csp crypto session parameters
100 * @brief Destroy a crypto session object
[all …]
/f-stack/dpdk/drivers/crypto/caam_jr/
H A Dcaam_jr.c1638 session->iv.length = 0; in caam_jr_set_session_parameters()
1862 sizeof(session->ip4_hdr)); in caam_jr_set_ipsec_session()
1864 session->ip4_hdr.ip_hl = 5; in caam_jr_set_ipsec_session()
1866 sizeof(session->ip4_hdr)); in caam_jr_set_ipsec_session()
1868 session->ip4_hdr.ip_id = 0; in caam_jr_set_ipsec_session()
1869 session->ip4_hdr.ip_off = 0; in caam_jr_set_ipsec_session()
1874 session->ip4_hdr.ip_sum = 0; in caam_jr_set_ipsec_session()
1878 (void *)&session->ip4_hdr, in caam_jr_set_ipsec_session()
1881 session->encap_pdb.options = in caam_jr_set_ipsec_session()
1891 session->dir = DIR_ENC; in caam_jr_set_ipsec_session()
[all …]
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev_crypto_adptr_dp.h42 cop->sym->session); in otx2_ca_deq_post_process()
43 memset(cop->sym->session, 0, in otx2_ca_deq_post_process()
45 cop->sym->session)); in otx2_ca_deq_post_process()
46 rte_mempool_put(qp->sess_mp, cop->sym->session); in otx2_ca_deq_post_process()
47 cop->sym->session = NULL; in otx2_ca_deq_post_process()
/f-stack/dpdk/drivers/crypto/virtio/
H A Dvirtio_rxtx.c114 struct virtio_crypto_session *session) in virtqueue_crypto_sym_pkt_header_arrange() argument
138 = session->iv.length; in virtqueue_crypto_sym_pkt_header_arrange()
209 struct virtio_crypto_session *session = in virtqueue_crypto_sym_enqueue_xmit() local
226 if (unlikely(session == NULL)) in virtqueue_crypto_sym_enqueue_xmit()
263 if (session->iv.length) { in virtqueue_crypto_sym_enqueue_xmit()
269 uint8_t *, session->iv.offset), in virtqueue_crypto_sym_enqueue_xmit()
270 session->iv.length); in virtqueue_crypto_sym_enqueue_xmit()
275 desc[idx].len = session->iv.length; in virtqueue_crypto_sym_enqueue_xmit()
280 if (session->aad.length) { in virtqueue_crypto_sym_enqueue_xmit()
281 desc[idx].addr = session->aad.phys_addr; in virtqueue_crypto_sym_enqueue_xmit()
[all …]
H A Dvirtio_cryptodev.c43 struct rte_cryptodev_sym_session *session,
87 if (session == NULL) { in virtio_crypto_send_command()
255 session->session_id = input->session_id; in virtio_crypto_send_command()
934 struct virtio_crypto_session *session; in virtio_crypto_sym_clear_session() local
955 if (session == NULL) { in virtio_crypto_sym_clear_session()
1059 *status, session->session_id); in virtio_crypto_sym_clear_session()
1069 session->session_id); in virtio_crypto_sym_clear_session()
1074 rte_mempool_put(sess_mp, session); in virtio_crypto_sym_clear_session()
1318 struct virtio_crypto_session *session; in virtio_crypto_sym_configure_session() local
1343 ctrl_req = &session->ctrl; in virtio_crypto_sym_configure_session()
[all …]
/f-stack/dpdk/drivers/crypto/null/
H A Dnull_crypto_pmd.c59 memset(op->sym->session, 0, in process_op()
61 rte_cryptodev_sym_session_free(op->sym->session); in process_op()
62 op->sym->session = NULL; in process_op()
79 if (likely(sym_op->session != NULL)) in get_session()
82 sym_op->session, cryptodev_driver_id); in get_session()
102 sym_op->session = (struct rte_cryptodev_sym_session *)_sess; in get_session()
103 set_sym_session_private_data(op->sym->session, in get_session()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dcryptodev_lib.rst134 temporary session to process the crypto operations in the session-less mode.
315 with the crypto session.
380 and the session type (session-based/less), a reference to the operation
477 a session header normally takes smaller memory footprint as the session private
489 private session data. Once this is done, session should be freed using
542 a valid session (or transform chain if in session-less mode) and the minimum
665 buffer and attach either the cryptodev sym session, the rte_security session,
827 /* Create session mempool for the session header. */
903 if (session == NULL)
1000 session size of all crypto devices to create a single session mempool.
[all …]
H A Drte_security.rst196 Security Association (SA) as part of a crypto session creation including
234 | | SADB lookup | | <------ SA maps to cryptodev session
245 +--------|--------+ | | session sym session APIs
537 to create and manage two session mempools - one for session and other for session
541 And the session mempool object size should be enough to accommodate
568 security session which processed the packet.
581 Security session configuration
590 /**< Type of action to be performed on the session */
599 /**< Configuration parameters for security session */
603 /**< Application specific userdata to be saved with session */
[all …]
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_script.c77 e.session = s; in ngx_stream_complex_value()
413 e.session = s; in ngx_stream_script_run()
648 ngx_log_debug2(NGX_LOG_DEBUG_STREAM, e->session->connection->log, 0, in ngx_stream_script_copy_code()
710 value = ngx_stream_get_indexed_variable(e->session, code->index); in ngx_stream_script_copy_var_len_code()
713 value = ngx_stream_get_flushed_variable(e->session, code->index); in ngx_stream_script_copy_var_len_code()
749 e->session->connection->log, 0, in ngx_stream_script_copy_var_code()
802 s = e->session; in ngx_stream_script_copy_capture_len_code()
828 s = e->session; in ngx_stream_script_copy_capture_code()
844 ngx_log_debug2(NGX_LOG_DEBUG_STREAM, e->session->connection->log, 0, in ngx_stream_script_copy_capture_code()
909 if (ngx_get_full_name(e->session->connection->pool, prefix, &value) in ngx_stream_script_full_name_code()
[all …]

12345