Lines Matching refs:pdev
312 struct libusb20_device *pdev; in libusb_get_device_list() local
329 pdev = NULL; in libusb_get_device_list()
331 while ((pdev = libusb20_be_device_foreach(usb_backend, pdev))) in libusb_get_device_list()
342 while ((pdev = libusb20_be_device_foreach(usb_backend, NULL))) { in libusb_get_device_list()
356 libusb20_be_dequeue_device(usb_backend, pdev); in libusb_get_device_list()
367 dev->os_priv = pdev; in libusb_get_device_list()
368 pdev->privLuData = dev; in libusb_get_device_list()
548 struct libusb20_device *pdev = dev->os_priv; in libusb_open() local
561 err = libusb20_dev_open(pdev, LIBUSB_NUM_SW_ENDPOINTS); in libusb_open()
575 libusb10_add_pollfd(ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_open()
581 *devh = pdev; in libusb_open()
591 struct libusb20_device *pdev; in libusb_open_device_with_vid_pid() local
605 pdev = NULL; in libusb_open_device_with_vid_pid()
618 libusb_open(devs[j], &pdev); in libusb_open_device_with_vid_pid()
625 return (pdev); in libusb_open_device_with_vid_pid()
629 libusb_close(struct libusb20_device *pdev) in libusb_close() argument
634 if (pdev == NULL) in libusb_close()
637 dev = libusb_get_device(pdev); in libusb_close()
642 libusb20_dev_close(pdev); in libusb_close()
652 libusb_get_device(struct libusb20_device *pdev) in libusb_get_device() argument
654 if (pdev == NULL) in libusb_get_device()
656 return ((libusb_device *)pdev->privLuData); in libusb_get_device()
660 libusb_get_configuration(struct libusb20_device *pdev, int *config) in libusb_get_configuration() argument
664 if (pdev == NULL || config == NULL) in libusb_get_configuration()
667 pconf = libusb20_dev_alloc_config(pdev, libusb20_dev_get_config_index(pdev)); in libusb_get_configuration()
679 libusb_set_configuration(struct libusb20_device *pdev, int configuration) in libusb_set_configuration() argument
686 dev = libusb_get_device(pdev); in libusb_set_configuration()
697 pconf = libusb20_dev_alloc_config(pdev, i); in libusb_set_configuration()
716 err = libusb20_dev_set_config_index(pdev, i); in libusb_set_configuration()
718 libusb10_add_pollfd(dev->ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_set_configuration()
725 libusb_claim_interface(struct libusb20_device *pdev, int interface_number) in libusb_claim_interface() argument
730 dev = libusb_get_device(pdev); in libusb_claim_interface()
737 if (pdev->auto_detach != 0) { in libusb_claim_interface()
738 err = libusb_detach_kernel_driver(pdev, interface_number); in libusb_claim_interface()
751 libusb_release_interface(struct libusb20_device *pdev, int interface_number) in libusb_release_interface() argument
756 dev = libusb_get_device(pdev); in libusb_release_interface()
763 if (pdev->auto_detach != 0) { in libusb_release_interface()
764 err = libusb_attach_kernel_driver(pdev, interface_number); in libusb_release_interface()
780 libusb_set_interface_alt_setting(struct libusb20_device *pdev, in libusb_set_interface_alt_setting() argument
786 dev = libusb_get_device(pdev); in libusb_set_interface_alt_setting()
805 err = libusb20_dev_set_alt_index(pdev, in libusb_set_interface_alt_setting()
809 pdev, libusb20_dev_get_fd(pdev), in libusb_set_interface_alt_setting()
816 libusb10_get_transfer(struct libusb20_device *pdev, in libusb10_get_transfer() argument
827 return (libusb20_tr_get_pointer(pdev, xfer_index)); in libusb10_get_transfer()
831 libusb_clear_halt(struct libusb20_device *pdev, uint8_t endpoint) in libusb_clear_halt() argument
837 xfer = libusb10_get_transfer(pdev, endpoint, 0); in libusb_clear_halt()
841 dev = libusb_get_device(pdev); in libusb_clear_halt()
864 libusb_reset_device(struct libusb20_device *pdev) in libusb_reset_device() argument
869 dev = libusb_get_device(pdev); in libusb_reset_device()
877 err = libusb20_dev_reset(pdev); in libusb_reset_device()
880 pdev, libusb20_dev_get_fd(pdev), in libusb_reset_device()
887 libusb_check_connected(struct libusb20_device *pdev) in libusb_check_connected() argument
892 dev = libusb_get_device(pdev); in libusb_check_connected()
896 err = libusb20_dev_check_connected(pdev); in libusb_check_connected()
902 libusb_kernel_driver_active(struct libusb20_device *pdev, int interface) in libusb_kernel_driver_active() argument
904 if (pdev == NULL) in libusb_kernel_driver_active()
907 if (libusb20_dev_kernel_driver_active(pdev, interface)) in libusb_kernel_driver_active()
914 libusb_get_driver_np(struct libusb20_device *pdev, int interface, in libusb_get_driver_np() argument
917 return (libusb_get_driver(pdev, interface, name, namelen)); in libusb_get_driver_np()
921 libusb_get_driver(struct libusb20_device *pdev, int interface, in libusb_get_driver() argument
927 if (pdev == NULL) in libusb_get_driver()
935 pdev, interface, name, namelen); in libusb_get_driver()
949 libusb_detach_kernel_driver_np(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver_np() argument
951 return (libusb_detach_kernel_driver(pdev, interface)); in libusb_detach_kernel_driver_np()
955 libusb_detach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver() argument
959 if (pdev == NULL) in libusb_detach_kernel_driver()
963 pdev, interface); in libusb_detach_kernel_driver()
969 libusb_attach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_attach_kernel_driver() argument
971 if (pdev == NULL) in libusb_attach_kernel_driver()
1031 libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_maxframe() argument
1050 libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_buffsize() argument
1055 usb_speed = libusb20_dev_get_speed(pdev); in libusb10_get_buffsize()
1365 libusb10_submit_transfer_sub(struct libusb20_device *pdev, uint8_t endpoint) in libusb10_submit_transfer_sub() argument
1377 dev = libusb_get_device(pdev); in libusb10_submit_transfer_sub()
1379 pxfer0 = libusb10_get_transfer(pdev, endpoint, 0); in libusb10_submit_transfer_sub()
1380 pxfer1 = libusb10_get_transfer(pdev, endpoint, 1); in libusb10_submit_transfer_sub()
1433 libusb20_tr_set_priv_sc0(pxfer0, pdev); in libusb10_submit_transfer_sub()
1462 buffsize = libusb10_get_buffsize(pdev, uxfer); in libusb10_submit_transfer_sub()
1463 maxframe = libusb10_get_maxframe(pdev, uxfer); in libusb10_submit_transfer_sub()
1635 struct libusb20_device *pdev = dev->os_priv; in libusb10_cancel_all_transfer() local
1641 xfer = libusb20_tr_get_pointer(pdev, x); in libusb10_cancel_all_transfer()
1649 libusb10_cancel_all_transfer_locked(struct libusb20_device *pdev, struct libusb_device *dev) in libusb10_cancel_all_transfer_locked() argument
1657 xfer = libusb20_tr_get_pointer(pdev, x); in libusb10_cancel_all_transfer_locked()