Home
last modified time | relevance | path

Searched refs:ntls (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/netronome/nfp/crypto/
H A Dtls.c276 struct nfp_net_tls_offload_ctx *ntls; in nfp_net_tls_add() local
390 ntls = tls_driver_ctx(sk, direction); in nfp_net_tls_add()
391 memcpy(ntls->fw_handle, reply->handle, sizeof(ntls->fw_handle)); in nfp_net_tls_add()
393 ntls->next_seq = start_offload_tcp_sn; in nfp_net_tls_add()
418 struct nfp_net_tls_offload_ctx *ntls; in nfp_net_tls_del() local
422 ntls = __tls_driver_ctx(tls_ctx, direction); in nfp_net_tls_del()
423 nfp_net_tls_del_fw(nn, ntls->fw_handle); in nfp_net_tls_del()
431 struct nfp_net_tls_offload_ctx *ntls; in nfp_net_tls_resync() local
443 ntls = tls_driver_ctx(sk, direction); in nfp_net_tls_resync()
448 memcpy(req->handle, ntls->fw_handle, sizeof(ntls->fw_handle)); in nfp_net_tls_resync()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_common.c596 struct nfp_net_tls_offload_ctx *ntls; in nfp_net_tls_tx() local
608 ntls = tls_driver_ctx(skb->sk, TLS_OFFLOAD_CTX_DIR_TX); in nfp_net_tls_tx()
610 if (unlikely(resync_pending || ntls->next_seq != seq)) { in nfp_net_tls_tx()
640 if (!resync_pending && seq - ntls->next_seq < U32_MAX / 4) in nfp_net_tls_tx()
642 ntls->next_seq); in nfp_net_tls_tx()
657 memcpy(tls_handle, ntls->fw_handle, sizeof(ntls->fw_handle)); in nfp_net_tls_tx()
658 ntls->next_seq += datalen; in nfp_net_tls_tx()
666 struct nfp_net_tls_offload_ctx *ntls; in nfp_net_tls_tx_undo() local
677 ntls = tls_driver_ctx(skb->sk, TLS_OFFLOAD_CTX_DIR_TX); in nfp_net_tls_tx_undo()
678 if (ntls->next_seq == seq + datalen) in nfp_net_tls_tx_undo()
[all …]