Lines Matching refs:pdev

202 struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index);
237 const char *libusb20_dev_get_backend_name(struct libusb20_device *pdev);
238 const char *libusb20_dev_get_desc(struct libusb20_device *pdev);
239 int libusb20_dev_close(struct libusb20_device *pdev);
240 int libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index);
241 int libusb20_dev_set_config_index(struct libusb20_device *pdev, uint8_t configIndex);
242 int libusb20_dev_get_debug(struct libusb20_device *pdev);
243 int libusb20_dev_get_fd(struct libusb20_device *pdev);
244 int libusb20_dev_kernel_driver_active(struct libusb20_device *pdev, uint8_t iface_index);
245 int libusb20_dev_open(struct libusb20_device *pdev, uint16_t transfer_max);
246 int libusb20_dev_process(struct libusb20_device *pdev);
247 int libusb20_dev_request_sync(struct libusb20_device *pdev, struct LIBUSB20_CONTROL_SETUP_DECODED *setup, void *data, uint16_t *pactlen, uint32_t timeout, uint8_t flags);
248 int libusb20_dev_req_string_sync(struct libusb20_device *pdev, uint8_t index, uint16_t langid, void *ptr, uint16_t len);
249 int libusb20_dev_req_string_simple_sync(struct libusb20_device *pdev, uint8_t index, void *ptr, uint16_t len);
250 int libusb20_dev_reset(struct libusb20_device *pdev);
251 int libusb20_dev_check_connected(struct libusb20_device *pdev);
252 int libusb20_dev_set_power_mode(struct libusb20_device *pdev, uint8_t power_mode);
253 uint8_t libusb20_dev_get_power_mode(struct libusb20_device *pdev);
254 int libusb20_dev_get_port_path(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize);
255 uint16_t libusb20_dev_get_power_usage(struct libusb20_device *pdev);
256 int libusb20_dev_set_alt_index(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index);
257 int libusb20_dev_get_info(struct libusb20_device *pdev, struct usb_device_info *pinfo);
258 int libusb20_dev_get_iface_desc(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len);
260 struct LIBUSB20_DEVICE_DESC_DECODED *libusb20_dev_get_device_desc(struct libusb20_device *pdev);
261 struct libusb20_config *libusb20_dev_alloc_config(struct libusb20_device *pdev, uint8_t config_index);
263 uint8_t libusb20_dev_get_address(struct libusb20_device *pdev);
264 uint8_t libusb20_dev_get_parent_address(struct libusb20_device *pdev);
265 uint8_t libusb20_dev_get_parent_port(struct libusb20_device *pdev);
266 uint8_t libusb20_dev_get_bus_number(struct libusb20_device *pdev);
267 uint8_t libusb20_dev_get_mode(struct libusb20_device *pdev);
268 uint8_t libusb20_dev_get_speed(struct libusb20_device *pdev);
269 uint8_t libusb20_dev_get_config_index(struct libusb20_device *pdev);
270 void libusb20_dev_free(struct libusb20_device *pdev);
271 void libusb20_dev_set_debug(struct libusb20_device *pdev, int debug);
272 void libusb20_dev_wait_process(struct libusb20_device *pdev, int timeout);
290 struct libusb20_device *libusb20_be_device_foreach(struct libusb20_backend *pbe, struct libusb20_device *pdev);
291 void libusb20_be_dequeue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);
292 void libusb20_be_enqueue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);