/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | nx1394.c | 59 ddi_callback_id_t *cb_id); 61 static int nx1394_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id); 322 ddi_callback_id_t *cb_id) in nx1394_add_eventcall() argument 334 callback, arg, NDI_NOSLEEP, cb_id); in nx1394_add_eventcall() 350 nx1394_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in nx1394_remove_eventcall() argument 359 ASSERT(cb_id); in nx1394_remove_eventcall() 360 cookie = ((ndi_event_callbacks_t *)cb_id)->ndi_evtcb_cookie; in nx1394_remove_eventcall() 365 ret = ndi_event_remove_callback(hal->hal_ndi_event_hdl, cb_id); in nx1394_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | enx_main.c | 514 void *arg, ddi_callback_id_t *cb_id) in eibnx_add_eventcall() argument 517 callback, arg, NDI_SLEEP, cb_id)); in eibnx_add_eventcall() 522 eibnx_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in eibnx_remove_eventcall() argument 524 return (ndi_event_remove_callback(enx_ndi_event_hdl, cb_id)); in eibnx_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sunndi.c | 245 ddi_callback_id_t *cb_id) in ndi_busop_add_eventcall() argument 262 (ddip, rdip, cookie, callback, arg, cb_id)); in ndi_busop_add_eventcall() 1690 ddi_callback_id_t *cb_id) in ndi_event_add_callback() argument 1727 *cb_id = (ddi_callback_id_t)cb; in ndi_event_add_callback() 1763 ddi_callback_id_t cb_id); 1766 ndi_event_remove_callback(ndi_event_hdl_t handle, ddi_callback_id_t cb_id) in ndi_event_remove_callback() argument 1770 ASSERT(cb_id); in ndi_event_remove_callback() 1775 do_ndi_event_remove_callback(ndi_event_hdl, cb_id); in ndi_event_remove_callback() 1786 ddi_callback_id_t cb_id) in do_ndi_event_remove_callback() argument 1788 ndi_event_callbacks_t *cb = (ndi_event_callbacks_t *)cb_id; in do_ndi_event_remove_callback() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/ |
H A D | usb_ia.c | 89 void *arg, ddi_callback_id_t *cb_id); 91 ddi_callback_id_t cb_id); 868 void *arg, ddi_callback_id_t *cb_id) in usb_ia_busop_add_eventcall() argument 913 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in usb_ia_busop_add_eventcall() 918 usb_ia_busop_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in usb_ia_busop_remove_eventcall() argument 921 ndi_event_callbacks_t *cb = (ndi_event_callbacks_t *)cb_id; in usb_ia_busop_remove_eventcall() 938 return (ndi_event_remove_callback(usb_ia->ia_ndi_event_hdl, cb_id)); in usb_ia_busop_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pshot.h | 219 ddi_callback_id_t *cb_id); 220 static int pshot_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id);
|
H A D | devops.h | 248 ddi_callback_id_t *cb_id); 250 ddi_callback_id_t cb_id);
|
H A D | sunndi.h | 444 ddi_callback_id_t *cb_id); 563 uint_t flag, ddi_callback_id_t *cb_id);
|
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/ |
H A D | usb_mid.c | 103 void *arg, ddi_callback_id_t *cb_id); 105 ddi_callback_id_t cb_id); 1072 void *arg, ddi_callback_id_t *cb_id) in usb_mid_busop_add_eventcall() argument 1109 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in usb_mid_busop_add_eventcall() 1114 usb_mid_busop_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in usb_mid_busop_remove_eventcall() argument 1117 ndi_event_callbacks_t *cb = (ndi_event_callbacks_t *)cb_id; in usb_mid_busop_remove_eventcall() 1134 return (ndi_event_remove_callback(usb_mid->mi_ndi_event_hdl, cb_id)); in usb_mid_busop_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xpvd.c | 1008 void *arg, ddi_callback_id_t *cb_id) in xpvd_add_eventcall() argument 1011 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in xpvd_add_eventcall() 1016 xpvd_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in xpvd_remove_eventcall() argument 1019 cb_id)); in xpvd_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 190 ddi_callback_id_t *cb_id); 193 ddi_callback_id_t cb_id);
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe.c | 1236 void *arg, ddi_callback_id_t *cb_id) in npe_bus_add_eventcall() argument 1242 callback, arg, NDI_SLEEP, cb_id)); in npe_bus_add_eventcall() 1246 npe_bus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in npe_bus_remove_eventcall() argument 1250 return (ndi_event_remove_callback(pcip->pci_ndi_event_hdl, cb_id)); in npe_bus_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/cardbus/ |
H A D | cardbus.c | 125 void *arg, ddi_callback_id_t *cb_id); 126 static int cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id); 2110 void *arg, ddi_callback_id_t *cb_id) in cardbus_add_eventcall() argument 2141 arg, cb_id)); in cardbus_add_eventcall() 2148 callback, arg, NDI_EVENT_NOPASS, cb_id); in cardbus_add_eventcall() 2155 cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in cardbus_remove_eventcall() argument 2184 bus_remove_eventcall(pdip, cb_id)); in cardbus_remove_eventcall() 2187 return (ndi_event_remove_callback(cbp->cb_ndi_event_hdl, cb_id)); in cardbus_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 101 void *arg, ddi_callback_id_t *cb_id); 3634 void *arg, ddi_callback_id_t *cb_id) in ibnex_add_eventcall() argument 3638 dip, rdip, cookie, callback, arg, cb_id); in ibnex_add_eventcall() 3641 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in ibnex_add_eventcall() 3645 ibnex_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in ibnex_remove_eventcall() argument 3648 dip, cb_id); in ibnex_remove_eventcall() 3651 cb_id)); in ibnex_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pshot.c | 255 ddi_callback_id_t cb_id; member 2366 void (*callback)(), void *arg, ddi_callback_id_t *cb_id) in pshot_add_eventcall() argument 2382 cookie, callback, arg, NDI_SLEEP, cb_id)); in pshot_add_eventcall() 2386 pshot_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in pshot_remove_eventcall() argument 2389 ndi_event_callbacks_t *cb = (ndi_event_callbacks_t *)cb_id; in pshot_remove_eventcall() 2406 return (ndi_event_remove_callback(pshot->ndi_event_hdl, cb_id)); in pshot_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | hubdi.c | 84 ddi_callback_id_t *cb_id); 86 ddi_callback_id_t cb_id); 6889 void *arg, ddi_callback_id_t *cb_id) in hubd_busop_add_eventcall() argument 6925 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in hubd_busop_add_eventcall() 6930 hubd_busop_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in hubd_busop_remove_eventcall() argument 6933 ndi_event_callbacks_t *id = (ndi_event_callbacks_t *)cb_id; in hubd_busop_remove_eventcall() 6948 return (ndi_event_remove_callback(hubd->h_ndi_event_hdl, cb_id)); in hubd_busop_remove_eventcall()
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_hba.c | 254 ddi_callback_id_t *cb_id); 2925 ddi_callback_id_t *cb_id) in scsi_hba_add_eventcall() argument 2932 event, callback, arg, cb_id) == DDI_SUCCESS)) { in scsi_hba_add_eventcall() 2940 scsi_hba_remove_eventcall(dev_info_t *self, ddi_callback_id_t cb_id) in scsi_hba_remove_eventcall() argument 2943 ASSERT(cb_id); in scsi_hba_remove_eventcall() 2948 self, cb_id) == DDI_SUCCESS)) { in scsi_hba_remove_eventcall()
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 4483 pahmep->cb_id = callback_id; in hat_add_callback() 6494 id = pahmep->cb_id; in hat_pageprocess_precallbacks() 6570 id = pahmep->cb_id; in hat_pageprocess_postcallbacks() 7002 id_t cb_id = pahmep->cb_id; in sfmmu_pahment_leaked() local 7004 ASSERT(cb_id >= (id_t)0 && cb_id < sfmmu_cb_nextid); in sfmmu_pahment_leaked() 7005 if (sfmmu_cb_table[cb_id].errhandler != NULL) { in sfmmu_pahment_leaked() 7006 if (sfmmu_cb_table[cb_id].errhandler(pahmep->addr, pahmep->len, in sfmmu_pahment_leaked()
|
H A D | hat_sfmmu.h | 1106 id_t cb_id; /* callback id, table index */ member
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcp.c | 391 ddi_callback_id_t *cb_id); 393 ddi_callback_id_t cb_id); 11552 ddi_callback_id_t *cb_id) in fcp_scsi_bus_add_eventcall() argument 11561 eventid, callback, arg, NDI_SLEEP, cb_id)); in fcp_scsi_bus_add_eventcall() 11566 fcp_scsi_bus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in fcp_scsi_bus_remove_eventcall() argument 11574 return (ndi_event_remove_callback(pptr->port_ndi_event_hdl, cb_id)); in fcp_scsi_bus_remove_eventcall()
|