Lines Matching refs:mlx5_hwmon
29 struct mlx5_hwmon { struct
86 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_read()
116 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_write()
147 struct mlx5_hwmon *hwmon = dev_get_drvdata(dev); in mlx5_hwmon_read_string()
163 static int mlx5_hwmon_init_channels_names(struct mlx5_hwmon *hwmon) in mlx5_hwmon_init_channels_names()
207 static int mlx5_hwmon_init_sensors_indexes(struct mlx5_hwmon *hwmon, u64 sensor_map) in mlx5_hwmon_init_sensors_indexes()
228 static void mlx5_hwmon_channel_info_init(struct mlx5_hwmon *hwmon) in mlx5_hwmon_channel_info_init()
284 static void mlx5_hwmon_free(struct mlx5_hwmon *hwmon) in mlx5_hwmon_free()
294 static struct mlx5_hwmon *mlx5_hwmon_alloc(struct mlx5_core_dev *mdev) in mlx5_hwmon_alloc()
296 struct mlx5_hwmon *hwmon; in mlx5_hwmon_alloc()
342 static int mlx5_hwmon_dev_init(struct mlx5_hwmon *hwmon) in mlx5_hwmon_dev_init()
377 struct mlx5_hwmon *hwmon; in mlx5_hwmon_dev_register()
410 struct mlx5_hwmon *hwmon = mdev->hwmon; in mlx5_hwmon_dev_unregister()