Lines Matching defs:dip
85 * calls after looking up the dip thru the dev_t.
87 static int ehci_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
88 static int ehci_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
89 static int ehci_reset(dev_info_t *dip, ddi_reset_cmd_t cmd);
90 static int ehci_info(dev_info_t *dip, ddi_info_cmd_t infocmd,
98 int usba_hubdi_root_hub_power(dev_info_t *dip, int comp, int level);
99 static int ehci_quiesce(dev_info_t *dip);
204 ehci_attach(dev_info_t *dip,
215 ehcip = ehci_obtain_state(dip);
223 instance = ddi_get_instance(dip);
238 ehcip->ehci_log_hdl = usb_alloc_log_hdl(dip, "ehci", &ehci_errlevel,
249 /* Save the dip and instance */
250 ehcip->ehci_dip = dip;
318 hcdi_args.usba_hcdi_register_dip = dip;
359 ddi_report_dev(dip);
370 (void) pci_report_pmcap(dip, PCI_PM_IDLESPEED, (void *)4000);
375 "ehci_attach: dip = 0x%p done", (void *)dip);
391 ehci_detach(dev_info_t *dip,
394 ehci_state_t *ehcip = ehci_obtain_state(dip);
424 ehci_reset(dev_info_t *dip, ddi_reset_cmd_t cmd)
437 ehci_state_t *ehcip = ehci_obtain_state(dip);
486 ehci_quiesce(dev_info_t *dip)
488 ehci_state_t *ehcip = ehci_obtain_state(dip);
536 ehci_info(dev_info_t *dip,
600 dev_info_t *dip = ehci_get_dip(*devp);
602 return (usba_hubdi_open(dip, devp, flags, otyp, credp));
612 dev_info_t *dip = ehci_get_dip(dev);
614 return (usba_hubdi_close(dip, dev, flag, otyp, credp));
626 dev_info_t *dip = ehci_get_dip(dev);
628 return (usba_hubdi_ioctl(dip,