Lines Matching refs:schemes
181 * schemes/stats directory
1380 * schemes directory
1388 void damon_sysfs_schemes_rm_dirs(struct damon_sysfs_schemes *schemes)
1390 struct damon_sysfs_scheme **schemes_arr = schemes->schemes_arr;
1393 for (i = 0; i < schemes->nr; i++) {
1397 schemes->nr = 0;
1399 schemes->schemes_arr = NULL;
1402 static int damon_sysfs_schemes_add_dirs(struct damon_sysfs_schemes *schemes,
1408 damon_sysfs_schemes_rm_dirs(schemes);
1416 schemes->schemes_arr = schemes_arr;
1421 damon_sysfs_schemes_rm_dirs(schemes);
1426 &damon_sysfs_scheme_ktype, &schemes->kobj,
1435 schemes->nr++;
1440 damon_sysfs_schemes_rm_dirs(schemes);
1448 struct damon_sysfs_schemes *schemes = container_of(kobj,
1451 return sysfs_emit(buf, "%d\n", schemes->nr);
1457 struct damon_sysfs_schemes *schemes;
1465 schemes = container_of(kobj, struct damon_sysfs_schemes, kobj);
1469 err = damon_sysfs_schemes_add_dirs(schemes, nr);
1719 * damon_sysfs_schemes that need to update its schemes regions dir. Protected