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);