ipsec_dev         880 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c rule_search(struct mlx5_fpga_ipsec *ipsec_dev, struct fs_fte *fte)
ipsec_dev         884 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_lock(&ipsec_dev->rules_rb_lock);
ipsec_dev         885 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	rule = _rule_search(&ipsec_dev->rules_rb, fte);
ipsec_dev         886 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_unlock(&ipsec_dev->rules_rb_lock);
ipsec_dev         918 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c static int rule_insert(struct mlx5_fpga_ipsec *ipsec_dev,
ipsec_dev         923 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_lock(&ipsec_dev->rules_rb_lock);
ipsec_dev         924 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	ret = _rule_insert(&ipsec_dev->rules_rb, rule);
ipsec_dev         925 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_unlock(&ipsec_dev->rules_rb_lock);
ipsec_dev         930 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c static inline void _rule_delete(struct mlx5_fpga_ipsec *ipsec_dev,
ipsec_dev         933 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	struct rb_root *root = &ipsec_dev->rules_rb;
ipsec_dev         935 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_lock(&ipsec_dev->rules_rb_lock);
ipsec_dev         937 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	mutex_unlock(&ipsec_dev->rules_rb_lock);
ipsec_dev         940 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c static void rule_delete(struct mlx5_fpga_ipsec *ipsec_dev,
ipsec_dev         943 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	_rule_delete(ipsec_dev, rule);