Lines Matching refs:page
273 static ssize_t flag_store(struct device *dev, const char *page, size_t count, in flag_store() argument
281 err = kstrtoul(page, 10, &val); in flag_store()
298 static ssize_t flag_show(struct device *dev, char *page, unsigned char flag) in flag_show() argument
302 return sysfs_emit(page, "%d\n", !(bi->flags & flag)); in flag_show()
306 char *page) in format_show() argument
311 return sysfs_emit(page, "none\n"); in format_show()
312 return sysfs_emit(page, "%s\n", blk_integrity_profile_name(bi)); in format_show()
316 char *page) in tag_size_show() argument
320 return sysfs_emit(page, "%u\n", bi->tag_size); in tag_size_show()
325 char *page) in protection_interval_bytes_show() argument
329 return sysfs_emit(page, "%u\n", in protection_interval_bytes_show()
335 const char *page, size_t count) in read_verify_store() argument
337 return flag_store(dev, page, count, BLK_INTEGRITY_NOVERIFY); in read_verify_store()
341 struct device_attribute *attr, char *page) in read_verify_show() argument
343 return flag_show(dev, page, BLK_INTEGRITY_NOVERIFY); in read_verify_show()
348 const char *page, size_t count) in write_generate_store() argument
350 return flag_store(dev, page, count, BLK_INTEGRITY_NOGENERATE); in write_generate_store()
354 struct device_attribute *attr, char *page) in write_generate_show() argument
356 return flag_show(dev, page, BLK_INTEGRITY_NOGENERATE); in write_generate_show()
361 char *page) in device_is_integrity_capable_show() argument
365 return sysfs_emit(page, "%u\n", in device_is_integrity_capable_show()