Lines Matching refs:pdev

230 	struct libusb20_device *pdev;  in libusb_get_device_list()  local
247 pdev = NULL; in libusb_get_device_list()
249 while ((pdev = libusb20_be_device_foreach(usb_backend, pdev))) in libusb_get_device_list()
260 while ((pdev = libusb20_be_device_foreach(usb_backend, NULL))) { in libusb_get_device_list()
274 libusb20_be_dequeue_device(usb_backend, pdev); in libusb_get_device_list()
285 dev->os_priv = pdev; in libusb_get_device_list()
286 pdev->privLuData = dev; in libusb_get_device_list()
458 struct libusb20_device *pdev = dev->os_priv; in libusb_open() local
472 err = libusb20_dev_open(pdev, 16 * 4 /* number of endpoints */ ); in libusb_open()
477 libusb10_add_pollfd(ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_open()
487 *devh = pdev; in libusb_open()
497 struct libusb20_device *pdev; in libusb_open_device_with_vid_pid() local
511 pdev = NULL; in libusb_open_device_with_vid_pid()
524 libusb_open(devs[j], &pdev); in libusb_open_device_with_vid_pid()
531 return (pdev); in libusb_open_device_with_vid_pid()
535 libusb_close(struct libusb20_device *pdev) in libusb_close() argument
542 if (pdev == NULL) in libusb_close()
545 dev = libusb_get_device(pdev); in libusb_close()
550 libusb20_dev_close(pdev); in libusb_close()
565 libusb_get_device(struct libusb20_device *pdev) in libusb_get_device() argument
567 if (pdev == NULL) in libusb_get_device()
569 return ((libusb_device *)pdev->privLuData); in libusb_get_device()
573 libusb_get_configuration(struct libusb20_device *pdev, int *config) in libusb_get_configuration() argument
577 if (pdev == NULL || config == NULL) in libusb_get_configuration()
580 pconf = libusb20_dev_alloc_config(pdev, libusb20_dev_get_config_index(pdev)); in libusb_get_configuration()
592 libusb_set_configuration(struct libusb20_device *pdev, int configuration) in libusb_set_configuration() argument
599 dev = libusb_get_device(pdev); in libusb_set_configuration()
610 pconf = libusb20_dev_alloc_config(pdev, i); in libusb_set_configuration()
629 err = libusb20_dev_set_config_index(pdev, i); in libusb_set_configuration()
631 libusb10_add_pollfd(dev->ctx, &dev->dev_poll, pdev, libusb20_dev_get_fd(pdev), POLLIN | in libusb_set_configuration()
638 libusb_claim_interface(struct libusb20_device *pdev, int interface_number) in libusb_claim_interface() argument
642 dev = libusb_get_device(pdev); in libusb_claim_interface()
657 libusb_release_interface(struct libusb20_device *pdev, int interface_number) in libusb_release_interface() argument
662 dev = libusb_get_device(pdev); in libusb_release_interface()
680 libusb_set_interface_alt_setting(struct libusb20_device *pdev, in libusb_set_interface_alt_setting() argument
686 dev = libusb_get_device(pdev); in libusb_set_interface_alt_setting()
705 err = libusb20_dev_set_alt_index(pdev, in libusb_set_interface_alt_setting()
709 pdev, libusb20_dev_get_fd(pdev), in libusb_set_interface_alt_setting()
716 libusb10_get_transfer(struct libusb20_device *pdev, in libusb10_get_transfer() argument
727 return (libusb20_tr_get_pointer(pdev, xfer_index)); in libusb10_get_transfer()
731 libusb_clear_halt(struct libusb20_device *pdev, uint8_t endpoint) in libusb_clear_halt() argument
737 xfer = libusb10_get_transfer(pdev, endpoint, 0); in libusb_clear_halt()
741 dev = libusb_get_device(pdev); in libusb_clear_halt()
764 libusb_reset_device(struct libusb20_device *pdev) in libusb_reset_device() argument
769 dev = libusb_get_device(pdev); in libusb_reset_device()
777 err = libusb20_dev_reset(pdev); in libusb_reset_device()
780 pdev, libusb20_dev_get_fd(pdev), in libusb_reset_device()
787 libusb_check_connected(struct libusb20_device *pdev) in libusb_check_connected() argument
792 dev = libusb_get_device(pdev); in libusb_check_connected()
796 err = libusb20_dev_check_connected(pdev); in libusb_check_connected()
802 libusb_kernel_driver_active(struct libusb20_device *pdev, int interface) in libusb_kernel_driver_active() argument
804 if (pdev == NULL) in libusb_kernel_driver_active()
807 if (libusb20_dev_kernel_driver_active(pdev, interface)) in libusb_kernel_driver_active()
814 libusb_get_driver_np(struct libusb20_device *pdev, int interface, in libusb_get_driver_np() argument
817 return (libusb_get_driver(pdev, interface, name, namelen)); in libusb_get_driver_np()
821 libusb_get_driver(struct libusb20_device *pdev, int interface, in libusb_get_driver() argument
827 if (pdev == NULL) in libusb_get_driver()
835 pdev, interface, name, namelen); in libusb_get_driver()
849 libusb_detach_kernel_driver_np(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver_np() argument
851 return (libusb_detach_kernel_driver(pdev, interface)); in libusb_detach_kernel_driver_np()
855 libusb_detach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_detach_kernel_driver() argument
859 if (pdev == NULL) in libusb_detach_kernel_driver()
863 pdev, interface); in libusb_detach_kernel_driver()
869 libusb_attach_kernel_driver(struct libusb20_device *pdev, int interface) in libusb_attach_kernel_driver() argument
871 if (pdev == NULL) in libusb_attach_kernel_driver()
924 libusb10_get_maxframe(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_maxframe() argument
943 libusb10_get_buffsize(struct libusb20_device *pdev, libusb_transfer *xfer) in libusb10_get_buffsize() argument
948 usb_speed = libusb20_dev_get_speed(pdev); in libusb10_get_buffsize()
1265 libusb10_submit_transfer_sub(struct libusb20_device *pdev, uint8_t endpoint) in libusb10_submit_transfer_sub() argument
1278 dev = libusb_get_device(pdev); in libusb10_submit_transfer_sub()
1280 pxfer0 = libusb10_get_transfer(pdev, endpoint, 0); in libusb10_submit_transfer_sub()
1281 pxfer1 = libusb10_get_transfer(pdev, endpoint, 1); in libusb10_submit_transfer_sub()
1334 libusb20_tr_set_priv_sc0(pxfer0, pdev); in libusb10_submit_transfer_sub()
1363 buffsize = libusb10_get_buffsize(pdev, uxfer); in libusb10_submit_transfer_sub()
1364 maxframe = libusb10_get_maxframe(pdev, uxfer); in libusb10_submit_transfer_sub()