Home
last modified time | relevance | path

Searched refs:sysmon_envsys (Results 1 – 25 of 151) sorted by relevance

1234567

/netbsd-src/sys/dev/sysmon/
H A Dsysmon_envsysvar.h78 struct sysmon_envsys *see_sme; /* device associated */
92 struct sysmon_envsys *sed_sme;
113 LIST_HEAD(sysmon_envsys_lh, sysmon_envsys);
119 int sme_update_dictionary(struct sysmon_envsys *);
121 int sme_userset_dictionary(struct sysmon_envsys *,
124 struct sysmon_envsys *sysmon_envsys_find(const char *);
125 void sysmon_envsys_acquire(struct sysmon_envsys *, bool);
126 void sysmon_envsys_release(struct sysmon_envsys *, bool);
132 struct sysmon_envsys *, sysmon_envsys_lim_t *,
134 int sme_event_unregister(struct sysmon_envsys *, const char *, int);
[all …]
H A Dsysmonvar.h155 struct sysmon_envsys { struct
176 void (*sme_refresh)(struct sysmon_envsys *, envsys_data_t *); argument
182 void (*sme_set_limits)(struct sysmon_envsys *, envsys_data_t *, argument
184 void (*sme_get_limits)(struct sysmon_envsys *, envsys_data_t *, argument
203 LIST_ENTRY(sysmon_envsys) sme_list; argument
234 struct sysmon_envsys *sysmon_envsys_create(void); argument
235 void sysmon_envsys_destroy(struct sysmon_envsys *);
237 int sysmon_envsys_register(struct sysmon_envsys *);
238 void sysmon_envsys_unregister(struct sysmon_envsys *);
240 int sysmon_envsys_sensor_attach(struct sysmon_envsys *, envsys_data_t *);
[all …]
H A Dfiles.sysmon12 define sysmon_envsys: sysmon, sysmon_power, sysmon_taskq
13 file dev/sysmon/sysmon_envsys.c sysmon_envsys needs-flag
14 file dev/sysmon/sysmon_envsys_events.c sysmon_envsys
15 file dev/sysmon/sysmon_envsys_tables.c sysmon_envsys
16 file dev/sysmon/sysmon_envsys_util.c sysmon_envsys
25 defpseudo swsensor: sysmon_envsys
H A Dsysmon_envsys.c94 static struct sysmon_envsys *sysmon_envsys_find_40(u_int);
98 static int sme_add_property_dictionary(struct sysmon_envsys *, prop_array_t,
100 static sme_event_drv_t * sme_add_sensor_dictionary(struct sysmon_envsys *,
103 static uint32_t sme_get_max_value(struct sysmon_envsys *,
106 MODULE(MODULE_CLASS_DRIVER, sysmon_envsys, "sysmon,sysmon_taskq,sysmon_power");
191 struct sysmon_envsys *sme = NULL; in sysmonioctl_envsys()
523 struct sysmon_envsys *
526 struct sysmon_envsys *sme; in sysmon_envsys_create()
547 sysmon_envsys_destroy(struct sysmon_envsys *sme) in sysmon_envsys_destroy()
570 sysmon_envsys_sensor_attach(struct sysmon_envsys *sme, envsys_data_t *edata) in sysmon_envsys_sensor_attach()
[all …]
H A Dsysmon_envsys_events.c109 static void sme_remove_event(sme_event_t *, struct sysmon_envsys *);
119 struct sysmon_envsys *sme, sysmon_envsys_lim_t *lims, in sme_event_register()
345 sme_event_unregister_all(struct sysmon_envsys *sme) in sme_event_unregister_all()
398 sme_event_unregister(struct sysmon_envsys *sme, const char *sensor, int type) in sme_event_unregister()
454 sme_event_unregister_sensor(struct sysmon_envsys *sme, envsys_data_t *edata) in sme_event_unregister_sensor()
485 sme_remove_event(sme_event_t *see, struct sysmon_envsys *sme) in sme_remove_event()
569 sme_events_init(struct sysmon_envsys *sme) in sme_events_init()
601 sme_schedule_callout(struct sysmon_envsys *sme) in sme_schedule_callout()
625 sme_events_halt_callout(struct sysmon_envsys *sme) in sme_events_halt_callout()
649 sme_events_destroy(struct sysmon_envsys *sme) in sme_events_destroy()
[all …]
H A Dswsensor.c51 static struct sysmon_envsys *swsensor_sme;
108 swsensor_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in swsensor_refresh()
143 swsensor_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in swsensor_get_limits()
152 swsensor_set_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in swsensor_set_limits()
/netbsd-src/sys/dev/i2c/
H A Dfiles.i2c105 device lmtemp: sysmon_envsys
110 device hythygtemp: sysmon_envsys
119 device lmenv: sysmon_envsys
124 device dsrtc: sysmon_envsys
135 device dbcool: sysmon_envsys
166 device sdtemp: sysmon_envsys
176 device admtemp: sysmon_envsys
181 device adm1026hm: sysmon_envsys
186 device smscmon: sysmon_envsys
191 device g760a: sysmon_envsys
[all...]
H A Dlm75.c58 struct sysmon_envsys *sc_sme;
73 static void lmtemp_refresh(struct sysmon_envsys *, envsys_data_t *);
85 static void lmtemp_getlim_lm75(struct sysmon_envsys *, envsys_data_t *,
87 static void lmtemp_getlim_lm77(struct sysmon_envsys *, envsys_data_t *,
89 static void lmtemp_setlim_lm75(struct sysmon_envsys *, envsys_data_t *,
91 static void lmtemp_setlim_lm77(struct sysmon_envsys *, envsys_data_t *,
127 void (*lmtemp_getlim)(struct sysmon_envsys *, envsys_data_t *,
129 void (*lmtemp_setlim)(struct sysmon_envsys *, envsys_data_t *,
381 lmtemp_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in lmtemp_refresh()
392 lmtemp_getlim_lm75(struct sysmon_envsys *sm
[all...]
H A Dadm1021.c118 struct sysmon_envsys *sc_sme;
129 void admtemp_refresh(struct sysmon_envsys *, envsys_data_t *);
130 void admtemp_getlim_1021(struct sysmon_envsys *, envsys_data_t *,
132 void admtemp_getlim_1023(struct sysmon_envsys *, envsys_data_t *,
134 void admtemp_getlim_1032(struct sysmon_envsys *, envsys_data_t *,
136 void admtemp_setlim_1021(struct sysmon_envsys *, envsys_data_t *,
138 void admtemp_setlim_1023(struct sysmon_envsys *, envsys_data_t *,
140 void admtemp_setlim_1032(struct sysmon_envsys *, envsys_data_t *,
467 admtemp_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in admtemp_refresh()
500 admtemp_getlim_1021(struct sysmon_envsys *sme, envsys_data_t *edata, in admtemp_getlim_1021()
[all …]
H A Daxp22x.c55 struct sysmon_envsys *sc_sme;
62 static void axp22x_sensors_refresh(struct sysmon_envsys *, envsys_data_t *);
111 axp22x_sensors_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in axp22x_sensors_refresh()
H A Dtitemp.c73 struct sysmon_envsys *sc_sme;
81 static void titemp_sensors_refresh(struct sysmon_envsys *, envsys_data_t *);
151 titemp_sensors_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in titemp_sensors_refresh()
H A Ddstemp.c67 struct sysmon_envsys *sc_sme;
74 static void dstemp_sensors_refresh(struct sysmon_envsys *, envsys_data_t *);
167 dstemp_sensors_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in dstemp_sensors_refresh()
H A Dsdtemp.c53 struct sysmon_envsys *sc_sme;
71 static void sdtemp_refresh(struct sysmon_envsys *, envsys_data_t *);
72 static void sdtemp_get_limits(struct sysmon_envsys *, envsys_data_t *,
74 static void sdtemp_set_limits(struct sysmon_envsys *, envsys_data_t *,
428 sdtemp_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in sdtemp_get_limits()
457 sdtemp_set_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in sdtemp_set_limits()
575 sdtemp_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in sdtemp_refresh()
H A Dasms.c47 struct sysmon_envsys *sc_sme;
54 static void asms_sensors_refresh(struct sysmon_envsys *, envsys_data_t *);
181 asms_sensors_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in asms_sensors_refresh()
/netbsd-src/sys/arch/arm/marvell/
H A Dmvsocpmu.c66 static void mvsocpmu_tm_refresh(struct sysmon_envsys *, envsys_data_t *);
67 static void mvsocpmu_tm_get_limits(struct sysmon_envsys *, envsys_data_t *,
69 static void mvsocpmu_tm_set_limits(struct sysmon_envsys *, envsys_data_t *,
137 mvsocpmu_tm_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in mvsocpmu_tm_refresh()
154 mvsocpmu_tm_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in mvsocpmu_tm_get_limits()
167 mvsocpmu_tm_set_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in mvsocpmu_tm_set_limits()
H A Dmvsocts.c49 struct sysmon_envsys *sc_sme;
60 static void mvsocts_refresh(struct sysmon_envsys *, envsys_data_t *);
146 mvsocts_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in mvsocts_refresh()
/netbsd-src/sys/arch/macppc/dev/
H A Dsmartbat.c72 struct sysmon_envsys *sc_bat_sme;
74 struct sysmon_envsys *sc_ac_sme;
95 static void smartbat_refresh(struct sysmon_envsys *, envsys_data_t *);
96 static void smartbat_get_limits(struct sysmon_envsys *, envsys_data_t *,
98 static void smartbat_refresh_ac(struct sysmon_envsys *, envsys_data_t *);
255 smartbat_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in smartbat_refresh()
343 smartbat_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in smartbat_get_limits()
358 smartbat_refresh_ac(struct sysmon_envsys *sme, envsys_data_t *edata) in smartbat_refresh_ac()
H A Dobiofan.c51 struct sysmon_envsys *sc_sme;
62 static void obiofan_refresh(struct sysmon_envsys *, envsys_data_t *);
168 obiofan_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in obiofan_refresh()
/netbsd-src/sys/dev/ic/
H A Dugvar.h35 struct sysmon_envsys *sc_sme;
66 void ug_refresh(struct sysmon_envsys *, envsys_data_t *);
67 void ug2_refresh(struct sysmon_envsys *, envsys_data_t *);
/netbsd-src/sys/dev/spi/
H A Dtmp121.c59 struct sysmon_envsys *sc_sme;
66 static void tmp121temp_refresh(struct sysmon_envsys *, envsys_data_t *);
116 tmp121temp_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in tmp121temp_refresh()
/netbsd-src/sys/dev/acpi/
H A Dfiles.acpi42 attach apm at acpiapmbus with acpiapm: sysmon_envsys
64 device acpiacad: sysmon_envsys, sysmon_power
69 device acpibat: sysmon_envsys
81 device acpifan: sysmon_envsys
91 device acpipmtr: sysmon_envsys
96 device acpitz: sysmon_envsys
195 device asus: sysmon_envsys, sysmon_power
204 device hpacel: sysmon_envsys
247 device aibs: sysmon_envsys
/netbsd-src/sys/modules/sysmon_envsys/
H A DMakefile7 KMOD= sysmon_envsys
9 SRCS= sysmon_envsys.c
/netbsd-src/sys/arch/x86/pci/
H A Damdzentemp.c103 struct sysmon_envsys *sc_sme;
139 static void amdzentemp_family15_refresh(struct sysmon_envsys *, envsys_data_t *);
140 static void amdzentemp_family17_refresh(struct sysmon_envsys *, envsys_data_t *);
200 * Register the sysmon_envsys device. in amdzentemp_attach()
290 amdzentemp_family15_refresh(struct sysmon_envsys *sme, in amdzentemp_family15_refresh()
324 amdzentemp_family17_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in amdzentemp_family17_refresh()
511 MODULE(MODULE_CLASS_DRIVER, amdzentemp, "sysmon_envsys,amdsmn");
H A Damdtemp.c153 struct sysmon_envsys *sc_sme;
169 static void amdtemp_k8_refresh(struct sysmon_envsys *, envsys_data_t *);
173 static void amdtemp_family10_refresh(struct sysmon_envsys *, envsys_data_t *);
428 amdtemp_k8_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in amdtemp_k8_refresh()
499 amdtemp_family10_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in amdtemp_family10_refresh()
/netbsd-src/sys/arch/evbarm/rpi/
H A Drpi_vcmbox.c75 struct sysmon_envsys *sc_sme;
112 static void vcmbox_sensor_get_limits(struct sysmon_envsys *,
115 static void vcmbox_sensor_refresh(struct sysmon_envsys *,
379 vcmbox_sensor_get_limits(struct sysmon_envsys *sme, envsys_data_t *edata, in vcmbox_sensor_get_limits()
397 vcmbox_sensor_refresh(struct sysmon_envsys *sme, envsys_data_t *edata) in vcmbox_sensor_refresh()

1234567