Home
last modified time | relevance | path

Searched refs:attr (Results 1 – 13 of 13) sorted by relevance

/block/
A Dblk-crypto-sysfs.c19 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 Dblk-sysfs.c24 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 Dblk-integrity.c324 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 Dgenhd.c1210 &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 Dblk-mq-sysfs.c45 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 Dblk-ia-ranges.c29 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 Dblk-mq-debugfs.c526 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 Delevator.c420 #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 Ddisk-events.c342 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 Dblk-timeout.c39 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 Dblk.h340 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 Delevator.h65 struct attribute attr; member
/block/partitions/
A Dcore.c177 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 …]

Completed in 39 milliseconds