/Linux-v4.19/drivers/rtc/ |
D | rtc-core.h | 42 const struct attribute_group **rtc_get_dev_attribute_groups(void); 43 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp); 44 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps); 46 static inline const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups() 52 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group() 58 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups()
|
D | rtc-sysfs.c | 306 static struct attribute_group rtc_attr_group = { 311 static const struct attribute_group *rtc_attr_groups[] = { 316 const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups() 321 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups() 324 const struct attribute_group **groups, **old; in rtc_add_groups() 356 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group() 358 const struct attribute_group *groups[] = { grp, NULL }; in rtc_add_group()
|
/Linux-v4.19/drivers/hwmon/ |
D | vexpress-hwmon.c | 91 const struct attribute_group **attr_groups; 103 static struct attribute_group vexpress_hwmon_group_volt = { 109 .attr_groups = (const struct attribute_group *[]) { 124 static struct attribute_group vexpress_hwmon_group_amp = { 130 .attr_groups = (const struct attribute_group *[]) { 144 static struct attribute_group vexpress_hwmon_group_temp = { 150 .attr_groups = (const struct attribute_group *[]) { 164 static struct attribute_group vexpress_hwmon_group_power = { 170 .attr_groups = (const struct attribute_group *[]) { 184 static struct attribute_group vexpress_hwmon_group_energy = { [all …]
|
/Linux-v4.19/include/linux/ |
D | sysfs.h | 84 struct attribute_group { struct 147 static const struct attribute_group *_name##_groups[] = { \ 153 static const struct attribute_group _name##_group = { \ 268 const struct attribute_group *grp); 270 const struct attribute_group **groups); 272 const struct attribute_group *grp); 274 const struct attribute_group *grp); 276 const struct attribute_group **groups); 282 const struct attribute_group *grp); 284 const struct attribute_group *grp); [all …]
|
D | libnvdimm.h | 66 extern struct attribute_group nvdimm_bus_attribute_group; 67 extern struct attribute_group nvdimm_attribute_group; 68 extern struct attribute_group nd_device_attribute_group; 69 extern struct attribute_group nd_numa_attribute_group; 70 extern struct attribute_group nd_region_attribute_group; 71 extern struct attribute_group nd_mapping_attribute_group; 81 const struct attribute_group **attr_groups; 122 const struct attribute_group **attr_groups; 179 const struct attribute_group **groups, unsigned long flags,
|
D | cpu.h | 24 struct attribute_group; 47 extern int cpu_add_dev_attr_group(struct attribute_group *attrs); 48 extern void cpu_remove_dev_attr_group(struct attribute_group *attrs); 63 const struct attribute_group **groups,
|
D | mdev.h | 69 const struct attribute_group **dev_attr_groups; 70 const struct attribute_group **mdev_attr_groups; 71 struct attribute_group **supported_type_groups;
|
D | device.h | 118 const struct attribute_group **bus_groups; 119 const struct attribute_group **dev_groups; 120 const struct attribute_group **drv_groups; 295 const struct attribute_group **groups; 369 const struct attribute_group **groups); 371 const struct attribute_group **groups); 406 const struct attribute_group **class_groups; 407 const struct attribute_group **dev_groups; 554 const struct attribute_group **groups; 1010 const struct attribute_group **groups; /* optional groups */ [all …]
|
/Linux-v4.19/fs/sysfs/ |
D | group.c | 20 const struct attribute_group *grp) in remove_files() 35 const struct attribute_group *grp, int update) in create_files() 108 const struct attribute_group *grp) in internal_create_group() 171 const struct attribute_group *grp) in sysfs_create_group() 191 const struct attribute_group **groups) in sysfs_create_groups() 230 const struct attribute_group *grp) in sysfs_update_group() 245 const struct attribute_group *grp) in sysfs_remove_group() 280 const struct attribute_group **groups) in sysfs_remove_groups() 301 const struct attribute_group *grp) in sysfs_merge_group() 335 const struct attribute_group *grp) in sysfs_unmerge_group()
|
/Linux-v4.19/drivers/ptp/ |
D | ptp_private.h | 57 struct attribute_group pin_attr_group; 59 const struct attribute_group *pin_attr_groups[2]; 100 extern const struct attribute_group *ptp_groups[];
|
/Linux-v4.19/include/linux/iio/ |
D | buffer_impl.h | 103 struct attribute_group *scan_el_attrs; 112 struct attribute_group buffer_group; 118 struct attribute_group scan_el_group;
|
/Linux-v4.19/drivers/scsi/ufs/ |
D | ufs-sysfs.h | 15 extern const struct attribute_group ufs_sysfs_unit_descriptor_group; 16 extern const struct attribute_group ufs_sysfs_lun_attributes_group;
|
D | ufs-sysfs.c | 213 static const struct attribute_group ufs_sysfs_default_group = { 325 static const struct attribute_group ufs_sysfs_device_descriptor_group = { 342 static const struct attribute_group ufs_sysfs_interconnect_descriptor_group = { 425 static const struct attribute_group ufs_sysfs_geometry_descriptor_group = { 444 static const struct attribute_group ufs_sysfs_health_descriptor_group = { 560 static const struct attribute_group ufs_sysfs_power_descriptor_group = { 614 static const struct attribute_group ufs_sysfs_string_descriptors_group = { 653 static const struct attribute_group ufs_sysfs_flags_group = { 708 static const struct attribute_group ufs_sysfs_attributes_group = { 713 static const struct attribute_group *ufs_sysfs_groups[] = { [all …]
|
/Linux-v4.19/drivers/rapidio/ |
D | rio.h | 54 extern const struct attribute_group *rio_dev_groups[]; 55 extern const struct attribute_group *rio_bus_groups[]; 56 extern const struct attribute_group *rio_mport_groups[];
|
D | rio-sysfs.c | 282 static const struct attribute_group rio_dev_group = { 288 const struct attribute_group *rio_dev_groups[] = { 324 static const struct attribute_group rio_bus_group = { 328 const struct attribute_group *rio_bus_groups[] = { 364 static const struct attribute_group rio_mport_group = { 368 const struct attribute_group *rio_mport_groups[] = {
|
/Linux-v4.19/drivers/iommu/ |
D | iommu-sysfs.c | 25 static const struct attribute_group iommu_devices_attr_group = { 30 static const struct attribute_group *iommu_dev_groups[] = { 59 const struct attribute_group **groups, in iommu_device_sysfs_add()
|
/Linux-v4.19/drivers/iio/trigger/ |
D | iio-trig-sysfs.c | 73 static const struct attribute_group iio_sysfs_trig_group = { 77 static const struct attribute_group *iio_sysfs_trig_groups[] = { 120 static const struct attribute_group iio_sysfs_trigger_attr_group = { 124 static const struct attribute_group *iio_sysfs_trigger_attr_groups[] = {
|
/Linux-v4.19/drivers/base/ |
D | cpu.c | 181 static struct attribute_group crash_note_cpu_attr_group = { 186 static const struct attribute_group *common_cpu_attr_groups[] = { 193 static const struct attribute_group *hotplugable_cpu_attr_groups[] = { 414 const struct attribute_group **groups, in __cpu_device_create() 448 const struct attribute_group **groups, in cpu_device_create() 485 static struct attribute_group cpu_root_attr_group = { 489 static const struct attribute_group *cpu_root_attr_groups[] = { 564 static const struct attribute_group cpu_root_vulnerabilities_group = {
|
/Linux-v4.19/include/linux/mfd/ |
D | cros_ec.h | 325 extern struct attribute_group cros_ec_attr_group; 326 extern struct attribute_group cros_ec_lightbar_attr_group; 327 extern struct attribute_group cros_ec_vbc_attr_group;
|
/Linux-v4.19/drivers/staging/most/dim2/ |
D | sysfs.c | 31 static struct attribute_group dev_attr_group = { 35 static const struct attribute_group *dev_attr_groups[] = {
|
/Linux-v4.19/drivers/usb/typec/ |
D | bus.h | 20 struct attribute_group group; 21 const struct attribute_group *groups[2];
|
/Linux-v4.19/drivers/perf/ |
D | xgene_pmu.c | 110 const struct attribute_group **attr_groups; 214 static const struct attribute_group l3c_pmu_format_attr_group = { 219 static const struct attribute_group iob_pmu_format_attr_group = { 224 static const struct attribute_group mcb_pmu_format_attr_group = { 229 static const struct attribute_group mc_pmu_format_attr_group = { 259 static const struct attribute_group l3c_pmu_v3_format_attr_group = { 264 static const struct attribute_group iob_pmu_v3_format_attr_group = { 269 static const struct attribute_group iob_slow_pmu_v3_format_attr_group = { 274 static const struct attribute_group mcb_pmu_v3_format_attr_group = { 279 static const struct attribute_group mc_pmu_v3_format_attr_group = { [all …]
|
/Linux-v4.19/arch/x86/events/amd/ |
D | power.c | 173 static struct attribute_group pmu_attr_group = { 195 static struct attribute_group pmu_events_group = { 207 static struct attribute_group pmu_format_group = { 212 static const struct attribute_group *attr_groups[] = {
|
/Linux-v4.19/drivers/sh/superhyway/ |
D | superhyway-sysfs.c | 47 static const struct attribute_group superhyway_dev_group = { 51 const struct attribute_group *superhyway_dev_groups[] = {
|
/Linux-v4.19/arch/s390/pci/ |
D | pci_sysfs.c | 120 static struct attribute_group zpci_attr_group = { 132 static struct attribute_group pfip_attr_group = { 137 const struct attribute_group *zpci_attr_groups[] = {
|