Lines Matching defs:ipmi_sensor
129 struct ipmi_sensor {
139 SLIST_ENTRY(ipmi_sensor) i_list;
200 SLIST_HEAD(ipmi_sensors_head, ipmi_sensor);
206 static int read_sensor(struct ipmi_softc *, struct ipmi_sensor *);
250 static int32_t ipmi_convert_sensor(uint8_t *, struct ipmi_sensor *);
255 static void ipmi_get_sensor_limits(struct ipmi_softc *, struct ipmi_sensor *,
257 static int ipmi_sensor_status(struct ipmi_softc *, struct ipmi_sensor *,
1476 ipmi_convert_sensor(uint8_t *reading, struct ipmi_sensor *psensor)
1506 struct ipmi_sensor *ipmi_s;
1508 /* Find the ipmi_sensor corresponding to this edata */
1528 struct ipmi_sensor *ipmi_s;
1531 /* Find the ipmi_sensor corresponding to this edata */
1556 ipmi_get_sensor_limits(struct ipmi_softc *sc, struct ipmi_sensor *psensor,
1648 ipmi_sensor_status(struct ipmi_softc *sc, struct ipmi_sensor *psensor,
1708 read_sensor(struct ipmi_softc *sc, struct ipmi_sensor *psensor)
1802 struct ipmi_sensor *ipmi_s;
1819 struct ipmi_sensor *psensor;
1831 psensor = malloc(sizeof(struct ipmi_sensor), M_DEVBUF,
1836 memset(psensor, 0, sizeof(struct ipmi_sensor));
1998 struct ipmi_sensor *ipmi_s;
2177 struct ipmi_sensor *i;