Symbol: intel_vgpu_mm
sys/dev/pci/drm/i915/gvt/cmd_parser.c
1767
static int copy_gma_to_hva(struct intel_vgpu *vgpu, struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/cmd_parser.c
1824
struct intel_vgpu_mm *mm = (s->buf_addr_type == GTT_BUFFER) ?
sys/dev/pci/drm/i915/gvt/cmd_parser.c
1907
struct intel_vgpu_mm *mm = (s->buf_addr_type == GTT_BUFFER) ?
sys/dev/pci/drm/i915/gvt/cmd_parser.c
864
struct intel_vgpu_mm *shadow_mm = s->workload->shadow_mm;
sys/dev/pci/drm/i915/gvt/cmd_parser.c
865
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
1690
static void invalidate_ppgtt_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.c
1720
static int shadow_ppgtt_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.c
1766
static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu)
sys/dev/pci/drm/i915/gvt/gtt.c
1768
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
1781
static void vgpu_free_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.c
1797
struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.c
1801
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
1840
static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu)
sys/dev/pci/drm/i915/gvt/gtt.c
1842
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
1887
struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref);
sys/dev/pci/drm/i915/gvt/gtt.c
1915
void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.c
1931
int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.c
1953
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
1959
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list);
sys/dev/pci/drm/i915/gvt/gtt.c
1976
static inline int ppgtt_get_next_level_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
2005
unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm, unsigned long gma)
sys/dev/pci/drm/i915/gvt/gtt.c
2082
struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2147
struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2426
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2429
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
sys/dev/pci/drm/i915/gvt/gtt.c
2538
struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.c
2541
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2545
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
sys/dev/pci/drm/i915/gvt/gtt.c
2575
struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.c
2578
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2603
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2699
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
2702
mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list);
sys/dev/pci/drm/i915/gvt/gtt.c
2768
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/gtt.c
486
static void _ppgtt_get_root_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
501
static inline void ppgtt_get_guest_root_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
507
static inline void ppgtt_get_shadow_root_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
513
static void _ppgtt_set_root_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
524
static inline void ppgtt_set_shadow_root_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
530
static void ggtt_get_guest_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
542
static void ggtt_set_guest_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
553
static void ggtt_get_host_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.c
563
static void ggtt_set_host_entry(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.h
182
struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.h
185
static inline void intel_vgpu_mm_get(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.h
192
static inline void intel_vgpu_mm_put(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.h
197
static inline void intel_vgpu_destroy_mm(struct intel_vgpu_mm *mm)
sys/dev/pci/drm/i915/gvt/gtt.h
210
struct intel_vgpu_mm *ggtt_mm;
sys/dev/pci/drm/i915/gvt/gtt.h
226
struct intel_vgpu_mm *intel_gvt_find_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.h
269
int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm);
sys/dev/pci/drm/i915/gvt/gtt.h
271
void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm);
sys/dev/pci/drm/i915/gvt/gtt.h
273
unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm,
sys/dev/pci/drm/i915/gvt/gtt.h
276
struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.h
279
struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu,
sys/dev/pci/drm/i915/gvt/gtt.h
46
struct intel_vgpu_mm;
sys/dev/pci/drm/i915/gvt/handlers.c
1493
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/scheduler.c
1023
struct intel_vgpu_mm *m = list_last_entry(&workload->lri_shadow_mm,
sys/dev/pci/drm/i915/gvt/scheduler.c
1024
struct intel_vgpu_mm,
sys/dev/pci/drm/i915/gvt/scheduler.c
1527
struct intel_vgpu_mm *m, *mm;
sys/dev/pci/drm/i915/gvt/scheduler.c
1584
struct intel_vgpu_mm *mm;
sys/dev/pci/drm/i915/gvt/scheduler.c
437
struct intel_vgpu_mm *mm = workload->shadow_mm;
sys/dev/pci/drm/i915/gvt/scheduler.c
688
struct intel_vgpu_mm *m;
sys/dev/pci/drm/i915/gvt/scheduler.c
728
struct intel_vgpu_mm *m;
sys/dev/pci/drm/i915/gvt/scheduler.c
920
check_shadow_context_ppgtt(struct execlist_ring_context *c, struct intel_vgpu_mm *m)
sys/dev/pci/drm/i915/gvt/scheduler.h
94
struct intel_vgpu_mm *shadow_mm;