Symbol: xe_svm_range
drivers/gpu/drm/xe/xe_pt.c
1205
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_pt.c
1533
struct xe_svm_range *range = op->map_range.range;
drivers/gpu/drm/xe/xe_pt.c
1553
struct xe_svm_range *range = op->map_range.range;
drivers/gpu/drm/xe/xe_pt.c
1907
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_pt.c
2114
struct xe_vma *vma, struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_pt.c
2210
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_pt.c
2237
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_pt.c
2330
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_pt.c
2499
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_pt.c
2558
struct xe_svm_range *range = NULL;
drivers/gpu/drm/xe/xe_pt.c
707
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_pt.c
983
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_pt.h
17
struct xe_svm_range;
drivers/gpu/drm/xe/xe_pt.h
50
struct xe_svm_range *range);
drivers/gpu/drm/xe/xe_svm.c
1009
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
103
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation)
drivers/gpu/drm/xe/xe_svm.c
111
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_svm.c
1133
bool xe_svm_range_needs_migrate_to_vram(struct xe_svm_range *range, struct xe_vma *vma,
drivers/gpu/drm/xe/xe_svm.c
1159
struct xe_svm_range *range) \
drivers/gpu/drm/xe/xe_svm.c
1180
struct xe_svm_range *range, \
drivers/gpu/drm/xe/xe_svm.c
1222
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_svm.c
130
xe_svm_garbage_collector_add_range(struct xe_vm *vm, struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
1479
struct xe_svm_range *xe_svm_range_find_or_insert(struct xe_vm *vm, u64 addr,
drivers/gpu/drm/xe/xe_svm.c
1503
int xe_svm_range_get_pages(struct xe_vm *vm, struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
1531
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_svm.c
158
struct xe_svm_range *range = to_xe_range(r);
drivers/gpu/drm/xe/xe_svm.c
1614
int xe_svm_alloc_vram(struct xe_svm_range *range, const struct drm_gpusvm_ctx *ctx,
drivers/gpu/drm/xe/xe_svm.c
2018
int xe_svm_alloc_vram(struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
300
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.c
381
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_svm.c
60
static bool xe_svm_range_in_vram(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.c
75
static bool xe_svm_range_has_vram_binding(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.c
952
static bool xe_svm_range_has_pagemap_locked(const struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
958
static bool xe_svm_range_has_pagemap(struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
971
static bool xe_svm_range_is_valid(struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.c
989
void xe_svm_range_migrate_to_smem(struct xe_vm *vm, struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
101
struct xe_svm_range *xe_svm_range_find_or_insert(struct xe_vm *vm, u64 addr,
drivers/gpu/drm/xe/xe_svm.h
104
int xe_svm_range_get_pages(struct xe_vm *vm, struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.h
107
bool xe_svm_range_needs_migrate_to_vram(struct xe_svm_range *range, struct xe_vma *vma,
drivers/gpu/drm/xe/xe_svm.h
110
void xe_svm_range_migrate_to_smem(struct xe_vm *vm, struct xe_svm_range *range);
drivers/gpu/drm/xe/xe_svm.h
113
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.h
132
static inline bool xe_svm_range_has_dma_mapping(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
147
static inline struct xe_svm_range *to_xe_range(struct drm_gpusvm_range *r)
drivers/gpu/drm/xe/xe_svm.h
149
return container_of(r, struct xe_svm_range, base);
drivers/gpu/drm/xe/xe_svm.h
158
static inline unsigned long xe_svm_range_start(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
169
static inline unsigned long xe_svm_range_end(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
180
static inline unsigned long xe_svm_range_size(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
221
static inline bool xe_svm_range_pages_valid(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
278
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation)
drivers/gpu/drm/xe/xe_svm.h
283
xe_svm_alloc_vram(struct xe_svm_range *range, const struct drm_gpusvm_ctx *ctx,
drivers/gpu/drm/xe/xe_svm.h
290
struct xe_svm_range *xe_svm_range_find_or_insert(struct xe_vm *vm, u64 addr,
drivers/gpu/drm/xe/xe_svm.h
297
int xe_svm_range_get_pages(struct xe_vm *vm, struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.h
303
static inline struct xe_svm_range *to_xe_range(struct drm_gpusvm_range *r)
drivers/gpu/drm/xe/xe_svm.h
308
static inline unsigned long xe_svm_range_start(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
313
static inline unsigned long xe_svm_range_end(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
318
static inline unsigned long xe_svm_range_size(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
324
bool xe_svm_range_needs_migrate_to_vram(struct xe_svm_range *range, struct xe_vma *vma,
drivers/gpu/drm/xe/xe_svm.h
331
void xe_svm_range_migrate_to_smem(struct xe_vm *vm, struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
337
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_svm.h
75
static inline bool xe_svm_range_pages_valid(struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_svm.h
96
void xe_svm_range_debug(struct xe_svm_range *range, const char *operation);
drivers/gpu/drm/xe/xe_svm.h
98
int xe_svm_alloc_vram(struct xe_svm_range *range, const struct drm_gpusvm_ctx *ctx,
drivers/gpu/drm/xe/xe_vm.c
2491
struct xe_svm_range *svm_range;
drivers/gpu/drm/xe/xe_vm.c
3114
struct xe_svm_range *svm_range;
drivers/gpu/drm/xe/xe_vm.c
863
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_vm.c
877
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_vm.c
907
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_vm.c
953
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_vm.c
964
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_vm.c
990
struct xe_svm_range *range)
drivers/gpu/drm/xe/xe_vm.h
248
struct xe_svm_range *range,
drivers/gpu/drm/xe/xe_vm.h
251
struct xe_svm_range *range);
drivers/gpu/drm/xe/xe_vm.h
33
struct xe_svm_range;
drivers/gpu/drm/xe/xe_vm_types.h
28
struct xe_svm_range;
drivers/gpu/drm/xe/xe_vm_types.h
460
struct xe_svm_range *range;
drivers/gpu/drm/xe/xe_vm_types.h
466
struct xe_svm_range *range;