/tools/usb/usbip/libsrc/ |
D | usbip_common.c | 17 extern struct udev *udev_context; 71 dbg("%-20s = %x", to_string(name), (int) udev->name) 87 void dump_usb_device(struct usbip_usb_device *udev) in dump_usb_device() argument 91 dbg("%-20s = %s", "path", udev->path); in dump_usb_device() 92 dbg("%-20s = %s", "busid", udev->busid); in dump_usb_device() 95 udev->bDeviceClass, in dump_usb_device() 96 udev->bDeviceSubClass, in dump_usb_device() 97 udev->bDeviceProtocol); in dump_usb_device() 103 udev->idVendor, in dump_usb_device() 104 udev->idProduct); in dump_usb_device() [all …]
|
D | usbip_host_common.c | 38 struct udev *udev_context; 40 static int32_t read_attr_usbip_status(struct usbip_usb_device *udev) in read_attr_usbip_status() argument 50 "%s/usbip_status", udev->path); in read_attr_usbip_status() 94 if (hdriver->ops.read_device(edev->sudev, &edev->udev) < 0) in usbip_exported_device_new() 97 edev->status = read_attr_usbip_status(&edev->udev); in usbip_exported_device_new() 103 edev->udev.bNumInterfaces * sizeof(struct usbip_usb_interface); in usbip_exported_device_new() 113 for (i = 0; i < edev->udev.bNumInterfaces; i++) { in usbip_exported_device_new() 117 hdriver->ops.read_interface(&edev->udev, i, &edev->uinf[i]); in usbip_exported_device_new() 233 dbg("device not available: %s", edev->udev.busid); in usbip_export_device() 249 edev->udev.path, attr_name); in usbip_export_device() [all …]
|
D | usbip_host_common.h | 45 int (*read_interface)(struct usbip_usb_device *udev, int i, 47 int (*is_my_device)(struct udev_device *udev); 61 struct usbip_usb_device udev; member
|
D | vhci_driver.c | 18 struct udev *udev_context; 31 read_usb_device(sudev, &idev->udev); in imported_device_init() 447 usbip_speed_string(idev->udev.speed)); in usbip_vhci_imported_device_dump() 450 idev->udev.idVendor, idev->udev.idProduct); in usbip_vhci_imported_device_dump() 455 printf("%10s -> usbip://%s:%s/%s\n", idev->udev.busid, in usbip_vhci_imported_device_dump() 461 idev->udev.busid); in usbip_vhci_imported_device_dump()
|
D | usbip_common.h | 125 int read_usb_device(struct udev_device *sdev, struct usbip_usb_device *udev); 128 int read_usb_interface(struct usbip_usb_device *udev, int i,
|
D | vhci_driver.h | 33 struct usbip_usb_device udev; member
|
/tools/usb/usbip/src/ |
D | usbip_list.c | 61 struct usbip_usb_device udev; in get_exported_devices() local 97 memset(&udev, 0, sizeof(udev)); in get_exported_devices() 98 rc = usbip_net_recv(sockfd, &udev, sizeof(udev)); in get_exported_devices() 103 usbip_net_pack_usb_device(0, &udev); in get_exported_devices() 106 udev.idVendor, udev.idProduct); in get_exported_devices() 108 udev.bDeviceClass, udev.bDeviceSubClass, in get_exported_devices() 109 udev.bDeviceProtocol); in get_exported_devices() 110 printf("%11s: %s\n", udev.busid, product_name); in get_exported_devices() 111 printf("%11s: %s\n", "", udev.path); in get_exported_devices() 114 for (j = 0; j < udev.bNumInterfaces; j++) { in get_exported_devices() [all …]
|
D | usbip_bind.c | 79 struct udev *udev; in unbind_other() local 85 udev = udev_new(); in unbind_other() 88 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in unbind_other() 137 udev_unref(udev); in unbind_other() 145 struct udev *udev; in bind_device() local 150 udev = udev_new(); in bind_device() 151 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in bind_device() 157 udev_unref(udev); in bind_device()
|
D | usbip_network.c | 89 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev) in usbip_net_pack_usb_device() argument 91 udev->busnum = usbip_net_pack_uint32_t(pack, udev->busnum); in usbip_net_pack_usb_device() 92 udev->devnum = usbip_net_pack_uint32_t(pack, udev->devnum); in usbip_net_pack_usb_device() 93 udev->speed = usbip_net_pack_uint32_t(pack, udev->speed); in usbip_net_pack_usb_device() 95 udev->idVendor = usbip_net_pack_uint16_t(pack, udev->idVendor); in usbip_net_pack_usb_device() 96 udev->idProduct = usbip_net_pack_uint16_t(pack, udev->idProduct); in usbip_net_pack_usb_device() 97 udev->bcdDevice = usbip_net_pack_uint16_t(pack, udev->bcdDevice); in usbip_net_pack_usb_device() 101 struct usbip_usb_interface *udev in usbip_net_pack_usb_interface() argument
|
D | usbip_network.h | 54 struct usbip_usb_device udev; member 69 struct usbip_usb_device udev; member 77 usbip_net_pack_usb_device(pack, &(reply)->udev);\ 87 struct usbip_usb_device udev; member 96 usbip_net_pack_usb_device(pack, &(request)->udev);\ 109 struct usbip_usb_device udev; member 117 usbip_net_pack_usb_device(pack, &(request)->udev);\ 154 struct usbip_usb_device udev; member 167 void usbip_net_pack_usb_device(int pack, struct usbip_usb_device *udev);
|
D | usbip_attach.c | 93 static int import_device(int sockfd, struct usbip_usb_device *udev) in import_device() argument 97 uint32_t speed = udev->speed; in import_device() 114 rc = usbip_vhci_attach_device(port, sockfd, udev->busnum, in import_device() 115 udev->devnum, udev->speed); in import_device() 175 if (strncmp(reply.udev.busid, busid, SYSFS_BUS_ID_SIZE)) { in query_import_device() 176 err("recv different busid %s", reply.udev.busid); in query_import_device() 181 return import_device(sockfd, &reply.udev); in query_import_device()
|
D | usbip_unbind.c | 52 struct udev *udev; in unbind_device() local 57 udev = udev_new(); in unbind_device() 60 dev = udev_device_new_from_subsystem_sysname(udev, "usb", busid); in unbind_device() 107 udev_unref(udev); in unbind_device()
|
D | usbipd.c | 124 if (!strncmp(req.busid, edev->udev.busid, SYSFS_BUS_ID_SIZE)) { in recv_request_import() 156 memcpy(&pdu_udev, &edev->udev, sizeof(pdu_udev)); in recv_request_import() 201 dump_usb_device(&edev->udev); in send_reply_devlist() 202 memcpy(&pdu_udev, &edev->udev, sizeof(pdu_udev)); in send_reply_devlist() 211 for (i = 0; i < edev->udev.bNumInterfaces; i++) { in send_reply_devlist()
|
/tools/testing/selftests/rcutorture/doc/ |
D | initrd.txt | 53 # Note that this only becomes /dev on the real filesystem if udev's scripts 55 if ! mount -t devtmpfs -o mode=0755 udev /dev; then 57 mount -t tmpfs -o mode=0755 udev /dev
|
/tools/usb/usbip/ |
D | configure.ac | 48 [AC_CHECK_LIB([udev], [udev_new], 50 [AC_MSG_ERROR([Missing udev library!])])],
|