Searched refs:ntls (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/net/ethernet/netronome/nfp/crypto/ |
| H A D | tls.c | 276 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 D | nfp_net_common.c | 596 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 …]
|