Lines Matching refs:ubo
73 struct amdgpu_bo_user *ubo; in amdgpu_bo_user_destroy() local
75 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_user_destroy()
76 kfree(ubo->metadata); in amdgpu_bo_user_destroy()
1018 struct amdgpu_bo_user *ubo; in amdgpu_bo_set_tiling_flags() local
1025 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_set_tiling_flags()
1026 ubo->tiling_flags = tiling_flags; in amdgpu_bo_set_tiling_flags()
1040 struct amdgpu_bo_user *ubo; in amdgpu_bo_get_tiling_flags() local
1044 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_get_tiling_flags()
1047 *tiling_flags = ubo->tiling_flags; in amdgpu_bo_get_tiling_flags()
1066 struct amdgpu_bo_user *ubo; in amdgpu_bo_set_metadata() local
1070 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_set_metadata()
1072 if (ubo->metadata_size) { in amdgpu_bo_set_metadata()
1073 kfree(ubo->metadata); in amdgpu_bo_set_metadata()
1074 ubo->metadata = NULL; in amdgpu_bo_set_metadata()
1075 ubo->metadata_size = 0; in amdgpu_bo_set_metadata()
1087 kfree(ubo->metadata); in amdgpu_bo_set_metadata()
1088 ubo->metadata_flags = flags; in amdgpu_bo_set_metadata()
1089 ubo->metadata = buffer; in amdgpu_bo_set_metadata()
1090 ubo->metadata_size = metadata_size; in amdgpu_bo_set_metadata()
1114 struct amdgpu_bo_user *ubo; in amdgpu_bo_get_metadata() local
1120 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_get_metadata()
1122 *metadata_size = ubo->metadata_size; in amdgpu_bo_get_metadata()
1125 if (buffer_size < ubo->metadata_size) in amdgpu_bo_get_metadata()
1128 if (ubo->metadata_size) in amdgpu_bo_get_metadata()
1129 memcpy(buffer, ubo->metadata, ubo->metadata_size); in amdgpu_bo_get_metadata()
1133 *flags = ubo->metadata_flags; in amdgpu_bo_get_metadata()