Home
last modified time | relevance | path

Searched refs:xe_pagemap (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c38 * - struct xe_pagemap:
39 * The xe_pagemap struct derives from struct drm_pagemap and uses its
48 * In addition, all drm_pagemap or xe_pagemap pointers where lifetime cannot
439 static struct xe_vram_region *xe_pagemap_to_vr(struct xe_pagemap *xpagemap) in xe_pagemap_to_vr()
444 static struct xe_pagemap *xe_page_to_pagemap(struct page *page) in xe_page_to_pagemap()
446 return container_of(page_pgmap(page), struct xe_pagemap, pagemap); in xe_page_to_pagemap()
456 struct xe_pagemap *xpagemap = xe_page_to_pagemap(page); in xe_page_to_dpa()
474 struct xe_pagemap *xpagemap = xe_page_to_pagemap(page); in xe_page_to_pcie()
773 struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap); in block_offset_to_pfn()
832 static void xe_pagemap_put(struct xe_pagemap *xpagema
[all...]
H A Dxe_vm_types.h235 struct xe_pagemap *pagemaps[XE_MAX_TILES_PER_DEVICE];
H A Dxe_svm.h60 struct xe_pagemap { struct