p_drv 43 drivers/pcmcia/ds.c static void pcmcia_check_driver(struct pcmcia_driver *p_drv) p_drv 45 drivers/pcmcia/ds.c const struct pcmcia_device_id *did = p_drv->id_table; p_drv 49 drivers/pcmcia/ds.c if (!p_drv->probe || !p_drv->remove) p_drv 51 drivers/pcmcia/ds.c "function\n", p_drv->name); p_drv 64 drivers/pcmcia/ds.c "be 0x%x\n", p_drv->name, did->prod_id[i], p_drv 254 drivers/pcmcia/ds.c struct pcmcia_driver *p_drv; p_drv 264 drivers/pcmcia/ds.c p_drv = to_pcmcia_drv(dev->driver); p_drv 267 drivers/pcmcia/ds.c dev_dbg(dev, "trying to bind to %s\n", p_drv->name); p_drv 269 drivers/pcmcia/ds.c if ((!p_drv->probe) || (!p_dev->function_config) || p_drv 270 drivers/pcmcia/ds.c (!try_module_get(p_drv->owner))) { p_drv 290 drivers/pcmcia/ds.c ret = p_drv->probe(p_dev); p_drv 293 drivers/pcmcia/ds.c p_drv->name, ret); p_drv 296 drivers/pcmcia/ds.c dev_dbg(dev, "%s bound: Vpp %d.%d, idx %x, IRQ %d", p_drv->name, p_drv 310 drivers/pcmcia/ds.c module_put(p_drv->owner); p_drv 356 drivers/pcmcia/ds.c struct pcmcia_driver *p_drv; p_drv 360 drivers/pcmcia/ds.c p_drv = to_pcmcia_drv(dev->driver); p_drv 374 drivers/pcmcia/ds.c if (!p_drv) p_drv 377 drivers/pcmcia/ds.c if (p_drv->remove) p_drv 378 drivers/pcmcia/ds.c p_drv->remove(p_dev); p_drv 384 drivers/pcmcia/ds.c p_drv->name); p_drv 390 drivers/pcmcia/ds.c p_drv->name); p_drv 394 drivers/pcmcia/ds.c module_put(p_drv->owner); p_drv 907 drivers/pcmcia/ds.c struct pcmcia_driver *p_drv = to_pcmcia_drv(drv); p_drv 908 drivers/pcmcia/ds.c const struct pcmcia_device_id *did = p_drv->id_table; p_drv 912 drivers/pcmcia/ds.c mutex_lock(&p_drv->dynids.lock); p_drv 913 drivers/pcmcia/ds.c list_for_each_entry(dynid, &p_drv->dynids.list, node) { p_drv 917 drivers/pcmcia/ds.c mutex_unlock(&p_drv->dynids.lock); p_drv 921 drivers/pcmcia/ds.c mutex_unlock(&p_drv->dynids.lock); p_drv 1138 drivers/pcmcia/ds.c struct pcmcia_driver *p_drv = NULL; p_drv 1152 drivers/pcmcia/ds.c p_drv = to_pcmcia_drv(dev->driver); p_drv 1154 drivers/pcmcia/ds.c if (!p_drv) p_drv 1157 drivers/pcmcia/ds.c if (p_drv->suspend) { p_drv 1158 drivers/pcmcia/ds.c ret = p_drv->suspend(p_dev); p_drv 1162 drivers/pcmcia/ds.c p_dev->devname, p_drv->name, ret); p_drv 1183 drivers/pcmcia/ds.c struct pcmcia_driver *p_drv = NULL; p_drv 1197 drivers/pcmcia/ds.c p_drv = to_pcmcia_drv(dev->driver); p_drv 1199 drivers/pcmcia/ds.c if (!p_drv) p_drv 1209 drivers/pcmcia/ds.c if (p_drv->resume) p_drv 1210 drivers/pcmcia/ds.c ret = p_drv->resume(p_dev);