usb_port_t
usb_port_t port)
usb_port_t port,
usb_port_t port,
usb_port_t port,
usb_port_t port);
usb_port_t port,
usb_port_t port)
usb_port_t port,
usb_port_t port)
usb_port_t port)
usb_port_t port,
usb_port_t port)
usb_port_t port);
usb_port_t port);
usb_port_t port);
usb_port_t port);
usb_port_t port;
usb_port_t port)
usb_port_t port);
usb_port_t port;
xhci_hcdi_device_init(usba_device_t *ud, usb_port_t port, void **hcdpp)
static dev_info_t *hubd_get_child_dip(hubd_t *, usb_port_t);
static uint_t hubd_cfgadm_state(hubd_t *, usb_port_t);
static int hubd_toggle_port(hubd_t *, usb_port_t);
hubd_post_attach(hubd_t *hubd, usb_port_t port, struct attachspec *as)
hubd_post_detach(hubd_t *hubd, usb_port_t port, struct detachspec *ds)
hubd_post_power(hubd_t *hubd, usb_port_t port, pm_bp_child_pwrchg_t *bpc,
usb_port_t port;
usb_port_t port;
usb_port_t port;
hubd_setdevaddr(hubd_t *hubd, usb_port_t port)
hubd_setdevconfig(hubd_t *hubd, usb_port_t port)
usb_port_t port;
usb_port_t port;
usb_port_t port;
usb_port_t port;
usb_port_t port;
hubd_handle_port_connect(hubd_t *hubd, usb_port_t port)
usb_port_t port;
hubd_status_uniform(hubd_t *hubd, usb_port_t port, uint16_t *status,
hubd_reset_port(hubd_t *hubd, usb_port_t port)
hubd_enable_port(hubd_t *hubd, usb_port_t port)
hubd_disable_port(hubd_t *hubd, usb_port_t port)
hubd_determine_port_status(hubd_t *hubd, usb_port_t port, uint16_t *status,
usb_port_t port,
static int hubd_delete_child(hubd_t *hubd, usb_port_t port, uint_t flag,
static int hubd_reset_port(hubd_t *hubd, usb_port_t port);
static int hubd_handle_port_connect(hubd_t *hubd, usb_port_t port);
static int hubd_disable_port(hubd_t *hubd, usb_port_t port);
static int hubd_enable_port(hubd_t *hubd, usb_port_t port);
static int hubd_recover_disabled_port(hubd_t *hubd, usb_port_t port);
hubd_recover_disabled_port(hubd_t *hubd, usb_port_t port)
static int hubd_determine_port_status(hubd_t *hubd, usb_port_t port,
usb_port_t port;
static int hubd_disable_port_power(hubd_t *hubd, usb_port_t port);
static int hubd_enable_port_power(hubd_t *hubd, usb_port_t port);
static int hubd_setdevaddr(hubd_t *hubd, usb_port_t port);
hubd_enable_port_power(hubd_t *hubd, usb_port_t port)
static void hubd_setdevconfig(hubd_t *hubd, usb_port_t port);
usb_port_t port;
static void hubd_post_event(hubd_t *hubd, usb_port_t port, usba_event_t type);
hubd_disable_port_power(hubd_t *hubd, usb_port_t port)
hubd_select_device_configuration(hubd_t *hubd, usb_port_t port,
static int hubd_check_same_device(hubd_t *hubd, usb_port_t port);
usb_port_t port,
usb_port_t parent_usb_port;
hubd_set_child_pwrlvl(hubd_t *hubd, usb_port_t port, uint8_t power)
usb_port_t portno;
hubd_delete_child(hubd_t *hubd, usb_port_t port, uint_t flag, boolean_t retry)
usb_port_t port = usba_device->usb_port;
usb_port_t port = hubd_child_dip2port(hubd, rdip);
usb_port_t port;
hubd_post_event(hubd_t *hubd, usb_port_t port, usba_event_t type)
static usb_port_t
usb_port_t port;
usb_port_t port, nports;
usb_port_t port, nports;
usb_port_t port;
usb_port_t port = 0;
hubd_resume_port(hubd_t *hubd, usb_port_t port)
usb_port_t port;
static usb_port_t
return ((usb_port_t)port);
hubd_get_child_dip(hubd_t *hubd, usb_port_t port)
hubd_cfgadm_state(hubd_t *hubd, usb_port_t port)
hubd_toggle_port(hubd_t *hubd, usb_port_t port)
hubd_check_same_device(hubd_t *hubd, usb_port_t port)
usb_port_t port = 0;
hubd_suspend_port(hubd_t *hubd, usb_port_t port)
static usb_port_t hubd_get_port_num(hubd_t *, struct devctl_iocdata *);
usb_port_t port);
usb_port_t xd_port;
usb_port_t or_port;
int hubd_select_device_configuration(hubd_t *, usb_port_t,
usb_port_t port,
usb_port_t usb_port;
usb_port_t usb_hs_hub_port; /* High speed hub port */