Home
last modified time | relevance | path

Searched refs:accel_xfrm (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/
Dipsec_offload.c25 struct mlx5_accel_esp_xfrm accel_xfrm; member
112 memcpy(&mxfrm->accel_xfrm.attrs, attrs, in mlx5_ipsec_offload_esp_create_xfrm()
113 sizeof(mxfrm->accel_xfrm.attrs)); in mlx5_ipsec_offload_esp_create_xfrm()
115 return &mxfrm->accel_xfrm; in mlx5_ipsec_offload_esp_create_xfrm()
121 accel_xfrm); in mlx5_ipsec_offload_esp_destroy_xfrm()
207 struct mlx5_accel_esp_xfrm *accel_xfrm, in mlx5_ipsec_offload_create_sa_ctx() argument
211 struct mlx5_accel_esp_xfrm_attrs *xfrm_attrs = &accel_xfrm->attrs; in mlx5_ipsec_offload_create_sa_ctx()
225 mxfrm = container_of(accel_xfrm, struct mlx5_ipsec_esp_xfrm, accel_xfrm); in mlx5_ipsec_offload_create_sa_ctx()
240 ipsec_attrs.accel_flags = accel_xfrm->attrs.flags; in mlx5_ipsec_offload_create_sa_ctx()
241 ipsec_attrs.esn_msb = accel_xfrm->attrs.esn; in mlx5_ipsec_offload_create_sa_ctx()
[all …]
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/fpga/
Dipsec.c77 struct mlx5_accel_esp_xfrm accel_xfrm; member
669 struct mlx5_accel_esp_xfrm *accel_xfrm, in mlx5_fpga_ipsec_create_sa_ctx() argument
675 container_of(accel_xfrm, typeof(*fpga_xfrm), in mlx5_fpga_ipsec_create_sa_ctx()
676 accel_xfrm); in mlx5_fpga_ipsec_create_sa_ctx()
690 mlx5_fpga_ipsec_build_hw_sa(mdev, &accel_xfrm->attrs, in mlx5_fpga_ipsec_create_sa_ctx()
709 if (accel_xfrm->attrs.action == MLX5_ACCEL_ESP_ACTION_DECRYPT) { in mlx5_fpga_ipsec_create_sa_ctx()
760 if (accel_xfrm->attrs.action == MLX5_ACCEL_ESP_ACTION_DECRYPT) in mlx5_fpga_ipsec_create_sa_ctx()
773 struct mlx5_accel_esp_xfrm *accel_xfrm; in mlx5_fpga_ipsec_fs_create_sa_ctx() local
795 accel_xfrm = in mlx5_fpga_ipsec_fs_create_sa_ctx()
831 return mlx5_fpga_ipsec_create_sa_ctx(mdev, accel_xfrm, in mlx5_fpga_ipsec_fs_create_sa_ctx()
[all …]