Home
last modified time | relevance | path

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

/linux/net/tls/
H A Dtls_device_fallback.c42 char *iv, __be64 rcd_sn, in chain_to_walk()
71 tls_make_aad(aad, len - cipher_desc->tag, (char *)&rcd_sn, buf[0], prot); in tls_enc_record()
134 u64 rcd_sn, int len, struct tls_prot_info *prot) in tls_alloc_aead_request()
144 cpu_to_be64(rcd_sn), &in, &out, &len, prot); in tls_alloc_aead_request()
145 rcd_sn++; in tls_alloc_aead_request()
219 u64 *rcd_sn, in complete_skb()
232 record = tls_get_record(ctx, tcp_seq, rcd_sn);
302 s32 sync_size, u64 rcd_sn) in fill_sg_out()
342 rcd_sn, sync_size + payload_len, in tls_enc_skb()
375 u64 rcd_sn; in tls_enc_skb()
53 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) tls_enc_record() argument
150 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) tls_enc_records() argument
238 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) fill_sg_in() argument
321 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) tls_enc_skb() argument
394 u64 rcd_sn; tls_sw_fallback() local
[all...]
H A Dtls_device.c237 u8 *rcd_sn; in tls_device_resync_tx() local
240 rcd_sn = tls_ctx->tx.rec_seq; in tls_device_resync_tx()
242 trace_tls_device_tx_resync_send(sk, seq, rcd_sn); in tls_device_resync_tx()
248 rcd_sn, in tls_device_resync_tx()
697 struct sock *sk, u32 seq, u8 *rcd_sn) in tls_device_resync_rx() argument
702 trace_tls_device_rx_resync_send(sk, seq, rcd_sn, rx_ctx->resync_type); in tls_device_resync_rx()
706 netdev->tlsdev_ops->tls_dev_resync(netdev, sk, seq, rcd_sn, in tls_device_resync_rx()
774 u8 rcd_sn[TLS_MAX_REC_SEQ_SIZE]; in tls_device_rx_resync_new_rec() local
788 memcpy(rcd_sn, tls_ctx->rx.rec_seq, prot->rec_seq_size); in tls_device_rx_resync_new_rec()
817 tls_bigint_increment(rcd_sn, prot->rec_seq_size); in tls_device_rx_resync_new_rec()
[all …]
H A Dtls.h299 u64 rcd_sn; in tls_bigint_subtract() local
305 rcd_sn = be64_to_cpu(*p); in tls_bigint_subtract()
306 *p = cpu_to_be64(rcd_sn - n); in tls_bigint_subtract()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.c79 struct sock *sk, u32 seq, u8 *rcd_sn, in mlx5e_ktls_resync() argument
85 mlx5e_ktls_rx_resync(netdev, sk, seq, rcd_sn); in mlx5e_ktls_resync()
H A Dktls_tx.c609 u64 rcd_sn; member
633 record = tls_get_record(tx_ctx, tcp_seq, &info->rcd_sn); in tx_sync_info_get()
679 u64 rcd_sn) in tx_post_resync_params() argument
681 __be64 rn_be = cpu_to_be64(rcd_sn); in tx_post_resync_params()
789 tx_post_resync_params(sq, priv_tx, info.rcd_sn); in mlx5e_ktls_tx_handle_ooo()
H A Dktls_utils.h28 void mlx5e_ktls_rx_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn);
H A Dktls_rx.c555 u32 seq, u8 *rcd_sn) in mlx5e_ktls_rx_resync() argument
567 resync->sw_rcd_sn_be = *(__be64 *)rcd_sn; in mlx5e_ktls_rx_resync()
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ktls.c96 u8 *rcd_sn, enum tls_offload_ctx_dir direction) in fun_ktls_resync() argument
117 memcpy(req.record_seq, rcd_sn, sizeof(req.record_seq)); in fun_ktls_resync()
/linux/include/net/
H A Dtls.h284 struct sock *sk, u32 seq, u8 *rcd_sn,