Home
last modified time | relevance | path

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

/external/libusb/libusb/os/
Ddarwin_usb.c160 static void darwin_deref_cached_device(struct darwin_cached_device *cached_dev) { in darwin_deref_cached_device() argument
161 cached_dev->refcount--; in darwin_deref_cached_device()
163 if (0 == cached_dev->refcount) { in darwin_deref_cached_device()
164 list_del(&cached_dev->list); in darwin_deref_cached_device()
166 if (cached_dev->device) { in darwin_deref_cached_device()
167 (*(cached_dev->device))->Release(cached_dev->device); in darwin_deref_cached_device()
168 cached_dev->device = NULL; in darwin_deref_cached_device()
170 free (cached_dev); in darwin_deref_cached_device()
174 static void darwin_ref_cached_device(struct darwin_cached_device *cached_dev) { in darwin_ref_cached_device() argument
175 cached_dev->refcount++; in darwin_ref_cached_device()