Searched refs:flow_attr (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/infiniband/hw/mlx5/ |
| A D | fs.c | 764 struct ib_flow_attr *flow_attr, in get_flow_table() argument 783 switch (flow_attr->type) { in get_flow_table() 1102 const void *ib_flow = (const void *)flow_attr + sizeof(*flow_attr); in _create_flow_rule() 1126 ib_flow, flow_attr, &flow_act, in _create_flow_rule() 1245 struct ib_flow_attr flow_attr; in create_leftovers_rule() member 1249 .flow_attr = { in create_leftovers_rule() 1261 .flow_attr = { in create_leftovers_rule() 1306 .size = sizeof(flow_attr) in create_sniffer_rule() 1334 struct ib_flow_attr *flow_attr, in mlx5_ib_create_flow() argument 1384 if (flow_attr->flags & in mlx5_ib_create_flow() [all …]
|
| /linux/drivers/infiniband/hw/mlx4/ |
| A D | main.c | 1447 ib_flow = flow_attr + 1; in __mlx4_ib_default_rules_match() 1471 ib_flow = flow_attr + 1; in __mlx4_ib_default_rules_match() 1556 ib_flow = flow_attr + 1; in __mlx4_ib_create_flow() 1629 ib_flow = flow_attr + 1; in mlx4_ib_tunnel_steer_add() 1650 (flow_attr->num_of_specs > 1) || (flow_attr->priority != 0)) { in mlx4_ib_add_dont_trap_rule() 1721 switch (flow_attr->type) { in mlx4_ib_create_flow() 1729 flow_attr, in mlx4_ib_create_flow() 1765 flow_attr->port = 2; in mlx4_ib_create_flow() 1769 flow_attr->port = 1; in mlx4_ib_create_flow() 1785 flow_attr->port = 2; in mlx4_ib_create_flow() [all …]
|
| /linux/drivers/infiniband/core/ |
| A D | uverbs_cmd.c | 3207 if (cmd.flow_attr.size > in ib_uverbs_ex_create_flow() 3256 flow_attr = kzalloc(struct_size(flow_attr, flows, in ib_uverbs_ex_create_flow() 3258 if (!flow_attr) { in ib_uverbs_ex_create_flow() 3273 flow_attr->size = sizeof(*flow_attr); in ib_uverbs_ex_create_flow() 3276 ib_spec = flow_attr + 1; in ib_uverbs_ex_create_flow() 3287 flow_attr->size += in ib_uverbs_ex_create_flow() 3293 if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) { in ib_uverbs_ex_create_flow() 3295 i, cmd.flow_attr.size); in ib_uverbs_ex_create_flow() 3312 kfree(flow_attr); in ib_uverbs_ex_create_flow() 3324 kfree(flow_attr); in ib_uverbs_ex_create_flow() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | tc_tun.c | 711 struct mlx5_flow_attr *flow_attr) in mlx5e_tc_tun_route_lookup() argument 713 struct mlx5_esw_flow_attr *esw_attr = flow_attr->esw_attr; in mlx5e_tc_tun_route_lookup() 719 if (flow_attr->tun_ip_version == 4) { in mlx5e_tc_tun_route_lookup() 726 else if (flow_attr->tun_ip_version == 6) { in mlx5e_tc_tun_route_lookup() 760 if (flow_attr->tun_ip_version == 4) in mlx5e_tc_tun_route_lookup() 763 else if (flow_attr->tun_ip_version == 6) in mlx5e_tc_tun_route_lookup()
|
| /linux/include/uapi/rdma/ |
| A D | ib_user_verbs.h | 1144 struct ib_uverbs_flow_attr flow_attr; member
|
| /linux/include/rdma/ |
| A D | ib_verbs.h | 2497 struct ib_flow_attr *flow_attr,
|
Completed in 46 milliseconds