| /block/ |
| A D | blk-crypto-sysfs.c | 19 struct attribute attr; member 31 return container_of(attr, struct blk_crypto_attr, attr); in attr_to_crypto_attr() 85 &hw_wrapped_keys_attr.attr, 86 &max_dun_bits_attr.attr, 87 &num_keyslots_attr.attr, 88 &raw_keys_attr.attr, 105 struct attribute *attr, int n) in blk_crypto_mode_is_visible() argument 201 attr->attr.name = blk_crypto_modes[i].name; in blk_crypto_sysfs_init() 202 attr->attr.mode = 0444; in blk_crypto_sysfs_init() 203 attr->show = blk_crypto_mode_show; in blk_crypto_sysfs_init() [all …]
|
| A D | blk-sysfs.c | 24 struct attribute attr; member 701 &queue_wc_entry.attr, 702 &queue_fua_entry.attr, 703 &queue_dax_entry.attr, 706 &queue_ra_entry.attr, 715 &queue_poll_entry.attr, 747 if ((attr == &queue_max_open_zones_entry.attr || in queue_attr_visible() 748 attr == &queue_max_active_zones_entry.attr) && in queue_attr_visible() 752 return attr->mode; in queue_attr_visible() 764 if (attr == &queue_io_timeout_entry.attr && !q->mq_ops->timeout) in blk_mq_queue_attr_visible() [all …]
|
| A D | blk-integrity.c | 324 struct device_attribute *attr, in protection_interval_bytes_show() argument 334 struct device_attribute *attr, in read_verify_store() argument 341 struct device_attribute *attr, char *page) in read_verify_show() argument 347 struct device_attribute *attr, in write_generate_store() argument 360 struct device_attribute *attr, in device_is_integrity_capable_show() argument 377 &dev_attr_format.attr, 378 &dev_attr_tag_size.attr, 379 &dev_attr_protection_interval_bytes.attr, 380 &dev_attr_read_verify.attr, 381 &dev_attr_write_generate.attr, [all …]
|
| A D | genhd.c | 1210 &dev_attr_range.attr, 1211 &dev_attr_ext_range.attr, 1213 &dev_attr_hidden.attr, 1214 &dev_attr_ro.attr, 1215 &dev_attr_size.attr, 1219 &dev_attr_stat.attr, 1220 &dev_attr_inflight.attr, 1222 &dev_attr_events.attr, 1225 &dev_attr_diskseq.attr, 1226 &dev_attr_partscan.attr, [all …]
|
| A D | blk-mq-sysfs.c | 45 struct attribute attr; member 50 struct attribute *attr, char *page) in blk_mq_hw_sysfs_show() argument 57 entry = container_of(attr, struct blk_mq_hw_ctx_sysfs_entry, attr); in blk_mq_hw_sysfs_show() 106 .attr = {.name = "nr_tags", .mode = 0444 }, 110 .attr = {.name = "nr_reserved_tags", .mode = 0444 }, 114 .attr = {.name = "cpu_list", .mode = 0444 }, 119 &blk_mq_hw_sysfs_nr_tags.attr, 120 &blk_mq_hw_sysfs_nr_reserved_tags.attr, 121 &blk_mq_hw_sysfs_cpus.attr,
|
| A D | blk-ia-ranges.c | 29 struct attribute attr; member 34 .attr = { .name = "sector", .mode = 0444 }, 39 .attr = { .name = "nr_sectors", .mode = 0444 }, 44 &blk_ia_range_sector_entry.attr, 45 &blk_ia_range_nr_sectors_entry.attr, 51 struct attribute *attr, char *buf) in blk_ia_range_sysfs_show() argument 54 container_of(attr, struct blk_ia_range_sysfs_entry, attr); in blk_ia_range_sysfs_show()
|
| A D | blk-mq-debugfs.c | 526 return attr->show(data, m); in blk_mq_debugfs_show() 540 if (attr == data || !attr->write) in blk_mq_debugfs_write() 543 return attr->write(data, buf, count, ppos); in blk_mq_debugfs_write() 553 if (attr->seq_ops) { in blk_mq_debugfs_open() 554 ret = seq_open(file, attr->seq_ops); in blk_mq_debugfs_open() 562 if (WARN_ON_ONCE(!attr->show)) in blk_mq_debugfs_open() 572 if (attr->show) in blk_mq_debugfs_release() 610 const struct blk_mq_debugfs_attr *attr) in debugfs_create_files() argument 615 for (; attr->name; attr++) in debugfs_create_files() 616 debugfs_create_file_aux(attr->name, attr->mode, parent, in debugfs_create_files() [all …]
|
| A D | elevator.c | 420 #define to_elv(atr) container_of_const((atr), struct elv_fs_entry, attr) 423 elv_attr_show(struct kobject *kobj, struct attribute *attr, char *page) in elv_attr_show() argument 425 const struct elv_fs_entry *entry = to_elv(attr); in elv_attr_show() 441 elv_attr_store(struct kobject *kobj, struct attribute *attr, in elv_attr_store() argument 444 const struct elv_fs_entry *entry = to_elv(attr); in elv_attr_store() 477 const struct elv_fs_entry *attr = e->type->elevator_attrs; in elv_register_queue() local 478 if (attr) { in elv_register_queue() 479 while (attr->attr.name) { in elv_register_queue() 480 if (sysfs_create_file(&e->kobj, &attr->attr)) in elv_register_queue() 482 attr++; in elv_register_queue()
|
| A D | disk-events.c | 342 struct device_attribute *attr, char *buf) in disk_events_show() argument 352 struct device_attribute *attr, char *buf) in disk_events_async_show() argument 358 struct device_attribute *attr, in disk_events_poll_msecs_show() argument 369 struct device_attribute *attr, in disk_events_poll_msecs_store() argument
|
| A D | blk-timeout.c | 39 ssize_t part_timeout_show(struct device *dev, struct device_attribute *attr, in part_timeout_show() argument 48 ssize_t part_timeout_store(struct device *dev, struct device_attribute *attr, in part_timeout_store() argument
|
| A D | blk.h | 340 ssize_t part_size_show(struct device *dev, struct device_attribute *attr, 342 ssize_t part_stat_show(struct device *dev, struct device_attribute *attr, 344 ssize_t part_inflight_show(struct device *dev, struct device_attribute *attr, 346 ssize_t part_fail_show(struct device *dev, struct device_attribute *attr, 348 ssize_t part_fail_store(struct device *dev, struct device_attribute *attr,
|
| A D | elevator.h | 65 struct attribute attr; member
|
| /block/partitions/ |
| A D | core.c | 177 struct device_attribute *attr, char *buf) in part_partition_show() argument 189 struct device_attribute *attr, char *buf) in part_ro_show() argument 220 &dev_attr_partition.attr, 221 &dev_attr_start.attr, 222 &dev_attr_size.attr, 223 &dev_attr_ro.attr, 224 &dev_attr_alignment_offset.attr, 225 &dev_attr_discard_alignment.attr, 226 &dev_attr_stat.attr, 227 &dev_attr_inflight.attr, [all …]
|