Home
last modified time | relevance | path

Searched refs:ipmi_request (Results 1 – 7 of 7) sorted by relevance

/src/sys/dev/ipmi/
H A Dipmivars.h42 struct ipmi_request { struct
43 TAILQ_ENTRY(ipmi_request) ir_link;
76 TAILQ_HEAD(,ipmi_request) ipmi_completed_requests; argument
120 TAILQ_HEAD(,ipmi_request) ipmi_pending_requests;
121 TAILQ_HEAD(,ipmi_request) ipmi_pending_requests_highpri;
135 int (*ipmi_enqueue_request)(struct ipmi_softc *, struct ipmi_request *);
136 int (*ipmi_driver_request)(struct ipmi_softc *, struct ipmi_request *);
241 void ipmi_init_request(struct ipmi_request *, struct ipmi_device *, long,
243 struct ipmi_request *ipmi_alloc_request(struct ipmi_device *, long, uint8_t,
245 void ipmi_complete_request(struct ipmi_softc *, struct ipmi_request *);
[all …]
H A Dipmi.c67 bzero((req), sizeof(struct ipmi_request)); \
71 (req) = __builtin_alloca(sizeof(struct ipmi_request) + \
185 struct ipmi_request *req; in ipmi_purge_completed_requests()
198 struct ipmi_request *req, *nreq; in ipmi_dtor()
264 struct ipmi_request *kreq; in ipmi_ioctl()
504 ipmi_init_request(struct ipmi_request *req, struct ipmi_device *dev, long msgid, in ipmi_init_request()
523 struct ipmi_request *
527 struct ipmi_request *req; in ipmi_alloc_request()
529 req = malloc(sizeof(struct ipmi_request) + requestlen + replylen, in ipmi_alloc_request()
537 ipmi_free_request(struct ipmi_request *req) in ipmi_free_request()
[all …]
H A Dipmi_bt.c87 static int bt_polled_request(struct ipmi_softc *, struct ipmi_request *);
88 static int bt_driver_request(struct ipmi_softc *, struct ipmi_request *);
147 bt_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) in bt_polled_request()
245 struct ipmi_request *req; in bt_loop()
268 bt_driver_request(struct ipmi_softc *sc, struct ipmi_request *req) in bt_driver_request()
H A Dipmi_kcs.c308 kcs_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) in kcs_polled_request()
462 struct ipmi_request *req; in kcs_loop()
491 kcs_driver_request_queue(struct ipmi_softc *sc, struct ipmi_request *req) in kcs_driver_request_queue()
505 kcs_driver_request_poll(struct ipmi_softc *sc, struct ipmi_request *req) in kcs_driver_request_poll()
520 kcs_driver_request(struct ipmi_softc *sc, struct ipmi_request *req) in kcs_driver_request()
H A Dipmi_opal.c146 opal_ipmi_polled_request(struct opal_ipmi_softc *sc, struct ipmi_request *req, in opal_ipmi_polled_request()
223 struct ipmi_request *req; in opal_ipmi_loop()
252 opal_ipmi_driver_request(struct ipmi_softc *isc, struct ipmi_request *req) in opal_ipmi_driver_request()
H A Dipmi_ssif.c71 ssif_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) in ssif_polled_request()
317 struct ipmi_request *req; in ssif_loop()
362 ssif_driver_request(struct ipmi_softc *sc, struct ipmi_request *req) in ssif_driver_request()
H A Dipmi_smic.c241 smic_polled_request(struct ipmi_softc *sc, struct ipmi_request *req) in smic_polled_request()
359 struct ipmi_request *req; in smic_loop()
391 smic_driver_request(struct ipmi_softc *sc, struct ipmi_request *req) in smic_driver_request()