/illumos-gate/usr/src/uts/sparc/io/pciex/ |
H A D | pcie_sparc.c | 33 pcie_init_plat(dev_info_t *dip) in pcie_init_plat() 58 pcie_fini_plat(dev_info_t *dip) in pcie_fini_plat() 67 pcie_plat_pwr_setup(dev_info_t *dip) in pcie_plat_pwr_setup() 82 pcie_plat_pwr_teardown(dev_info_t *dip) in pcie_plat_pwr_teardown()
|
H A D | pcieb_sparc.c | 51 pcieb_plat_peekpoke(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pcieb_plat_peekpoke() 59 pcieb_set_prot_scan(dev_info_t *dip, ddi_acc_impl_t *hdlp) in pcieb_set_prot_scan() 65 pcieb_plat_attach_workaround(dev_info_t *dip) in pcieb_plat_attach_workaround() 70 pcieb_plat_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in pcieb_plat_intr_ops() 123 pcieb_plat_pcishpc_probe(dev_info_t *dip, ddi_acc_handle_t config_handle) in pcieb_plat_pcishpc_probe() 141 pcieb_plat_pwr_disable(dev_info_t *dip) in pcieb_plat_pwr_disable() 149 pcieb_plat_msi_supported(dev_info_t *dip) in pcieb_plat_msi_supported() 200 dev_info_t *dip = pcieb->pcieb_dip; in pcieb_attach_plx_workarounds() local 337 dev_info_t *dip = pcieb->pcieb_dip; in plx_ro_disable() local 479 dev_info_t *dip = pcieb_p->pcieb_dip; in pcieb_print_plx_seeprom_crc_data() local
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_hp_ndi.c | 67 ndi_hp_register(dev_info_t *dip, ddi_hp_cn_info_t *info_p) in ndi_hp_register() 137 ndi_hp_unregister(dev_info_t *dip, char *cn_name) in ndi_hp_unregister() 188 ndi_hp_state_change_req(dev_info_t *dip, char *cn_name, in ndi_hp_state_change_req() 272 ndi_hp_walk_cn(dev_info_t *dip, int (*f)(ddi_hp_cn_info_t *, in ndi_hp_walk_cn() 341 dev_info_t *dip = eventp->dip; in ddihp_cn_run_event() local 384 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_req_handler() local
|
H A D | ndifm.c | 221 ndi_fmc_insert(dev_info_t *dip, int flag, void *resource, void *bus_specific) in ndi_fmc_insert() 290 ndi_fmc_remove(dev_info_t *dip, int flag, const void *resource) in ndi_fmc_remove() 362 ndi_fmc_entry_error(dev_info_t *dip, int flag, ddi_fm_error_t *derr, in ndi_fmc_entry_error() 463 ndi_fmc_error(dev_info_t *dip, dev_info_t *tdip, int flag, uint64_t ena, in ndi_fmc_error() 523 ndi_fmc_entry_error_all(dev_info_t *dip, int flag, ddi_fm_error_t *derr) in ndi_fmc_entry_error_all() 603 ndi_fm_handler_dispatch(dev_info_t *dip, dev_info_t *tdip, in ndi_fm_handler_dispatch() 675 i_ndi_busop_fm_init(dev_info_t *dip, int tcap, ddi_iblock_cookie_t *ibc) in i_ndi_busop_fm_init() 702 i_ndi_busop_fm_fini(dev_info_t *dip) in i_ndi_busop_fm_fini() 725 i_ndi_busop_access_enter(dev_info_t *dip, ddi_acc_handle_t handle) in i_ndi_busop_access_enter() 741 i_ndi_busop_access_exit(dev_info_t *dip, ddi_acc_handle_t handle) in i_ndi_busop_access_exit()
|
H A D | ddifm.c | 155 ddi_fm_service_impact(dev_info_t *dip, int svc_impact) in ddi_fm_service_impact() 213 i_ddi_drv_ereport_post(dev_info_t *dip, const char *error_class, in i_ddi_drv_ereport_post() 338 fm_dev_ereport_postv(dev_info_t *dip, dev_info_t *eqdip, in fm_dev_ereport_postv() 485 ddi_fm_ereport_post(dev_info_t *dip, in ddi_fm_ereport_post() 498 ndi_fm_ereport_post(dev_info_t *dip, in ndi_fm_ereport_post() 518 i_ddi_fm_handler_enter(dev_info_t *dip) in i_ddi_fm_handler_enter() 533 i_ddi_fm_handler_exit(dev_info_t *dip) in i_ddi_fm_handler_exit() 542 i_ddi_fm_handler_owned(dev_info_t *dip) in i_ddi_fm_handler_owned() 612 ddi_fm_handler_unregister(dev_info_t *dip) in ddi_fm_handler_unregister() 819 ddi_fm_fini(dev_info_t *dip) in ddi_fm_fini() [all …]
|
H A D | ddi_hp_impl.c | 310 dev_info_t *pdip, *dip; in ddihp_modctl() local 449 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_unregister() local 479 ddihp_cn_name_to_handle(dev_info_t *dip, char *cn_name) in ddihp_cn_name_to_handle() 510 dev_info_t *dip = hdlp->cn_dip; in ddihp_connector_ops() local 666 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_gen_sysevent() local 836 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_pre_change_state() local 932 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_handle_state_change() local 988 dev_info_t *dip = hdlp->cn_dip; in ddihp_cn_change_children_state() local 1187 dev_info_t *dip = hdlp->cn_dip; in ddihp_port_downgrade_state() local 1289 ddihp_check_status_prop(dev_info_t *dip) in ddihp_check_status_prop()
|
/illumos-gate/usr/src/uts/common/xen/os/ |
H A D | xvdi.c | 132 dev_info_t *dip; member 245 xvdi_init_dev(dev_info_t *dip) in xvdi_init_dev() 376 xvdi_uninit_dev(dev_info_t *dip) in xvdi_uninit_dev() 454 xvdi_alloc_evtchn(dev_info_t *dip) in xvdi_alloc_evtchn() 499 xvdi_free_evtchn(dev_info_t *dip) in xvdi_free_evtchn() 744 dev_info_t *dip; in xvdi_create_dev() local 953 dev_info_t *dip; in xvdi_find_dev() local 1095 dev_info_t *dip = evt->dip; in i_xvdi_oestate_handler() local 1176 xvdi_notify_oe(dev_info_t *dip) in xvdi_notify_oe() 1893 xvdi_suspend(dev_info_t *dip) in xvdi_suspend() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | grbeep.c | 178 grbeep_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in grbeep_attach() 249 grbeep_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in grbeep_detach() 287 grbeep_info(dev_info_t *dip, ddi_info_cmd_t infocmd, in grbeep_info() 333 dev_info_t *dip = (dev_info_t *)arg; in grbeep_freq() local 367 dev_info_t *dip = (dev_info_t *)arg; in grbeep_on() local 392 dev_info_t *dip = (dev_info_t *)arg; in grbeep_off() local 417 grbeep_map_regs(dev_info_t *dip, grbeep_state_t *grbeeptr) in grbeep_map_regs() 466 grbeep_obtain_state(dev_info_t *dip) in grbeep_obtain_state()
|
H A D | upa64s.c | 201 upa64s_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in upa64s_attach() 330 upa64s_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in upa64s_detach() 374 upa64s_power(dev_info_t *dip, int component, int level) in upa64s_power() 603 upa64s_add_intr_impl(dev_info_t *dip, dev_info_t *rdip, in upa64s_add_intr_impl() 667 upa64s_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip, in upa64s_remove_intr_impl() 786 upa64s_ctlops(dev_info_t *dip, dev_info_t *rdip, in upa64s_ctlops() 848 get_properties(upa64s_devstate_t *upa64s_p, dev_info_t *dip) in get_properties() 924 get_reg_set(dev_info_t *dip, dev_info_t *child, int rnumber, in get_reg_set() 1042 report_dev(dev_info_t *dip) in report_dev() 1173 dev_info_t *dip = (dev_info_t *)arg; in upa64s_intrdist() local [all …]
|
H A D | bbc_beep.c | 175 bbc_beep_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in bbc_beep_attach() 244 bbc_beep_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in bbc_beep_detach() 280 bbc_beep_info(dev_info_t *dip, ddi_info_cmd_t infocmd, in bbc_beep_info() 327 dev_info_t *dip = (dev_info_t *)arg; in bbc_beep_freq() local 366 dev_info_t *dip = (dev_info_t *)arg; in bbc_beep_on() local 385 dev_info_t *dip = (dev_info_t *)arg; in bbc_beep_off() local 405 bbc_beep_map_regs(dev_info_t *dip, bbc_beep_state_t *bbc_beeptr) in bbc_beep_map_regs() 437 bbc_beep_obtain_state(dev_info_t *dip) in bbc_beep_obtain_state()
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_pci.c | 77 dev_info_t *dip; member 83 gfxp_pci_get_bsf(dev_info_t *dip, uint8_t *bus, uint8_t *dev, uint8_t *func) in gfxp_pci_get_bsf() 111 gfxp_pci_find_bsf(dev_info_t *dip, void *arg) in gfxp_pci_find_bsf() 155 dev_info_t *dip; in gfxp_pci_init_handle() local 194 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_read_byte() local 211 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_read_word() local 228 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_read_dword() local 245 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_write_byte() local 260 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_write_word() local 275 dev_info_t *dip = (dev_info_t *)handle; in gfxp_pci_write_dword() local [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/niumx/ |
H A D | niumx.c | 213 dev_info_t *dip = ih_p->ih_dip; in niumx_intr_dist() local 247 niumx_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in niumx_attach() 324 niumx_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in niumx_detach() 355 niumx_fm_init_child(dev_info_t *dip, dev_info_t *cdip, int cap, in niumx_fm_init_child() 455 niumx_ctlops(dev_info_t *dip, dev_info_t *rdip, in niumx_ctlops() 632 niumx_removechild(dev_info_t *dip) in niumx_removechild() 724 niumx_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in niumx_dma_bindhdl() 917 niumx_set_intr(dev_info_t *dip, dev_info_t *rdip, in niumx_set_intr() 984 dev_info_t *dip = niumxds_p->dip; in niumx_set_intr_target() local 1048 niumx_add_intr(dev_info_t *dip, dev_info_t *rdip, in niumx_add_intr() [all …]
|
H A D | niumx_tools.c | 165 dev_info_t *dip; in niumx_ioctl() local 216 static int niumx_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op, in niumx_prop_op() 223 niumxtool_init(dev_info_t *dip) in niumxtool_init() 238 niumxtool_uninit(dev_info_t *dip) in niumxtool_uninit() 254 niumxtool_intr_info(dev_info_t *dip, void *arg, int mode) in niumxtool_intr_info() 292 niumxtool_get_intr(dev_info_t *dip, void *arg, int mode) in niumxtool_get_intr() 405 niumxtool_set_intr(dev_info_t *dip, void *arg, int mode) in niumxtool_set_intr() 494 niumxtool_intr(dev_info_t *dip, void *arg, int cmd, int mode) in niumxtool_intr()
|
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_debug.h | 93 #define DEBUG0(flag, dip, fmt) \ argument 95 #define DEBUG1(flag, dip, fmt, a1) \ argument 97 #define DEBUG2(flag, dip, fmt, a1, a2) \ argument 99 #define DEBUG3(flag, dip, fmt, a1, a2, a3) \ argument 102 #define DEBUG4(flag, dip, fmt, a1, a2, a3, a4) \ argument 114 #define DEBUG0(flag, dip, fmt) argument 115 #define DEBUG1(flag, dip, fmt, a1) argument 116 #define DEBUG2(flag, dip, fmt, a1, a2) argument 117 #define DEBUG3(flag, dip, fmt, a1, a2, a3) argument 118 #define DEBUG4(flag, dip, fmt, a1, a2, a3, a4) argument [all …]
|
/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fc_ddi.c | 47 fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr, in fc_ddi_dma_alloc_handle() 64 dev_info_t *dip; in fc_ddi_dma_buf_bind_handle() local 119 dev_info_t *dip; in fc_ddi_dma_unbind_handle() local 132 dev_info_t *dip; in fc_ddi_dma_free_handle() local 144 dev_info_t *dip; in fc_ddi_dma_sync() local 167 fc_ndi_prop_update(dev_t match_dev, dev_info_t *dip, in fc_ndi_prop_update()
|
/illumos-gate/usr/src/uts/common/io/usb/usba/ |
H A D | usba.c | 50 dev_info_t *dip; member 163 usba_owns_ia(dev_info_t *dip) in usba_owns_ia() 176 dev_info_t *dip, in usba_bus_ctl() 552 usba_get_evdata(dev_info_t *dip) in usba_get_evdata() 1351 usba_add_root_hub(dev_info_t *dip) in usba_add_root_hub() 1368 usba_rem_root_hub(dev_info_t *dip) in usba_rem_root_hub() 1393 usba_is_root_hub(dev_info_t *dip) in usba_is_root_hub() 2325 dev_info_t *dip, in usba_ready_interface_association_node() 2884 dev_info_t *dip, in usba_get_mfg_prod_sn_str() 3023 usba_bind_driver(dev_info_t *dip) in usba_bind_driver() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/usb_mid/ |
H A D | usb_mid.c | 368 usb_mid_bus_ctl(dev_info_t *dip, in usb_mid_bus_ctl() 530 usb_mid_power(dev_info_t *dip, int comp, int level) in usb_mid_power() 569 usb_mid_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in usb_mid_attach() 715 usb_mid_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in usb_mid_detach() 757 usb_mid_cleanup(dev_info_t *dip, usb_mid_t *usb_mid) in usb_mid_cleanup() 1048 usb_mid_busop_get_eventcookie(dev_info_t *dip, in usb_mid_busop_get_eventcookie() 1068 usb_mid_busop_add_eventcall(dev_info_t *dip, in usb_mid_busop_add_eventcall() 1139 usb_mid_busop_post_event(dev_info_t *dip, in usb_mid_busop_post_event() 1167 usb_mid_restore_device_state(dev_info_t *dip, usb_mid_t *usb_mid) in usb_mid_restore_device_state() 1218 usb_mid_event_cb(dev_info_t *dip, ddi_eventcookie_t cookie, in usb_mid_event_cb() [all …]
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_tools.c | 71 pxtool_intr_info(dev_info_t *dip, void *arg, int mode) in pxtool_intr_info() 111 pxtool_get_intr(dev_info_t *dip, void *arg, int mode) in pxtool_get_intr() 248 pxtool_set_intr(dev_info_t *dip, void *arg, int mode) in pxtool_set_intr() 398 pxtool_intr(dev_info_t *dip, void *arg, int cmd, int mode) in pxtool_intr() 463 dev_info_t *dip = px_p->px_dip; in pxtool_get_phys_addr() local 514 dev_info_t *dip = px_p->px_dip; in pxtool_get_bar() local 629 pxtool_dev_reg_ops(dev_info_t *dip, void *arg, int cmd, int mode) in pxtool_dev_reg_ops() 771 pxtool_init(dev_info_t *dip) in pxtool_init() 793 pxtool_uninit(dev_info_t *dip) in pxtool_uninit()
|
/illumos-gate/usr/src/uts/common/io/pci-ide/ |
H A D | pci-ide.c | 54 #define PCIIDE_NATIVE_MODE(dip) \ argument 58 #define PCIIDE_PRE26(dip) \ argument 210 pciide_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in pciide_attach() 271 pciide_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in pciide_detach() 289 pciide_ddi_ctlops(dev_info_t *dip, dev_info_t *rdip, ddi_ctl_enum_t ctlop, in pciide_ddi_ctlops() 541 pciide_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in pciide_bus_map() 615 pciide_get_ispec(dev_info_t *dip, dev_info_t *rdip, int inumber) in pciide_get_ispec() 655 pciide_get_pri(dev_info_t *dip, dev_info_t *rdip, in pciide_get_pri() 704 pciide_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in pciide_intr_ops() 778 pciide_alloc_intr(dev_info_t *dip, dev_info_t *rdip, in pciide_alloc_intr() [all …]
|
/illumos-gate/usr/src/uts/common/io/pciex/ |
H A D | pcieb.c | 1027 pcieb_uninitchild(dev_info_t *dip) in pcieb_uninitchild() 1045 pcieb_is_pcie_device_type(dev_info_t *dip) in pcieb_is_pcie_device_type() 1059 dev_info_t *dip = pcieb->pcieb_dip; in pcieb_intr_attach() local 1123 dev_info_t *dip = pcieb->pcieb_dip; in pcieb_intr_init() local 1412 pcieb_msi_supported(dev_info_t *dip) in pcieb_msi_supported() 1436 dev_info_t *dip = pcieb_p->pcieb_dip; in pcieb_fm_init() local 1672 dev_info_t *dip = pcieb_p->pcieb_dip; in pcieb_intr_handler() local 1841 pcieb_pwr_setup(dev_info_t *dip) in pcieb_pwr_setup() 1917 pcieb_pwr_teardown(dev_info_t *dip) in pcieb_pwr_teardown() 1995 pcieb_pwr_disable(dev_info_t *dip) in pcieb_pwr_disable() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_impldefs.h | 454 #define DEVI_IS_BUS_DOWN(dip) \ argument 457 #define DEVI_SET_BUS_UP(dip) { \ argument 469 #define DEVI_NEED_REPORT(dip) \ argument 472 #define DEVI_SET_REPORT(dip) { \ argument 477 #define DEVI_REPORT_DONE(dip) { \ argument 524 #define DEVI_IS_ONLINING(dip) \ argument 568 #define DEVI_EVADD(dip) \ argument 571 #define DEVI_SET_EVADD(dip) { \ argument 577 #define DEVI_EVREMOVE(dip) \ argument 592 #define DEVI_NEED_RESET(dip) \ argument [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_err.c | 141 px_err_fill_pfd(dev_info_t *dip, pf_data_t *pfd_p, px_rc_err_t *epkt) { in px_err_fill_pfd() 346 dev_info_t *dip = px_p->px_dip; in px_err_epkt_severity() local 445 px_err_send_epkt_erpt(dev_info_t *dip, px_rc_err_t *epkt, in px_err_send_epkt_erpt() 527 px_err_log_handle(dev_info_t *dip, px_rc_err_t *epkt, boolean_t is_block_pci, in px_err_log_handle() 566 px_fix_legacy_epkt(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt) in px_fix_legacy_epkt() 666 px_intr_handle_errors(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_intr_handle_errors() 674 px_port_handle_errors(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_port_handle_errors() 746 px_pcie_epkt_severity(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt, in px_pcie_epkt_severity() 833 px_mmu_handle_lookup(dev_info_t *dip, ddi_fm_error_t *derr, px_rc_err_t *epkt) in px_mmu_handle_lookup()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | nulldriver.c | 125 nulldriver_getinfo(dev_info_t *dip, ddi_info_cmd_t infocmd, in nulldriver_getinfo() 133 nulldriver_probe(dev_info_t *dip) in nulldriver_probe() 150 nulldriver_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in nulldriver_attach() 169 nulldriver_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in nulldriver_detach()
|
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/ |
H A D | ics951601.c | 248 ics951601_attach(dev_info_t *dip) in ics951601_attach() 333 ics951601_detach(dev_info_t *dip) in ics951601_detach() 349 ics951601_info(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg, void **result) in ics951601_info() 375 ics951601_suspend(dev_info_t *dip) in ics951601_suspend() 414 ics951601_resume(dev_info_t *dip) in ics951601_resume() 454 ics951601_s_attach(dev_info_t *dip, ddi_attach_cmd_t cmd) in ics951601_s_attach() 467 ics951601_s_detach(dev_info_t *dip, ddi_detach_cmd_t cmd) in ics951601_s_detach()
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_impl.c | 117 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_register() local 168 dev_info_t *dip; in amd_iommu_setup_passthru() local 190 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_start() local 249 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_stop() local 279 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_setup_tables_and_buffers() local 486 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_teardown_tables_and_buffers() local 612 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_intr_handler() local 659 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_setup_interrupts() local 1188 dev_info_t *dip = iommu->aiomt_dip; in amd_iommu_fini() local 1803 amd_iommu_win(iommulib_handle_t handle, dev_info_t *dip, in amd_iommu_win() [all …]
|