Searched refs:dynid (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/usb/core/ |
D | driver.c | 47 struct usb_dynid *dynid; in usb_store_new_id() local 60 dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); in usb_store_new_id() 61 if (!dynid) in usb_store_new_id() 64 INIT_LIST_HEAD(&dynid->node); in usb_store_new_id() 65 dynid->id.idVendor = idVendor; in usb_store_new_id() 66 dynid->id.idProduct = idProduct; in usb_store_new_id() 67 dynid->id.match_flags = USB_DEVICE_ID_MATCH_DEVICE; in usb_store_new_id() 74 dynid->id.bInterfaceClass = (u8)bInterfaceClass; in usb_store_new_id() 75 dynid->id.match_flags |= USB_DEVICE_ID_MATCH_INT_CLASS; in usb_store_new_id() 91 dynid->id.driver_info = id->driver_info; in usb_store_new_id() [all …]
|
/Linux-v4.19/drivers/pci/ |
D | pci-driver.c | 56 struct pci_dynid *dynid; in pci_add_dynid() local 58 dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); in pci_add_dynid() 59 if (!dynid) in pci_add_dynid() 62 dynid->id.vendor = vendor; in pci_add_dynid() 63 dynid->id.device = device; in pci_add_dynid() 64 dynid->id.subvendor = subvendor; in pci_add_dynid() 65 dynid->id.subdevice = subdevice; in pci_add_dynid() 66 dynid->id.class = class; in pci_add_dynid() 67 dynid->id.class_mask = class_mask; in pci_add_dynid() 68 dynid->id.driver_data = driver_data; in pci_add_dynid() [all …]
|
/Linux-v4.19/drivers/usb/serial/ |
D | bus.c | 154 struct usb_dynid *dynid, *n; in free_dynids() local 157 list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { in free_dynids() 158 list_del(&dynid->node); in free_dynids() 159 kfree(dynid); in free_dynids()
|
D | usb-serial.c | 605 struct usb_dynid *dynid; in match_dynamic_id() local 608 list_for_each_entry(dynid, &drv->dynids.list, node) { in match_dynamic_id() 609 if (usb_match_one_id(intf, &dynid->id)) { in match_dynamic_id() 611 return &dynid->id; in match_dynamic_id()
|
/Linux-v4.19/drivers/pcmcia/ |
D | ds.c | 100 struct pcmcia_dynid *dynid; in new_id_store() local 114 dynid = kzalloc(sizeof(struct pcmcia_dynid), GFP_KERNEL); in new_id_store() 115 if (!dynid) in new_id_store() 118 dynid->id.match_flags = match_flags; in new_id_store() 119 dynid->id.manf_id = manf_id; in new_id_store() 120 dynid->id.card_id = card_id; in new_id_store() 121 dynid->id.func_id = func_id; in new_id_store() 122 dynid->id.function = function; in new_id_store() 123 dynid->id.device_no = device_no; in new_id_store() 124 memcpy(dynid->id.prod_id_hash, prod_id_hash, sizeof(__u32) * 4); in new_id_store() [all …]
|
/Linux-v4.19/drivers/hv/ |
D | vmbus_drv.c | 574 struct vmbus_dynid *dynid; in hv_vmbus_get_id() local 578 list_for_each_entry(dynid, &drv->dynids.list, node) { in hv_vmbus_get_id() 579 if (!uuid_le_cmp(dynid->id.guid, *guid)) { in hv_vmbus_get_id() 580 id = &dynid->id; in hv_vmbus_get_id() 603 struct vmbus_dynid *dynid; in vmbus_add_dynid() local 605 dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); in vmbus_add_dynid() 606 if (!dynid) in vmbus_add_dynid() 609 dynid->id.guid = *guid; in vmbus_add_dynid() 612 list_add_tail(&dynid->node, &drv->dynids.list); in vmbus_add_dynid() 620 struct vmbus_dynid *dynid, *n; in vmbus_free_dynids() local [all …]
|
/Linux-v4.19/drivers/hid/ |
D | hid-core.c | 1882 struct hid_dynid *dynid; in new_id_store() local 1892 dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); in new_id_store() 1893 if (!dynid) in new_id_store() 1896 dynid->id.bus = bus; in new_id_store() 1897 dynid->id.group = HID_GROUP_ANY; in new_id_store() 1898 dynid->id.vendor = vendor; in new_id_store() 1899 dynid->id.product = product; in new_id_store() 1900 dynid->id.driver_data = driver_data; in new_id_store() 1903 list_add_tail(&dynid->list, &hdrv->dyn_list); in new_id_store() 1920 struct hid_dynid *dynid, *n; in hid_free_dynids() local [all …]
|