Symbol: mlxsw_hwmon_attr
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
102
index = mlxsw_hwmon_get_attr_index(mlxsw_hwmon_attr->type_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
119
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
120
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
121
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
134
index = mlxsw_hwmon_get_attr_index(mlxsw_hwmon_attr->type_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
156
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
157
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
158
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
163
mlxsw_reg_mfsm_pack(mfsm_pl, mlxsw_hwmon_attr->type_index);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
176
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
177
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
178
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
189
mlxsw_reg_fore_unpack(fore_pl, mlxsw_hwmon_attr->type_index, &fault);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
198
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
199
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
200
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
205
mlxsw_reg_mfsc_pack(mfsc_pl, mlxsw_hwmon_attr->type_index, 0);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
219
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
220
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
221
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
233
mlxsw_reg_mfsc_pack(mfsc_pl, mlxsw_hwmon_attr->type_index, val);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
246
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
247
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
248
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
254
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
285
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
286
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
287
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
294
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
328
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
329
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
330
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
335
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
365
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
366
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
367
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
372
module = mlxsw_hwmon_attr->type_index - mlxsw_hwmon_dev->sensor_count;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
404
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
405
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
408
mlxsw_hwmon_attr->type_index + 1 -
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
409
mlxsw_hwmon_attr->mlxsw_hwmon_dev->sensor_count);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
417
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
418
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
419
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
420
int index = mlxsw_hwmon_attr->type_index -
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
494
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
498
mlxsw_hwmon_attr = &mlxsw_hwmon_dev->hwmon_attrs[attr_index];
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
502
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_temp_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
503
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
504
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
508
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_temp_max_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
509
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
51
struct mlxsw_hwmon_attr hwmon_attrs[MLXSW_HWMON_ATTR_COUNT];
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
510
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
514
mlxsw_hwmon_attr->dev_attr.store = mlxsw_hwmon_temp_rst_store;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
515
mlxsw_hwmon_attr->dev_attr.attr.mode = 0200;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
516
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
520
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_fan_rpm_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
521
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
522
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
526
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_fan_fault_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
527
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
528
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
532
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_pwm_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
533
mlxsw_hwmon_attr->dev_attr.store = mlxsw_hwmon_pwm_store;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
534
mlxsw_hwmon_attr->dev_attr.attr.mode = 0644;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
535
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
539
mlxsw_hwmon_attr->dev_attr.show = mlxsw_hwmon_module_temp_show;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
540
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
541
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
545
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
547
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
548
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
552
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
554
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
555
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
559
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
561
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
562
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
566
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
568
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
569
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
573
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
575
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
576
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
580
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
582
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
583
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
587
mlxsw_hwmon_attr->dev_attr.show =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
589
mlxsw_hwmon_attr->dev_attr.attr.mode = 0444;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
590
snprintf(mlxsw_hwmon_attr->name, sizeof(mlxsw_hwmon_attr->name),
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
597
mlxsw_hwmon_attr->type_index = type_index;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
598
mlxsw_hwmon_attr->mlxsw_hwmon_dev = mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
599
mlxsw_hwmon_attr->dev_attr.attr.name = mlxsw_hwmon_attr->name;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
600
sysfs_attr_init(&mlxsw_hwmon_attr->dev_attr.attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
602
mlxsw_hwmon_dev->attrs[attr_index] = &mlxsw_hwmon_attr->dev_attr.attr;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
69
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
70
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
71
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
77
index = mlxsw_hwmon_get_attr_index(mlxsw_hwmon_attr->type_index,
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
94
struct mlxsw_hwmon_attr *mlxsw_hwmon_attr =
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
95
container_of(attr, struct mlxsw_hwmon_attr, dev_attr);
drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c
96
struct mlxsw_hwmon_dev *mlxsw_hwmon_dev = mlxsw_hwmon_attr->mlxsw_hwmon_dev;