Lines Matching refs:floor

1530 	int floor;  in sysfs_dev2docg3()  local
1534 floor = attr->attr.name[1] - '0'; in sysfs_dev2docg3()
1535 if (floor < 0 || floor >= DOC_MAX_NBFLOORS) in sysfs_dev2docg3()
1538 return docg3_floors[floor]->priv; in sysfs_dev2docg3()
1623 int ret = 0, floor, i = 0; in doc_register_sysfs() local
1626 for (floor = 0; !ret && floor < DOC_MAX_NBFLOORS && in doc_register_sysfs()
1627 cascade->floors[floor]; floor++) in doc_register_sysfs()
1629 ret = device_create_file(dev, &doc_sys_attrs[floor][i]); in doc_register_sysfs()
1634 device_remove_file(dev, &doc_sys_attrs[floor][i]); in doc_register_sysfs()
1636 } while (--floor >= 0); in doc_register_sysfs()
1644 int floor, i; in doc_unregister_sysfs() local
1646 for (floor = 0; floor < DOC_MAX_NBFLOORS && cascade->floors[floor]; in doc_unregister_sysfs()
1647 floor++) in doc_unregister_sysfs()
1649 device_remove_file(dev, &doc_sys_attrs[floor][i]); in doc_unregister_sysfs()
1869 doc_probe_device(struct docg3_cascade *cascade, int floor, struct device *dev) in doc_probe_device() argument
1891 docg3->device_id = floor; in doc_probe_device()
1894 if (!floor) in doc_probe_device()
1909 docg3->cascade->base, floor); in doc_probe_device()
1980 int floor, i; in docg3_suspend() local
1988 for (floor = 0; floor < DOC_MAX_NBFLOORS; floor++) { in docg3_suspend()
1989 mtd = docg3_floors[floor]; in docg3_suspend()
1994 doc_writeb(docg3, floor, DOC_DEVICESELECT); in docg3_suspend()
2007 floor); in docg3_suspend()
2010 floor); in docg3_suspend()
2036 int ret, floor; in docg3_probe() local
2059 for (floor = 0; floor < DOC_MAX_NBFLOORS; floor++) { in docg3_probe()
2060 mtd = doc_probe_device(cascade, floor, dev); in docg3_probe()
2066 if (floor == 0) in docg3_probe()
2071 cascade->floors[floor] = mtd; in docg3_probe()
2091 for (floor = 0; floor < DOC_MAX_NBFLOORS; floor++) in docg3_probe()
2092 if (cascade->floors[floor]) in docg3_probe()
2093 doc_release_device(cascade->floors[floor]); in docg3_probe()
2107 int floor; in docg3_release() local
2111 for (floor = 0; floor < DOC_MAX_NBFLOORS; floor++) in docg3_release()
2112 if (cascade->floors[floor]) in docg3_release()
2113 doc_release_device(cascade->floors[floor]); in docg3_release()