Searched refs:accel_xfrm (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/accel/ |
| D | ipsec_offload.c | 25 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/ |
| D | ipsec.c | 77 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 …]
|