Home
last modified time | relevance | path

Searched refs:ddi_eventcookie_t (Results 1 – 25 of 53) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/
H A Dsunndi.h434 ndi_post_event(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t eventhdl,
443 ddi_eventcookie_t eventhdl, void (*callback)(), void *arg,
462 ddi_eventcookie_t *event_cookiep);
481 ddi_eventcookie_t ndi_evtcb_cookie;
555 char *eventname, ddi_eventcookie_t *cookiep, uint_t flag);
562 ddi_eventcookie_t cookie, ddi_event_cb_f event_callback, void *arg,
576 ddi_eventcookie_t cookie, void *bus_impldata);
582 ddi_eventcookie_t cookie, void *bus_impldata);
588 ddi_eventcookie_t
597 ddi_eventcookie_t cookie);
[all …]
H A Dpshot.h201 static void pshot_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie,
208 static void pshot_event_cb_test(dev_info_t *dip, ddi_eventcookie_t cookie,
216 char *name, ddi_eventcookie_t *event_cookiep);
218 ddi_eventcookie_t eventid, void (*callback)(), void *arg,
222 ddi_eventcookie_t eventid, void *impl_data);
H A Dddi_obsolete.h79 ddi_eventcookie_t *);
80 extern int ldi_add_event_handler(ldi_handle_t, ddi_eventcookie_t,
81 void (*handler)(ldi_handle_t, ddi_eventcookie_t, void *, void *),
H A Dddi_implfuncs.h91 ddi_eventcookie_t *);
93 ddi_eventcookie_t, ddi_event_cb_f, void *, ddi_callback_id_t *);
96 ddi_eventcookie_t, void *);
H A Ddditypes.h221 typedef struct ddi_event_cookie *ddi_eventcookie_t; typedef
223 typedef void (*ddi_event_cb_f)(dev_info_t *, ddi_eventcookie_t,
H A Ddevops.h242 ddi_eventcookie_t *cookiep);
244 ddi_eventcookie_t eventid,
246 ddi_eventcookie_t event, void *arg,
252 ddi_eventcookie_t event, void *impl_data);
/illumos-gate/usr/src/uts/common/io/1394/
H A Dnx1394.c55 char *name, ddi_eventcookie_t *event_cookiep);
58 ddi_eventcookie_t eventhdl, void (*callback)(), void *arg,
64 ddi_eventcookie_t eventhdl, void *impl_data);
296 ddi_eventcookie_t *event_cookiep) in nx1394_get_event_cookie()
321 ddi_eventcookie_t cookie, void (*callback)(), void *arg, in nx1394_add_eventcall()
354 ddi_eventcookie_t cookie; in nx1394_remove_eventcall()
388 nx1394_post_event(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t cookie, in nx1394_post_event()
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Denx_main.c60 ddi_eventcookie_t *);
61 static int eibnx_add_eventcall(dev_info_t *, dev_info_t *, ddi_eventcookie_t,
62 void (*)(dev_info_t *, ddi_eventcookie_t, void *, void *),
66 ddi_eventcookie_t, void *);
503 char *name, ddi_eventcookie_t *cookiep) in eibnx_get_eventcookie()
511 eibnx_add_eventcall(dev_info_t *dip, dev_info_t *rdip, ddi_eventcookie_t cookie, in eibnx_add_eventcall()
512 void (*callback)(dev_info_t *cb_dip, ddi_eventcookie_t cb_cookie, in eibnx_add_eventcall()
530 ddi_eventcookie_t cookie, void *impl_data) in eibnx_post_event()
H A Deib_main.c747 ddi_eventcookie_t login_ack_evc; in eib_add_event_callbacks()
748 ddi_eventcookie_t gw_alive_evc; in eib_add_event_callbacks()
749 ddi_eventcookie_t gw_info_evc; in eib_add_event_callbacks()
944 ddi_eventcookie_t evc; in eib_rb_add_event_callbacks()
H A Deib_svc.c941 eib_gw_alive_cb(dev_info_t *dip, ddi_eventcookie_t cookie, void *arg, in eib_gw_alive_cb()
960 eib_login_ack_cb(dev_info_t *dip, ddi_eventcookie_t cookie, void *arg, in eib_login_ack_cb()
978 eib_gw_info_cb(dev_info_t *dip, ddi_eventcookie_t cookie, void *arg, in eib_gw_info_cb()
/illumos-gate/usr/src/uts/common/io/1394/targets/av1394/
H A Dav1394.c67 static void av1394_bus_reset(dev_info_t *, ddi_eventcookie_t, void *,
69 static void av1394_disconnect(dev_info_t *, ddi_eventcookie_t, void *,
71 static void av1394_reconnect(dev_info_t *, ddi_eventcookie_t, void *,
442 ddi_eventcookie_t br_evc, rem_evc, ins_evc; in av1394_add_events()
483 ddi_eventcookie_t evc; in av1394_remove_events()
545 av1394_bus_reset(dev_info_t *dip, ddi_eventcookie_t evc, void *arg, void *data) in av1394_bus_reset()
563 av1394_disconnect(dev_info_t *dip, ddi_eventcookie_t evc, void *arg, void *data) in av1394_disconnect()
578 av1394_reconnect(dev_info_t *dip, ddi_eventcookie_t evc, void *arg, void *data) in av1394_reconnect()
/illumos-gate/usr/src/uts/common/sys/usb/usba/
H A Dusba_types.h326 ddi_eventcookie_t rm_cookie;
327 ddi_eventcookie_t ins_cookie;
328 ddi_eventcookie_t suspend_cookie;
329 ddi_eventcookie_t resume_cookie;
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c101 char *, ddi_eventcookie_t *);
103 ddi_eventcookie_t, void (*)(dev_info_t *,
104 ddi_eventcookie_t, void *, void *),
108 ddi_eventcookie_t, void *);
997 char *eventname, ddi_eventcookie_t *cookie) in xpvd_get_eventcookie()
1006 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip, in xpvd_add_eventcall()
1007 ddi_eventcookie_t cookie, void *arg, void *bus_impldata), in xpvd_add_eventcall()
1025 ddi_eventcookie_t cookie, void *bus_impldata) in xpvd_post_event()
H A Dblk_common.c138 static void blk_oe_state_change(dev_info_t *dip, ddi_eventcookie_t id,
140 static void blk_hp_state_change(dev_info_t *dip, ddi_eventcookie_t id,
352 blk_oe_state_change(dev_info_t *dip, ddi_eventcookie_t id, void *arg, in blk_oe_state_change()
415 blk_hp_state_change(dev_info_t *dip, ddi_eventcookie_t id, void *arg, in blk_hp_state_change()
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/
H A Dusb_ia.c84 ddi_eventcookie_t *cookie);
87 ddi_eventcookie_t cookie,
94 ddi_eventcookie_t cookie,
121 static void usb_ia_event_cb(dev_info_t *, ddi_eventcookie_t, void *, void *);
845 dev_info_t *rdip, char *eventname, ddi_eventcookie_t *cookie) in usb_ia_busop_get_eventcookie()
866 ddi_eventcookie_t cookie, in usb_ia_busop_add_eventcall()
945 ddi_eventcookie_t cookie, in usb_ia_busop_post_event()
1022 usb_ia_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie, in usb_ia_event_cb()
1028 ddi_eventcookie_t rm_cookie, ins_cookie, suspend_cookie, resume_cookie; in usb_ia_event_cb()
/illumos-gate/usr/src/uts/common/sys/scsi/impl/
H A Dtransport.h178 ddi_eventcookie_t *eventp);
183 ddi_eventcookie_t event,
186 ddi_eventcookie_t event,
198 ddi_eventcookie_t event,
/illumos-gate/usr/src/uts/common/os/
H A Dsunndi.c189 ddi_eventcookie_t cookie, void *impl_data) in ndi_post_event()
271 ddi_eventcookie_t *event_cookiep) in ndi_busop_get_eventcookie()
1603 ddi_eventcookie_t *cookiep, in ndi_event_retrieve_cookie()
1622 *cookiep = (ddi_eventcookie_t)cookie_list; in ndi_event_retrieve_cookie()
1648 ddi_eventcookie_t cookie, int *attributes) in ndi_event_is_defined()
1686 ddi_eventcookie_t cookie, in ndi_event_add_callback()
1997 ddi_eventcookie_t
2009 return ((ddi_eventcookie_t)list); in ndi_event_tag_to_cookie()
2034 if ((ddi_eventcookie_t)list == cookie) { in ndi_event_cookie_to_tag()
2440 char *eventname, ddi_eventcookie_t *cookiep) in i_ddi_rootnex_get_eventcookie()
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/
H A Dusb_mid.c96 ddi_eventcookie_t *cookie);
99 ddi_eventcookie_t cookie,
101 ddi_eventcookie_t cookie, void *arg,
108 ddi_eventcookie_t cookie,
136 static void usb_mid_event_cb(dev_info_t *, ddi_eventcookie_t, void *, void *);
1049 dev_info_t *rdip, char *eventname, ddi_eventcookie_t *cookie) in usb_mid_busop_get_eventcookie()
1070 ddi_eventcookie_t cookie, in usb_mid_busop_add_eventcall()
1141 ddi_eventcookie_t cookie, in usb_mid_busop_post_event()
1218 usb_mid_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie, in usb_mid_event_cb()
1224 ddi_eventcookie_t rm_cookie, ins_cookie, suspend_cookie, resume_cookie; in usb_mid_event_cb()
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c101 ddi_eventcookie_t *);
103 ddi_eventcookie_t, void (*)(dev_info_t *,
104 ddi_eventcookie_t, void *, void *),
108 ddi_eventcookie_t, void *);
1223 ddi_eventcookie_t *cookiep) in npe_bus_get_eventcookie()
1234 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip, in npe_bus_add_eventcall()
1235 ddi_eventcookie_t cookie, void *arg, void *bus_impldata), in npe_bus_add_eventcall()
1255 ddi_eventcookie_t cookie, void *impl_data) in npe_bus_post_event()
/illumos-gate/usr/src/uts/common/io/
H A Dgen_drv.c94 static void gen_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie,
233 ddi_eventcookie_t dev_offline_cookie, dev_reset_cookie; in gen_attach()
234 ddi_eventcookie_t bus_reset_cookie, bus_quiesce_cookie; in gen_attach()
235 ddi_eventcookie_t bus_unquiesce_cookie, bus_test_post_cookie; in gen_attach()
895 ddi_eventcookie_t cookie; in gen_ioctl()
1606 gen_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie, void *arg, in gen_event_cb()
H A Dpshot.c249 ddi_eventcookie_t event_cookie;
252 ddi_eventcookie_t,
2345 char *eventname, ddi_eventcookie_t *event_cookiep) in pshot_get_eventcookie()
2365 ddi_eventcookie_t cookie, in pshot_add_eventcall()
2411 ddi_eventcookie_t cookie, void *impl_data) in pshot_post_event()
2448 ddi_eventcookie_t cookie = ndi_event_tag_to_cookie( in pshot_event()
2485 pshot_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie, in pshot_event_cb()
3518 pshot_event_cb_test(dev_info_t *dip, ddi_eventcookie_t cookie, in pshot_event_cb_test()
3699 ddi_eventcookie_t cookie = ndi_event_tag_to_cookie(hdl, i); in pshot_event_test()
3712 ddi_eventcookie_t cookie = ndi_event_tag_to_cookie(hdl, i); in pshot_event_test()
[all …]
/illumos-gate/usr/src/uts/common/io/cardbus/
H A Dcardbus.c121 char *eventname, ddi_eventcookie_t *cookiep);
123 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip,
124 ddi_eventcookie_t cookie, void *arg, void *bus_impldata),
128 ddi_eventcookie_t cookie, void *bus_impldata);
728 ddi_eventcookie_t cookie; in cardbus_unload_cardbus()
2060 char *eventname, ddi_eventcookie_t *cookiep) in cardbus_get_eventcookie()
2106 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip, in cardbus_add_eventcall()
2107 ddi_eventcookie_t cookie, void *arg, void *bus_impldata), in cardbus_add_eventcall()
2190 ddi_eventcookie_t cookie, void *bus_impldata) in cardbus_post_event()
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/
H A Deib_impl.h833 extern void eib_gw_info_cb(dev_info_t *, ddi_eventcookie_t, void *, void *);
834 extern void eib_gw_alive_cb(dev_info_t *, ddi_eventcookie_t, void *, void *);
835 extern void eib_login_ack_cb(dev_info_t *, ddi_eventcookie_t, void *, void *);
/illumos-gate/usr/src/uts/common/sys/ib/ibnex/
H A Dibnex.h211 ddi_eventcookie_t ibnex_prop_update_evt_cookie;
/illumos-gate/usr/src/uts/common/xen/sys/
H A Dxendev.h192 void (*)(dev_info_t *, ddi_eventcookie_t, void *, void *),

123