Home
last modified time | relevance | path

Searched refs:rcd_sn (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/net/tls/
Dtls_device_fallback.c50 char *iv, __be64 rcd_sn, in tls_enc_record() argument
76 (char *)&rcd_sn, sizeof(rcd_sn), buf[0]); in tls_enc_record()
142 u64 rcd_sn, int len) in tls_enc_records() argument
152 cpu_to_be64(rcd_sn), &in, &out, &len); in tls_enc_records()
153 rcd_sn++; in tls_enc_records()
218 u64 *rcd_sn, in fill_sg_in() argument
231 record = tls_get_record(ctx, tcp_seq, rcd_sn); in fill_sg_in()
299 s32 sync_size, u64 rcd_sn) in tls_enc_skb() argument
339 rcd_sn, sync_size + payload_len) < 0) in tls_enc_skb()
371 u64 rcd_sn; in tls_sw_fallback() local
[all …]
Dtls_device.c545 void handle_device_resync(struct sock *sk, u32 seq, u64 rcd_sn) in handle_device_resync() argument
566 rcd_sn); in handle_device_resync()
667 __be64 rcd_sn; in tls_set_device_offload() local
730 memcpy(&rcd_sn, ctx->tx.rec_seq, sizeof(rcd_sn)); in tls_set_device_offload()
731 offload_ctx->unacked_record_sn = be64_to_cpu(rcd_sn) - 1; in tls_set_device_offload()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls_rxtx.c49 u64 rcd_sn; member
110 record = tls_get_record(&context->base, tcp_seq, &info->rcd_sn); in mlx5e_tls_get_sync_data()
145 int headln, __be64 rcd_sn) in mlx5e_tls_complete_sync_skb() argument
158 memcpy(nskb->data + headln, &rcd_sn, sizeof(rcd_sn)); in mlx5e_tls_complete_sync_skb()
233 linear_len += headln + sizeof(info.rcd_sn); in mlx5e_tls_handle_ooo()
250 cpu_to_be64(info.rcd_sn)); in mlx5e_tls_handle_ooo()
Dtls.c164 u32 seq, u64 rcd_sn) in mlx5e_tls_resync_rx() argument
173 be64_to_cpu(rcd_sn)); in mlx5e_tls_resync_rx()
174 mlx5_accel_tls_resync_rx(priv->mdev, rx_ctx->handle, seq, rcd_sn); in mlx5e_tls_resync_rx()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/accel/
Dtls.c57 u64 rcd_sn) in mlx5_accel_tls_resync_rx() argument
59 return mlx5_fpga_tls_resync_rx(mdev, handle, seq, rcd_sn); in mlx5_accel_tls_resync_rx()
Dtls.h70 u64 rcd_sn);
86 u32 seq, u64 rcd_sn) { return 0; } in mlx5_accel_tls_resync_rx() argument
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dtls.c212 u64 rcd_sn) in mlx5_fpga_tls_resync_rx() argument
232 MLX5_SET64(tls_cmd, cmd, tls_rcd_sn, be64_to_cpu(rcd_sn)); in mlx5_fpga_tls_resync_rx()
517 __be64 *rcd_sn) in mlx5_fpga_tls_set_aes_gcm128_ctx() argument
541 __be64 rcd_sn; in mlx5_fpga_tls_set_key_material() local
547 mlx5_fpga_tls_set_aes_gcm128_ctx(cmd, crypto_info, &rcd_sn); in mlx5_fpga_tls_set_key_material()
Dtls.h72 u64 rcd_sn);
/Linux-v4.19/include/net/
Dtls.h453 void handle_device_resync(struct sock *sk, u32 seq, u64 rcd_sn);
/Linux-v4.19/include/linux/
Dnetdevice.h912 struct sock *sk, u32 seq, u64 rcd_sn);