dynid 2123 drivers/hid/hid-core.c struct hid_dynid *dynid; dynid 2133 drivers/hid/hid-core.c dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); dynid 2134 drivers/hid/hid-core.c if (!dynid) dynid 2137 drivers/hid/hid-core.c dynid->id.bus = bus; dynid 2138 drivers/hid/hid-core.c dynid->id.group = HID_GROUP_ANY; dynid 2139 drivers/hid/hid-core.c dynid->id.vendor = vendor; dynid 2140 drivers/hid/hid-core.c dynid->id.product = product; dynid 2141 drivers/hid/hid-core.c dynid->id.driver_data = driver_data; dynid 2144 drivers/hid/hid-core.c list_add_tail(&dynid->list, &hdrv->dyn_list); dynid 2161 drivers/hid/hid-core.c struct hid_dynid *dynid, *n; dynid 2164 drivers/hid/hid-core.c list_for_each_entry_safe(dynid, n, &hdrv->dyn_list, list) { dynid 2165 drivers/hid/hid-core.c list_del(&dynid->list); dynid 2166 drivers/hid/hid-core.c kfree(dynid); dynid 2174 drivers/hid/hid-core.c struct hid_dynid *dynid; dynid 2177 drivers/hid/hid-core.c list_for_each_entry(dynid, &hdrv->dyn_list, list) { dynid 2178 drivers/hid/hid-core.c if (hid_match_one_id(hdev, &dynid->id)) { dynid 2180 drivers/hid/hid-core.c return &dynid->id; dynid 721 drivers/hv/vmbus_drv.c struct vmbus_dynid *dynid; dynid 724 drivers/hv/vmbus_drv.c list_for_each_entry(dynid, &drv->dynids.list, node) { dynid 725 drivers/hv/vmbus_drv.c if (guid_equal(&dynid->id.guid, guid)) { dynid 726 drivers/hv/vmbus_drv.c id = &dynid->id; dynid 766 drivers/hv/vmbus_drv.c struct vmbus_dynid *dynid; dynid 768 drivers/hv/vmbus_drv.c dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); dynid 769 drivers/hv/vmbus_drv.c if (!dynid) dynid 772 drivers/hv/vmbus_drv.c dynid->id.guid = *guid; dynid 775 drivers/hv/vmbus_drv.c list_add_tail(&dynid->node, &drv->dynids.list); dynid 783 drivers/hv/vmbus_drv.c struct vmbus_dynid *dynid, *n; dynid 786 drivers/hv/vmbus_drv.c list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { dynid 787 drivers/hv/vmbus_drv.c list_del(&dynid->node); dynid 788 drivers/hv/vmbus_drv.c kfree(dynid); dynid 828 drivers/hv/vmbus_drv.c struct vmbus_dynid *dynid, *n; dynid 838 drivers/hv/vmbus_drv.c list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { dynid 839 drivers/hv/vmbus_drv.c struct hv_vmbus_device_id *id = &dynid->id; dynid 842 drivers/hv/vmbus_drv.c list_del(&dynid->node); dynid 843 drivers/hv/vmbus_drv.c kfree(dynid); dynid 56 drivers/pci/pci-driver.c struct pci_dynid *dynid; dynid 58 drivers/pci/pci-driver.c dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); dynid 59 drivers/pci/pci-driver.c if (!dynid) dynid 62 drivers/pci/pci-driver.c dynid->id.vendor = vendor; dynid 63 drivers/pci/pci-driver.c dynid->id.device = device; dynid 64 drivers/pci/pci-driver.c dynid->id.subvendor = subvendor; dynid 65 drivers/pci/pci-driver.c dynid->id.subdevice = subdevice; dynid 66 drivers/pci/pci-driver.c dynid->id.class = class; dynid 67 drivers/pci/pci-driver.c dynid->id.class_mask = class_mask; dynid 68 drivers/pci/pci-driver.c dynid->id.driver_data = driver_data; dynid 71 drivers/pci/pci-driver.c list_add_tail(&dynid->node, &drv->dynids.list); dynid 80 drivers/pci/pci-driver.c struct pci_dynid *dynid, *n; dynid 83 drivers/pci/pci-driver.c list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { dynid 84 drivers/pci/pci-driver.c list_del(&dynid->node); dynid 85 drivers/pci/pci-driver.c kfree(dynid); dynid 169 drivers/pci/pci-driver.c struct pci_dynid *dynid, *n; dynid 183 drivers/pci/pci-driver.c list_for_each_entry_safe(dynid, n, &pdrv->dynids.list, node) { dynid 184 drivers/pci/pci-driver.c struct pci_device_id *id = &dynid->id; dynid 190 drivers/pci/pci-driver.c list_del(&dynid->node); dynid 191 drivers/pci/pci-driver.c kfree(dynid); dynid 254 drivers/pci/pci-driver.c struct pci_dynid *dynid; dynid 263 drivers/pci/pci-driver.c list_for_each_entry(dynid, &drv->dynids.list, node) { dynid 264 drivers/pci/pci-driver.c if (pci_match_one_device(&dynid->id, dev)) { dynid 265 drivers/pci/pci-driver.c found_id = &dynid->id; dynid 97 drivers/pcmcia/ds.c struct pcmcia_dynid *dynid; dynid 111 drivers/pcmcia/ds.c dynid = kzalloc(sizeof(struct pcmcia_dynid), GFP_KERNEL); dynid 112 drivers/pcmcia/ds.c if (!dynid) dynid 115 drivers/pcmcia/ds.c dynid->id.match_flags = match_flags; dynid 116 drivers/pcmcia/ds.c dynid->id.manf_id = manf_id; dynid 117 drivers/pcmcia/ds.c dynid->id.card_id = card_id; dynid 118 drivers/pcmcia/ds.c dynid->id.func_id = func_id; dynid 119 drivers/pcmcia/ds.c dynid->id.function = function; dynid 120 drivers/pcmcia/ds.c dynid->id.device_no = device_no; dynid 121 drivers/pcmcia/ds.c memcpy(dynid->id.prod_id_hash, prod_id_hash, sizeof(__u32) * 4); dynid 124 drivers/pcmcia/ds.c list_add_tail(&dynid->node, &pdrv->dynids.list); dynid 138 drivers/pcmcia/ds.c struct pcmcia_dynid *dynid, *n; dynid 141 drivers/pcmcia/ds.c list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { dynid 142 drivers/pcmcia/ds.c list_del(&dynid->node); dynid 143 drivers/pcmcia/ds.c kfree(dynid); dynid 909 drivers/pcmcia/ds.c struct pcmcia_dynid *dynid; dynid 913 drivers/pcmcia/ds.c list_for_each_entry(dynid, &p_drv->dynids.list, node) { dynid 915 drivers/pcmcia/ds.c if (pcmcia_devmatch(p_dev, &dynid->id)) { dynid 47 drivers/usb/core/driver.c struct usb_dynid *dynid; dynid 60 drivers/usb/core/driver.c dynid = kzalloc(sizeof(*dynid), GFP_KERNEL); dynid 61 drivers/usb/core/driver.c if (!dynid) dynid 64 drivers/usb/core/driver.c INIT_LIST_HEAD(&dynid->node); dynid 65 drivers/usb/core/driver.c dynid->id.idVendor = idVendor; dynid 66 drivers/usb/core/driver.c dynid->id.idProduct = idProduct; dynid 67 drivers/usb/core/driver.c dynid->id.match_flags = USB_DEVICE_ID_MATCH_DEVICE; dynid 74 drivers/usb/core/driver.c dynid->id.bInterfaceClass = (u8)bInterfaceClass; dynid 75 drivers/usb/core/driver.c dynid->id.match_flags |= USB_DEVICE_ID_MATCH_INT_CLASS; dynid 91 drivers/usb/core/driver.c dynid->id.driver_info = id->driver_info; dynid 99 drivers/usb/core/driver.c list_add_tail(&dynid->node, &dynids->list); dynid 109 drivers/usb/core/driver.c kfree(dynid); dynid 116 drivers/usb/core/driver.c struct usb_dynid *dynid; dynid 119 drivers/usb/core/driver.c list_for_each_entry(dynid, &dynids->list, node) dynid 120 drivers/usb/core/driver.c if (dynid->id.bInterfaceClass != 0) dynid 122 drivers/usb/core/driver.c dynid->id.idVendor, dynid->id.idProduct, dynid 123 drivers/usb/core/driver.c dynid->id.bInterfaceClass); dynid 126 drivers/usb/core/driver.c dynid->id.idVendor, dynid->id.idProduct); dynid 153 drivers/usb/core/driver.c struct usb_dynid *dynid, *n; dynid 164 drivers/usb/core/driver.c list_for_each_entry_safe(dynid, n, &usb_driver->dynids.list, node) { dynid 165 drivers/usb/core/driver.c struct usb_device_id *id = &dynid->id; dynid 169 drivers/usb/core/driver.c list_del(&dynid->node); dynid 170 drivers/usb/core/driver.c kfree(dynid); dynid 221 drivers/usb/core/driver.c struct usb_dynid *dynid, *n; dynid 224 drivers/usb/core/driver.c list_for_each_entry_safe(dynid, n, &usb_drv->dynids.list, node) { dynid 225 drivers/usb/core/driver.c list_del(&dynid->node); dynid 226 drivers/usb/core/driver.c kfree(dynid); dynid 234 drivers/usb/core/driver.c struct usb_dynid *dynid; dynid 237 drivers/usb/core/driver.c list_for_each_entry(dynid, &drv->dynids.list, node) { dynid 238 drivers/usb/core/driver.c if (usb_match_one_id(intf, &dynid->id)) { dynid 240 drivers/usb/core/driver.c return &dynid->id; dynid 154 drivers/usb/serial/bus.c struct usb_dynid *dynid, *n; dynid 157 drivers/usb/serial/bus.c list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) { dynid 158 drivers/usb/serial/bus.c list_del(&dynid->node); dynid 159 drivers/usb/serial/bus.c kfree(dynid); dynid 623 drivers/usb/serial/usb-serial.c struct usb_dynid *dynid; dynid 626 drivers/usb/serial/usb-serial.c list_for_each_entry(dynid, &drv->dynids.list, node) { dynid 627 drivers/usb/serial/usb-serial.c if (usb_match_one_id(intf, &dynid->id)) { dynid 629 drivers/usb/serial/usb-serial.c return &dynid->id;