Searched refs:fence_list (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/gpu/host1x/
H A Dintr.c47 struct host1x_fence_list *fence_list = &fence->sp->fences; local
51 host1x_intr_add_fence_to_list(fence_list, fence);
57 struct host1x_fence_list *fence_list = &fence->sp->fences; local
60 spin_lock_irqsave(&fence_list->lock, irqflags);
63 spin_unlock_irqrestore(&fence_list->lock, irqflags);
70 spin_unlock_irqrestore(&fence_list->lock, irqflags);
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_ggtt_fencing.c253 list_move(&fence->link, &ggtt->fence_list);
277 list_move_tail(&fence->link, &ggtt->fence_list);
333 list_for_each_entry_safe(fence, fn, &ggtt->fence_list, link) {
344 list_move_tail(&fence->link, &ggtt->fence_list);
376 list_move_tail(&fence->link, &ggtt->fence_list);
452 * it from the fence_list. It is used to reserve fence for vGPU to use.
464 list_for_each_entry(fence, &ggtt->fence_list, link)
489 * This function add a reserved fence register from vGPU to the fence_list.
497 list_add(&fence->link, &ggtt->fence_list);
845 INIT_LIST_HEAD(&ggtt->fence_list);
[all...]
H A Dintel_gtt.h393 struct list_head fence_list; member in struct:i915_ggtt
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_fence.c38 struct list_head fence_list; member in struct:vmw_fence_manager
316 INIT_LIST_HEAD(&fman->fence_list);
333 lists_empty = list_empty(&fman->fence_list) &&
357 list_add_tail(&fence->head, &fman->fence_list);
416 list_for_each_entry(fence, &fman->fence_list, head) {
472 list_for_each_entry_safe(fence, next_fence, &fman->fence_list, head) {
654 while (!list_empty(&fman->fence_list)) {
656 list_entry(fman->fence_list.prev, struct vmw_fence_obj,

Completed in 127 milliseconds