Lines Matching refs:dmi_sysfs_entry

34 struct dmi_sysfs_entry {
44 * Global list of dmi_sysfs_entry. Even though this should only be
54 ssize_t (*show)(struct dmi_sysfs_entry *entry, char *buf);
69 ssize_t (*show)(struct dmi_sysfs_entry *entry,
88 static struct dmi_sysfs_entry *to_entry(struct kobject *kobj)
90 return container_of(kobj, struct dmi_sysfs_entry, kobj);
101 struct dmi_sysfs_entry *entry = to_entry(kobj);
115 typedef ssize_t (*dmi_callback)(struct dmi_sysfs_entry *,
119 struct dmi_sysfs_entry *entry;
130 struct dmi_sysfs_entry *entry = data->entry;
159 static ssize_t find_dmi_entry(struct dmi_sysfs_entry *entry,
203 static ssize_t dmi_entry_attr_show_helper(struct dmi_sysfs_entry *entry,
269 static ssize_t dmi_sysfs_sel_##_field(struct dmi_sysfs_entry *entry, \
362 static ssize_t dmi_sel_raw_read_io(struct dmi_sysfs_entry *entry,
380 static ssize_t dmi_sel_raw_read_phys32(struct dmi_sysfs_entry *entry,
401 static ssize_t dmi_sel_raw_read_helper(struct dmi_sysfs_entry *entry,
438 struct dmi_sysfs_entry *entry = to_entry(kobj->parent);
450 static int dmi_system_event_log(struct dmi_sysfs_entry *entry)
481 static ssize_t dmi_sysfs_entry_length(struct dmi_sysfs_entry *entry, char *buf)
486 static ssize_t dmi_sysfs_entry_handle(struct dmi_sysfs_entry *entry, char *buf)
491 static ssize_t dmi_sysfs_entry_type(struct dmi_sysfs_entry *entry, char *buf)
496 static ssize_t dmi_sysfs_entry_instance(struct dmi_sysfs_entry *entry,
502 static ssize_t dmi_sysfs_entry_position(struct dmi_sysfs_entry *entry,
522 ATTRIBUTE_GROUPS(dmi_sysfs_entry);
524 static ssize_t dmi_entry_raw_read_helper(struct dmi_sysfs_entry *entry,
542 struct dmi_sysfs_entry *entry = to_entry(kobj);
556 struct dmi_sysfs_entry *entry = to_entry(kobj);
581 struct dmi_sysfs_entry *entry;
640 struct dmi_sysfs_entry *entry, *next;