Home
last modified time | relevance | path

Searched refs:xe_range_fence (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_range_fence.h14 struct xe_range_fence;
19 void (*free)(struct xe_range_fence *rfence);
23 struct xe_range_fence { struct
58 struct xe_range_fence * argument
62 struct xe_range_fence *
63 xe_range_fence_tree_next(struct xe_range_fence *rfence, u64 start, u64 last);
70 struct xe_range_fence *rfence,
Dxe_range_fence.c16 INTERVAL_TREE_DEFINE(struct xe_range_fence, rb, u64, __subtree_last,
23 struct xe_range_fence *rfence = container_of(cb, typeof(*rfence), cb); in xe_range_fence_signal_notify()
32 struct xe_range_fence *rfence, *next; in __xe_range_fence_tree_cleanup()
55 struct xe_range_fence *rfence, in xe_range_fence_insert()
91 struct xe_range_fence *rfence; in xe_range_fence_tree_remove_all()
133 struct xe_range_fence *
148 struct xe_range_fence *
149 xe_range_fence_tree_next(struct xe_range_fence *rfence, u64 start, u64 last) in xe_range_fence_tree_next()
154 static void xe_range_fence_free(struct xe_range_fence *rfence) in xe_range_fence_free()
DMakefile89 xe_range_fence.o \
Dxe_pt.c1102 struct xe_range_fence *rtfence; in xe_pt_vm_dependencies()
1991 struct xe_range_fence *rfence; in xe_pt_update_ops_run()