Home
last modified time | relevance | path

Searched refs:steering_mode (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c500 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_add()
551 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_release()
593 if (dev->caps.steering_mode == MLX4_STEERING_MODE_A0) { in mlx4_en_get_qp()
650 if (dev->caps.steering_mode == MLX4_STEERING_MODE_A0) { in mlx4_en_put_qp()
696 if (dev->caps.steering_mode != MLX4_STEERING_MODE_A0) { in mlx4_en_replace_mac()
876 switch (mdev->dev->caps.steering_mode) { in mlx4_en_set_promisc_mode()
935 switch (mdev->dev->caps.steering_mode) { in mlx4_en_clear_promisc_mode()
990 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast()
1014 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast()
1760 if (mdev->dev->caps.steering_mode == in mlx4_en_stop_port()
[all …]
Dfw.h201 u8 steering_mode; /* for QUERY_HCA */ member
Dmcg.c1008 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) in mlx4_flow_attach()
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()
1631 if (dev->caps.steering_mode != in mlx4_cleanup_mcg_table()
Dmain.c734 dev->caps.steering_mode = hca_param->steering_mode; in slave_adjust_steering_mode()
735 if (dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in slave_adjust_steering_mode()
744 mlx4_steering_mode_str(dev->caps.steering_mode)); in slave_adjust_steering_mode()
1895 dev->caps.steering_mode = MLX4_STEERING_MODE_DEVICE_MANAGED; in choose_steering_mode()
1905 dev->caps.steering_mode = MLX4_STEERING_MODE_B0; in choose_steering_mode()
1907 dev->caps.steering_mode = MLX4_STEERING_MODE_A0; in choose_steering_mode()
1920 mlx4_steering_mode_str(dev->caps.steering_mode), in choose_steering_mode()
1928 if (dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED && in choose_tunnel_offload_mode()
2036 if (dev->caps.steering_mode == in mlx4_init_hca()
Dfw.c1195 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_QUERY_DEV_CAP_wrapper()
1803 if (dev->caps.steering_mode == in mlx4_INIT_HCA()
1846 if (dev->caps.steering_mode == MLX4_STEERING_MODE_B0) in mlx4_INIT_HCA()
1931 param->steering_mode = MLX4_STEERING_MODE_DEVICE_MANAGED; in mlx4_QUERY_HCA()
1935 param->steering_mode = MLX4_STEERING_MODE_B0; in mlx4_QUERY_HCA()
1937 param->steering_mode = MLX4_STEERING_MODE_A0; in mlx4_QUERY_HCA()
1944 if (param->steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_QUERY_HCA()
2490 if (dev->caps.steering_mode == in mlx4_opreq_action()
Dprofile.c250 if (dev->caps.steering_mode == in mlx4_make_profile()
Dresource_tracker.c3829 switch (dev->caps.steering_mode) { in qp_attach()
3856 switch (dev->caps.steering_mode) { in qp_detach()
3874 if (dev->caps.steering_mode == MLX4_STEERING_MODE_B0 || in mlx4_adjust_port()
3875 dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_adjust_port()
4103 if (dev->caps.steering_mode != in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4178 if (dev->caps.steering_mode != in mlx4_QP_FLOW_STEERING_DETACH_wrapper()
4236 switch (dev->caps.steering_mode) { in detach_qp()
Den_ethtool.c1624 (mdev->dev->caps.steering_mode != in mlx4_en_get_rxnfc()
1661 if (mdev->dev->caps.steering_mode != in mlx4_en_set_rxnfc()
Dport.c1010 if (dev->caps.steering_mode != MLX4_STEERING_MODE_A0) in mlx4_SET_PORT_qpn_calc()
/linux-4.1.27/include/linux/mlx4/
Ddevice.h127 static inline const char *mlx4_steering_mode_str(int steering_mode) in mlx4_steering_mode_str() argument
129 switch (steering_mode) { in mlx4_steering_mode_str()
543 int steering_mode; member
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmain.c103 int dmfs = dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED; in check_flow_steering_support()
1276 if (mdev->dev->caps.steering_mode == in mlx4_ib_mcg_attach()
1355 if (mdev->dev->caps.steering_mode == in mlx4_ib_mcg_detach()