/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 297 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 D | chcr_ipsec.h | 47 u16 esn; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
H A D | chcr_ipsec.c | 301 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 D | chcr_ipsec.h | 47 u16 esn; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.c | 88 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 D | ipsec.h | 72 u32 esn; member 244 u32 esn; member
|
H A D | ipsec_offload.c | 107 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 D | ipsec.h | 95 u32 esn; member
|
H A D | ipsec.c | 128 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 D | accel.h | 78 u32 esn; member
|
H A D | mlx5_ifc_fpga.h | 420 u8 esn[0x1]; member 571 __be32 esn; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/ |
H A D | ipsec_offload.c | 169 /* 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 D | uverbs_std_types_flow_action.c | 236 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 D | otx2_cpt_hw_types.h | 286 u64 esn; member
|
/kernel/linux/linux-5.10/drivers/crypto/amcc/ |
H A D | crypto4xx_alg.c | 51 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 D | crypto4xx_alg.c | 51 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 D | ipsec.c | 354 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 D | fs.c | 1591 * 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 D | ib_verbs.h | 2117 u32 esn; member
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | ib_verbs.h | 2156 u32 esn; member
|