Lines Matching refs:xe_ggtt_node
286 static void ggtt_node_remove(struct xe_ggtt_node *node) in ggtt_node_remove()
316 struct xe_ggtt_node *node = container_of(work, typeof(*node), in ggtt_node_remove_work_func()
330 void xe_ggtt_node_remove(struct xe_ggtt_node *node, bool invalidate) in xe_ggtt_node_remove()
441 int xe_ggtt_node_insert_balloon(struct xe_ggtt_node *node, u64 start, u64 end) in xe_ggtt_node_insert_balloon()
474 void xe_ggtt_node_remove_balloon(struct xe_ggtt_node *node) in xe_ggtt_node_remove_balloon()
504 int xe_ggtt_node_insert_locked(struct xe_ggtt_node *node, in xe_ggtt_node_insert_locked()
521 int xe_ggtt_node_insert(struct xe_ggtt_node *node, u32 size, u32 align) in xe_ggtt_node_insert()
549 struct xe_ggtt_node *xe_ggtt_node_init(struct xe_ggtt *ggtt) in xe_ggtt_node_init()
551 struct xe_ggtt_node *node = kzalloc(sizeof(*node), GFP_NOFS); in xe_ggtt_node_init()
570 void xe_ggtt_node_fini(struct xe_ggtt_node *node) in xe_ggtt_node_fini()
581 bool xe_ggtt_node_allocated(const struct xe_ggtt_node *node) in xe_ggtt_node_allocated()
777 void xe_ggtt_assign(const struct xe_ggtt_node *node, u16 vfid) in xe_ggtt_assign()