Lines Matching refs:pdev

365 	struct libusb20_device *pdev, *parent_dev;  in libusb_get_device_list()  local
382 pdev = NULL; in libusb_get_device_list()
384 while ((pdev = libusb20_be_device_foreach(usb_backend, pdev))) in libusb_get_device_list()
395 while ((pdev = libusb20_be_device_foreach(usb_backend, NULL))) { in libusb_get_device_list()
409 libusb20_be_dequeue_device(usb_backend, pdev); in libusb_get_device_list()
423 dev->os_priv = pdev; in libusb_get_device_list()
424 pdev->privLuData = dev; in libusb_get_device_list()
433 pdev = (*list)[j]->os_priv; in libusb_get_device_list()
441 if (parent_dev->bus_number != pdev->bus_number) in libusb_get_device_list()
443 if (parent_dev->device_address == pdev->parent_address) { in libusb_get_device_list()
626 struct libusb20_device *pdev = dev->os_priv; in libusb_open() local
639 err = libusb20_dev_open(pdev, LIBUSB_NUM_SW_ENDPOINTS); in libusb_open()
653 libusb10_add_pollfd(ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_open()
659 *devh = pdev; in libusb_open()
669 struct libusb20_device *pdev; in libusb_open_device_with_vid_pid() local
683 pdev = NULL; in libusb_open_device_with_vid_pid()
696 libusb_open(devs[j], &pdev); in libusb_open_device_with_vid_pid()
703 return (pdev); in libusb_open_device_with_vid_pid()
707 libusb_close(struct libusb20_device *pdev) in libusb_close() argument
712 if (pdev == NULL) in libusb_close()
715 dev = libusb_get_device(pdev); in libusb_close()
720 libusb20_dev_close(pdev); in libusb_close()
730 libusb_get_device(struct libusb20_device *pdev) in libusb_get_device() argument
732 if (pdev == NULL) in libusb_get_device()
734 return ((libusb_device *)pdev->privLuData); in libusb_get_device()
738 libusb_get_configuration(struct libusb20_device *pdev, int *config) in libusb_get_configuration() argument
742 if (pdev == NULL || config == NULL) in libusb_get_configuration()
745 pconf = libusb20_dev_alloc_config(pdev, libusb20_dev_get_config_index(pdev)); in libusb_get_configuration()
757 libusb_set_configuration(struct libusb20_device *pdev, int configuration) in libusb_set_configuration() argument
764 dev = libusb_get_device(pdev); in libusb_set_configuration()
775 pconf = libusb20_dev_alloc_config(pdev, i); in libusb_set_configuration()
794 err = libusb20_dev_set_config_index(pdev, i); in libusb_set_configuration()
796 libusb10_add_pollfd(dev->ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_set_configuration()
803 libusb_claim_interface(struct libusb20_device *pdev, int interface_number) in libusb_claim_interface() argument
808 dev = libusb_get_device(pdev); in libusb_claim_interface()
815 if (pdev->auto_detach != 0) { in libusb_claim_interface()
816 err = libusb_detach_kernel_driver(pdev, interface_number); in libusb_claim_interface()
829 libusb_release_interface(struct libusb20_device *pdev, int interface_number) in libusb_release_interface() argument
834 dev = libusb_get_device(pdev); in libusb_release_interface()
841 if (pdev->auto_detach != 0) { in libusb_release_interface()
842 err = libusb_attach_kernel_driver(pdev, interface_number); in libusb_release_interface()
858 libusb_set_interface_alt_setting(struct libusb20_device *pdev, in libusb_set_interface_alt_setting() argument
864 dev = libusb_get_device(pdev); in libusb_set_interface_alt_setting()
883 err = libusb20_dev_set_alt_index(pdev, in libusb_set_interface_alt_setting()
887 pdev, libusb20_dev_get_fd(pdev), in libusb_set_interface_alt_setting()
900 libusb10_get_transfer(struct libusb20_device *pdev, in libusb10_get_transfer() argument
911 return (libusb20_tr_get_pointer(pdev, xfer_index)); in libusb10_get_transfer()
915 libusb_clear_halt(struct libusb20_device *pdev, uint8_t endpoint) in libusb_clear_halt() argument
921 xfer = libusb10_get_transfer(pdev, endpoint, 0); in libusb_clear_halt()
925 dev = libusb_get_device(pdev); in libusb_clear_halt()
948 libusb_reset_device(struct libusb20_device *pdev) in libusb_reset_device() argument
953 dev = libusb_get_device(pdev); in libusb_reset_device()
961 err = libusb20_dev_reset(pdev); in libusb_reset_device()
964 pdev, libusb20_dev_get_fd(pdev), in libusb_reset_device()
971 libusb_check_connected(struct libusb20_device *pdev) in libusb_check_connected() argument
976 dev = libusb_get_device(pdev); in libusb_check_connected()
980 err = libusb20_dev_check_connected(pdev); in libusb_check_connected()
986 libusb_kernel_driver_active(struct libusb20_device *pdev, int interface) in libusb_kernel_driver_active() argument
988 if (pdev == NULL) in libusb_kernel_driver_active()
991 if (libusb20_dev_kernel_driver_active(pdev, interface)) in libusb_kernel_driver_active()
998 libusb_get_driver_np(struct libusb20_device *pdev, int interface, in libusb_get_driver_np() argument
1001 return (libusb_get_driver(pdev, interface, name, namelen)); in libusb_get_driver_np()
1005 libusb_get_driver(struct libusb20_device *pdev, int interface, in libusb_get_driver() argument
1011 if (pdev == NULL) in libusb_get_driver()
1019 pdev, interface, name, namelen); in libusb_get_driver()
1033 libusb_detach_kernel_driver_np(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver_np() argument
1035 return (libusb_detach_kernel_driver(pdev, interface)); in libusb_detach_kernel_driver_np()
1039 libusb_detach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver() argument
1043 if (pdev == NULL) in libusb_detach_kernel_driver()
1047 pdev, interface); in libusb_detach_kernel_driver()
1053 libusb_attach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_attach_kernel_driver() argument
1055 if (pdev == NULL) in libusb_attach_kernel_driver()
1115 libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_maxframe() argument
1134 libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_buffsize() argument
1139 usb_speed = libusb20_dev_get_speed(pdev); in libusb10_get_buffsize()
1470 libusb10_submit_transfer_sub(struct libusb20_device *pdev, uint8_t endpoint) in libusb10_submit_transfer_sub() argument
1482 dev = libusb_get_device(pdev); in libusb10_submit_transfer_sub()
1484 pxfer0 = libusb10_get_transfer(pdev, endpoint, 0); in libusb10_submit_transfer_sub()
1485 pxfer1 = libusb10_get_transfer(pdev, endpoint, 1); in libusb10_submit_transfer_sub()
1538 libusb20_tr_set_priv_sc0(pxfer0, pdev); in libusb10_submit_transfer_sub()
1568 buffsize = libusb10_get_buffsize(pdev, uxfer); in libusb10_submit_transfer_sub()
1569 maxframe = libusb10_get_maxframe(pdev, uxfer); in libusb10_submit_transfer_sub()
1741 struct libusb20_device *pdev = dev->os_priv; in libusb10_cancel_all_transfer() local
1747 xfer = libusb20_tr_get_pointer(pdev, x); in libusb10_cancel_all_transfer()
1755 libusb10_cancel_all_transfer_locked(struct libusb20_device *pdev, struct libusb_device *dev) in libusb10_cancel_all_transfer_locked() argument
1763 xfer = libusb20_tr_get_pointer(pdev, x); in libusb10_cancel_all_transfer_locked()