Home
last modified time | relevance | path

Searched refs:udev (Results 1 – 24 of 24) sorted by relevance

/external/chromium/third_party/libjingle/source/talk/third_party/libudev/
Dlibudev.h29 struct udev;
30 struct udev *udev_ref(struct udev *udev);
31 void udev_unref(struct udev *udev);
32 struct udev *udev_new(void);
33 void udev_set_log_fn(struct udev *udev,
34 void (*log_fn)(struct udev *udev,
37 int udev_get_log_priority(struct udev *udev);
38 void udev_set_log_priority(struct udev *udev, int priority);
39 const char *udev_get_sys_path(struct udev *udev);
40 const char *udev_get_dev_path(struct udev *udev);
[all …]
/external/bluetooth/bluez/tools/
Ddfu.c107 int dfu_detach(struct usb_dev_handle *udev, int intf) in dfu_detach() argument
109 if (!udev) in dfu_detach()
112 return usb_control_msg(udev, USB_DIR_OUT | USB_TYPE_CLASS | USB_RECIP_INTERFACE, in dfu_detach()
116 int dfu_upload(struct usb_dev_handle *udev, int intf, int block, char *buffer, int size) in dfu_upload() argument
118 if (!udev) in dfu_upload()
121 return usb_control_msg(udev, USB_TYPE_CLASS | USB_DIR_IN | USB_RECIP_INTERFACE, in dfu_upload()
125 int dfu_download(struct usb_dev_handle *udev, int intf, int block, char *buffer, int size) in dfu_download() argument
127 if (!udev) in dfu_download()
130 return usb_control_msg(udev, USB_TYPE_CLASS | USB_DIR_OUT | USB_RECIP_INTERFACE, in dfu_download()
134 int dfu_get_status(struct usb_dev_handle *udev, int intf, struct dfu_status *status) in dfu_get_status() argument
[all …]
Ddfutool.c117 struct usb_dev_handle *udev; in open_device() local
180 udev = usb_open(dfu_dev[sel]); in open_device()
181 if (!udev) { in open_device()
186 if (usb_claim_interface(udev, intf) < 0) { in open_device()
188 usb_close(udev); in open_device()
192 if (dfu_get_status(udev, intf, &status) < 0) { in open_device()
198 if (dfu_clear_status(udev, intf) < 0) { in open_device()
202 if (dfu_abort(udev, intf) < 0) { in open_device()
206 if (dfu_get_status(udev, intf, &status) < 0) { in open_device()
218 return udev; in open_device()
[all …]
Dcsr_usb.c56 static struct usb_dev_handle *udev = NULL; variable
86 udev = usb_open(dev); in csr_open_usb()
87 if (!udev) { in csr_open_usb()
93 if (usb_claim_interface(udev, 0) < 0) { in csr_open_usb()
96 usb_close(udev); in csr_open_usb()
131 usb_interrupt_read(udev, 0x81, (void *) rp, sizeof(rp), 2); in do_command()
133 if (usb_control_msg(udev, USB_TYPE_CLASS | USB_DIR_OUT | USB_RECIP_DEVICE, in do_command()
146 len = usb_interrupt_read(udev, 0x81, in do_command()
178 usb_release_interface(udev, 0); in csr_close_usb()
179 usb_close(udev); in csr_close_usb()
Ddfu.h101 int dfu_detach(struct usb_dev_handle *udev, int intf);
102 int dfu_upload(struct usb_dev_handle *udev, int intf, int block, char *buffer, int size);
103 int dfu_download(struct usb_dev_handle *udev, int intf, int block, char *buffer, int size);
104 int dfu_get_status(struct usb_dev_handle *udev, int intf, struct dfu_status *status);
105 int dfu_clear_status(struct usb_dev_handle *udev, int intf);
106 int dfu_get_state(struct usb_dev_handle *udev, int intf, uint8_t *state);
107 int dfu_abort(struct usb_dev_handle *udev, int intf);
Ddfubabel.c60 struct usb_dev_handle *udev; in switch_babel() local
69 udev = usb_open(devinfo->dev); in switch_babel()
70 if (!udev) in switch_babel()
73 if (usb_claim_interface(udev, 0) < 0) { in switch_babel()
75 usb_close(udev); in switch_babel()
79 err = usb_bulk_write(udev, 0x02, buf, sizeof(buf), 10000); in switch_babel()
89 usb_release_interface(udev, 0); in switch_babel()
90 usb_close(udev); in switch_babel()
Davctrl.c81 struct usb_dev_handle *udev; in dongle_csr() local
95 udev = usb_open(devinfo->dev); in dongle_csr()
96 if (!udev) in dongle_csr()
99 if (usb_claim_interface(udev, intf) < 0) { in dongle_csr()
101 usb_close(udev); in dongle_csr()
105 err = usb_control_msg(udev, USB_DIR_OUT | USB_TYPE_CLASS | USB_RECIP_INTERFACE, in dongle_csr()
116 usb_release_interface(udev, intf); in dongle_csr()
117 usb_close(udev); in dongle_csr()
Dhid2hci.c236 struct udev *udev; in main() local
290 udev = udev_new(); in main()
291 if (udev == NULL) in main()
294 snprintf(syspath, sizeof(syspath), "%s/%s", udev_get_sys_path(udev), devpath); in main()
295 udev_dev = udev_device_new_from_syspath(udev, syspath); in main()
348 udev_unref(udev); in main()
/external/libusb-compat/examples/
Dtestlibusb.c64 usb_dev_handle *udev; in print_device() local
69 udev = usb_open(dev); in print_device()
70 if (udev) { in print_device()
72 ret = usb_get_string_simple(udev, dev->descriptor.iManufacturer, string, sizeof(string)); in print_device()
83 ret = usb_get_string_simple(udev, dev->descriptor.iProduct, string, sizeof(string)); in print_device()
101 if (udev && verbose) { in print_device()
103 ret = usb_get_string_simple(udev, dev->descriptor.iSerialNumber, string, sizeof(string)); in print_device()
110 if (udev) in print_device()
111 usb_close(udev); in print_device()
/external/kernel-headers/original/linux/
Dusb.h383 #define usb_lock_device(udev) down(&(udev)->dev.sem) argument
384 #define usb_unlock_device(udev) up(&(udev)->dev.sem) argument
385 #define usb_trylock_device(udev) down_trylock(&(udev)->dev.sem) argument
386 extern int usb_lock_device_for_reset(struct usb_device *udev,
1176 usb_maxpacket(struct usb_device *udev, int pipe, int is_out) in usb_maxpacket() argument
1183 ep = udev->ep_out[epnum]; in usb_maxpacket()
1186 ep = udev->ep_in[epnum]; in usb_maxpacket()
/external/bluetooth/bluez/scripts/
Dbluetooth.rules.in3 ACTION=="add", SUBSYSTEM=="bluetooth", RUN+="@prefix@/sbin/bluetoothd --udev"
4 ACTION=="change", SUBSYSTEM=="bluetooth", RUN+="@prefix@/sbin/bluetoothd --udev"
/external/libusb-compat/libusb/
Dcore.c657 usb_dev_handle *udev = malloc(sizeof(*udev)); in usb_open() local
658 if (!udev) in usb_open()
661 r = libusb_open((libusb_device *) dev->dev, &udev->handle); in usb_open()
664 free(udev); in usb_open()
669 udev->last_claimed_interface = -1; in usb_open()
670 udev->device = dev; in usb_open()
671 return udev; in usb_open()
Dusb.h295 int usb_get_descriptor_by_endpoint(usb_dev_handle *udev, int ep,
297 int usb_get_descriptor(usb_dev_handle *udev, unsigned char type,
/external/libmtp/
DINSTALL82 the udev hotplugging support, see below.
147 Linux udev hotplugging
151 and rely solely on udev, and rules stored below /etc/udev/rules.d to
Dhotplug.sh.in7 UDEVPATH=/etc/udev/rules.d
DTODO15 to tweak the udev config not to load USB mass storage support for
DREADME325 know we cannot use udev, because udev is called after-the-fact:
327 udev is called.
476 claim to be mass storage so udev will capture is and make the
DChangeLog173 * examples/hotplug.c: change the udev match rule from
1154 * examples/hotplug.c: edit up into a udev ruleset that is
1156 udev versions out there. Now please DON'T update udev
1165 * examples/hotplug.c: use old udev style by default, use new
1453 * examples/hotplug.c: fix GOTO style in udev map.
/external/bluetooth/bluez/
Dacinclude.m487 UDEV_DIR="`$PKG_CONFIG --variable=udevdir udev`"
89 UDEV_DIR="/lib/udev"
324 AC_ARG_ENABLE(udevrules, AC_HELP_STRING([--enable-udevrules], [install Bluetooth udev rules]), [
DChangeLog4 Add support for hid2hci and udev integration.
423 Fix missing number prefix when installing udev rules.
424 Fix program prefix used in Bluetooth udev rules.
433 Add support for udev based on-demand startup.
442 Add special udev mode to bluetoothd.
467 Add support for running hid2hci from udev.
721 Update udev rules.
1145 Add udev rules for Bluetooth serial PCMCIA cards.
1460 Give udev some time to create the RFCOMM device nodes.
DMakefile.am358 udevdir = $(libexecdir)/udev directory
/external/chromium/third_party/libjingle/source/talk/session/phone/
Ddevicemanager.cc101 struct udev* udev_;
/external/wpa_supplicant_8/wpa_supplicant/
DREADME943 can be started when an interface is added (hotplug/udev/etc. scripts).
/external/wpa_supplicant_6/wpa_supplicant/
DREADME1022 can be started when an interface is added (hotplug/udev/etc. scripts).