Lines Matching refs:attr
44 struct attribute attr; member
270 if (!strcmp(a->attr.name, "extension_list")) { in f2fs_sbi_show()
291 if (!strcmp(a->attr.name, "ckpt_thread_ioprio")) { in f2fs_sbi_show()
309 if (!strcmp(a->attr.name, "compr_written_block")) in f2fs_sbi_show()
312 if (!strcmp(a->attr.name, "compr_saved_block")) in f2fs_sbi_show()
315 if (!strcmp(a->attr.name, "compr_new_inode")) in f2fs_sbi_show()
319 if (!strcmp(a->attr.name, "gc_segment_mode")) in f2fs_sbi_show()
322 if (!strcmp(a->attr.name, "gc_reclaimed_segments")) { in f2fs_sbi_show()
345 if (!strcmp(a->attr.name, "extension_list")) { in __sbi_store()
380 if (!strcmp(a->attr.name, "ckpt_thread_ioprio")) { in __sbi_store()
439 if (!strcmp(a->attr.name, "discard_granularity")) { in __sbi_store()
448 if (!strcmp(a->attr.name, "migration_granularity")) { in __sbi_store()
453 if (!strcmp(a->attr.name, "trim_sections")) in __sbi_store()
456 if (!strcmp(a->attr.name, "gc_urgent")) { in __sbi_store()
481 if (!strcmp(a->attr.name, "gc_idle")) { in __sbi_store()
496 if (!strcmp(a->attr.name, "iostat_enable")) { in __sbi_store()
503 if (!strcmp(a->attr.name, "iostat_period_ms")) { in __sbi_store()
513 if (!strcmp(a->attr.name, "compr_written_block") || in __sbi_store()
514 !strcmp(a->attr.name, "compr_saved_block")) { in __sbi_store()
522 if (!strcmp(a->attr.name, "compr_new_inode")) { in __sbi_store()
530 if (!strcmp(a->attr.name, "atgc_candidate_ratio")) { in __sbi_store()
537 if (!strcmp(a->attr.name, "atgc_age_weight")) { in __sbi_store()
544 if (!strcmp(a->attr.name, "gc_segment_mode")) { in __sbi_store()
552 if (!strcmp(a->attr.name, "gc_reclaimed_segments")) { in __sbi_store()
559 if (!strcmp(a->attr.name, "hot_data_age_threshold")) { in __sbi_store()
568 if (!strcmp(a->attr.name, "warm_data_age_threshold")) { in __sbi_store()
577 if (!strcmp(a->attr.name, "last_age_weight")) { in __sbi_store()
596 bool gc_entry = (!strcmp(a->attr.name, "gc_urgent") || in f2fs_sbi_store()
611 struct attribute *attr, char *buf) in f2fs_attr_show() argument
615 struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); in f2fs_attr_show()
620 static ssize_t f2fs_attr_store(struct kobject *kobj, struct attribute *attr, in f2fs_attr_store() argument
625 struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); in f2fs_attr_store()
663 .attr = {.name = __stringify(_name), .mode = 0444 }, \
677 .attr = {.name = __stringify(_name), .mode = 0444 }, \
684 .attr = {.name = __stringify(_name), .mode = _mode }, \
701 .attr = {.name = __stringify(_name), .mode = 0444 }, \
820 #define ATTR_LIST(name) (&f2fs_attr_##name.attr)
1007 struct attribute *attr, char *buf) in f2fs_stat_attr_show() argument
1011 struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); in f2fs_stat_attr_show()
1016 static ssize_t f2fs_stat_attr_store(struct kobject *kobj, struct attribute *attr, in f2fs_stat_attr_store() argument
1021 struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); in f2fs_stat_attr_store()
1045 struct attribute *attr, char *buf) in f2fs_sb_feat_attr_show() argument
1049 struct f2fs_attr *a = container_of(attr, struct f2fs_attr, attr); in f2fs_sb_feat_attr_show()