Lines Matching full:intervals
412 * intervals directory
426 struct damon_sysfs_intervals *intervals = kmalloc(sizeof(*intervals),
429 if (!intervals)
432 intervals->kobj = (struct kobject){};
433 intervals->sample_us = sample_us;
434 intervals->aggr_us = aggr_us;
435 intervals->update_us = update_us;
436 return intervals;
442 struct damon_sysfs_intervals *intervals = container_of(kobj,
445 return sysfs_emit(buf, "%lu\n", intervals->sample_us);
451 struct damon_sysfs_intervals *intervals = container_of(kobj,
459 intervals->sample_us = us;
466 struct damon_sysfs_intervals *intervals = container_of(kobj,
469 return sysfs_emit(buf, "%lu\n", intervals->aggr_us);
475 struct damon_sysfs_intervals *intervals = container_of(kobj,
483 intervals->aggr_us = us;
490 struct damon_sysfs_intervals *intervals = container_of(kobj,
493 return sysfs_emit(buf, "%lu\n", intervals->update_us);
499 struct damon_sysfs_intervals *intervals = container_of(kobj,
507 intervals->update_us = us;
545 struct damon_sysfs_intervals *intervals;
561 struct damon_sysfs_intervals *intervals;
565 intervals = damon_sysfs_intervals_alloc(5000, 100000, 60000000);
566 if (!intervals)
569 err = kobject_init_and_add(&intervals->kobj,
571 "intervals");
574 attrs->intervals = intervals;
594 kobject_put(&intervals->kobj);
595 attrs->intervals = NULL;
602 kobject_put(&attrs->intervals->kobj);
1086 struct damon_sysfs_intervals *sys_intervals = sys_attrs->intervals;