Home
last modified time | relevance | path

Searched refs:cb_id (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/
H A Dnx1394.c59 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 Denx_main.c514 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 Dsunndi.c245 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);
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()
2452 ddi_callback_id_t *cb_id) in i_ddi_rootnex_add_eventcall() argument
[all …]
/illumos-gate/usr/src/uts/common/io/usb/usb_ia/
H A Dusb_ia.c89 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 Dpshot.h219 ddi_callback_id_t *cb_id);
220 static int pshot_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id);
H A Ddevops.h248 ddi_callback_id_t *cb_id);
250 ddi_callback_id_t cb_id);
H A Dsunndi.h444 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 Dusb_mid.c103 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 Dxpvd.c1008 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 Dtransport.h190 ddi_callback_id_t *cb_id);
193 ddi_callback_id_t cb_id);
/illumos-gate/usr/src/uts/i86pc/io/pciex/
H A Dnpe.c1236 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 Dcardbus.c125 void *arg, ddi_callback_id_t *cb_id);
126 static int cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id);
2108 void *arg, ddi_callback_id_t *cb_id) in cardbus_add_eventcall() argument
2139 arg, cb_id)); in cardbus_add_eventcall()
2146 callback, arg, NDI_EVENT_NOPASS, cb_id); in cardbus_add_eventcall()
2153 cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in cardbus_remove_eventcall() argument
2182 bus_remove_eventcall(pdip, cb_id)); in cardbus_remove_eventcall()
2185 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 Dibnex.c100 void *arg, ddi_callback_id_t *cb_id);
3618 void *arg, ddi_callback_id_t *cb_id) in ibnex_add_eventcall() argument
3622 dip, rdip, cookie, callback, arg, cb_id); in ibnex_add_eventcall()
3625 rdip, cookie, callback, arg, NDI_SLEEP, cb_id)); in ibnex_add_eventcall()
3629 ibnex_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in ibnex_remove_eventcall() argument
3632 dip, cb_id); in ibnex_remove_eventcall()
3635 cb_id)); in ibnex_remove_eventcall()
/illumos-gate/usr/src/uts/common/io/
H A Dpshot.c255 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 Dhubdi.c84 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 Dscsi_hba.c254 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 Dhat_sfmmu.c4483 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 Dhat_sfmmu.h1106 id_t cb_id; /* callback id, table index */ member
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c391 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()