Lines Matching refs:ip_offset
611 uint16_t die_offset, ip_offset, num_dies, num_ips; in amdgpu_discovery_read_harvest_bit_per_ip() local
624 ip_offset = die_offset + sizeof(*dhdr); in amdgpu_discovery_read_harvest_bit_per_ip()
627 ip = (struct ip_v4 *)(adev->mman.discovery_bin + ip_offset); in amdgpu_discovery_read_harvest_bit_per_ip()
659 ip_offset += struct_size(ip, base_address_64, ip->num_base_address); in amdgpu_discovery_read_harvest_bit_per_ip()
661 ip_offset += struct_size(ip, base_address, ip->num_base_address); in amdgpu_discovery_read_harvest_bit_per_ip()
1028 size_t ip_offset = _ip_offset; in amdgpu_discovery_sysfs_ips() local
1034 ip = (struct ip_v4 *)(adev->mman.discovery_bin + ip_offset); in amdgpu_discovery_sysfs_ips()
1039 DRM_DEBUG("match:%d @ ip_offset:%zu", ii, ip_offset); in amdgpu_discovery_sysfs_ips()
1106 ip_offset += struct_size(ip, base_address_64, in amdgpu_discovery_sysfs_ips()
1109 ip_offset += struct_size(ip, base_address, in amdgpu_discovery_sysfs_ips()
1124 size_t ip_offset; in amdgpu_discovery_sysfs_recurse() local
1140 ip_offset = die_offset + sizeof(*dhdr); in amdgpu_discovery_sysfs_recurse()
1164 amdgpu_discovery_sysfs_ips(adev, ip_die_entry, ip_offset, num_ips, !!ihdr->base_addr_64_bit); in amdgpu_discovery_sysfs_recurse()
1280 uint16_t ip_offset; in amdgpu_discovery_reg_base_init() local
1308 ip_offset = die_offset + sizeof(*dhdr); in amdgpu_discovery_reg_base_init()
1320 ip = (struct ip_v4 *)(adev->mman.discovery_bin + ip_offset); in amdgpu_discovery_reg_base_init()
1450 ip_offset += struct_size(ip, base_address_64, ip->num_base_address); in amdgpu_discovery_reg_base_init()
1452 ip_offset += struct_size(ip, base_address, ip->num_base_address); in amdgpu_discovery_reg_base_init()