mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-11-03 13:38:25 +00:00
(mmh)
This patch moves two macros from lib/proc.c to lib/data.h. The macros pick up the "sensors_" prefix along the way. The motivation is the same as the previous patch. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3091 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
1 parent
2c5441a2db
commit
6504401cf8
2 files changed
+12
-16
No files matched your search
@@ -182,10 +182,18 @@ extern sensors_proc_chips_entry *sensors_proc_chips;
|
||||
extern int sensors_proc_chips_count;
|
||||
extern int sensors_proc_chips_max;
|
||||
|
||||
#define sensors_add_proc_chips(el) sensors_add_array_el( \
|
||||
(el), &sensors_proc_chips, &sensors_proc_chips_count,\
|
||||
&sensors_proc_chips_max, sizeof(struct sensors_proc_chips_entry))
|
||||
|
||||
extern sensors_bus *sensors_proc_bus;
|
||||
extern int sensors_proc_bus_count;
|
||||
extern int sensors_proc_bus_max;
|
||||
|
||||
#define sensors_add_proc_bus(el) sensors_add_array_el( \
|
||||
(el), &sensors_proc_bus, &sensors_proc_bus_count,\
|
||||
&sensors_proc_bus_max, sizeof(struct sensors_bus))
|
||||
|
||||
extern sensors_chip_features sensors_chip_features_list[];
|
||||
|
||||
#endif /* def LIB_SENSORS_DATA_H */
|
||||
+4
-16
@@ -45,18 +45,6 @@ static int sensors_get_chip_id(sensors_chip_name name);
|
||||
int foundsysfs=0;
|
||||
char sysfsmount[NAME_MAX];
|
||||
|
||||
#define add_proc_chips(el) sensors_add_array_el(el,\
|
||||
&sensors_proc_chips,\
|
||||
&sensors_proc_chips_count,\
|
||||
&sensors_proc_chips_max,\
|
||||
sizeof(struct sensors_proc_chips_entry))
|
||||
|
||||
#define add_proc_bus(el) sensors_add_array_el(el,\
|
||||
&sensors_proc_bus,\
|
||||
&sensors_proc_bus_count,\
|
||||
&sensors_proc_bus_max,\
|
||||
sizeof(struct sensors_bus))
|
||||
|
||||
static int getsysname(const sensors_chip_feature *feature, char *sysname,
|
||||
int *sysmag, char *altsysname);
|
||||
|
||||
@@ -105,7 +93,7 @@ static int sensors_read_one_sysfs_chip(char *name, char *dirname, char *id)
|
||||
fclose(f);
|
||||
}
|
||||
|
||||
add_proc_chips(&entry);
|
||||
sensors_add_proc_chips(&entry);
|
||||
|
||||
return 1;
|
||||
}
|
||||
@@ -234,7 +222,7 @@ proc:
|
||||
return res;
|
||||
}
|
||||
entry.sysctl = ((struct i2c_chips_data *) bufptr)->sysctl_id;
|
||||
add_proc_chips(&entry);
|
||||
sensors_add_proc_chips(&entry);
|
||||
bufptr += sizeof(struct i2c_chips_data);
|
||||
buflen -= sizeof(struct i2c_chips_data);
|
||||
lineno++;
|
||||
@@ -291,7 +279,7 @@ int sensors_read_proc_bus(void)
|
||||
entry.algorithm = strdup("Unavailable from sysfs");
|
||||
if (entry.algorithm == NULL)
|
||||
goto FAT_ERROR_SYS;
|
||||
add_proc_bus(&entry);
|
||||
sensors_add_proc_bus(&entry);
|
||||
}
|
||||
}
|
||||
closedir(dir);
|
||||
@@ -330,7 +318,7 @@ proc:
|
||||
goto ERROR;
|
||||
sensors_strip_of_spaces(entry.algorithm);
|
||||
sensors_strip_of_spaces(entry.adapter);
|
||||
add_proc_bus(&entry);
|
||||
sensors_add_proc_bus(&entry);
|
||||
lineno++;
|
||||
}
|
||||
fclose(f);
|
||||
|
||||
Reference in new issue
Block a user