Home
last modified time | relevance | path

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

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dfw.h202 u8 steering_mode; /* for QUERY_HCA */ member
H A Dmlx4_mcg.c1015 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) in mlx4_flow_attach()
1412 switch (dev->caps.steering_mode) { in mlx4_multicast_attach()
1441 switch (dev->caps.steering_mode) { in mlx4_multicast_detach()
1630 if (dev->caps.steering_mode == in mlx4_init_mcg_table()
1645 if (dev->caps.steering_mode != in mlx4_cleanup_mcg_table()
H A Dmlx4_main.c794 dev->caps.steering_mode = hca_param->steering_mode; in slave_adjust_steering_mode()
795 if (dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in slave_adjust_steering_mode()
804 mlx4_steering_mode_str(dev->caps.steering_mode)); in slave_adjust_steering_mode()
1325 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_mf_bond()
2111 dev->caps.steering_mode = MLX4_STEERING_MODE_DEVICE_MANAGED; in choose_steering_mode()
2121 dev->caps.steering_mode = MLX4_STEERING_MODE_B0; in choose_steering_mode()
2123 dev->caps.steering_mode = MLX4_STEERING_MODE_A0; in choose_steering_mode()
2136 mlx4_steering_mode_str(dev->caps.steering_mode), in choose_steering_mode()
2144 if (dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED && in choose_tunnel_offload_mode()
2252 if (dev->caps.steering_mode == in mlx4_init_hca()
H A Dmlx4_fw.c1334 if (dev->caps.steering_mode != MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_QUERY_DEV_CAP_wrapper()
1971 if (dev->caps.steering_mode == in mlx4_INIT_HCA()
2014 if (dev->caps.steering_mode == MLX4_STEERING_MODE_B0) in mlx4_INIT_HCA()
2099 param->steering_mode = MLX4_STEERING_MODE_DEVICE_MANAGED; in mlx4_QUERY_HCA()
2103 param->steering_mode = MLX4_STEERING_MODE_B0; in mlx4_QUERY_HCA()
2105 param->steering_mode = MLX4_STEERING_MODE_A0; in mlx4_QUERY_HCA()
2112 if (param->steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_QUERY_HCA()
2714 if (dev->caps.steering_mode == in mlx4_opreq_action()
H A Dmlx4_profile.c227 if (dev->caps.steering_mode == in mlx4_make_profile()
H A Dmlx4_resource_tracker.c4027 switch (dev->caps.steering_mode) { in qp_attach()
4054 switch (dev->caps.steering_mode) { in qp_detach()
4072 if (dev->caps.steering_mode == MLX4_STEERING_MODE_B0 || in mlx4_adjust_port()
4073 dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED) { in mlx4_adjust_port()
4345 if (dev->caps.steering_mode != in mlx4_QP_FLOW_STEERING_ATTACH_wrapper()
4476 if (dev->caps.steering_mode != in mlx4_QP_FLOW_STEERING_DETACH_wrapper()
4553 switch (dev->caps.steering_mode) { in detach_qp()
H A Dmlx4_port.c1588 if (dev->caps.steering_mode != MLX4_STEERING_MODE_A0) in mlx4_SET_PORT_qpn_calc()
/freebsd/sys/dev/mlx4/mlx4_en/
H A Dmlx4_en_netdev.c482 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_add()
533 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_release()
573 if (dev->caps.steering_mode == MLX4_STEERING_MODE_A0) { in mlx4_en_get_qp()
596 if (dev->caps.steering_mode == MLX4_STEERING_MODE_A0) { in mlx4_en_put_qp()
750 switch (mdev->dev->caps.steering_mode) { in mlx4_en_set_promisc_mode()
807 switch (mdev->dev->caps.steering_mode) { in mlx4_en_clear_promisc_mode()
865 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast()
889 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast()
1478 if (mdev->dev->caps.steering_mode == in mlx4_en_stop_port()
/freebsd/sys/dev/mlx4/
H A Ddevice.h136 static inline const char *mlx4_steering_mode_str(int steering_mode) in mlx4_steering_mode_str() argument
138 switch (steering_mode) { in mlx4_steering_mode_str()
580 int steering_mode; member
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_main.c103 int dmfs = dev->caps.steering_mode == MLX4_STEERING_MODE_DEVICE_MANAGED; in check_flow_steering_support()
1797 if (mdev->dev->caps.steering_mode == in mlx4_ib_mcg_attach()
1876 if (mdev->dev->caps.steering_mode == in mlx4_ib_mcg_detach()