Searched refs:pol_entry (Results 1 – 3 of 3) sorted by relevance
1220 struct xfrm_policy *x = pol_entry->x; in mlx5e_ipsec_build_accel_pol_attrs()1246 struct mlx5e_ipsec_pol_entry *pol_entry; in mlx5e_xfrm_add_policy() local1260 pol_entry = kzalloc(sizeof(*pol_entry), GFP_KERNEL); in mlx5e_xfrm_add_policy()1261 if (!pol_entry) in mlx5e_xfrm_add_policy()1264 pol_entry->x = x; in mlx5e_xfrm_add_policy()1265 pol_entry->ipsec = priv->ipsec; in mlx5e_xfrm_add_policy()1272 mlx5e_ipsec_build_accel_pol_attrs(pol_entry, &pol_entry->attrs); in mlx5e_xfrm_add_policy()1273 err = mlx5e_accel_ipsec_fs_add_pol(pol_entry); in mlx5e_xfrm_add_policy()1283 kfree(pol_entry); in mlx5e_xfrm_add_policy()1292 mlx5e_accel_ipsec_fs_del_pol(pol_entry); in mlx5e_xfrm_del_policy()[all …]
2228 struct mlx5e_ipsec *ipsec = pol_entry->ipsec; in tx_add_policy()2294 pol_entry->ipsec_rule.rule = rule; in tx_add_policy()2312 struct mlx5e_ipsec *ipsec = pol_entry->ipsec; in rx_add_policy()2371 pol_entry->ipsec_rule.rule = rule; in rx_add_policy()2664 if (pol_entry->attrs.dir == XFRM_DEV_OFFLOAD_OUT) in mlx5e_accel_ipsec_fs_add_pol()2665 err = tx_add_policy(pol_entry); in mlx5e_accel_ipsec_fs_add_pol()2667 err = rx_add_policy(pol_entry); in mlx5e_accel_ipsec_fs_add_pol()2689 rx_ft_put_policy(pol_entry->ipsec, in mlx5e_accel_ipsec_fs_del_pol()2690 pol_entry->attrs.addrs.family, in mlx5e_accel_ipsec_fs_del_pol()2691 pol_entry->attrs.prio, pol_entry->attrs.type); in mlx5e_accel_ipsec_fs_del_pol()[all …]
318 int mlx5e_accel_ipsec_fs_add_pol(struct mlx5e_ipsec_pol_entry *pol_entry);319 void mlx5e_accel_ipsec_fs_del_pol(struct mlx5e_ipsec_pol_entry *pol_entry);352 mlx5e_ipsec_pol2dev(struct mlx5e_ipsec_pol_entry *pol_entry) in mlx5e_ipsec_pol2dev() argument354 return pol_entry->ipsec->mdev; in mlx5e_ipsec_pol2dev()
Completed in 17 milliseconds