Searched refs:pmu_attr (Results 1 – 8 of 8) sorted by relevance
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_pmu.c | 392 struct amdgpu_pmu_event_attribute *pmu_attr, in amdgpu_pmu_create_event_attrs_by_type() argument 400 pmu_attr += s_offset; in amdgpu_pmu_create_event_attrs_by_type() 403 attr_group->attrs[i] = &pmu_attr->attr.attr; in amdgpu_pmu_create_event_attrs_by_type() 404 sysfs_attr_init(&pmu_attr->attr.attr); in amdgpu_pmu_create_event_attrs_by_type() 405 pmu_attr->attr.attr.name = events[i].name; in amdgpu_pmu_create_event_attrs_by_type() 406 pmu_attr->attr.attr.mode = 0444; in amdgpu_pmu_create_event_attrs_by_type() 407 pmu_attr->attr.show = amdgpu_pmu_event_show; in amdgpu_pmu_create_event_attrs_by_type() 408 pmu_attr->event_str = events[i].config; in amdgpu_pmu_create_event_attrs_by_type() 409 pmu_attr->type = type; in amdgpu_pmu_create_event_attrs_by_type() 410 pmu_attr++; in amdgpu_pmu_create_event_attrs_by_type() [all …]
|
/drivers/gpu/drm/i915/ |
D | i915_pmu.c | 927 struct perf_pmu_events_attr *pmu_attr = NULL, *pmu_iter; in create_event_attributes() local 952 pmu_attr = kcalloc(count, sizeof(*pmu_attr), GFP_KERNEL); in create_event_attributes() 953 if (!pmu_attr) in create_event_attributes() 962 pmu_iter = pmu_attr; in create_event_attributes() 1021 pmu->pmu_attr = pmu_attr; in create_event_attributes() 1032 kfree(pmu_attr); in create_event_attributes() 1046 kfree(pmu->pmu_attr); in free_event_attributes() 1050 pmu->pmu_attr = NULL; in free_event_attributes()
|
D | i915_pmu.h | 146 void *pmu_attr; member
|
/drivers/perf/ |
D | arm_smmuv3_pmu.c | 538 struct perf_pmu_events_attr *pmu_attr; in smmu_pmu_event_show() local 540 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in smmu_pmu_event_show() 542 return sysfs_emit(page, "event=0x%02llx\n", pmu_attr->id); in smmu_pmu_event_show() 565 struct perf_pmu_events_attr *pmu_attr; in smmu_pmu_event_is_visible() local 567 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr.attr); in smmu_pmu_event_is_visible() 569 if (test_bit(pmu_attr->id, smmu_pmu->supported_events)) in smmu_pmu_event_is_visible()
|
D | qcom_l3_pmu.c | 643 struct perf_pmu_events_attr *pmu_attr; in l3cache_pmu_event_show() local 645 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in l3cache_pmu_event_show() 646 return sysfs_emit(page, "event=0x%02llx\n", pmu_attr->id); in l3cache_pmu_event_show()
|
D | fsl_imx8_ddr_perf.c | 224 struct perf_pmu_events_attr *pmu_attr; in ddr_pmu_event_show() local 226 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in ddr_pmu_event_show() 227 return sysfs_emit(page, "event=0x%02llx\n", pmu_attr->id); in ddr_pmu_event_show()
|
D | qcom_l2_pmu.c | 676 struct perf_pmu_events_attr *pmu_attr; in l2cache_pmu_event_show() local 678 pmu_attr = container_of(attr, struct perf_pmu_events_attr, attr); in l2cache_pmu_event_show() 679 return sysfs_emit(page, "event=0x%02llx\n", pmu_attr->id); in l2cache_pmu_event_show()
|
D | xgene_pmu.c | 281 struct perf_pmu_events_attr *pmu_attr = in xgene_pmu_event_show() local 284 return sysfs_emit(buf, "config=0x%llx\n", pmu_attr->id); in xgene_pmu_event_show()
|