/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 2633 kern_spec_to_ib_spec_action(struct uverbs_attr_bundle *attrs, struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec, struct ib_uflow_resources *uflow_res) kern_spec_to_ib_spec_action() argument 2714 ib_uverbs_kern_spec_to_ib_spec_filter(enum ib_flow_spec_type type, const void *kern_spec_mask, const void *kern_spec_val, size_t kern_filter_sz, union ib_flow_spec *ib_spec) ib_uverbs_kern_spec_to_ib_spec_filter() argument 2836 kern_spec_to_ib_spec_filter(struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec) kern_spec_to_ib_spec_filter() argument 2860 kern_spec_to_ib_spec(struct uverbs_attr_bundle *attrs, struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec, struct ib_uflow_resources *uflow_res) kern_spec_to_ib_spec() argument 3184 void *ib_spec; ib_uverbs_ex_create_flow() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 193 parse_flow_attr(struct mlx5_core_dev *mdev, struct mlx5_flow_spec *spec, const union ib_flow_spec *ib_spec, const struct ib_flow_attr *flow_attr, struct mlx5_flow_act *action, u32 prev_type) parse_flow_attr() argument 633 union ib_flow_spec *ib_spec = (union ib_flow_spec *)(flow_attr + 1); is_valid_ethertype() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | fs.c | 183 parse_flow_attr(struct mlx5_core_dev *mdev, struct mlx5_flow_spec *spec, const union ib_flow_spec *ib_spec, const struct ib_flow_attr *flow_attr, struct mlx5_flow_act *action, u32 prev_type) parse_flow_attr() argument 575 union ib_flow_spec *ib_spec = (union ib_flow_spec *)(flow_attr + 1); is_valid_ethertype() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 2638 kern_spec_to_ib_spec_action(struct uverbs_attr_bundle *attrs, struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec, struct ib_uflow_resources *uflow_res) kern_spec_to_ib_spec_action() argument 2719 ib_uverbs_kern_spec_to_ib_spec_filter(enum ib_flow_spec_type type, const void *kern_spec_mask, const void *kern_spec_val, size_t kern_filter_sz, union ib_flow_spec *ib_spec) ib_uverbs_kern_spec_to_ib_spec_filter() argument 2841 kern_spec_to_ib_spec_filter(struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec) kern_spec_to_ib_spec_filter() argument 2865 kern_spec_to_ib_spec(struct uverbs_attr_bundle *attrs, struct ib_uverbs_flow_spec *kern_spec, union ib_flow_spec *ib_spec, struct ib_uflow_resources *uflow_res) kern_spec_to_ib_spec() argument 3189 void *ib_spec; ib_uverbs_ex_create_flow() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 1346 parse_flow_attr(struct mlx4_dev *dev, u32 qp_num, union ib_flow_spec *ib_spec, struct _rule_hw *mlx4_spec) parse_flow_attr() argument 1492 union ib_flow_spec ib_spec = {}; __mlx4_ib_create_default_rules() local 1618 union ib_flow_spec *ib_spec; mlx4_ib_tunnel_steer_add() local 1655 union ib_flow_spec *ib_spec; mlx4_ib_add_dont_trap_rule() local 2955 struct ib_flow_spec_ib *ib_spec; mlx4_ib_steer_qp_reg() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 1345 parse_flow_attr(struct mlx4_dev *dev, u32 qp_num, union ib_flow_spec *ib_spec, struct _rule_hw *mlx4_spec) parse_flow_attr() argument 1491 union ib_flow_spec ib_spec = {}; __mlx4_ib_create_default_rules() local 1617 union ib_flow_spec *ib_spec; mlx4_ib_tunnel_steer_add() local 1654 union ib_flow_spec *ib_spec; mlx4_ib_add_dont_trap_rule() local 2949 struct ib_flow_spec_ib *ib_spec; mlx4_ib_steer_qp_reg() local [all...] |