shadow_info
struct amdgpu_gfx_shadow_info *shadow_info,
struct amdgpu_gfx_shadow_info shadow_info;
ret = amdgpu_gfx_get_gfx_shadow_info(adev, &shadow_info);
dev_info->shadow_size = shadow_info.shadow_size;
dev_info->shadow_alignment = shadow_info.shadow_alignment;
dev_info->csa_size = shadow_info.csa_size;
dev_info->csa_alignment = shadow_info.csa_alignment;
struct amdgpu_gfx_shadow_info *shadow_info)
shadow_info->shadow_size = MQD_SHADOW_BASE_SIZE;
shadow_info->shadow_alignment = MQD_SHADOW_BASE_ALIGNMENT;
shadow_info->csa_size = MQD_FWWORKAREA_SIZE;
shadow_info->csa_alignment = MQD_FWWORKAREA_ALIGNMENT;
shadow_info->eop_size = GFX11_MEC_HPD_SIZE;
shadow_info->eop_alignment = 256;
struct amdgpu_gfx_shadow_info *shadow_info,
gfx_v11_0_get_gfx_shadow_info_nocheck(adev, shadow_info);
memset(shadow_info, 0, sizeof(struct amdgpu_gfx_shadow_info));
struct amdgpu_gfx_shadow_info *shadow_info)
shadow_info->shadow_size = MQD_SHADOW_BASE_SIZE;
shadow_info->shadow_alignment = MQD_SHADOW_BASE_ALIGNMENT;
shadow_info->csa_size = MQD_FWWORKAREA_SIZE;
shadow_info->csa_alignment = MQD_FWWORKAREA_ALIGNMENT;
shadow_info->eop_size = GFX12_MEC_HPD_SIZE;
shadow_info->eop_alignment = 256;
struct amdgpu_gfx_shadow_info *shadow_info,
gfx_v12_0_get_gfx_shadow_info_nocheck(adev, shadow_info);
memset(shadow_info, 0, sizeof(struct amdgpu_gfx_shadow_info));
struct amdgpu_gfx_shadow_info shadow_info;
adev->gfx.funcs->get_gfx_shadow_info(adev, &shadow_info, true);
shadow_info.shadow_size);
shadow_info.csa_size);
struct shadow_info *si =
rb_entry(*node, struct shadow_info, node);
struct shadow_info *si;
struct shadow_info *si =
rb_entry(*node, struct shadow_info, node);
struct shadow_info *si =
rb_entry(tm->buckets[i].rb_node, struct shadow_info, node);