Lines Matching refs:idev
247 struct pnp_dev *idev = NULL; in ne_probe_isapnp() local
249 while ((idev = pnp_find_dev(NULL, in ne_probe_isapnp()
252 idev))) { in ne_probe_isapnp()
254 if (pnp_device_attach(idev) < 0) in ne_probe_isapnp()
256 if (pnp_activate_dev(idev) < 0) { in ne_probe_isapnp()
257 pnp_device_detach(idev); in ne_probe_isapnp()
261 if (!pnp_port_valid(idev, 0) || !pnp_irq_valid(idev, 0)) { in ne_probe_isapnp()
262 pnp_device_detach(idev); in ne_probe_isapnp()
266 dev->base_addr = pnp_port_start(idev, 0); in ne_probe_isapnp()
267 dev->irq = pnp_irq(idev, 0); in ne_probe_isapnp()
273 pnp_device_detach(idev); in ne_probe_isapnp()
276 ei_status.priv = (unsigned long)idev; in ne_probe_isapnp()
279 if (!idev) in ne_probe_isapnp()
838 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_remove() local
841 if (idev) in ne_drv_remove()
842 pnp_device_detach(idev); in ne_drv_remove()
878 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_suspend() local
880 if (idev) in ne_drv_suspend()
881 pnp_stop_dev(idev); in ne_drv_suspend()
891 struct pnp_dev *idev = (struct pnp_dev *)ei_status.priv; in ne_drv_resume() local
892 if (idev) in ne_drv_resume()
893 pnp_start_dev(idev); in ne_drv_resume()