Lines Matching refs:ubo
71 struct amdgpu_bo_user *ubo; in amdgpu_bo_user_destroy() local
73 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_user_destroy()
74 kfree(ubo->metadata); in amdgpu_bo_user_destroy()
1076 struct amdgpu_bo_user *ubo; in amdgpu_bo_set_tiling_flags() local
1083 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_set_tiling_flags()
1084 ubo->tiling_flags = tiling_flags; in amdgpu_bo_set_tiling_flags()
1098 struct amdgpu_bo_user *ubo; in amdgpu_bo_get_tiling_flags() local
1102 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_get_tiling_flags()
1105 *tiling_flags = ubo->tiling_flags; in amdgpu_bo_get_tiling_flags()
1124 struct amdgpu_bo_user *ubo; in amdgpu_bo_set_metadata() local
1128 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_set_metadata()
1130 if (ubo->metadata_size) { in amdgpu_bo_set_metadata()
1131 kfree(ubo->metadata); in amdgpu_bo_set_metadata()
1132 ubo->metadata = NULL; in amdgpu_bo_set_metadata()
1133 ubo->metadata_size = 0; in amdgpu_bo_set_metadata()
1145 kfree(ubo->metadata); in amdgpu_bo_set_metadata()
1146 ubo->metadata_flags = flags; in amdgpu_bo_set_metadata()
1147 ubo->metadata = buffer; in amdgpu_bo_set_metadata()
1148 ubo->metadata_size = metadata_size; in amdgpu_bo_set_metadata()
1172 struct amdgpu_bo_user *ubo; in amdgpu_bo_get_metadata() local
1178 ubo = to_amdgpu_bo_user(bo); in amdgpu_bo_get_metadata()
1180 *metadata_size = ubo->metadata_size; in amdgpu_bo_get_metadata()
1183 if (buffer_size < ubo->metadata_size) in amdgpu_bo_get_metadata()
1186 if (ubo->metadata_size) in amdgpu_bo_get_metadata()
1187 memcpy(buffer, ubo->metadata, ubo->metadata_size); in amdgpu_bo_get_metadata()
1191 *flags = ubo->metadata_flags; in amdgpu_bo_get_metadata()