topo_usb_port_t
topo_usb_port_t *p;
topo_usb_port_t *match;
topo_mod_free(mod, match, sizeof (topo_usb_port_t));
topo_usb_metadata_match(topo_usb_port_t *port, void *arg)
topo_usb_port_t *p, *sink = NULL;
sizeof (topo_usb_port_t));
topo_usb_port_properties(topo_mod_t *mod, tnode_t *tn, topo_usb_port_t *port)
topo_usb_port_t *port;
topo_usb_enum_lport(topo_mod_t *mod, tnode_t *pn, topo_usb_port_t *port,
topo_usb_port_t *tul_port;
topo_usb_enum_device(topo_mod_t *mod, tnode_t *pn, topo_usb_port_t *port)
topo_usb_port_t *port;
topo_usb_port_t *p;
topo_usb_port_free(topo_mod_t *mod, topo_usb_port_t *p)
topo_usb_port_t *child;
topo_mod_free(mod, p, sizeof (topo_usb_port_t));
topo_usb_port_t *p;
static int topo_usb_enum_device(topo_mod_t *, tnode_t *, topo_usb_port_t *);
topo_usb_port_t *p;
topo_usb_port_t *port = NULL;
static topo_usb_port_t *
topo_usb_port_t *p;
if ((p = topo_mod_zalloc(mod, sizeof (topo_usb_port_t))) == NULL) {
topo_usb_port_t *cport;
topo_usb_port_t *p;
typedef boolean_t (*topo_usb_port_match_f)(topo_usb_port_t *, void *);
static topo_usb_port_t *
topo_usb_port_t *p;
topo_usb_port_t *ret;
static topo_usb_port_t *
topo_usb_port_t *p;
topo_usb_port_t *ret;
static topo_usb_port_t *
topo_usb_port_t *p;
topo_usb_port_merge(topo_usb_port_t *sink, topo_usb_port_t *source)
topo_usb_acpi_port_match(topo_usb_port_t *port, void *arg)
topo_usb_port_t *target = arg;