Lines Matching refs:interface_number
694 libusb_claim_interface(struct libusb20_device *pdev, int interface_number) in libusb_claim_interface() argument
703 if (interface_number < 0 || interface_number > 31) in libusb_claim_interface()
707 err = libusb_detach_kernel_driver(pdev, interface_number); in libusb_claim_interface()
713 dev->claimed_interfaces |= (1 << interface_number); in libusb_claim_interface()
720 libusb_release_interface(struct libusb20_device *pdev, int interface_number) in libusb_release_interface() argument
729 if (interface_number < 0 || interface_number > 31) in libusb_release_interface()
733 err = libusb_attach_kernel_driver(pdev, interface_number); in libusb_release_interface()
739 if (!(dev->claimed_interfaces & (1 << interface_number))) in libusb_release_interface()
742 dev->claimed_interfaces &= ~(1 << interface_number); in libusb_release_interface()
750 int interface_number, int alternate_setting) in libusb_set_interface_alt_setting() argument
759 if (interface_number < 0 || interface_number > 31) in libusb_set_interface_alt_setting()
763 if (!(dev->claimed_interfaces & (1 << interface_number))) in libusb_set_interface_alt_setting()
775 interface_number, alternate_setting); in libusb_set_interface_alt_setting()