Lines Matching defs:dynid
101 struct pcmcia_dynid *dynid;
115 dynid = kzalloc(sizeof(struct pcmcia_dynid), GFP_KERNEL);
116 if (!dynid)
119 dynid->id.match_flags = match_flags;
120 dynid->id.manf_id = manf_id;
121 dynid->id.card_id = card_id;
122 dynid->id.func_id = func_id;
123 dynid->id.function = function;
124 dynid->id.device_no = device_no;
125 memcpy(dynid->id.prod_id_hash, prod_id_hash, sizeof(__u32) * 4);
128 list_add_tail(&dynid->node, &pdrv->dynids.list);
145 struct pcmcia_dynid *dynid, *n;
148 list_for_each_entry_safe(dynid, n, &drv->dynids.list, node) {
149 list_del(&dynid->node);
150 kfree(dynid);
887 struct pcmcia_dynid *dynid;
891 list_for_each_entry(dynid, &p_drv->dynids.list, node) {
893 if (pcmcia_devmatch(p_dev, &dynid->id)) {