Lines Matching refs:nr

97 	int nr;  member
110 for (i = 0; i < regions->nr; i++) in damon_sysfs_regions_rm_dirs()
112 regions->nr = 0; in damon_sysfs_regions_rm_dirs()
150 regions->nr++; in damon_sysfs_regions_add_dirs()
161 return sysfs_emit(buf, "%d\n", regions->nr); in nr_regions_show()
168 int nr, err = kstrtoint(buf, 0, &nr); in nr_regions_store() local
172 if (nr < 0) in nr_regions_store()
179 err = damon_sysfs_regions_add_dirs(regions, nr); in nr_regions_store()
293 int nr; member
306 for (i = 0; i < targets->nr; i++) { in damon_sysfs_targets_rm_dirs()
310 targets->nr = 0; in damon_sysfs_targets_rm_dirs()
349 targets->nr++; in damon_sysfs_targets_add_dirs()
365 return sysfs_emit(buf, "%d\n", targets->nr); in nr_targets_show()
372 int nr, err = kstrtoint(buf, 0, &nr); in nr_targets_store() local
376 if (nr < 0) in nr_targets_store()
383 err = damon_sysfs_targets_add_dirs(targets, nr); in nr_targets_store()
816 int nr; member
829 for (i = 0; i < contexts->nr; i++) { in damon_sysfs_contexts_rm_dirs()
833 contexts->nr = 0; in damon_sysfs_contexts_rm_dirs()
872 contexts->nr++; in damon_sysfs_contexts_add_dirs()
888 return sysfs_emit(buf, "%d\n", contexts->nr); in nr_contexts_show()
895 int nr, err; in nr_contexts_store() local
897 err = kstrtoint(buf, 0, &nr); in nr_contexts_store()
901 if (nr < 0 || 1 < nr) in nr_contexts_store()
907 err = damon_sysfs_contexts_add_dirs(contexts, nr); in nr_contexts_store()
1102 struct damon_addr_range *ranges = kmalloc_array(sysfs_regions->nr, in damon_sysfs_set_regions()
1108 for (i = 0; i < sysfs_regions->nr; i++) { in damon_sysfs_set_regions()
1122 err = damon_set_regions(t, ranges, sysfs_regions->nr); in damon_sysfs_set_regions()
1189 if (sys_target->regions->nr) in damon_sysfs_update_target()
1201 if (ctx->ops.id == DAMON_OPS_PADDR && sysfs_targets->nr > 1) in damon_sysfs_set_targets()
1205 if (i < sysfs_targets->nr) { in damon_sysfs_set_targets()
1218 for (; i < sysfs_targets->nr; i++) { in damon_sysfs_set_targets()
1347 if (kdamond->contexts->nr != 1) in damon_sysfs_commit_input()
1443 if (kdamond->contexts->nr != 1) in damon_sysfs_turn_damon_on()
1614 int nr; member
1627 for (i = 0; i < kdamonds->nr; i++) { in damon_sysfs_kdamonds_rm_dirs()
1631 kdamonds->nr = 0; in damon_sysfs_kdamonds_rm_dirs()
1656 if (damon_sysfs_kdamonds_busy(kdamonds->kdamonds_arr, kdamonds->nr)) in damon_sysfs_kdamonds_add_dirs()
1687 kdamonds->nr++; in damon_sysfs_kdamonds_add_dirs()
1703 return sysfs_emit(buf, "%d\n", kdamonds->nr); in nr_kdamonds_show()
1710 int nr, err; in nr_kdamonds_store() local
1712 err = kstrtoint(buf, 0, &nr); in nr_kdamonds_store()
1715 if (nr < 0) in nr_kdamonds_store()
1722 err = damon_sysfs_kdamonds_add_dirs(kdamonds, nr); in nr_kdamonds_store()