Lines Matching defs:usba_device
122 * Given a usba_device pointer, figure out which dip is associated with it.
123 * Relies on usba_device.usb_root_hub_dip being accurate.
142 * The callback func looks for a match on the usba_device address.
150 mdb_warn("failed to read usba_device struct");
157 * looking for a match on the usba_device pointer (which is what
233 * Note this function takes the address of a usba_device struct (which is
395 * usba_device walker:
397 * walks the chain of usba_device structs headed by usba_device_list in usba.c
427 * usba_device dcmd
428 * Given the address of a usba_device struct, dump summary info
430 * -p: Walk/dump all open pipes for this usba_device
434 usba_device(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
447 if (mdb_walk_dcmd("usba_device", "usba_device", argc,
449 mdb_warn("failed to walk usba_device");
481 mdb_warn("error looking for dip for usba_device %p",
484 mdb_warn("failed to find dip for usba_device %p\n",
520 mdb_warn("failed to read usba_device struct");
525 mdb_printf(" usba_device: %-16p\n\n", (usba_device_t *)addr);
772 { "usba_device", ": [-pv]",
773 "print summary info for a usba_device_t struct", usba_device, NULL},
790 { "usba_device", "walk global list of usba_device_t structures",