Home
last modified time | relevance | path

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

12345678910>>...39

/OK3568_Linux_fs/kernel/include/linux/
H A Dsysfs.h84 struct attribute_group { struct
154 static const struct attribute_group *_name##_groups[] = { \
160 static const struct attribute_group _name##_group = { \
284 const struct attribute_group *grp);
286 const struct attribute_group **groups);
288 const struct attribute_group **groups);
290 const struct attribute_group *grp);
292 const struct attribute_group *grp);
294 const struct attribute_group **groups);
300 const struct attribute_group *grp);
[all …]
H A Ddevice.h75 const struct attribute_group **groups);
77 const struct attribute_group **groups);
90 const struct attribute_group **groups;
539 const struct attribute_group **groups; /* optional groups */
876 void *drvdata, const struct attribute_group **groups,
881 const struct attribute_group **groups);
883 const struct attribute_group **groups);
886 const struct attribute_group *grp) in device_add_group()
888 const struct attribute_group *groups[] = { grp, NULL }; in device_add_group()
894 const struct attribute_group *grp) in device_remove_group()
[all …]
H A 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);
76 const struct attribute_group **groups,
H A Dmdev.h80 const struct attribute_group **dev_attr_groups;
81 const struct attribute_group **mdev_attr_groups;
82 struct attribute_group **supported_type_groups;
/OK3568_Linux_fs/kernel/drivers/hwmon/
H A Dvexpress-hwmon.c84 const struct attribute_group **attr_groups;
95 static struct attribute_group vexpress_hwmon_group_volt = {
101 .attr_groups = (const struct attribute_group *[]) {
115 static struct attribute_group vexpress_hwmon_group_amp = {
121 .attr_groups = (const struct attribute_group *[]) {
134 static struct attribute_group vexpress_hwmon_group_temp = {
140 .attr_groups = (const struct attribute_group *[]) {
153 static struct attribute_group vexpress_hwmon_group_power = {
159 .attr_groups = (const struct attribute_group *[]) {
172 static struct attribute_group vexpress_hwmon_group_energy = {
[all …]
/OK3568_Linux_fs/kernel/fs/sysfs/
H A Dgroup.c21 const struct attribute_group *grp) in remove_files()
36 const struct attribute_group *grp, int update) in create_files()
109 const struct attribute_group *grp) in internal_create_group()
173 const struct attribute_group *grp) in sysfs_create_group()
180 const struct attribute_group **groups) in internal_create_groups()
213 const struct attribute_group **groups) in sysfs_create_groups()
231 const struct attribute_group **groups) in sysfs_update_groups()
256 const struct attribute_group *grp) in sysfs_update_group()
271 const struct attribute_group *grp) in sysfs_remove_group()
306 const struct attribute_group **groups) in sysfs_remove_groups()
[all …]
/OK3568_Linux_fs/kernel/drivers/rtc/
H A Dsysfs.c300 static struct attribute_group rtc_attr_group = {
305 static const struct attribute_group *rtc_attr_groups[] = {
310 const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups()
315 int rtc_add_groups(struct rtc_device *rtc, const struct attribute_group **grps) in rtc_add_groups()
318 const struct attribute_group **groups, **old; in rtc_add_groups()
350 int rtc_add_group(struct rtc_device *rtc, const struct attribute_group *grp) in rtc_add_group()
352 const struct attribute_group *groups[] = { grp, NULL }; in rtc_add_group()
H A Drtc-core.h42 const struct attribute_group **rtc_get_dev_attribute_groups(void);
44 static inline const struct attribute_group **rtc_get_dev_attribute_groups(void) in rtc_get_dev_attribute_groups()
/OK3568_Linux_fs/kernel/drivers/ptp/
H A Dptp_private.h44 struct attribute_group pin_attr_group;
46 const struct attribute_group *pin_attr_groups[2];
87 extern const struct attribute_group *ptp_groups[];
/OK3568_Linux_fs/kernel/drivers/perf/
H A Dxgene_pmu.c99 const struct attribute_group **attr_groups;
205 static const struct attribute_group l3c_pmu_format_attr_group = {
210 static const struct attribute_group iob_pmu_format_attr_group = {
215 static const struct attribute_group mcb_pmu_format_attr_group = {
220 static const struct attribute_group mc_pmu_format_attr_group = {
250 static const struct attribute_group l3c_pmu_v3_format_attr_group = {
255 static const struct attribute_group iob_pmu_v3_format_attr_group = {
260 static const struct attribute_group iob_slow_pmu_v3_format_attr_group = {
265 static const struct attribute_group mcb_pmu_v3_format_attr_group = {
270 static const struct attribute_group mc_pmu_v3_format_attr_group = {
[all …]
/OK3568_Linux_fs/kernel/arch/x86/events/intel/
H A Dcstate.c187 static struct attribute_group core_events_attr_group = {
198 static struct attribute_group core_format_attr_group = {
211 static struct attribute_group cpumask_attr_group = {
215 static const struct attribute_group *core_attr_groups[] = {
266 static struct attribute_group pkg_events_attr_group = {
276 static struct attribute_group pkg_format_attr_group = {
283 static const struct attribute_group *pkg_attr_groups[] = {
455 static const struct attribute_group *core_attr_update[] = {
463 static const struct attribute_group *pkg_attr_update[] = {
/OK3568_Linux_fs/kernel/drivers/rapidio/
H A Drio-sysfs.c278 static const struct attribute_group rio_dev_group = {
284 const struct attribute_group *rio_dev_groups[] = {
319 static const struct attribute_group rio_bus_group = {
323 const struct attribute_group *rio_bus_groups[] = {
359 static const struct attribute_group rio_mport_group = {
363 const struct attribute_group *rio_mport_groups[] = {
H A Drio.h50 extern const struct attribute_group *rio_dev_groups[];
51 extern const struct attribute_group *rio_bus_groups[];
52 extern const struct attribute_group *rio_mport_groups[];
/OK3568_Linux_fs/kernel/arch/x86/events/
H A Dmsr.c138 static struct attribute_group group_therm = {
159 static struct attribute_group events_attr_group = {
169 static struct attribute_group format_attr_group = {
174 static const struct attribute_group *attr_groups[] = {
180 static const struct attribute_group *attr_update[] = {
H A Drapl.c393 static struct attribute_group rapl_pmu_attr_group = {
427 static struct attribute_group rapl_pmu_events_group = {
438 static struct attribute_group rapl_pmu_format_group = {
443 static const struct attribute_group *rapl_attr_groups[] = {
463 static struct attribute_group rapl_events_cores_group = {
476 static struct attribute_group rapl_events_pkg_group = {
489 static struct attribute_group rapl_events_ram_group = {
502 static struct attribute_group rapl_events_gpu_group = {
515 static struct attribute_group rapl_events_psys_group = {
671 static const struct attribute_group *rapl_attr_update[] = {
/OK3568_Linux_fs/kernel/drivers/base/
H A Dcpu.c178 static struct attribute_group crash_note_cpu_attr_group = {
183 static const struct attribute_group *common_cpu_attr_groups[] = {
190 static const struct attribute_group *hotplugable_cpu_attr_groups[] = {
408 const struct attribute_group **groups, in __cpu_device_create()
443 const struct attribute_group **groups, in cpu_device_create()
480 static struct attribute_group cpu_root_attr_group = {
484 static const struct attribute_group *cpu_root_attr_groups[] = {
608 static const struct attribute_group cpu_root_vulnerabilities_group = {
/OK3568_Linux_fs/kernel/drivers/iio/trigger/
H A Diio-trig-sysfs.c71 static const struct attribute_group iio_sysfs_trig_group = {
75 static const struct attribute_group *iio_sysfs_trig_groups[] = {
118 static const struct attribute_group iio_sysfs_trigger_attr_group = {
122 static const struct attribute_group *iio_sysfs_trigger_attr_groups[] = {
/OK3568_Linux_fs/kernel/drivers/soundwire/
H A Dsysfs_slave.c133 static struct attribute_group sdw_slave_dev_attr_group = {
188 static const struct attribute_group dp0_group = {
263 static const struct attribute_group sdw_slave_status_attr_group = {
267 const struct attribute_group *sdw_slave_status_attr_groups[] = {
/OK3568_Linux_fs/kernel/drivers/soc/tegra/fuse/
H A Dfuse.h36 const struct attribute_group *soc_attr_group;
72 extern const struct attribute_group tegra_soc_attr_group;
120 extern const struct attribute_group tegra194_soc_attr_group;
/OK3568_Linux_fs/kernel/arch/powerpc/perf/
H A Dhv-gpci.c68 static struct attribute_group format_group = {
73 static struct attribute_group event_group = {
129 static struct attribute_group cpumask_attr_group = {
133 static struct attribute_group interface_group = {
138 static const struct attribute_group *attr_groups[] = {
/OK3568_Linux_fs/kernel/arch/x86/events/amd/
H A Dpower.c159 static struct attribute_group pmu_attr_group = {
181 static struct attribute_group pmu_events_group = {
193 static struct attribute_group pmu_format_group = {
198 static const struct attribute_group *attr_groups[] = {
/OK3568_Linux_fs/kernel/drivers/scsi/ufs/
H A Dufs-sysfs.h15 extern const struct attribute_group ufs_sysfs_unit_descriptor_group;
16 extern const struct attribute_group ufs_sysfs_lun_attributes_group;
/OK3568_Linux_fs/kernel/drivers/iommu/
H A Diommu-sysfs.c22 static const struct attribute_group devices_attr_group = {
27 static const struct attribute_group *dev_groups[] = {
56 const struct attribute_group **groups, in iommu_device_sysfs_add()
/OK3568_Linux_fs/kernel/drivers/hwtracing/coresight/
H A Dcoresight-cti.h93 struct attribute_group *attr_group;
112 const struct attribute_group **con_groups;
209 extern const struct attribute_group *coresight_cti_groups[];
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/
H A Dgvt.c119 static struct attribute_group *gvt_vgpu_type_groups[] = {
123 static bool intel_get_gvt_attrs(struct attribute_group ***intel_vgpu_type_groups) in intel_get_gvt_attrs()
133 struct attribute_group *group; in intel_gvt_init_vgpu_type_groups()
138 group = kzalloc(sizeof(struct attribute_group), GFP_KERNEL); in intel_gvt_init_vgpu_type_groups()
161 struct attribute_group *group; in intel_gvt_cleanup_vgpu_type_groups()

12345678910>>...39