Symbol: ipmi_softc
sys/dev/ipmi.c
1030
ipmi_buf_release(struct ipmi_softc *sc, char *buf)
sys/dev/ipmi.c
1038
ipmi_buf_acquire(struct ipmi_softc *sc, size_t len)
sys/dev/ipmi.c
1052
ipmi_recvcmd(struct ipmi_softc *sc, int maxlen, int *rxlen, void *data)
sys/dev/ipmi.c
1091
ipmi_delay(struct ipmi_softc *sc, int ms)
sys/dev/ipmi.c
1102
get_sdr_partial(struct ipmi_softc *sc, uint16_t recordId, uint16_t reserveId,
sys/dev/ipmi.c
1151
get_sdr(struct ipmi_softc *sc, uint16_t recid, uint16_t *nxtrec)
sys/dev/ipmi.c
1529
struct ipmi_softc *sc = sme->sme_cookie;
sys/dev/ipmi.c
1556
ipmi_get_sensor_limits(struct ipmi_softc *sc, struct ipmi_sensor *psensor,
sys/dev/ipmi.c
1648
ipmi_sensor_status(struct ipmi_softc *sc, struct ipmi_sensor *psensor,
sys/dev/ipmi.c
1708
read_sensor(struct ipmi_softc *sc, struct ipmi_sensor *psensor)
sys/dev/ipmi.c
1771
add_sdr_sensor(struct ipmi_softc *sc, uint8_t *psdr)
sys/dev/ipmi.c
1813
add_child_sensors(struct ipmi_softc *sc, uint8_t *psdr, int count,
sys/dev/ipmi.c
1894
struct ipmi_softc *sc = (struct ipmi_softc *)arg;
sys/dev/ipmi.c
1907
ipmi_refresh_sensors(struct ipmi_softc *sc)
sys/dev/ipmi.c
1923
ipmi_map_regs(struct ipmi_softc *sc, struct ipmi_attach_args *ia)
sys/dev/ipmi.c
1959
ipmi_unmap_regs(struct ipmi_softc *sc)
sys/dev/ipmi.c
1968
struct ipmi_softc sc;
sys/dev/ipmi.c
1995
struct ipmi_softc *sc = device_private(self);
sys/dev/ipmi.c
206
static int read_sensor(struct ipmi_softc *, struct ipmi_sensor *);
sys/dev/ipmi.c
207
static int add_sdr_sensor(struct ipmi_softc *, uint8_t *);
sys/dev/ipmi.c
208
static int get_sdr_partial(struct ipmi_softc *, uint16_t, uint16_t,
sys/dev/ipmi.c
210
static int get_sdr(struct ipmi_softc *, uint16_t, uint16_t *);
sys/dev/ipmi.c
212
static char *ipmi_buf_acquire(struct ipmi_softc *, size_t);
sys/dev/ipmi.c
213
static void ipmi_buf_release(struct ipmi_softc *, char *);
sys/dev/ipmi.c
214
static int ipmi_sendcmd(struct ipmi_softc *, int, int, int, int, int, const void*);
sys/dev/ipmi.c
215
static int ipmi_recvcmd(struct ipmi_softc *, int, int *, void *);
sys/dev/ipmi.c
2153
struct ipmi_softc *sc = device_private(self);
sys/dev/ipmi.c
216
static void ipmi_delay(struct ipmi_softc *, int);
sys/dev/ipmi.c
2179
struct ipmi_softc *sc = device_private(self);
sys/dev/ipmi.c
218
static int ipmi_get_device_id(struct ipmi_softc *, struct ipmi_device_id *);
sys/dev/ipmi.c
221
static void ipmi_dotickle(struct ipmi_softc *);
sys/dev/ipmi.c
2231
ipmi_get_device_id(struct ipmi_softc *sc, struct ipmi_device_id *res)
sys/dev/ipmi.c
2261
struct ipmi_softc *sc = smwdog->smw_cookie;
sys/dev/ipmi.c
2320
struct ipmi_softc *sc = smwdog->smw_cookie;
sys/dev/ipmi.c
2330
ipmi_dotickle(struct ipmi_softc *sc)
sys/dev/ipmi.c
2349
struct ipmi_softc *sc = device_private(dev);
sys/dev/ipmi.c
235
static uint8_t bmc_read(struct ipmi_softc *, int);
sys/dev/ipmi.c
236
static void bmc_write(struct ipmi_softc *, int, uint8_t);
sys/dev/ipmi.c
2360
struct ipmi_softc *sc;
sys/dev/ipmi.c
237
static int bmc_io_wait(struct ipmi_softc *, int, uint8_t, uint8_t, const char *);
sys/dev/ipmi.c
2373
struct ipmi_softc *sc;
sys/dev/ipmi.c
238
static int bmc_io_wait_spin(struct ipmi_softc *, int, uint8_t, uint8_t);
sys/dev/ipmi.c
239
static int bmc_io_wait_sleep(struct ipmi_softc *, int, uint8_t, uint8_t);
sys/dev/ipmi.c
2392
struct ipmi_softc *sc;
sys/dev/ipmi.c
241
static void *cmn_buildmsg(struct ipmi_softc *, int, int, int, const void *, int *);
sys/dev/ipmi.c
246
static void ipmi_refresh_sensors(struct ipmi_softc *);
sys/dev/ipmi.c
247
static int ipmi_map_regs(struct ipmi_softc *, struct ipmi_attach_args *);
sys/dev/ipmi.c
248
static void ipmi_unmap_regs(struct ipmi_softc *);
sys/dev/ipmi.c
255
static void ipmi_get_sensor_limits(struct ipmi_softc *, struct ipmi_sensor *,
sys/dev/ipmi.c
2552
struct ipmi_softc *sc;
sys/dev/ipmi.c
257
static int ipmi_sensor_status(struct ipmi_softc *, struct ipmi_sensor *,
sys/dev/ipmi.c
260
static int add_child_sensors(struct ipmi_softc *, uint8_t *, int, int, int,
sys/dev/ipmi.c
265
static int kcs_probe(struct ipmi_softc *);
sys/dev/ipmi.c
266
static int kcs_reset(struct ipmi_softc *);
sys/dev/ipmi.c
267
static int kcs_sendmsg(struct ipmi_softc *, int, const uint8_t *);
sys/dev/ipmi.c
268
static int kcs_recvmsg(struct ipmi_softc *, int, int *len, uint8_t *);
sys/dev/ipmi.c
270
static void *bt_buildmsg(struct ipmi_softc *, int, int, int, const void *, int *);
sys/dev/ipmi.c
271
static int bt_probe(struct ipmi_softc *);
sys/dev/ipmi.c
272
static int bt_reset(struct ipmi_softc *);
sys/dev/ipmi.c
273
static int bt_sendmsg(struct ipmi_softc *, int, const uint8_t *);
sys/dev/ipmi.c
274
static int bt_recvmsg(struct ipmi_softc *, int, int *, uint8_t *);
sys/dev/ipmi.c
276
static int smic_probe(struct ipmi_softc *);
sys/dev/ipmi.c
277
static int smic_reset(struct ipmi_softc *);
sys/dev/ipmi.c
278
static int smic_sendmsg(struct ipmi_softc *, int, const uint8_t *);
sys/dev/ipmi.c
279
static int smic_recvmsg(struct ipmi_softc *, int, int *, uint8_t *);
sys/dev/ipmi.c
332
bmc_read(struct ipmi_softc *sc, int offset)
sys/dev/ipmi.c
339
bmc_write(struct ipmi_softc *sc, int offset, uint8_t val)
sys/dev/ipmi.c
346
bmc_io_wait_sleep(struct ipmi_softc *sc, int offset, uint8_t mask,
sys/dev/ipmi.c
364
bmc_io_wait(struct ipmi_softc *sc, int offset, uint8_t mask, uint8_t value,
sys/dev/ipmi.c
377
bmc_io_wait_spin(struct ipmi_softc *sc, int offset, uint8_t mask,
sys/dev/ipmi.c
423
static int bt_read(struct ipmi_softc *, int);
sys/dev/ipmi.c
424
static int bt_write(struct ipmi_softc *, int, uint8_t);
sys/dev/ipmi.c
427
bt_read(struct ipmi_softc *sc, int reg)
sys/dev/ipmi.c
433
bt_write(struct ipmi_softc *sc, int reg, uint8_t data)
sys/dev/ipmi.c
443
bt_sendmsg(struct ipmi_softc *sc, int len, const uint8_t *data)
sys/dev/ipmi.c
460
bt_recvmsg(struct ipmi_softc *sc, int maxlen, int *rxlen, uint8_t *data)
sys/dev/ipmi.c
484
bt_reset(struct ipmi_softc *sc)
sys/dev/ipmi.c
490
bt_probe(struct ipmi_softc *sc)
sys/dev/ipmi.c
549
static int smic_wait(struct ipmi_softc *, uint8_t, uint8_t, const char *);
sys/dev/ipmi.c
550
static int smic_write_cmd_data(struct ipmi_softc *, uint8_t, const uint8_t *);
sys/dev/ipmi.c
551
static int smic_read_data(struct ipmi_softc *, uint8_t *);
sys/dev/ipmi.c
554
smic_wait(struct ipmi_softc *sc, uint8_t mask, uint8_t val, const char *lbl)
sys/dev/ipmi.c
570
smic_write_cmd_data(struct ipmi_softc *sc, uint8_t cmd, const uint8_t *data)
sys/dev/ipmi.c
592
smic_read_data(struct ipmi_softc *sc, uint8_t *data)
sys/dev/ipmi.c
608
smic_sendmsg(struct ipmi_softc *sc, int len, const uint8_t *data)
sys/dev/ipmi.c
629
smic_recvmsg(struct ipmi_softc *sc, int maxlen, int *len, uint8_t *data)
sys/dev/ipmi.c
661
smic_reset(struct ipmi_softc *sc)
sys/dev/ipmi.c
667
smic_probe(struct ipmi_softc *sc)
sys/dev/ipmi.c
701
static int kcs_wait(struct ipmi_softc *, uint8_t, uint8_t, const char *);
sys/dev/ipmi.c
702
static int kcs_write_cmd(struct ipmi_softc *, uint8_t);
sys/dev/ipmi.c
703
static int kcs_write_data(struct ipmi_softc *, uint8_t);
sys/dev/ipmi.c
704
static int kcs_read_data(struct ipmi_softc *, uint8_t *);
sys/dev/ipmi.c
707
kcs_wait(struct ipmi_softc *sc, uint8_t mask, uint8_t value, const char *lbl)
sys/dev/ipmi.c
732
kcs_write_cmd(struct ipmi_softc *sc, uint8_t cmd)
sys/dev/ipmi.c
742
kcs_write_data(struct ipmi_softc *sc, uint8_t data)
sys/dev/ipmi.c
752
kcs_read_data(struct ipmi_softc *sc, uint8_t * data)
sys/dev/ipmi.c
771
kcs_sendmsg(struct ipmi_softc *sc, int len, const uint8_t * data)
sys/dev/ipmi.c
797
kcs_recvmsg(struct ipmi_softc *sc, int maxlen, int *rxlen, uint8_t * data)
sys/dev/ipmi.c
820
kcs_reset(struct ipmi_softc *sc)
sys/dev/ipmi.c
826
kcs_probe(struct ipmi_softc *sc)
sys/dev/ipmi.c
906
CFATTACH_DECL2_NEW(ipmi, sizeof(struct ipmi_softc),
sys/dev/ipmi.c
929
bt_buildmsg(struct ipmi_softc *sc, int nfLun, int cmd, int len,
sys/dev/ipmi.c
958
cmn_buildmsg(struct ipmi_softc *sc, int nfLun, int cmd, int len,
sys/dev/ipmi.c
983
ipmi_sendcmd(struct ipmi_softc *sc, int rssa, int rslun, int netfn, int cmd,
sys/dev/ipmivar.h
146
struct ipmi_softc *sc;
sys/dev/ipmivar.h
52
struct ipmi_softc;
sys/dev/ipmivar.h
70
void *(*buildmsg)(struct ipmi_softc *, int, int, int,
sys/dev/ipmivar.h
72
int (*sendmsg)(struct ipmi_softc *, int, const uint8_t *);
sys/dev/ipmivar.h
73
int (*recvmsg)(struct ipmi_softc *, int, int *, uint8_t *);
sys/dev/ipmivar.h
74
int (*reset)(struct ipmi_softc *);
sys/dev/ipmivar.h
75
int (*probe)(struct ipmi_softc *);