Searched refs:num_of_specs (Results 1 – 5 of 5) sorted by relevance
3526 if (cmd.flow_attr.num_of_specs > IB_FLOW_SPEC_SUPPORT_LAYERS) in ib_uverbs_ex_create_flow()3531 (cmd.flow_attr.num_of_specs * sizeof(struct ib_uverbs_flow_spec))) in ib_uverbs_ex_create_flow()3538 if (cmd.flow_attr.num_of_specs) { in ib_uverbs_ex_create_flow()3576 cmd.flow_attr.num_of_specs), GFP_KERNEL); in ib_uverbs_ex_create_flow()3581 uflow_res = flow_resources_alloc(cmd.flow_attr.num_of_specs); in ib_uverbs_ex_create_flow()3589 flow_attr->num_of_specs = kern_flow_attr->num_of_specs; in ib_uverbs_ex_create_flow()3596 for (i = 0; i < flow_attr->num_of_specs && in ib_uverbs_ex_create_flow()3612 if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) { in ib_uverbs_ex_create_flow()3644 if (cmd.flow_attr.num_of_specs) in ib_uverbs_ex_create_flow()3659 if (cmd.flow_attr.num_of_specs) in ib_uverbs_ex_create_flow()
1552 j < flow_attr->num_of_specs; k++) { in __mlx4_ib_default_rules_match()1574 for (j = 0; j < flow_attr->num_of_specs; in __mlx4_ib_default_rules_match()1684 for (i = 0; i < flow_attr->num_of_specs; i++) { in __mlx4_ib_create_flow()1696 flow_attr->num_of_specs == 1) { in __mlx4_ib_create_flow()1746 if (ib_spec->type != IB_FLOW_SPEC_ETH || flow_attr->num_of_specs != 1) in mlx4_ib_tunnel_steer_add()1764 (flow_attr->num_of_specs > 1) || (flow_attr->priority != 0)) { in mlx4_ib_add_dont_trap_rule()1768 if (flow_attr->num_of_specs == 0) { in mlx4_ib_add_dont_trap_rule()3042 flow->num_of_specs = 1; in mlx4_ib_steer_qp_reg()
1104 __u8 num_of_specs; member
2837 ib_attr->num_of_specs < 1) in flow_is_multicast_only()2922 for (spec_index = 0; spec_index < flow_attr->num_of_specs; spec_index++) { in is_valid_ethertype()3287 for (spec_index = 0; spec_index < flow_attr->num_of_specs; spec_index++) { in _create_flow_rule()3433 .num_of_specs = 1, in create_leftovers_rule()3445 .num_of_specs = 1, in create_leftovers_rule()3487 .num_of_specs = 0, in create_sniffer_rule()
2083 u8 num_of_specs; member