Lines Matching refs:caps
131 if (port < 1 || port > dev->caps.num_ports) in get_promisc_qp()
162 if (port < 1 || port > dev->caps.num_ports) in new_steering_entry()
212 if (members_count == dev->caps.num_qp_per_mgm) { in new_steering_entry()
249 if (port < 1 || port > dev->caps.num_ports) in existing_steering_entry()
297 if (port < 1 || port > dev->caps.num_ports) in check_duplicate_entry()
341 if (port < 1 || port > dev->caps.num_ports) in promisc_steering_entry()
378 if (port < 1 || port > dev->caps.num_ports) in can_remove_steering_entry()
435 if (port < 1 || port > dev->caps.num_ports) in add_promisc_qp()
497 dev->caps.num_qp_per_mgm) { in add_promisc_qp()
521 if (members_count == dev->caps.num_qp_per_mgm) { in add_promisc_qp()
565 if (port < 1 || port > dev->caps.num_ports) in remove_promisc_qp()
706 !!(dev->caps.flags & MLX4_DEV_CAP_FLAG_VEP_MC_STEER) : 0; in find_entry()
1008 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) in mlx4_flow_attach()
1137 index += dev->caps.num_mgms; in mlx4_qp_attach_common()
1145 if (members_count == dev->caps.num_qp_per_mgm) { in mlx4_qp_attach_common()
1193 if (index < dev->caps.num_mgms) in mlx4_qp_attach_common()
1195 index, dev->caps.num_mgms); in mlx4_qp_attach_common()
1198 index - dev->caps.num_mgms, MLX4_USE_RR); in mlx4_qp_attach_common()
1289 if (amgm_index < dev->caps.num_mgms) in mlx4_qp_detach_common()
1291 index, amgm_index, dev->caps.num_mgms); in mlx4_qp_detach_common()
1294 amgm_index - dev->caps.num_mgms, MLX4_USE_RR); in mlx4_qp_detach_common()
1309 if (index < dev->caps.num_mgms) in mlx4_qp_detach_common()
1311 prev, index, dev->caps.num_mgms); in mlx4_qp_detach_common()
1314 index - dev->caps.num_mgms, MLX4_USE_RR); in mlx4_qp_detach_common()
1403 switch (dev->caps.steering_mode) { in mlx4_multicast_attach()
1432 switch (dev->caps.steering_mode) { in mlx4_multicast_detach()
1616 if (dev->caps.steering_mode == in mlx4_init_mcg_table()
1619 err = mlx4_bitmap_init(&priv->mcg_table.bitmap, dev->caps.num_amgms, in mlx4_init_mcg_table()
1620 dev->caps.num_amgms - 1, 0, 0); in mlx4_init_mcg_table()
1631 if (dev->caps.steering_mode != in mlx4_cleanup_mcg_table()