Home
last modified time | relevance | path

Searched refs:attribute_group (Results 1 – 25 of 795) sorted by relevance

12345678910>>...32

/Linux-v4.19/drivers/rtc/
Drtc-core.h42 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()
Drtc-sysfs.c306 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/
Dvexpress-hwmon.c91 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/
Dsysfs.h84 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 …]
Dlibnvdimm.h66 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,
Dcpu.h24 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,
Dmdev.h69 const struct attribute_group **dev_attr_groups;
70 const struct attribute_group **mdev_attr_groups;
71 struct attribute_group **supported_type_groups;
Ddevice.h118 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/
Dgroup.c20 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/
Dptp_private.h57 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/
Dbuffer_impl.h103 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/
Dufs-sysfs.h15 extern const struct attribute_group ufs_sysfs_unit_descriptor_group;
16 extern const struct attribute_group ufs_sysfs_lun_attributes_group;
Dufs-sysfs.c213 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/
Drio.h54 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[];
Drio-sysfs.c282 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/
Diommu-sysfs.c25 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/
Diio-trig-sysfs.c73 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/
Dcpu.c181 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/
Dcros_ec.h325 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/
Dsysfs.c31 static struct attribute_group dev_attr_group = {
35 static const struct attribute_group *dev_attr_groups[] = {
/Linux-v4.19/drivers/usb/typec/
Dbus.h20 struct attribute_group group;
21 const struct attribute_group *groups[2];
/Linux-v4.19/drivers/perf/
Dxgene_pmu.c110 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/
Dpower.c173 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/
Dsuperhyway-sysfs.c47 static const struct attribute_group superhyway_dev_group = {
51 const struct attribute_group *superhyway_dev_groups[] = {
/Linux-v4.19/arch/s390/pci/
Dpci_sysfs.c120 static struct attribute_group zpci_attr_group = {
132 static struct attribute_group pfip_attr_group = {
137 const struct attribute_group *zpci_attr_groups[] = {

12345678910>>...32