Lines Matching refs:kobject
17 struct kobject kobj;
32 sysfs_region->kobj = (struct kobject){}; in damon_sysfs_scheme_region_alloc()
40 static ssize_t start_show(struct kobject *kobj, struct kobj_attribute *attr, in start_show()
49 static ssize_t end_show(struct kobject *kobj, struct kobj_attribute *attr, in end_show()
58 static ssize_t nr_accesses_show(struct kobject *kobj, in nr_accesses_show()
67 static ssize_t age_show(struct kobject *kobj, struct kobj_attribute *attr, in age_show()
76 static void damon_sysfs_scheme_region_release(struct kobject *kobj) in damon_sysfs_scheme_region_release()
117 struct kobject kobj;
132 regions->kobj = (struct kobject){}; in damon_sysfs_scheme_regions_alloc()
139 static ssize_t total_bytes_show(struct kobject *kobj, in total_bytes_show()
160 static void damon_sysfs_scheme_regions_release(struct kobject *kobj) in damon_sysfs_scheme_regions_release()
185 struct kobject kobj;
198 static ssize_t nr_tried_show(struct kobject *kobj, struct kobj_attribute *attr, in nr_tried_show()
207 static ssize_t sz_tried_show(struct kobject *kobj, struct kobj_attribute *attr, in sz_tried_show()
216 static ssize_t nr_applied_show(struct kobject *kobj, in nr_applied_show()
225 static ssize_t sz_applied_show(struct kobject *kobj, in sz_applied_show()
234 static ssize_t qt_exceeds_show(struct kobject *kobj, in qt_exceeds_show()
243 static void damon_sysfs_stats_release(struct kobject *kobj) in damon_sysfs_stats_release()
284 struct kobject kobj;
305 static ssize_t type_show(struct kobject *kobj, in type_show()
315 static ssize_t type_store(struct kobject *kobj, in type_store()
334 static ssize_t matching_show(struct kobject *kobj, in matching_show()
343 static ssize_t matching_store(struct kobject *kobj, in matching_store()
358 static ssize_t memcg_path_show(struct kobject *kobj, in memcg_path_show()
368 static ssize_t memcg_path_store(struct kobject *kobj, in memcg_path_store()
383 static ssize_t addr_start_show(struct kobject *kobj, in addr_start_show()
392 static ssize_t addr_start_store(struct kobject *kobj, in addr_start_store()
402 static ssize_t addr_end_show(struct kobject *kobj, in addr_end_show()
411 static ssize_t addr_end_store(struct kobject *kobj, in addr_end_store()
421 static ssize_t damon_target_idx_show(struct kobject *kobj, in damon_target_idx_show()
430 static ssize_t damon_target_idx_store(struct kobject *kobj, in damon_target_idx_store()
440 static void damon_sysfs_scheme_filter_release(struct kobject *kobj) in damon_sysfs_scheme_filter_release()
489 struct kobject kobj;
551 static ssize_t nr_filters_show(struct kobject *kobj, in nr_filters_show()
560 static ssize_t nr_filters_store(struct kobject *kobj, in nr_filters_store()
583 static void damon_sysfs_scheme_filters_release(struct kobject *kobj) in damon_sysfs_scheme_filters_release()
608 struct kobject kobj;
625 watermarks->kobj = (struct kobject){}; in damon_sysfs_watermarks_alloc()
640 static ssize_t metric_show(struct kobject *kobj, struct kobj_attribute *attr, in metric_show()
650 static ssize_t metric_store(struct kobject *kobj, struct kobj_attribute *attr, in metric_store()
666 static ssize_t interval_us_show(struct kobject *kobj, in interval_us_show()
675 static ssize_t interval_us_store(struct kobject *kobj, in interval_us_store()
685 static ssize_t high_show(struct kobject *kobj, in high_show()
694 static ssize_t high_store(struct kobject *kobj, in high_store()
704 static ssize_t mid_show(struct kobject *kobj, in mid_show()
713 static ssize_t mid_store(struct kobject *kobj, in mid_store()
723 static ssize_t low_show(struct kobject *kobj, in low_show()
732 static ssize_t low_store(struct kobject *kobj, in low_store()
742 static void damon_sysfs_watermarks_release(struct kobject *kobj) in damon_sysfs_watermarks_release()
783 struct kobject kobj;
797 weights->kobj = (struct kobject){}; in damon_sysfs_weights_alloc()
804 static ssize_t sz_permil_show(struct kobject *kobj, in sz_permil_show()
813 static ssize_t sz_permil_store(struct kobject *kobj, in sz_permil_store()
823 static ssize_t nr_accesses_permil_show(struct kobject *kobj, in nr_accesses_permil_show()
832 static ssize_t nr_accesses_permil_store(struct kobject *kobj, in nr_accesses_permil_store()
842 static ssize_t age_permil_show(struct kobject *kobj, in age_permil_show()
851 static ssize_t age_permil_store(struct kobject *kobj, in age_permil_store()
861 static void damon_sysfs_weights_release(struct kobject *kobj) in damon_sysfs_weights_release()
894 struct kobject kobj;
929 static ssize_t ms_show(struct kobject *kobj, struct kobj_attribute *attr, in ms_show()
938 static ssize_t ms_store(struct kobject *kobj, struct kobj_attribute *attr, in ms_store()
950 static ssize_t bytes_show(struct kobject *kobj, struct kobj_attribute *attr, in bytes_show()
959 static ssize_t bytes_store(struct kobject *kobj, in bytes_store()
971 static ssize_t reset_interval_ms_show(struct kobject *kobj, in reset_interval_ms_show()
980 static ssize_t reset_interval_ms_store(struct kobject *kobj, in reset_interval_ms_store()
992 static void damon_sysfs_quotas_release(struct kobject *kobj) in damon_sysfs_quotas_release()
1025 struct kobject kobj;
1039 access_pattern->kobj = (struct kobject){}; in damon_sysfs_access_pattern_alloc()
1103 static void damon_sysfs_access_pattern_release(struct kobject *kobj) in damon_sysfs_access_pattern_release()
1124 struct kobject kobj;
1154 scheme->kobj = (struct kobject){}; in damon_sysfs_scheme_alloc()
1333 static ssize_t action_show(struct kobject *kobj, struct kobj_attribute *attr, in action_show()
1343 static ssize_t action_store(struct kobject *kobj, struct kobj_attribute *attr, in action_store()
1359 static void damon_sysfs_scheme_release(struct kobject *kobj) in damon_sysfs_scheme_release()
1445 static ssize_t nr_schemes_show(struct kobject *kobj, in nr_schemes_show()
1454 static ssize_t nr_schemes_store(struct kobject *kobj, in nr_schemes_store()
1476 static void damon_sysfs_schemes_release(struct kobject *kobj) in damon_sysfs_schemes_release()