Lines Matching refs:devices
147 static struct list_head devices; variable
241 list_for_each(dentry, &devices) { in index_partitions()
750 INIT_LIST_HEAD(&devices); in device_delall()
770 if (list_empty(&devices)) { in device_del()
775 current_mtd_dev = list_entry(devices.next, struct mtd_device, link); in device_del()
799 list_for_each(entry, &devices) { in device_find()
818 if (list_empty(&devices)) { in device_add()
824 list_add_tail(&dev->link, &devices); in device_add()
978 return device_delall(&devices); in mtd_devices_init()
1098 if (list_empty(&devices)) { in generate_mtdparts()
1106 list_for_each(dentry, &devices) { in generate_mtdparts()
1186 if (dentry->next != &devices) { in generate_mtdparts()
1258 list_for_each(dentry, &devices) {
1300 if (list_empty(&devices))
1360 list_for_each(dentry, &devices) {
1496 list_for_each(dentry, &devices) {
1597 list_add_tail(&dev->link, &devices);
1602 device_delall(&devices);
1738 INIT_LIST_HEAD(&devices);
1821 if (list_empty(&devices)) {
1830 current_mtd_dev = list_entry(devices.next, struct mtd_device, link);