Lines Matching refs:attr_groups
484 struct attribute_group **attr_groups = NULL; in arm_cspmu_alloc_attr_group() local
499 attr_groups = devm_kcalloc(dev, 5, sizeof(struct attribute_group *), in arm_cspmu_alloc_attr_group()
501 if (!attr_groups) in arm_cspmu_alloc_attr_group()
504 attr_groups[0] = arm_cspmu_alloc_event_attr_group(cspmu); in arm_cspmu_alloc_attr_group()
505 attr_groups[1] = arm_cspmu_alloc_format_attr_group(cspmu); in arm_cspmu_alloc_attr_group()
506 attr_groups[2] = &arm_cspmu_identifier_attr_group; in arm_cspmu_alloc_attr_group()
507 attr_groups[3] = &arm_cspmu_cpumask_attr_group; in arm_cspmu_alloc_attr_group()
509 if (!attr_groups[0] || !attr_groups[1]) in arm_cspmu_alloc_attr_group()
512 return attr_groups; in arm_cspmu_alloc_attr_group()
1140 struct attribute_group **attr_groups; in arm_cspmu_register_pmu() local
1142 attr_groups = arm_cspmu_alloc_attr_group(cspmu); in arm_cspmu_register_pmu()
1143 if (!attr_groups) in arm_cspmu_register_pmu()
1166 .attr_groups = (const struct attribute_group **)attr_groups, in arm_cspmu_register_pmu()