Symbol: ip_hw_id
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1024
#define to_ip_hw_id(x) container_of(to_kset(x), struct ip_hw_id, hw_id_kset)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1028
struct ip_hw_id *ip_hw_id = to_ip_hw_id(kobj);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1030
if (!list_empty(&ip_hw_id->hw_id_kset.list))
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1032
kfree(ip_hw_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1187
struct ip_hw_id *ip_hw_id = NULL;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1206
if (!ip_hw_id) {
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1207
ip_hw_id = kzalloc_obj(*ip_hw_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1208
if (!ip_hw_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1210
ip_hw_id->hw_id = ii;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1212
kobject_set_name(&ip_hw_id->hw_id_kset.kobj, "%d", ii);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1213
ip_hw_id->hw_id_kset.kobj.kset = &ip_die_entry->ip_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1214
ip_hw_id->hw_id_kset.kobj.ktype = &ip_hw_id_ktype;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1215
res = kset_register(&ip_hw_id->hw_id_kset);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1218
kfree(ip_hw_id);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1223
&ip_hw_id->hw_id_kset.kobj,
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1257
ip_hw_instance->kobj.kset = &ip_hw_id->hw_id_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1380
static void amdgpu_discovery_sysfs_ip_hw_free(struct ip_hw_id *ip_hw_id)
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1385
hw_id_kset = &ip_hw_id->hw_id_kset;
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1395
kobject_put(&ip_hw_id->hw_id_kset.kobj);
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c
1443
struct ip_hw_id *hw_id;