Lines Matching refs:mlx4_dev
44 static bool is_eth_supported(struct mlx4_dev *dev)
53 static bool is_ib_supported(struct mlx4_dev *dev)
67 bool (*is_supported)(struct mlx4_dev *dev);
73 int mlx4_adev_init(struct mlx4_dev *dev)
91 void mlx4_adev_cleanup(struct mlx4_dev *dev)
110 static struct mlx4_adev *add_adev(struct mlx4_dev *dev, int idx)
162 int mlx4_do_bond(struct mlx4_dev *dev, bool enable)
240 void mlx4_dispatch_event(struct mlx4_dev *dev, enum mlx4_dev_event type,
248 int mlx4_register_event_notifier(struct mlx4_dev *dev,
257 int mlx4_unregister_event_notifier(struct mlx4_dev *dev,
266 static int add_drivers(struct mlx4_dev *dev)
297 static void delete_drivers(struct mlx4_dev *dev)
322 /* This function is used after mlx4_dev is reconfigured.
324 static int rescan_drivers_locked(struct mlx4_dev *dev)
335 int mlx4_register_device(struct mlx4_dev *dev)
357 void mlx4_unregister_device(struct mlx4_dev *dev)
384 struct devlink_port *mlx4_get_devlink_port(struct mlx4_dev *dev, int port)