sysfs.c (7e65be49ed94f89cbf5add7dadf6e338f0cc6e7b) | sysfs.c (1ad71a27124caf0b68ddd3c92be01aa2b2a72b2a) |
---|---|
1/* 2 * f2fs sysfs interface 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com/ 6 * Copyright (c) 2017 Chao Yu <chao@kernel.org> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 287 unchanged lines hidden (view full) --- 296F2FS_RW_ATTR(NM_INFO, f2fs_nm_info, ra_nid_pages, ra_nid_pages); 297F2FS_RW_ATTR(NM_INFO, f2fs_nm_info, dirty_nats_ratio, dirty_nats_ratio); 298F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, max_victim_search, max_victim_search); 299F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, dir_level, dir_level); 300F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, cp_interval, interval_time[CP_TIME]); 301F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, idle_interval, interval_time[REQ_TIME]); 302F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, iostat_enable, iostat_enable); 303F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, readdir_ra, readdir_ra); | 1/* 2 * f2fs sysfs interface 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com/ 6 * Copyright (c) 2017 Chao Yu <chao@kernel.org> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 287 unchanged lines hidden (view full) --- 296F2FS_RW_ATTR(NM_INFO, f2fs_nm_info, ra_nid_pages, ra_nid_pages); 297F2FS_RW_ATTR(NM_INFO, f2fs_nm_info, dirty_nats_ratio, dirty_nats_ratio); 298F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, max_victim_search, max_victim_search); 299F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, dir_level, dir_level); 300F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, cp_interval, interval_time[CP_TIME]); 301F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, idle_interval, interval_time[REQ_TIME]); 302F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, iostat_enable, iostat_enable); 303F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, readdir_ra, readdir_ra); |
304F2FS_RW_ATTR(F2FS_SBI, f2fs_sb_info, gc_pin_file_thresh, gc_pin_file_threshold); |
|
304#ifdef CONFIG_F2FS_FAULT_INJECTION 305F2FS_RW_ATTR(FAULT_INFO_RATE, f2fs_fault_info, inject_rate, inject_rate); 306F2FS_RW_ATTR(FAULT_INFO_TYPE, f2fs_fault_info, inject_type, inject_type); 307#endif 308F2FS_GENERAL_RO_ATTR(dirty_segments); 309F2FS_GENERAL_RO_ATTR(lifetime_write_kbytes); 310F2FS_GENERAL_RO_ATTR(features); 311F2FS_GENERAL_RO_ATTR(current_reserved_blocks); --- 32 unchanged lines hidden (view full) --- 344 ATTR_LIST(dir_level), 345 ATTR_LIST(ram_thresh), 346 ATTR_LIST(ra_nid_pages), 347 ATTR_LIST(dirty_nats_ratio), 348 ATTR_LIST(cp_interval), 349 ATTR_LIST(idle_interval), 350 ATTR_LIST(iostat_enable), 351 ATTR_LIST(readdir_ra), | 305#ifdef CONFIG_F2FS_FAULT_INJECTION 306F2FS_RW_ATTR(FAULT_INFO_RATE, f2fs_fault_info, inject_rate, inject_rate); 307F2FS_RW_ATTR(FAULT_INFO_TYPE, f2fs_fault_info, inject_type, inject_type); 308#endif 309F2FS_GENERAL_RO_ATTR(dirty_segments); 310F2FS_GENERAL_RO_ATTR(lifetime_write_kbytes); 311F2FS_GENERAL_RO_ATTR(features); 312F2FS_GENERAL_RO_ATTR(current_reserved_blocks); --- 32 unchanged lines hidden (view full) --- 345 ATTR_LIST(dir_level), 346 ATTR_LIST(ram_thresh), 347 ATTR_LIST(ra_nid_pages), 348 ATTR_LIST(dirty_nats_ratio), 349 ATTR_LIST(cp_interval), 350 ATTR_LIST(idle_interval), 351 ATTR_LIST(iostat_enable), 352 ATTR_LIST(readdir_ra), |
353 ATTR_LIST(gc_pin_file_thresh), |
|
352#ifdef CONFIG_F2FS_FAULT_INJECTION 353 ATTR_LIST(inject_rate), 354 ATTR_LIST(inject_type), 355#endif 356 ATTR_LIST(dirty_segments), 357 ATTR_LIST(lifetime_write_kbytes), 358 ATTR_LIST(features), 359 ATTR_LIST(reserved_blocks), --- 221 unchanged lines hidden --- | 354#ifdef CONFIG_F2FS_FAULT_INJECTION 355 ATTR_LIST(inject_rate), 356 ATTR_LIST(inject_type), 357#endif 358 ATTR_LIST(dirty_segments), 359 ATTR_LIST(lifetime_write_kbytes), 360 ATTR_LIST(features), 361 ATTR_LIST(reserved_blocks), --- 221 unchanged lines hidden --- |