@@ -783,7 +783,7 @@ static ssize_t disk_badblocks_show(struct device *dev,
783
783
struct gendisk * disk = dev_to_disk (dev );
784
784
785
785
if (!disk -> bb )
786
- return sprintf (page , "\n" );
786
+ return sysfs_emit (page , "\n" );
787
787
788
788
return badblocks_show (disk -> bb , page , 0 );
789
789
}
@@ -931,15 +931,15 @@ static ssize_t disk_range_show(struct device *dev,
931
931
{
932
932
struct gendisk * disk = dev_to_disk (dev );
933
933
934
- return sprintf (buf , "%d\n" , disk -> minors );
934
+ return sysfs_emit (buf , "%d\n" , disk -> minors );
935
935
}
936
936
937
937
static ssize_t disk_ext_range_show (struct device * dev ,
938
938
struct device_attribute * attr , char * buf )
939
939
{
940
940
struct gendisk * disk = dev_to_disk (dev );
941
941
942
- return sprintf (buf , "%d\n" ,
942
+ return sysfs_emit (buf , "%d\n" ,
943
943
(disk -> flags & GENHD_FL_NO_PART ) ? 1 : DISK_MAX_PARTS );
944
944
}
945
945
@@ -948,7 +948,7 @@ static ssize_t disk_removable_show(struct device *dev,
948
948
{
949
949
struct gendisk * disk = dev_to_disk (dev );
950
950
951
- return sprintf (buf , "%d\n" ,
951
+ return sysfs_emit (buf , "%d\n" ,
952
952
(disk -> flags & GENHD_FL_REMOVABLE ? 1 : 0 ));
953
953
}
954
954
@@ -957,7 +957,7 @@ static ssize_t disk_hidden_show(struct device *dev,
957
957
{
958
958
struct gendisk * disk = dev_to_disk (dev );
959
959
960
- return sprintf (buf , "%d\n" ,
960
+ return sysfs_emit (buf , "%d\n" ,
961
961
(disk -> flags & GENHD_FL_HIDDEN ? 1 : 0 ));
962
962
}
963
963
@@ -966,13 +966,13 @@ static ssize_t disk_ro_show(struct device *dev,
966
966
{
967
967
struct gendisk * disk = dev_to_disk (dev );
968
968
969
- return sprintf (buf , "%d\n" , get_disk_ro (disk ) ? 1 : 0 );
969
+ return sysfs_emit (buf , "%d\n" , get_disk_ro (disk ) ? 1 : 0 );
970
970
}
971
971
972
972
ssize_t part_size_show (struct device * dev ,
973
973
struct device_attribute * attr , char * buf )
974
974
{
975
- return sprintf (buf , "%llu\n" , bdev_nr_sectors (dev_to_bdev (dev )));
975
+ return sysfs_emit (buf , "%llu\n" , bdev_nr_sectors (dev_to_bdev (dev )));
976
976
}
977
977
978
978
ssize_t part_stat_show (struct device * dev ,
@@ -989,7 +989,7 @@ ssize_t part_stat_show(struct device *dev,
989
989
part_stat_unlock ();
990
990
}
991
991
part_stat_read_all (bdev , & stat );
992
- return sprintf (buf ,
992
+ return sysfs_emit (buf ,
993
993
"%8lu %8lu %8llu %8u "
994
994
"%8lu %8lu %8llu %8u "
995
995
"%8u %8u %8u "
@@ -1031,14 +1031,14 @@ ssize_t part_inflight_show(struct device *dev, struct device_attribute *attr,
1031
1031
else
1032
1032
part_in_flight_rw (bdev , inflight );
1033
1033
1034
- return sprintf (buf , "%8u %8u\n" , inflight [0 ], inflight [1 ]);
1034
+ return sysfs_emit (buf , "%8u %8u\n" , inflight [0 ], inflight [1 ]);
1035
1035
}
1036
1036
1037
1037
static ssize_t disk_capability_show (struct device * dev ,
1038
1038
struct device_attribute * attr , char * buf )
1039
1039
{
1040
1040
dev_warn_once (dev , "the capability attribute has been deprecated.\n" );
1041
- return sprintf (buf , "0\n" );
1041
+ return sysfs_emit (buf , "0\n" );
1042
1042
}
1043
1043
1044
1044
static ssize_t disk_alignment_offset_show (struct device * dev ,
@@ -1047,7 +1047,7 @@ static ssize_t disk_alignment_offset_show(struct device *dev,
1047
1047
{
1048
1048
struct gendisk * disk = dev_to_disk (dev );
1049
1049
1050
- return sprintf (buf , "%d\n" , bdev_alignment_offset (disk -> part0 ));
1050
+ return sysfs_emit (buf , "%d\n" , bdev_alignment_offset (disk -> part0 ));
1051
1051
}
1052
1052
1053
1053
static ssize_t disk_discard_alignment_show (struct device * dev ,
@@ -1056,21 +1056,21 @@ static ssize_t disk_discard_alignment_show(struct device *dev,
1056
1056
{
1057
1057
struct gendisk * disk = dev_to_disk (dev );
1058
1058
1059
- return sprintf (buf , "%d\n" , bdev_alignment_offset (disk -> part0 ));
1059
+ return sysfs_emit (buf , "%d\n" , bdev_alignment_offset (disk -> part0 ));
1060
1060
}
1061
1061
1062
1062
static ssize_t diskseq_show (struct device * dev ,
1063
1063
struct device_attribute * attr , char * buf )
1064
1064
{
1065
1065
struct gendisk * disk = dev_to_disk (dev );
1066
1066
1067
- return sprintf (buf , "%llu\n" , disk -> diskseq );
1067
+ return sysfs_emit (buf , "%llu\n" , disk -> diskseq );
1068
1068
}
1069
1069
1070
1070
static ssize_t partscan_show (struct device * dev ,
1071
1071
struct device_attribute * attr , char * buf )
1072
1072
{
1073
- return sprintf (buf , "%u\n" , disk_has_partscan (dev_to_disk (dev )));
1073
+ return sysfs_emit (buf , "%u\n" , disk_has_partscan (dev_to_disk (dev )));
1074
1074
}
1075
1075
1076
1076
static DEVICE_ATTR (range , 0444 , disk_range_show , NULL) ;
@@ -1092,7 +1092,7 @@ static DEVICE_ATTR(partscan, 0444, partscan_show, NULL);
1092
1092
ssize_t part_fail_show (struct device * dev ,
1093
1093
struct device_attribute * attr , char * buf )
1094
1094
{
1095
- return sprintf (buf , "%d\n" ,
1095
+ return sysfs_emit (buf , "%d\n" ,
1096
1096
bdev_test_flag (dev_to_bdev (dev ), BD_MAKE_IT_FAIL ));
1097
1097
}
1098
1098
0 commit comments