Lines Matching defs:idev
343 struct pnp_dev *idev = NULL;
345 while ((idev = pnp_find_dev(NULL,
348 idev))) {
350 if (pnp_device_attach(idev) < 0)
352 if (pnp_activate_dev(idev) < 0) {
354 pnp_device_detach(idev);
358 if (!pnp_port_valid(idev, 0) || !pnp_irq_valid(idev, 0))
361 dev->base_addr = pnp_port_start(idev, 0);
362 dev->irq = pnp_irq(idev, 0);
371 pnp_device_detach(idev);
374 ei_status.priv = (unsigned long)idev;
377 if (!idev)
608 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv;
609 if (idev)
610 pnp_device_detach(idev);