Lines Matching refs:pos
62 struct pdev_bus_dev *pos, *n; in goldfish_pdev_worker() local
64 list_for_each_entry_safe(pos, n, &pdev_bus_removed_devices, list) { in goldfish_pdev_worker()
65 list_del(&pos->list); in goldfish_pdev_worker()
66 platform_device_unregister(&pos->pdev); in goldfish_pdev_worker()
67 kfree(pos); in goldfish_pdev_worker()
69 list_for_each_entry_safe(pos, n, &pdev_bus_new_devices, list) { in goldfish_pdev_worker()
70 list_del(&pos->list); in goldfish_pdev_worker()
71 ret = platform_device_register(&pos->pdev); in goldfish_pdev_worker()
74 pos->pdev.name); in goldfish_pdev_worker()
75 list_add_tail(&pos->list, &pdev_bus_registered_devices); in goldfish_pdev_worker()
81 struct pdev_bus_dev *pos, *n; in goldfish_pdev_remove() local
86 list_for_each_entry_safe(pos, n, &pdev_bus_new_devices, list) { in goldfish_pdev_remove()
87 if (pos->resources[0].start == base) { in goldfish_pdev_remove()
88 list_del(&pos->list); in goldfish_pdev_remove()
89 kfree(pos); in goldfish_pdev_remove()
93 list_for_each_entry_safe(pos, n, &pdev_bus_registered_devices, list) { in goldfish_pdev_remove()
94 if (pos->resources[0].start == base) { in goldfish_pdev_remove()
95 list_del(&pos->list); in goldfish_pdev_remove()
96 list_add_tail(&pos->list, &pdev_bus_removed_devices); in goldfish_pdev_remove()