/illumos-gate/usr/src/uts/common/sys/ |
H A D | sunndi.h | 434 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 D | pshot.h | 201 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 D | ddi_obsolete.h | 79 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 D | ddi_implfuncs.h | 91 ddi_eventcookie_t *); 93 ddi_eventcookie_t, ddi_event_cb_f, void *, ddi_callback_id_t *); 96 ddi_eventcookie_t, void *);
|
H A D | dditypes.h | 221 typedef struct ddi_event_cookie *ddi_eventcookie_t; typedef 223 typedef void (*ddi_event_cb_f)(dev_info_t *, ddi_eventcookie_t,
|
H A D | devops.h | 242 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 D | nx1394.c | 55 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 D | enx_main.c | 60 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 D | eib_main.c | 747 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 D | eib_svc.c | 941 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 D | av1394.c | 67 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 D | usba_types.h | 326 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 D | xpvd.c | 101 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 D | blk_common.c | 138 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 D | usb_ia.c | 84 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/os/ |
H A D | sunndi.c | 189 ddi_eventcookie_t cookie, void *impl_data) in ndi_post_event() 244 ddi_eventcookie_t cookie, void (*callback)(), void *arg, in ndi_busop_add_eventcall() 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() 1830 ddi_eventcookie_t cookie, void *bus_impldata) in ndi_event_run_callbacks() 1917 ddi_eventcookie_t cookie, void *bus_impldata) in ndi_event_do_callback() 1997 ddi_eventcookie_t [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 178 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/io/usb/usb_mid/ |
H A D | usb_mid.c | 96 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 D | npe.c | 101 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 D | gen_drv.c | 94 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 D | pshot.c | 249 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 D | cardbus.c | 121 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() 2062 char *eventname, ddi_eventcookie_t *cookiep) in cardbus_get_eventcookie() 2108 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip, in cardbus_add_eventcall() 2109 ddi_eventcookie_t cookie, void *arg, void *bus_impldata), in cardbus_add_eventcall() 2192 ddi_eventcookie_t cookie, void *bus_impldata) in cardbus_post_event()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/eoib/ |
H A D | eib_impl.h | 833 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 D | ibnex.h | 211 ddi_eventcookie_t ibnex_prop_update_evt_cookie;
|
/illumos-gate/usr/src/uts/common/xen/sys/ |
H A D | xendev.h | 192 void (*)(dev_info_t *, ddi_eventcookie_t, void *, void *),
|