Lines Matching defs:ggtt
70 void xe_ggtt_set_pte(struct xe_ggtt *ggtt, u64 addr, u64 pte) in xe_ggtt_set_pte()
78 static void xe_ggtt_clear(struct xe_ggtt *ggtt, u64 start, u64 size) in xe_ggtt_clear()
100 struct xe_ggtt *ggtt = arg; in ggtt_fini_early() local
108 struct xe_ggtt *ggtt = arg; in ggtt_fini() local
113 static void primelockdep(struct xe_ggtt *ggtt) in primelockdep()
138 int xe_ggtt_init_early(struct xe_ggtt *ggtt) in xe_ggtt_init_early()
195 static void xe_ggtt_initial_clear(struct xe_ggtt *ggtt) in xe_ggtt_initial_clear()
211 int xe_ggtt_init(struct xe_ggtt *ggtt) in xe_ggtt_init()
288 void xe_ggtt_invalidate(struct xe_ggtt *ggtt) in xe_ggtt_invalidate()
295 void xe_ggtt_printk(struct xe_ggtt *ggtt, const char *prefix) in xe_ggtt_printk()
315 int xe_ggtt_insert_special_node_locked(struct xe_ggtt *ggtt, struct drm_mm_node *node, in xe_ggtt_insert_special_node_locked()
322 int xe_ggtt_insert_special_node(struct xe_ggtt *ggtt, struct drm_mm_node *node, in xe_ggtt_insert_special_node()
335 void xe_ggtt_map_bo(struct xe_ggtt *ggtt, struct xe_bo *bo) in xe_ggtt_map_bo()
349 static int __xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo, in __xe_ggtt_insert_bo_at()
380 int xe_ggtt_insert_bo_at(struct xe_ggtt *ggtt, struct xe_bo *bo, in xe_ggtt_insert_bo_at()
386 int xe_ggtt_insert_bo(struct xe_ggtt *ggtt, struct xe_bo *bo) in xe_ggtt_insert_bo()
391 void xe_ggtt_remove_node(struct xe_ggtt *ggtt, struct drm_mm_node *node) in xe_ggtt_remove_node()
406 void xe_ggtt_remove_bo(struct xe_ggtt *ggtt, struct xe_bo *bo) in xe_ggtt_remove_bo()
417 int xe_ggtt_dump(struct xe_ggtt *ggtt, struct drm_printer *p) in xe_ggtt_dump()