xe_pagemap
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
struct xe_pagemap *xpagemap = container_of(work, typeof(*xpagemap), destroy_work);
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
static struct xe_pagemap *xe_pagemap_create(struct xe_device *xe, struct xe_vram_region *vr)
struct xe_pagemap *xpagemap;
static struct xe_pagemap *
struct xe_pagemap *xpagemap;
struct xe_pagemap *xpagemap;
struct xe_pagemap *xpagemap;
static struct xe_vram_region *xe_pagemap_to_vr(struct xe_pagemap *xpagemap)
static struct xe_pagemap *xe_page_to_pagemap(struct page *page)
return container_of(page_pgmap(page), struct xe_pagemap, pagemap);
struct xe_pagemap *xpagemap = xe_page_to_pagemap(page);
struct xe_pagemap *xpagemap = xe_page_to_pagemap(page);
struct xe_pagemap *xpagemap = container_of(dpagemap, typeof(*xpagemap), dpagemap);
static void xe_pagemap_put(struct xe_pagemap *xpagemap)
struct xe_pagemap *xpagemap = vm->svm.pagemaps[id];
return container_of(peer, struct xe_pagemap, peer)->dpagemap.drm->dev;
struct xe_pagemap;
struct xe_pagemap *pagemaps[XE_MAX_TILES_PER_DEVICE];