Lines Matching refs:pdev

205 struct libusb20_transfer *libusb20_tr_get_pointer(struct libusb20_device *pdev, uint16_t tr_index);
240 const char *libusb20_dev_get_backend_name(struct libusb20_device *pdev);
241 const char *libusb20_dev_get_desc(struct libusb20_device *pdev);
242 int libusb20_dev_close(struct libusb20_device *pdev);
243 int libusb20_dev_detach_kernel_driver(struct libusb20_device *pdev, uint8_t iface_index);
244 int libusb20_dev_set_config_index(struct libusb20_device *pdev, uint8_t configIndex);
245 int libusb20_dev_get_debug(struct libusb20_device *pdev);
246 int libusb20_dev_get_fd(struct libusb20_device *pdev);
247 int libusb20_dev_kernel_driver_active(struct libusb20_device *pdev, uint8_t iface_index);
248 int libusb20_dev_open(struct libusb20_device *pdev, uint16_t transfer_max);
249 int libusb20_dev_process(struct libusb20_device *pdev);
250 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);
251 int libusb20_dev_req_string_sync(struct libusb20_device *pdev, uint8_t index, uint16_t langid, void *ptr, uint16_t len);
252 int libusb20_dev_req_string_simple_sync(struct libusb20_device *pdev, uint8_t index, void *ptr, uint16_t len);
253 int libusb20_dev_reset(struct libusb20_device *pdev);
254 int libusb20_dev_check_connected(struct libusb20_device *pdev);
255 int libusb20_dev_set_power_mode(struct libusb20_device *pdev, uint8_t power_mode);
256 uint8_t libusb20_dev_get_power_mode(struct libusb20_device *pdev);
257 int libusb20_dev_get_port_path(struct libusb20_device *pdev, uint8_t *buf, uint8_t bufsize);
258 uint16_t libusb20_dev_get_power_usage(struct libusb20_device *pdev);
259 int libusb20_dev_set_alt_index(struct libusb20_device *pdev, uint8_t iface_index, uint8_t alt_index);
260 int libusb20_dev_get_info(struct libusb20_device *pdev, struct usb_device_info *pinfo);
261 int libusb20_dev_get_iface_desc(struct libusb20_device *pdev, uint8_t iface_index, char *buf, uint8_t len);
263 struct LIBUSB20_DEVICE_DESC_DECODED *libusb20_dev_get_device_desc(struct libusb20_device *pdev);
264 struct libusb20_config *libusb20_dev_alloc_config(struct libusb20_device *pdev, uint8_t config_index);
266 uint8_t libusb20_dev_get_address(struct libusb20_device *pdev);
267 uint8_t libusb20_dev_get_parent_address(struct libusb20_device *pdev);
268 uint8_t libusb20_dev_get_parent_port(struct libusb20_device *pdev);
269 uint8_t libusb20_dev_get_bus_number(struct libusb20_device *pdev);
270 uint8_t libusb20_dev_get_mode(struct libusb20_device *pdev);
271 uint8_t libusb20_dev_get_speed(struct libusb20_device *pdev);
272 uint8_t libusb20_dev_get_config_index(struct libusb20_device *pdev);
273 void libusb20_dev_free(struct libusb20_device *pdev);
274 void libusb20_dev_set_debug(struct libusb20_device *pdev, int debug);
275 void libusb20_dev_wait_process(struct libusb20_device *pdev, int timeout);
293 struct libusb20_device *libusb20_be_device_foreach(struct libusb20_backend *pbe, struct libusb20_device *pdev);
294 void libusb20_be_dequeue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);
295 void libusb20_be_enqueue_device(struct libusb20_backend *pbe, struct libusb20_device *pdev);