Symbol: ip_die_entry
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1013
ATTRIBUTE_GROUPS(ip_die_entry); /* ip_die_entry_groups */
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1015
#define to_ip_die_entry(x) container_of(to_kset(x), struct ip_die_entry, ip_kset)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1022
struct ip_die_entry *ip_die_entry = to_ip_die_entry(kobj);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1027
return ip_die_entry_attr->show(ip_die_entry, buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1032
struct ip_die_entry *ip_die_entry = to_ip_die_entry(kobj);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1034
if (!list_empty(&ip_die_entry->ip_kset.list))
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1036
kfree(ip_die_entry);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1117
struct ip_die_entry *ip_die_entry,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1158
ip_hw_id->hw_id_kset.kobj.kset = &ip_die_entry->ip_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1167
res = sysfs_create_link(&ip_die_entry->ip_kset.kobj,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1173
kobject_name(&ip_die_entry->ip_kset.kobj));
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1244
struct ip_die_entry *ip_die_entry;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1257
ip_die_entry = kzalloc_obj(*ip_die_entry);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1258
if (!ip_die_entry)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1261
ip_die_entry->num_ips = num_ips;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1263
kobject_set_name(&ip_die_entry->ip_kset.kobj, "%d", le16_to_cpu(dhdr->die_id));
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1264
ip_die_entry->ip_kset.kobj.kset = die_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1265
ip_die_entry->ip_kset.kobj.ktype = &ip_die_entry_ktype;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1266
res = kset_register(&ip_die_entry->ip_kset);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1269
kfree(ip_die_entry);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1273
amdgpu_discovery_sysfs_ips(adev, ip_die_entry, ip_offset, num_ips, !!ihdr->base_addr_64_bit);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1346
static void amdgpu_discovery_sysfs_die_free(struct ip_die_entry *ip_die_entry)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1351
ip_kset = &ip_die_entry->ip_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1360
kobject_put(&ip_die_entry->ip_kset.kobj);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
992
ssize_t (*show)(struct ip_die_entry *ip_die_entry, char *buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
997
static ssize_t num_ips_show(struct ip_die_entry *ip_die_entry, char *buf)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
999
return sysfs_emit(buf, "%d\n", ip_die_entry->num_ips);