/AliOS-Things-master/components/SDL2/src/hidapi/linux/ |
A D | hid.cpp | 100 devs = new_dev; in hid_enumerate() 119 devs = new_dev; in hid_enumerate() 125 return devs; in hid_enumerate() 130 while ( devs ) in hid_free_enumeration() 132 struct hid_device_info *next = devs->next; in hid_free_enumeration() 133 free( devs->path ); in hid_free_enumeration() 134 free( devs->serial_number ); in hid_free_enumeration() 135 free( devs->manufacturer_string ); in hid_free_enumeration() 136 free( devs->product_string ); in hid_free_enumeration() 137 delete devs; in hid_free_enumeration() [all …]
|
A D | hid.c | 657 void HID_API_EXPORT hid_free_enumeration(struct hid_device_info *devs) in hid_free_enumeration() argument 659 struct hid_device_info *d = devs; in hid_free_enumeration() 673 struct hid_device_info *devs, *cur_dev; in hid_open() local 677 devs = hid_enumerate(vendor_id, product_id); in hid_open() 678 cur_dev = devs; in hid_open() 701 hid_free_enumeration(devs); in hid_open()
|
/AliOS-Things-master/components/SDL2/src/hidapi/hidtest/ |
A D | hidtest.cpp | 44 struct hid_device_info *devs, *cur_dev; in main() local 49 devs = hid_enumerate(0x0, 0x0); in main() 50 cur_dev = devs; in main() 61 hid_free_enumeration(devs); in main()
|
/AliOS-Things-master/components/SDL2/src/hidapi/ |
A D | SDL_hidapi.c | 563 devs = new_dev; in hid_enumerate() 593 devs = new_dev; in hid_enumerate() 607 return devs; in hid_enumerate() 612 while (devs) { in hid_free_enumeration() 613 struct hid_device_info *next = devs->next; in hid_free_enumeration() 614 SDL_free(devs->path); in hid_free_enumeration() 615 SDL_free(devs->serial_number); in hid_free_enumeration() 616 SDL_free(devs->manufacturer_string); in hid_free_enumeration() 617 SDL_free(devs->product_string); in hid_free_enumeration() 618 SDL_free(devs); in hid_free_enumeration() [all …]
|
/AliOS-Things-master/components/SDL2/src/hidapi/libusb/ |
A D | hid.c | 571 libusb_device **devs; in hid_enumerate() local 586 while ((dev = devs[i++]) != NULL) { in hid_enumerate() 731 libusb_free_device_list(devs, 1); in hid_enumerate() 738 struct hid_device_info *d = devs; in hid_free_enumeration() 752 struct hid_device_info *devs, *cur_dev; in hid_open() local 757 cur_dev = devs; in hid_open() 781 hid_free_enumeration(devs); in hid_open() 961 libusb_device **devs; in hid_open_path() local 972 libusb_get_device_list(usb_context, &devs); in hid_open_path() 973 while ((usb_dev = devs[d++]) != NULL) { in hid_open_path() [all …]
|
/AliOS-Things-master/components/SDL2/src/hidapi/windows/ |
A D | hid.c | 592 void HID_API_EXPORT HID_API_CALL hid_free_enumeration(struct hid_device_info *devs) in hid_free_enumeration() argument 595 struct hid_device_info *d = devs; in hid_free_enumeration() 611 struct hid_device_info *devs, *cur_dev; in hid_open() local 615 devs = hid_enumerate(vendor_id, product_id); in hid_open() 616 cur_dev = devs; in hid_open() 639 hid_free_enumeration(devs); in hid_open()
|
/AliOS-Things-master/components/SDL2/src/hidapi/mac/ |
A D | hid.c | 541 void HID_API_EXPORT hid_free_enumeration(struct hid_device_info *devs) in hid_free_enumeration() argument 544 struct hid_device_info *d = devs; in hid_free_enumeration() 559 struct hid_device_info *devs, *cur_dev; in hid_open() local 563 devs = hid_enumerate(vendor_id, product_id); in hid_open() 564 cur_dev = devs; in hid_open() 587 hid_free_enumeration(devs); in hid_open()
|
/AliOS-Things-master/components/SDL2/src/core/linux/ |
A D | SDL_udev.c | 199 struct udev_list_entry *devs = NULL; in SDL_UDEV_Scan() local 217 devs = _this->syms.udev_enumerate_get_list_entry(enumerate); in SDL_UDEV_Scan() 218 for (item = devs; item; item = _this->syms.udev_list_entry_get_next(item)) { in SDL_UDEV_Scan()
|
/AliOS-Things-master/components/SDL2/src/hidapi/hidapi/ |
A D | hidapi.h | 156 void HID_API_EXPORT HID_API_CALL hid_free_enumeration(struct hid_device_info *devs);
|
/AliOS-Things-master/components/SDL2/src/joystick/hidapi/ |
A D | SDL_hidapijoystick.c | 804 struct hid_device_info *devs, *info; in HIDAPI_UpdateDeviceList() local 817 devs = hid_enumerate(0, 0); in HIDAPI_UpdateDeviceList() 818 if (devs) { in HIDAPI_UpdateDeviceList() 819 for (info = devs; info; info = info->next) { in HIDAPI_UpdateDeviceList() 827 hid_free_enumeration(devs); in HIDAPI_UpdateDeviceList()
|
/AliOS-Things-master/components/SDL2/src/hidapi/android/ |
A D | hid.cpp | 1012 void HID_API_EXPORT HID_API_CALL hid_free_enumeration(struct hid_device_info *devs) in hid_free_enumeration() argument 1014 while ( devs ) in hid_free_enumeration() 1016 struct hid_device_info *next = devs->next; in hid_free_enumeration() 1017 FreeHIDDeviceInfo( devs ); in hid_free_enumeration() 1018 devs = next; in hid_free_enumeration()
|
/AliOS-Things-master/components/SDL2/src/audio/coreaudio/ |
A D | SDL_coreaudio.m | 104 AudioDeviceID *devs = NULL; 113 devs = (AudioDeviceID *) alloca(size); 114 if (devs == NULL) 118 &devlist_address, 0, NULL, &size, devs); 126 AudioDeviceID dev = devs[i];
|
/AliOS-Things-master/components/SDL2/src/hidapi/ios/ |
A D | hid.m | 752 void HID_API_EXPORT hid_free_enumeration(struct hid_device_info *devs) 755 struct hid_device_info *d = devs;
|