Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/usb/serial/
A Dbus.c110 ssize_t retval = usb_store_new_id(&usb_drv->dynids, usb_drv->id_table, in new_id_store()
114 retval = usb_store_new_id(&usb_drv->usb_driver->dynids, in new_id_store()
125 return usb_show_dynids(&usb_drv->dynids, buf); in new_id_show()
139 spin_lock(&drv->dynids.lock); in free_dynids()
140 list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { in free_dynids()
144 spin_unlock(&drv->dynids.lock); in free_dynids()
160 spin_lock_init(&driver->dynids.lock); in usb_serial_bus_register()
161 INIT_LIST_HEAD(&driver->dynids.list); in usb_serial_bus_register()
A Dusb-serial.c710 spin_lock(&drv->dynids.lock); in match_dynamic_id()
711 list_for_each_entry(dynid, &drv->dynids.list, node) { in match_dynamic_id()
713 spin_unlock(&drv->dynids.lock); in match_dynamic_id()
717 spin_unlock(&drv->dynids.lock); in match_dynamic_id()
/linux-6.3-rc2/drivers/usb/core/
A Ddriver.c98 spin_lock(&dynids->lock); in usb_store_new_id()
99 list_add_tail(&dynid->node, &dynids->list); in usb_store_new_id()
100 spin_unlock(&dynids->lock); in usb_store_new_id()
163 spin_lock(&usb_driver->dynids.lock); in remove_id_store()
174 spin_unlock(&usb_driver->dynids.lock); in remove_id_store()
223 spin_lock(&usb_drv->dynids.lock); in usb_free_dynids()
228 spin_unlock(&usb_drv->dynids.lock); in usb_free_dynids()
236 spin_lock(&drv->dynids.lock); in usb_match_dynamic_id()
239 spin_unlock(&drv->dynids.lock); in usb_match_dynamic_id()
243 spin_unlock(&drv->dynids.lock); in usb_match_dynamic_id()
[all …]
/linux-6.3-rc2/drivers/pci/
A Dpci-driver.c73 spin_lock(&drv->dynids.lock); in pci_add_dynid()
74 list_add_tail(&dynid->node, &drv->dynids.list); in pci_add_dynid()
75 spin_unlock(&drv->dynids.lock); in pci_add_dynid()
85 spin_lock(&drv->dynids.lock); in pci_free_dynids()
90 spin_unlock(&drv->dynids.lock); in pci_free_dynids()
147 spin_lock(&drv->dynids.lock); in pci_match_device()
154 spin_unlock(&drv->dynids.lock); in pci_match_device()
272 spin_lock(&pdrv->dynids.lock); in remove_id_store()
286 spin_unlock(&pdrv->dynids.lock); in remove_id_store()
1438 spin_lock_init(&drv->dynids.lock); in __pci_register_driver()
[all …]
/linux-6.3-rc2/drivers/pcmcia/
A Dds.c123 mutex_lock(&pdrv->dynids.lock); in new_id_store()
124 list_add_tail(&dynid->node, &pdrv->dynids.list); in new_id_store()
125 mutex_unlock(&pdrv->dynids.lock); in new_id_store()
140 mutex_lock(&drv->dynids.lock); in pcmcia_free_dynids()
145 mutex_unlock(&drv->dynids.lock); in pcmcia_free_dynids()
182 mutex_init(&driver->dynids.lock); in pcmcia_register_driver()
183 INIT_LIST_HEAD(&driver->dynids.list); in pcmcia_register_driver()
907 mutex_lock(&p_drv->dynids.lock); in pcmcia_bus_match()
908 list_for_each_entry(dynid, &p_drv->dynids.list, node) { in pcmcia_bus_match()
912 mutex_unlock(&p_drv->dynids.lock); in pcmcia_bus_match()
[all …]
/linux-6.3-rc2/drivers/hv/
A Dvmbus_drv.c741 spin_lock(&drv->dynids.lock); in hv_vmbus_dynid_match()
748 spin_unlock(&drv->dynids.lock); in hv_vmbus_dynid_match()
792 spin_lock(&drv->dynids.lock); in vmbus_add_dynid()
793 list_add_tail(&dynid->node, &drv->dynids.list); in vmbus_add_dynid()
794 spin_unlock(&drv->dynids.lock); in vmbus_add_dynid()
803 spin_lock(&drv->dynids.lock); in vmbus_free_dynids()
808 spin_unlock(&drv->dynids.lock); in vmbus_free_dynids()
855 spin_lock(&drv->dynids.lock); in remove_id_store()
866 spin_unlock(&drv->dynids.lock); in remove_id_store()
1622 spin_lock_init(&hv_driver->dynids.lock); in __vmbus_driver_register()
[all …]
/linux-6.3-rc2/include/pcmcia/
A Dds.h58 struct pcmcia_dynids dynids; member
/linux-6.3-rc2/include/linux/
A Dusb.h1127 extern ssize_t usb_store_new_id(struct usb_dynids *dynids,
1132 extern ssize_t usb_show_dynids(struct usb_dynids *dynids, char *buf);
1231 struct usb_dynids dynids; member
A Dhyperv.h1273 } dynids; member
A Dpci.h930 struct pci_dynids dynids; member
/linux-6.3-rc2/include/linux/usb/
A Dserial.h240 struct usb_dynids dynids; member

Completed in 44 milliseconds