Lines Matching refs:dynids
41 ssize_t usb_store_new_id(struct usb_dynids *dynids,
64 spin_lock(&dynids->lock);
65 list_add_tail(&dynid->node, &dynids->list);
66 spin_unlock(&dynids->lock);
84 return usb_store_new_id(&usb_drv->dynids, driver, buf, count);
110 spin_lock(&usb_driver->dynids.lock);
111 list_for_each_entry_safe(dynid, n, &usb_driver->dynids.list, node) {
121 spin_unlock(&usb_driver->dynids.lock);
172 spin_lock(&usb_drv->dynids.lock);
173 list_for_each_entry_safe(dynid, n, &usb_drv->dynids.list, node) {
177 spin_unlock(&usb_drv->dynids.lock);
209 spin_lock(&drv->dynids.lock);
210 list_for_each_entry(dynid, &drv->dynids.list, node) {
212 spin_unlock(&drv->dynids.lock);
216 spin_unlock(&drv->dynids.lock);
897 spin_lock_init(&new_driver->dynids.lock);
898 INIT_LIST_HEAD(&new_driver->dynids.list);