Home
last modified time | relevance | path

Searched refs:esn (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c297 sa_entry->esn = 1; in ch_ipsec_xfrm_add_state()
356 if (sa_entry->esn) in is_eth_imm()
375 aadivlen = sa_entry->esn ? DIV_ROUND_UP(sizeof(struct chcr_ipsec_aadiv), in calc_tx_sec_flits()
500 if (sa_entry->esn) in copy_cpltx_pktxt()
584 if (sa_entry->esn) in ch_ipsec_crypto_wreq()
590 if (sa_entry->esn) { in ch_ipsec_crypto_wreq()
624 ivinoffset = sa_entry->esn ? (ESN_IV_INSERT_OFFSET + 1) : in ch_ipsec_crypto_wreq()
635 aadstart = sa_entry->esn ? 1 : (skb_transport_offset(skb) + 1); in ch_ipsec_crypto_wreq()
636 aadstop = sa_entry->esn ? ESN_IV_INSERT_OFFSET : in ch_ipsec_crypto_wreq()
641 ciphstart += sa_entry->esn in ch_ipsec_crypto_wreq()
[all...]
H A Dchcr_ipsec.h47 u16 esn; member
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c301 sa_entry->esn = 1; in ch_ipsec_xfrm_add_state()
360 if (sa_entry->esn) in is_eth_imm()
379 aadivlen = sa_entry->esn ? DIV_ROUND_UP(sizeof(struct chcr_ipsec_aadiv), in calc_tx_sec_flits()
504 if (sa_entry->esn) in copy_cpltx_pktxt()
588 if (sa_entry->esn) in ch_ipsec_crypto_wreq()
594 if (sa_entry->esn) { in ch_ipsec_crypto_wreq()
628 ivinoffset = sa_entry->esn ? (ESN_IV_INSERT_OFFSET + 1) : in ch_ipsec_crypto_wreq()
639 aadstart = sa_entry->esn ? 1 : (skb_transport_offset(skb) + 1); in ch_ipsec_crypto_wreq()
640 aadstop = sa_entry->esn ? ESN_IV_INSERT_OFFSET : in ch_ipsec_crypto_wreq()
645 ciphstart += sa_entry->esn in ch_ipsec_crypto_wreq()
[all...]
H A Dchcr_ipsec.h47 u16 esn; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.c88 u32 esn, esn_msb; in mlx5e_ipsec_update_esn_state() local
95 esn = x->replay_esn->seq; in mlx5e_ipsec_update_esn_state()
99 esn = x->replay_esn->oseq; in mlx5e_ipsec_update_esn_state()
109 esn = x->replay_esn->seq; in mlx5e_ipsec_update_esn_state()
118 if (esn >= x->replay_esn->replay_window) in mlx5e_ipsec_update_esn_state()
119 seq_bottom = esn - x->replay_esn->replay_window + 1; in mlx5e_ipsec_update_esn_state()
125 sa_entry->esn_state.esn = esn; in mlx5e_ipsec_update_esn_state()
131 sa_entry->esn_state.esn = max_t(u32, esn, in mlx5e_ipsec_update_esn_state()
[all...]
H A Dipsec.h72 u32 esn; member
244 u32 esn; member
H A Dipsec_offload.c107 attrs->replay_esn.esn); in mlx5e_ipsec_packet_setup()
158 /* esn */ in mlx5_create_ipsec_obj()
266 /* esn */ in mlx5_modify_ipsec_obj()
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec.h95 u32 esn; member
H A Dipsec.c128 sa_entry->esn_state.esn = xfrm_replay_seqhi(sa_entry->x, in mlx5e_ipsec_update_esn_state()
175 /* esn */ in mlx5e_ipsec_build_accel_xfrm_attrs()
178 attrs->esn = sa_entry->esn_state.esn; in mlx5e_ipsec_build_accel_xfrm_attrs()
329 /* check esn */ in mlx5e_xfrm_add_state()
/kernel/linux/linux-5.10/include/linux/mlx5/
H A Daccel.h78 u32 esn; member
H A Dmlx5_ifc_fpga.h420 u8 esn[0x1]; member
571 __be32 esn; member
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/
H A Dipsec_offload.c169 /* esn */ in mlx5_create_ipsec_obj()
241 ipsec_attrs.esn_msb = accel_xfrm->attrs.esn; in mlx5_ipsec_offload_create_sa_ctx()
314 /* esn */ in mlx5_modify_ipsec_obj()
356 ipsec_attrs.esn_msb = attrs->esn; in mlx5_ipsec_offload_esp_modify_xfrm()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Duverbs_std_types_flow_action.c236 ret = uverbs_copy_from(&esp_attr->hdr.esn, attrs, in parse_flow_action_esp()
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx2/
H A Dotx2_cpt_hw_types.h286 u64 esn; member
/kernel/linux/linux-5.10/drivers/crypto/amcc/
H A Dcrypto4xx_alg.c51 u32 hmac_mc, u32 cfb, u32 esn, in set_dynamic_sa_command_1()
61 sa->sa_command_1.bf.extended_seq_num = esn; in set_dynamic_sa_command_1()
50 set_dynamic_sa_command_1(struct dynamic_sa_ctl *sa, u32 cm, u32 hmac_mc, u32 cfb, u32 esn, u32 sn_mask, u32 mute, u32 cp_pad, u32 cp_pay, u32 cp_hdr) set_dynamic_sa_command_1() argument
/kernel/linux/linux-6.6/drivers/crypto/amcc/
H A Dcrypto4xx_alg.c51 u32 hmac_mc, u32 cfb, u32 esn, in set_dynamic_sa_command_1()
61 sa->sa_command_1.bf.extended_seq_num = esn; in set_dynamic_sa_command_1()
50 set_dynamic_sa_command_1(struct dynamic_sa_ctl *sa, u32 cm, u32 hmac_mc, u32 cfb, u32 esn, u32 sn_mask, u32 mute, u32 cp_pad, u32 cp_pay, u32 cp_hdr) set_dynamic_sa_command_1() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dipsec.c354 if (MLX5_GET(ipsec_extended_cap, fdev->ipsec->caps, esn)) { in mlx5_fpga_ipsec_device_caps()
481 /* esn */ in mlx5_fpga_ipsec_build_hw_xfrm()
488 hw_sa->esn = htonl(xfrm_attrs->esn); in mlx5_fpga_ipsec_build_hw_xfrm()
495 hw_sa->esn = 0; in mlx5_fpga_ipsec_build_hw_xfrm()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dfs.c1591 * keymat of type AES_GCM, with icv_len == 16, iv_algo == SEQ and esn in mlx5_ib_create_flow_action_esp()
1627 accel_attrs.esn = attr->esn; in mlx5_ib_create_flow_action_esp()
1681 accel_attrs.esn = attr->esn; in mlx5_ib_modify_flow_action_esp()
/kernel/linux/linux-5.10/include/rdma/
H A Dib_verbs.h2117 u32 esn; member
/kernel/linux/linux-6.6/include/rdma/
H A Dib_verbs.h2156 u32 esn; member

Completed in 36 milliseconds