XE_PL_SYSTEM
if (exported != imported && !xe_bo_is_mem_type(imported, XE_PL_SYSTEM)) {
if (bo->ttm.resource->mem_type == XE_PL_SYSTEM)
new_mem->mem_type == XE_PL_SYSTEM)
(old_mem_type == XE_PL_SYSTEM && new_mem->mem_type == XE_PL_TT)) &&
if ((!ttm_bo->resource || ttm_bo->resource->mem_type == XE_PL_SYSTEM) &&
if (bo->resource->mem_type != XE_PL_SYSTEM) {
if (bo->resource->mem_type != XE_PL_SYSTEM)
needs_rpm = (!IS_DGFX(xe) && bo->resource->mem_type != XE_PL_SYSTEM &&
case XE_PL_SYSTEM:
[XE_PL_SYSTEM] = "system",
.mem_type = XE_PL_SYSTEM,
case XE_PL_SYSTEM:
if (device_unplugged && new_res->mem_type == XE_PL_SYSTEM &&
if (new_res->mem_type == XE_PL_SYSTEM)
.mem_type = XE_PL_SYSTEM,
u32 old_mem_type = old_mem ? old_mem->mem_type : XE_PL_SYSTEM;
u32 old_mem_type = old_mem ? old_mem->mem_type : XE_PL_SYSTEM;
if (new_mem->mem_type == XE_PL_SYSTEM)
new_mem->mem_type == XE_PL_SYSTEM) {
if (old_mem_type == XE_PL_SYSTEM && new_mem->mem_type == XE_PL_TT && !handle_system_ccs) {
new_mem->mem_type == XE_PL_SYSTEM) {
((old_mem_type == XE_PL_SYSTEM && resource_is_vram(new_mem)) ||
new_mem->mem_type == XE_PL_SYSTEM))) {
else if (mem_type == XE_PL_SYSTEM)
for (mem_type = XE_PL_SYSTEM; mem_type < TTM_NUM_MEM_TYPES; ++mem_type) {
(mem_type != XE_PL_SYSTEM ? 0 :
for (mem_type = XE_PL_SYSTEM; mem_type <= XE_PL_TT; ++mem_type) {
case XE_PL_SYSTEM: