Searched refs:pol_entry (Results 1 – 3 of 3) sorted by relevance
545 struct xfrm_policy *x = pol_entry->x; in mlx5e_ipsec_build_accel_pol_attrs()569 struct mlx5e_ipsec_pol_entry *pol_entry; in mlx5e_xfrm_add_policy() local583 pol_entry = kzalloc(sizeof(*pol_entry), GFP_KERNEL); in mlx5e_xfrm_add_policy()584 if (!pol_entry) in mlx5e_xfrm_add_policy()587 pol_entry->x = x; in mlx5e_xfrm_add_policy()588 pol_entry->ipsec = priv->ipsec; in mlx5e_xfrm_add_policy()590 mlx5e_ipsec_build_accel_pol_attrs(pol_entry, &pol_entry->attrs); in mlx5e_xfrm_add_policy()591 err = mlx5e_accel_ipsec_fs_add_pol(pol_entry); in mlx5e_xfrm_add_policy()599 kfree(pol_entry); in mlx5e_xfrm_add_policy()608 mlx5e_accel_ipsec_fs_del_pol(pol_entry); in mlx5e_xfrm_free_policy()[all …]
770 tx = tx_ft_get(mdev, pol_entry->ipsec); in tx_add_policy()822 pol_entry->ipsec_rule.rule = rule; in tx_add_policy()831 tx_ft_put(pol_entry->ipsec); in tx_add_policy()891 pol_entry->ipsec_rule.rule = rule; in rx_add_policy()897 rx_ft_put(mdev, pol_entry->ipsec, attrs->family); in rx_add_policy()1040 if (pol_entry->attrs.dir == XFRM_DEV_OFFLOAD_OUT) in mlx5e_accel_ipsec_fs_add_pol()1041 return tx_add_policy(pol_entry); in mlx5e_accel_ipsec_fs_add_pol()1043 return rx_add_policy(pol_entry); in mlx5e_accel_ipsec_fs_add_pol()1053 if (pol_entry->attrs.dir == XFRM_DEV_OFFLOAD_IN) { in mlx5e_accel_ipsec_fs_del_pol()1054 rx_ft_put(mdev, pol_entry->ipsec, pol_entry->attrs.family); in mlx5e_accel_ipsec_fs_del_pol()[all …]
220 int mlx5e_accel_ipsec_fs_add_pol(struct mlx5e_ipsec_pol_entry *pol_entry);221 void mlx5e_accel_ipsec_fs_del_pol(struct mlx5e_ipsec_pol_entry *pol_entry);251 mlx5e_ipsec_pol2dev(struct mlx5e_ipsec_pol_entry *pol_entry) in mlx5e_ipsec_pol2dev() argument253 return pol_entry->ipsec->mdev; in mlx5e_ipsec_pol2dev()
Completed in 7 milliseconds