Symbol: xe_vram_region
drivers/gpu/drm/xe/display/xe_fb_pin.c
344
struct xe_vram_region *vram = xe_device_get_root_tile(xe)->mem.vram;
drivers/gpu/drm/xe/display/xe_panic.c
55
struct xe_vram_region *vram = xe_bo_device(bo)->mem.vram;
drivers/gpu/drm/xe/tests/xe_gt_sriov_pf_config_kunit.c
70
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_bo.c
1645
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_bo.c
1771
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_bo.c
237
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_bo.c
242
vram = container_of(vram_mgr, struct xe_vram_region, ttm);
drivers/gpu/drm/xe/xe_bo.c
631
struct xe_vram_region *vram = xe_map_resource_to_region(mem);
drivers/gpu/drm/xe/xe_device.c
746
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_device_types.h
275
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_device_types.h
46
struct xe_vram_region;
drivers/gpu/drm/xe/xe_migrate.c
147
struct xe_vram_region *vram = xe->mem.vram;
drivers/gpu/drm/xe/xe_pagefault.c
49
struct xe_vram_region *vram, bool need_vram_move)
drivers/gpu/drm/xe/xe_svm.c
1059
struct xe_vram_region *vr = xe_pagemap_to_vr(xpagemap);
drivers/gpu/drm/xe/xe_svm.c
1760
static struct xe_pagemap *xe_pagemap_create(struct xe_device *xe, struct xe_vram_region *vr)
drivers/gpu/drm/xe/xe_svm.c
1843
struct xe_vram_region *vr)
drivers/gpu/drm/xe/xe_svm.c
1878
struct xe_vram_region *vr;
drivers/gpu/drm/xe/xe_svm.c
1941
struct xe_vram_region *vr;
drivers/gpu/drm/xe/xe_svm.c
439
static struct xe_vram_region *xe_pagemap_to_vr(struct xe_pagemap *xpagemap)
drivers/gpu/drm/xe/xe_svm.c
449
static struct xe_vram_region *xe_page_to_vr(struct page *page)
drivers/gpu/drm/xe/xe_svm.c
457
struct xe_vram_region *vr = xe_pagemap_to_vr(xpagemap);
drivers/gpu/drm/xe/xe_svm.c
475
struct xe_vram_region *vr = xe_pagemap_to_vr(xpagemap);
drivers/gpu/drm/xe/xe_svm.c
567
struct xe_vram_region *vr = NULL;
drivers/gpu/drm/xe/xe_svm.c
778
static struct gpu_buddy *vram_to_buddy(struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_svm.c
789
struct xe_vram_region *vr = xe_map_resource_to_region(res);
drivers/gpu/drm/xe/xe_svm.h
205
struct xe_vram_region;
drivers/gpu/drm/xe/xe_svm.h
227
int xe_devm_add(struct xe_tile *tile, struct xe_vram_region *vr)
drivers/gpu/drm/xe/xe_svm.h
24
struct xe_vram_region;
drivers/gpu/drm/xe/xe_svm.h
28
struct xe_vram_region;
drivers/gpu/drm/xe/xe_svm.h
66
struct xe_vram_region *vr;
drivers/gpu/drm/xe/xe_svm.h
80
int xe_devm_add(struct xe_tile *tile, struct xe_vram_region *vr);
drivers/gpu/drm/xe/xe_tile.c
117
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_tile.h
34
static inline struct xe_vram_region *xe_tile_to_vr(struct xe_tile *tile)
drivers/gpu/drm/xe/xe_tile_types.h
74
struct xe_vram_region *kernel_vram;
drivers/gpu/drm/xe/xe_tile_types.h
82
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c
66
struct xe_vram_region *tile_vram = xe_device_get_root_tile(xe)->mem.vram;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
340
int xe_ttm_vram_mgr_init(struct xe_device *xe, struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
14
struct xe_vram_region;
drivers/gpu/drm/xe/xe_ttm_vram_mgr.h
19
int xe_ttm_vram_mgr_init(struct xe_device *xe, struct xe_vram_region *vram);
drivers/gpu/drm/xe/xe_vram.c
192
struct xe_vram_region *xe_vram_region_alloc(struct xe_device *xe, u8 id, u32 placement)
drivers/gpu/drm/xe/xe_vram.c
194
struct xe_vram_region *vram;
drivers/gpu/drm/xe/xe_vram.c
212
static void print_vram_region_info(struct xe_device *xe, struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
227
static int vram_region_init(struct xe_device *xe, struct xe_vram_region *vram,
drivers/gpu/drm/xe/xe_vram.c
228
struct xe_vram_region *lmem_bar, u64 offset, u64 usable_size,
drivers/gpu/drm/xe/xe_vram.c
261
struct xe_vram_region *xe_map_resource_to_region(struct ttm_resource *res)
drivers/gpu/drm/xe/xe_vram.c
271
return container_of(vram_mgr, struct xe_vram_region, ttm);
drivers/gpu/drm/xe/xe_vram.c
285
struct xe_vram_region lmem_bar;
drivers/gpu/drm/xe/xe_vram.c
341
resource_size_t xe_vram_region_io_start(const struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
352
resource_size_t xe_vram_region_io_size(const struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
363
resource_size_t xe_vram_region_dpa_base(const struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
374
resource_size_t xe_vram_region_usable_size(const struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
385
resource_size_t xe_vram_region_actual_physical_size(const struct xe_vram_region *vram)
drivers/gpu/drm/xe/xe_vram.c
41
static int determine_lmem_bar_size(struct xe_device *xe, struct xe_vram_region *lmem_bar)
drivers/gpu/drm/xe/xe_vram.h
12
struct xe_vram_region;
drivers/gpu/drm/xe/xe_vram.h
15
struct xe_vram_region *xe_map_resource_to_region(struct ttm_resource *res);
drivers/gpu/drm/xe/xe_vram.h
18
struct xe_vram_region *xe_vram_region_alloc(struct xe_device *xe, u8 id, u32 placement);
drivers/gpu/drm/xe/xe_vram.h
20
resource_size_t xe_vram_region_io_start(const struct xe_vram_region *vram);
drivers/gpu/drm/xe/xe_vram.h
21
resource_size_t xe_vram_region_io_size(const struct xe_vram_region *vram);
drivers/gpu/drm/xe/xe_vram.h
22
resource_size_t xe_vram_region_dpa_base(const struct xe_vram_region *vram);
drivers/gpu/drm/xe/xe_vram.h
23
resource_size_t xe_vram_region_usable_size(const struct xe_vram_region *vram);
drivers/gpu/drm/xe/xe_vram.h
24
resource_size_t xe_vram_region_actual_physical_size(const struct xe_vram_region *vram);