psdr 1124 dev/ipmi.c u_int8_t *psdr;
psdr 1145 dev/ipmi.c psdr = malloc(sdrlen, M_DEVBUF, M_NOWAIT|M_CANFAIL);
psdr 1146 dev/ipmi.c if (psdr == NULL)
psdr 1149 dev/ipmi.c memcpy(psdr, &shdr, sizeof(shdr));
psdr 1158 dev/ipmi.c psdr + offset, NULL)) {
psdr 1165 dev/ipmi.c if (add_sdr_sensor(sc, psdr) == 0)
psdr 1166 dev/ipmi.c free(psdr, M_DEVBUF);
psdr 1441 dev/ipmi.c add_sdr_sensor(struct ipmi_softc *sc, u_int8_t *psdr)
psdr 1444 dev/ipmi.c struct sdrtype1 *s1 = (struct sdrtype1 *)psdr;
psdr 1445 dev/ipmi.c struct sdrtype2 *s2 = (struct sdrtype2 *)psdr;
psdr 1451 dev/ipmi.c rc = add_child_sensors(sc, psdr, 1, s1->sensor_num,
psdr 1457 dev/ipmi.c rc = add_child_sensors(sc, psdr, s2->share1 & 0xF,
psdr 1470 dev/ipmi.c add_child_sensors(struct ipmi_softc *sc, u_int8_t *psdr, int count,
psdr 1477 dev/ipmi.c struct sdrtype1 *s1 = (struct sdrtype1 *)psdr;
psdr 1495 dev/ipmi.c psensor->i_sdr = psdr;