Lines Matching refs:ihdr
495 struct ip_discovery_header *ihdr = in amdgpu_discovery_init() local
497 if (le32_to_cpu(ihdr->signature) != DISCOVERY_TABLE_SIGNATURE) { in amdgpu_discovery_init()
504 le16_to_cpu(ihdr->size), checksum)) { in amdgpu_discovery_init()
642 struct ip_discovery_header *ihdr; in amdgpu_discovery_read_harvest_bit_per_ip() local
651 ihdr = (struct ip_discovery_header *)(adev->mman.discovery_bin + in amdgpu_discovery_read_harvest_bit_per_ip()
653 num_dies = le16_to_cpu(ihdr->num_dies); in amdgpu_discovery_read_harvest_bit_per_ip()
657 die_offset = le16_to_cpu(ihdr->die_info[i].die_offset); in amdgpu_discovery_read_harvest_bit_per_ip()
1160 struct ip_discovery_header *ihdr; in amdgpu_discovery_sysfs_recurse() local
1168 ihdr = (struct ip_discovery_header *)(adev->mman.discovery_bin + in amdgpu_discovery_sysfs_recurse()
1170 num_dies = le16_to_cpu(ihdr->num_dies); in amdgpu_discovery_sysfs_recurse()
1177 die_offset = le16_to_cpu(ihdr->die_info[ii].die_offset); in amdgpu_discovery_sysfs_recurse()
1204 amdgpu_discovery_sysfs_ips(adev, ip_die_entry, ip_offset, num_ips, !!ihdr->base_addr_64_bit); in amdgpu_discovery_sysfs_recurse()
1316 struct ip_discovery_header *ihdr; in amdgpu_discovery_reg_base_init() local
1342 ihdr = (struct ip_discovery_header *)(adev->mman.discovery_bin + in amdgpu_discovery_reg_base_init()
1344 num_dies = le16_to_cpu(ihdr->num_dies); in amdgpu_discovery_reg_base_init()
1349 die_offset = le16_to_cpu(ihdr->die_info[i].die_offset); in amdgpu_discovery_reg_base_init()
1446 if (ihdr->base_addr_64_bit) in amdgpu_discovery_reg_base_init()
1480 if (ihdr->version < 3) { in amdgpu_discovery_reg_base_init()
1499 if (ihdr->base_addr_64_bit) in amdgpu_discovery_reg_base_init()
1514 struct ip_discovery_header *ihdr; in amdgpu_discovery_harvest_ip() local
1522 ihdr = (struct ip_discovery_header *)(adev->mman.discovery_bin + in amdgpu_discovery_harvest_ip()
1524 ihdr_ver = le16_to_cpu(ihdr->version); in amdgpu_discovery_harvest_ip()