/linux-master/net/tls/ |
H A D | tls_device_fallback.c | 53 char *iv, __be64 rcd_sn, 85 tls_make_aad(aad, len - cipher_desc->tag, (char *)&rcd_sn, buf[0], prot); 150 u64 rcd_sn, int len, struct tls_prot_info *prot) 160 cpu_to_be64(rcd_sn), &in, &out, &len, prot); 161 rcd_sn++; 238 u64 *rcd_sn, 251 record = tls_get_record(ctx, tcp_seq, rcd_sn); 321 s32 sync_size, u64 rcd_sn) 361 rcd_sn, sync_size + payload_len, 394 u64 rcd_sn; local 51 tls_enc_record(struct aead_request *aead_req, struct crypto_aead *aead, char *aad, char *iv, __be64 rcd_sn, struct scatter_walk *in, struct scatter_walk *out, int *in_len, struct tls_prot_info *prot) argument 147 tls_enc_records(struct aead_request *aead_req, struct crypto_aead *aead, struct scatterlist *sg_in, struct scatterlist *sg_out, char *aad, char *iv, u64 rcd_sn, int len, struct tls_prot_info *prot) argument 235 fill_sg_in(struct scatterlist *sg_in, struct sk_buff *skb, struct tls_offload_context_tx *ctx, u64 *rcd_sn, s32 *sync_size, int *resync_sgs) argument 317 tls_enc_skb(struct tls_context *tls_ctx, struct scatterlist sg_out[3], struct scatterlist *sg_in, struct sk_buff *skb, s32 sync_size, u64 rcd_sn) argument [all...] |
H A D | tls_device.c | 236 u8 *rcd_sn; local 242 rcd_sn = tls_ctx->tx.rec_seq; 244 trace_tls_device_tx_resync_send(sk, seq, rcd_sn); 250 rcd_sn, 698 struct sock *sk, u32 seq, u8 *rcd_sn) 703 trace_tls_device_rx_resync_send(sk, seq, rcd_sn, rx_ctx->resync_type); 707 netdev->tlsdev_ops->tls_dev_resync(netdev, sk, seq, rcd_sn, 773 u8 rcd_sn[TLS_MAX_REC_SEQ_SIZE]; local 787 memcpy(rcd_sn, tls_ctx->rx.rec_seq, prot->rec_seq_size); 816 tls_bigint_increment(rcd_sn, pro 697 tls_device_resync_rx(struct tls_context *tls_ctx, struct sock *sk, u32 seq, u8 *rcd_sn) argument 871 u8 rcd_sn[TLS_MAX_REC_SEQ_SIZE]; local 1040 __be64 rcd_sn; local [all...] |
H A D | tls.h | 296 u64 rcd_sn; local 302 rcd_sn = be64_to_cpu(*p); 303 *p = cpu_to_be64(rcd_sn - n);
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_ktls.c | 96 u8 *rcd_sn, enum tls_offload_ctx_dir direction) 117 memcpy(req.record_seq, rcd_sn, sizeof(req.record_seq)); 95 fun_ktls_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn, enum tls_offload_ctx_dir direction) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ktls.c | 79 struct sock *sk, u32 seq, u8 *rcd_sn, 85 mlx5e_ktls_rx_resync(netdev, sk, seq, rcd_sn); 78 mlx5e_ktls_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn, enum tls_offload_ctx_dir direction) argument
|
H A D | ktls_utils.h | 28 void mlx5e_ktls_rx_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn);
|
H A D | ktls_tx.c | 609 u64 rcd_sn; member in struct:tx_sync_info 633 record = tls_get_record(tx_ctx, tcp_seq, &info->rcd_sn); 679 u64 rcd_sn) 681 __be64 rn_be = cpu_to_be64(rcd_sn); 789 tx_post_resync_params(sq, priv_tx, info.rcd_sn); 677 tx_post_resync_params(struct mlx5e_txqsq *sq, struct mlx5e_ktls_offload_context_tx *priv_tx, u64 rcd_sn) argument
|
H A D | ktls_rx.c | 539 u32 seq, u8 *rcd_sn) 551 resync->sw_rcd_sn_be = *(__be64 *)rcd_sn; 538 mlx5e_ktls_rx_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn) argument
|
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | tls.c | 424 u8 *rcd_sn, enum tls_offload_ctx_dir direction) 446 memcpy(req->rec_no, rcd_sn, sizeof(req->rec_no)); 423 nfp_net_tls_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn, enum tls_offload_ctx_dir direction) argument
|
/linux-master/include/net/ |
H A D | tls.h | 278 struct sock *sk, u32 seq, u8 *rcd_sn,
|