Lines Matching refs:attr
38 struct device_attribute *attr, in ufs_sysfs_pm_lvl_store() argument
67 struct device_attribute *attr, char *buf) in rpm_lvl_show() argument
75 struct device_attribute *attr, const char *buf, size_t count) in rpm_lvl_store() argument
77 return ufs_sysfs_pm_lvl_store(dev, attr, buf, count, true); in rpm_lvl_store()
81 struct device_attribute *attr, char *buf) in rpm_target_dev_state_show() argument
90 struct device_attribute *attr, char *buf) in rpm_target_link_state_show() argument
99 struct device_attribute *attr, char *buf) in spm_lvl_show() argument
107 struct device_attribute *attr, const char *buf, size_t count) in spm_lvl_store() argument
109 return ufs_sysfs_pm_lvl_store(dev, attr, buf, count, false); in spm_lvl_store()
113 struct device_attribute *attr, char *buf) in spm_target_dev_state_show() argument
122 struct device_attribute *attr, char *buf) in spm_target_link_state_show() argument
155 struct device_attribute *attr, char *buf) in auto_hibern8_show() argument
184 struct device_attribute *attr, in auto_hibern8_store() argument
213 static ssize_t wb_on_show(struct device *dev, struct device_attribute *attr, in wb_on_show() argument
221 static ssize_t wb_on_store(struct device *dev, struct device_attribute *attr, in wb_on_store() argument
259 struct device_attribute *attr, in enable_wb_buf_flush_show() argument
268 struct device_attribute *attr, in enable_wb_buf_flush_store() argument
312 &dev_attr_rpm_lvl.attr,
313 &dev_attr_rpm_target_dev_state.attr,
314 &dev_attr_rpm_target_link_state.attr,
315 &dev_attr_spm_lvl.attr,
316 &dev_attr_spm_target_dev_state.attr,
317 &dev_attr_spm_target_link_state.attr,
318 &dev_attr_auto_hibern8.attr,
319 &dev_attr_wb_on.attr,
320 &dev_attr_enable_wb_buf_flush.attr,
328 static ssize_t clock_scaling_show(struct device *dev, struct device_attribute *attr, in clock_scaling_show() argument
336 static ssize_t write_booster_show(struct device *dev, struct device_attribute *attr, in write_booster_show() argument
352 &dev_attr_clock_scaling.attr,
353 &dev_attr_write_booster.attr,
363 struct device_attribute *attr, char *buf) in monitor_enable_show() argument
371 struct device_attribute *attr, in monitor_enable_store() argument
398 struct device_attribute *attr, char *buf) in monitor_chunk_size_show() argument
406 struct device_attribute *attr, in monitor_chunk_size_store() argument
424 struct device_attribute *attr, char *buf) in read_total_sectors_show() argument
432 struct device_attribute *attr, char *buf) in read_total_busy_show() argument
441 struct device_attribute *attr, char *buf) in read_nr_requests_show() argument
449 struct device_attribute *attr, in read_req_latency_avg_show() argument
460 struct device_attribute *attr, in read_req_latency_max_show() argument
470 struct device_attribute *attr, in read_req_latency_min_show() argument
480 struct device_attribute *attr, in read_req_latency_sum_show() argument
490 struct device_attribute *attr, in write_total_sectors_show() argument
499 struct device_attribute *attr, char *buf) in write_total_busy_show() argument
508 struct device_attribute *attr, char *buf) in write_nr_requests_show() argument
516 struct device_attribute *attr, in write_req_latency_avg_show() argument
527 struct device_attribute *attr, in write_req_latency_max_show() argument
537 struct device_attribute *attr, in write_req_latency_min_show() argument
547 struct device_attribute *attr, in write_req_latency_sum_show() argument
574 &dev_attr_monitor_enable.attr,
575 &dev_attr_monitor_chunk_size.attr,
576 &dev_attr_read_total_sectors.attr,
577 &dev_attr_read_total_busy.attr,
578 &dev_attr_read_nr_requests.attr,
579 &dev_attr_read_req_latency_avg.attr,
580 &dev_attr_read_req_latency_max.attr,
581 &dev_attr_read_req_latency_min.attr,
582 &dev_attr_read_req_latency_sum.attr,
583 &dev_attr_write_total_sectors.attr,
584 &dev_attr_write_total_busy.attr,
585 &dev_attr_write_nr_requests.attr,
586 &dev_attr_write_req_latency_avg.attr,
587 &dev_attr_write_req_latency_max.attr,
588 &dev_attr_write_req_latency_min.attr,
589 &dev_attr_write_req_latency_sum.attr,
651 struct device_attribute *attr, char *buf) \
696 &dev_attr_device_type.attr,
697 &dev_attr_device_class.attr,
698 &dev_attr_device_sub_class.attr,
699 &dev_attr_protocol.attr,
700 &dev_attr_number_of_luns.attr,
701 &dev_attr_number_of_wluns.attr,
702 &dev_attr_boot_enable.attr,
703 &dev_attr_descriptor_access_enable.attr,
704 &dev_attr_initial_power_mode.attr,
705 &dev_attr_high_priority_lun.attr,
706 &dev_attr_secure_removal_type.attr,
707 &dev_attr_support_security_lun.attr,
708 &dev_attr_bkops_termination_latency.attr,
709 &dev_attr_initial_active_icc_level.attr,
710 &dev_attr_specification_version.attr,
711 &dev_attr_manufacturing_date.attr,
712 &dev_attr_manufacturer_id.attr,
713 &dev_attr_rtt_capability.attr,
714 &dev_attr_rtc_update.attr,
715 &dev_attr_ufs_features.attr,
716 &dev_attr_ffu_timeout.attr,
717 &dev_attr_queue_depth.attr,
718 &dev_attr_device_version.attr,
719 &dev_attr_number_of_secure_wpa.attr,
720 &dev_attr_psa_max_data_size.attr,
721 &dev_attr_psa_state_timeout.attr,
722 &dev_attr_hpb_version.attr,
723 &dev_attr_hpb_control.attr,
724 &dev_attr_ext_feature_sup.attr,
725 &dev_attr_wb_presv_us_en.attr,
726 &dev_attr_wb_type.attr,
727 &dev_attr_wb_shared_alloc_units.attr,
743 &dev_attr_unipro_version.attr,
744 &dev_attr_mphy_version.attr,
809 &dev_attr_raw_device_capacity.attr,
810 &dev_attr_max_number_of_luns.attr,
811 &dev_attr_segment_size.attr,
812 &dev_attr_allocation_unit_size.attr,
813 &dev_attr_min_addressable_block_size.attr,
814 &dev_attr_optimal_read_block_size.attr,
815 &dev_attr_optimal_write_block_size.attr,
816 &dev_attr_max_in_buffer_size.attr,
817 &dev_attr_max_out_buffer_size.attr,
818 &dev_attr_rpmb_rw_size.attr,
819 &dev_attr_dyn_capacity_resource_policy.attr,
820 &dev_attr_data_ordering.attr,
821 &dev_attr_max_number_of_contexts.attr,
822 &dev_attr_sys_data_tag_unit_size.attr,
823 &dev_attr_sys_data_tag_resource_size.attr,
824 &dev_attr_secure_removal_types.attr,
825 &dev_attr_memory_types.attr,
826 &dev_attr_sys_code_memory_max_alloc_units.attr,
827 &dev_attr_sys_code_memory_capacity_adjustment_factor.attr,
828 &dev_attr_non_persist_memory_max_alloc_units.attr,
829 &dev_attr_non_persist_memory_capacity_adjustment_factor.attr,
830 &dev_attr_enh1_memory_max_alloc_units.attr,
831 &dev_attr_enh1_memory_capacity_adjustment_factor.attr,
832 &dev_attr_enh2_memory_max_alloc_units.attr,
833 &dev_attr_enh2_memory_capacity_adjustment_factor.attr,
834 &dev_attr_enh3_memory_max_alloc_units.attr,
835 &dev_attr_enh3_memory_capacity_adjustment_factor.attr,
836 &dev_attr_enh4_memory_max_alloc_units.attr,
837 &dev_attr_enh4_memory_capacity_adjustment_factor.attr,
838 &dev_attr_hpb_region_size.attr,
839 &dev_attr_hpb_number_lu.attr,
840 &dev_attr_hpb_subregion_size.attr,
841 &dev_attr_hpb_max_active_regions.attr,
842 &dev_attr_wb_max_alloc_units.attr,
843 &dev_attr_wb_max_wb_luns.attr,
844 &dev_attr_wb_buff_cap_adj.attr,
845 &dev_attr_wb_sup_red_type.attr,
846 &dev_attr_wb_sup_wb_type.attr,
863 &dev_attr_eol_info.attr,
864 &dev_attr_life_time_estimation_a.attr,
865 &dev_attr_life_time_estimation_b.attr,
876 struct device_attribute *attr, char *buf) \
934 &dev_attr_active_icc_levels_vcc0.attr,
935 &dev_attr_active_icc_levels_vcc1.attr,
936 &dev_attr_active_icc_levels_vcc2.attr,
937 &dev_attr_active_icc_levels_vcc3.attr,
938 &dev_attr_active_icc_levels_vcc4.attr,
939 &dev_attr_active_icc_levels_vcc5.attr,
940 &dev_attr_active_icc_levels_vcc6.attr,
941 &dev_attr_active_icc_levels_vcc7.attr,
942 &dev_attr_active_icc_levels_vcc8.attr,
943 &dev_attr_active_icc_levels_vcc9.attr,
944 &dev_attr_active_icc_levels_vcc10.attr,
945 &dev_attr_active_icc_levels_vcc11.attr,
946 &dev_attr_active_icc_levels_vcc12.attr,
947 &dev_attr_active_icc_levels_vcc13.attr,
948 &dev_attr_active_icc_levels_vcc14.attr,
949 &dev_attr_active_icc_levels_vcc15.attr,
950 &dev_attr_active_icc_levels_vccq0.attr,
951 &dev_attr_active_icc_levels_vccq1.attr,
952 &dev_attr_active_icc_levels_vccq2.attr,
953 &dev_attr_active_icc_levels_vccq3.attr,
954 &dev_attr_active_icc_levels_vccq4.attr,
955 &dev_attr_active_icc_levels_vccq5.attr,
956 &dev_attr_active_icc_levels_vccq6.attr,
957 &dev_attr_active_icc_levels_vccq7.attr,
958 &dev_attr_active_icc_levels_vccq8.attr,
959 &dev_attr_active_icc_levels_vccq9.attr,
960 &dev_attr_active_icc_levels_vccq10.attr,
961 &dev_attr_active_icc_levels_vccq11.attr,
962 &dev_attr_active_icc_levels_vccq12.attr,
963 &dev_attr_active_icc_levels_vccq13.attr,
964 &dev_attr_active_icc_levels_vccq14.attr,
965 &dev_attr_active_icc_levels_vccq15.attr,
966 &dev_attr_active_icc_levels_vccq20.attr,
967 &dev_attr_active_icc_levels_vccq21.attr,
968 &dev_attr_active_icc_levels_vccq22.attr,
969 &dev_attr_active_icc_levels_vccq23.attr,
970 &dev_attr_active_icc_levels_vccq24.attr,
971 &dev_attr_active_icc_levels_vccq25.attr,
972 &dev_attr_active_icc_levels_vccq26.attr,
973 &dev_attr_active_icc_levels_vccq27.attr,
974 &dev_attr_active_icc_levels_vccq28.attr,
975 &dev_attr_active_icc_levels_vccq29.attr,
976 &dev_attr_active_icc_levels_vccq210.attr,
977 &dev_attr_active_icc_levels_vccq211.attr,
978 &dev_attr_active_icc_levels_vccq212.attr,
979 &dev_attr_active_icc_levels_vccq213.attr,
980 &dev_attr_active_icc_levels_vccq214.attr,
981 &dev_attr_active_icc_levels_vccq215.attr,
992 struct device_attribute *attr, char *buf) \
1041 &dev_attr_manufacturer_name.attr,
1042 &dev_attr_product_name.attr,
1043 &dev_attr_oem_id.attr,
1044 &dev_attr_serial_number.attr,
1045 &dev_attr_product_revision.attr,
1062 struct device_attribute *attr, char *buf) \
1105 &dev_attr_device_init.attr,
1106 &dev_attr_permanent_wpe.attr,
1107 &dev_attr_power_on_wpe.attr,
1108 &dev_attr_bkops_enable.attr,
1109 &dev_attr_life_span_mode_enable.attr,
1110 &dev_attr_phy_resource_removal.attr,
1111 &dev_attr_busy_rtc.attr,
1112 &dev_attr_disable_fw_update.attr,
1113 &dev_attr_wb_enable.attr,
1114 &dev_attr_wb_flush_en.attr,
1115 &dev_attr_wb_flush_during_h8.attr,
1116 &dev_attr_hpb_enable.attr,
1133 struct device_attribute *attr, char *buf) \
1186 &dev_attr_boot_lun_enabled.attr,
1187 &dev_attr_max_data_size_hpb_single_cmd.attr,
1188 &dev_attr_current_power_mode.attr,
1189 &dev_attr_active_icc_level.attr,
1190 &dev_attr_ooo_data_enabled.attr,
1191 &dev_attr_bkops_status.attr,
1192 &dev_attr_purge_status.attr,
1193 &dev_attr_max_data_in_size.attr,
1194 &dev_attr_max_data_out_size.attr,
1195 &dev_attr_reference_clock_frequency.attr,
1196 &dev_attr_configuration_descriptor_lock.attr,
1197 &dev_attr_max_number_of_rtt.attr,
1198 &dev_attr_exception_event_control.attr,
1199 &dev_attr_exception_event_status.attr,
1200 &dev_attr_ffu_status.attr,
1201 &dev_attr_psa_state.attr,
1202 &dev_attr_psa_data_size.attr,
1203 &dev_attr_wb_flush_status.attr,
1204 &dev_attr_wb_avail_buf.attr,
1205 &dev_attr_wb_life_time_est.attr,
1206 &dev_attr_wb_cur_buf.attr,
1232 struct device_attribute *attr, char *buf) \
1268 &dev_attr_lu_enable.attr,
1269 &dev_attr_boot_lun_id.attr,
1270 &dev_attr_lun_write_protect.attr,
1271 &dev_attr_lun_queue_depth.attr,
1272 &dev_attr_psa_sensitive.attr,
1273 &dev_attr_lun_memory_type.attr,
1274 &dev_attr_data_reliability.attr,
1275 &dev_attr_logical_block_size.attr,
1276 &dev_attr_logical_block_count.attr,
1277 &dev_attr_erase_block_size.attr,
1278 &dev_attr_provisioning_type.attr,
1279 &dev_attr_physical_memory_resourse_count.attr,
1280 &dev_attr_context_capabilities.attr,
1281 &dev_attr_large_unit_granularity.attr,
1282 &dev_attr_hpb_lu_max_active_regions.attr,
1283 &dev_attr_hpb_pinned_region_start_offset.attr,
1284 &dev_attr_hpb_number_pinned_regions.attr,
1285 &dev_attr_wb_buf_alloc_units.attr,
1295 struct device_attribute *attr, char *buf) in dyn_cap_needed_attribute_show() argument
1327 &dev_attr_dyn_cap_needed_attribute.attr,