Lines Matching defs:dynid
1419 struct hid_dynid *dynid;
1429 dynid = kzalloc(sizeof(*dynid), GFP_KERNEL);
1430 if (!dynid)
1433 dynid->id.bus = bus;
1434 dynid->id.vendor = vendor;
1435 dynid->id.product = product;
1436 dynid->id.driver_data = driver_data;
1439 list_add_tail(&dynid->list, &hdrv->dyn_list);
1454 struct hid_dynid *dynid, *n;
1457 list_for_each_entry_safe(dynid, n, &hdrv->dyn_list, list) {
1458 list_del(&dynid->list);
1459 kfree(dynid);
1467 struct hid_dynid *dynid;
1470 list_for_each_entry(dynid, &hdrv->dyn_list, list) {
1471 if (hid_match_one_id(hdev, &dynid->id)) {
1473 return &dynid->id;