Lines Matching defs:perf
135 struct kfd_perf_properties *perf;
168 perf = container_of(dev->perf_props.next,
170 list_del(&perf->list);
171 kfree(perf);
573 struct kfd_perf_properties *perf;
623 list_for_each_entry(perf, &dev->perf_props, list) {
624 kfree(perf->attr_group);
625 perf->attr_group = NULL;
649 struct kfd_perf_properties *perf;
687 dev->kobj_perf = kobject_create_and_add("perf", dev->kobj_node);
799 list_for_each_entry(perf, &dev->perf_props, list) {
800 perf->attr_group = kzalloc(sizeof(struct kfd_perf_attr)
803 if (!perf->attr_group)
806 attrs = (struct attribute **)(perf->attr_group + 1);
807 if (!strcmp(perf->block_name, "iommu")) {
812 perf_attr_iommu[0].data = perf->max_concurrent;
816 perf->attr_group->name = perf->block_name;
817 perf->attr_group->attrs = attrs;
818 ret = sysfs_create_group(dev->kobj_perf, perf->attr_group);