Home
last modified time | relevance | path

Searched refs:ipmi_softc (Results 1 – 9 of 9) sorted by relevance

/freebsd-10-stable/sys/dev/ipmi/
Dipmivars.h64 struct ipmi_softc;
71 struct ipmi_softc *ipmi_softc; member
89 struct ipmi_softc { struct
116 int (*ipmi_startup)(struct ipmi_softc *); argument
117 int (*ipmi_enqueue_request)(struct ipmi_softc *, struct ipmi_request *); argument
118 int (*ipmi_driver_request)(struct ipmi_softc *, struct ipmi_request *, int); argument
235 void ipmi_complete_request(struct ipmi_softc *, struct ipmi_request *);
236 struct ipmi_request *ipmi_dequeue_request(struct ipmi_softc *);
238 int ipmi_polled_enqueue_request(struct ipmi_softc *, struct ipmi_request *);
239 int ipmi_submit_driver_request(struct ipmi_softc *, struct ipmi_request *,
[all …]
Dipmi_smic.c50 static void smic_wait_for_tx_okay(struct ipmi_softc *);
51 static void smic_wait_for_rx_okay(struct ipmi_softc *);
52 static void smic_wait_for_not_busy(struct ipmi_softc *);
53 static void smic_set_busy(struct ipmi_softc *);
56 smic_wait_for_tx_okay(struct ipmi_softc *sc) in smic_wait_for_tx_okay()
66 smic_wait_for_rx_okay(struct ipmi_softc *sc) in smic_wait_for_rx_okay()
76 smic_wait_for_not_busy(struct ipmi_softc *sc) in smic_wait_for_not_busy()
86 smic_set_busy(struct ipmi_softc *sc) in smic_set_busy()
101 smic_start_write(struct ipmi_softc *sc, u_char data) in smic_start_write()
126 smic_write_next(struct ipmi_softc *sc, u_char data) in smic_write_next()
[all …]
Dipmi_kcs.c49 static void kcs_clear_obf(struct ipmi_softc *, int);
50 static void kcs_error(struct ipmi_softc *);
51 static int kcs_wait_for_ibf(struct ipmi_softc *, int);
52 static int kcs_wait_for_obf(struct ipmi_softc *, int);
55 kcs_wait_for_ibf(struct ipmi_softc *sc, int state) in kcs_wait_for_ibf()
78 kcs_wait_for_obf(struct ipmi_softc *sc, int state) in kcs_wait_for_obf()
101 kcs_clear_obf(struct ipmi_softc *sc, int status) in kcs_clear_obf()
112 kcs_error(struct ipmi_softc *sc) in kcs_error()
180 kcs_start_write(struct ipmi_softc *sc) in kcs_start_write()
221 kcs_write_byte(struct ipmi_softc *sc, u_char data) in kcs_write_byte()
[all …]
Dipmi.c102 struct ipmi_softc *sc; in ipmi_open()
120 dev->ipmi_softc = sc; in ipmi_open()
132 struct ipmi_softc *sc; in ipmi_poll()
174 struct ipmi_softc *sc; in ipmi_dtor()
177 sc = dev->ipmi_softc; in ipmi_dtor()
230 struct ipmi_softc *sc = device_get_softc(dev); in ipmi_ipmb_send_message()
256 ipmi_handle_attn(struct ipmi_softc *sc) in ipmi_handle_attn()
299 struct ipmi_softc *sc; in ipmi_ioctl()
536 ipmi_complete_request(struct ipmi_softc *sc, struct ipmi_request *req) in ipmi_complete_request()
559 ipmi_submit_driver_request(struct ipmi_softc *sc, struct ipmi_request *req, in ipmi_submit_driver_request()
[all …]
Dipmi_ssif.c72 ssif_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) in ssif_polled_request()
317 struct ipmi_softc *sc = arg; in ssif_loop()
355 ssif_startup(struct ipmi_softc *sc) in ssif_startup()
363 ssif_driver_request(struct ipmi_softc *sc, struct ipmi_request *req, int timo) in ssif_driver_request()
379 ipmi_ssif_attach(struct ipmi_softc *sc, device_t smbus, int smbus_address) in ipmi_ssif_attach()
Dipmi_pci.c93 struct ipmi_softc *sc = device_get_softc(dev); in ipmi_pci_attach()
176 sizeof(struct ipmi_softc)
199 struct ipmi_softc *sc; in ipmi2_pci_attach()
289 sizeof(struct ipmi_softc)
Dipmi_smbus.c77 struct ipmi_softc *sc = device_get_softc(dev); in ipmi_smbus_attach()
127 sizeof(struct ipmi_softc)
Dipmi_acpi.c81 struct ipmi_softc *sc = device_get_softc(dev); in ipmi_acpi_attach()
207 sizeof(struct ipmi_softc),
Dipmi_isa.c173 struct ipmi_softc *sc = device_get_softc(dev); in ipmi_isa_attach()
283 sizeof(struct ipmi_softc),