Home
last modified time | relevance | path

Searched refs:flist (Results 1 – 10 of 10) sorted by relevance

/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sa.c64 INIT_LIST_HEAD(&sa_manager->flist[i]); in amdgpu_sa_bo_manager_init()
109 list_del_init(&sa_bo->flist); in amdgpu_sa_bo_remove_locked()
168 INIT_LIST_HEAD(&sa_bo->flist); in amdgpu_sa_bo_try_alloc()
192 if (!list_empty(&sa_manager->flist[i])) in amdgpu_sa_event()
231 if (list_empty(&sa_manager->flist[i])) in amdgpu_sa_bo_next_hole()
234 sa_bo = list_first_entry(&sa_manager->flist[i], in amdgpu_sa_bo_next_hole()
235 struct amdgpu_sa_bo, flist); in amdgpu_sa_bo_next_hole()
297 INIT_LIST_HEAD(&(*sa_bo)->flist); in amdgpu_sa_bo_new()
362 list_add_tail(&(*sa_bo)->flist, &sa_manager->flist[idx]); in amdgpu_sa_bo_free()
Damdgpu_sync.c256 struct dma_resv_list *flist; in amdgpu_sync_resv() local
279 flist = dma_resv_shared_list(resv); in amdgpu_sync_resv()
280 if (!flist) in amdgpu_sync_resv()
283 for (i = 0; i < flist->shared_count; ++i) { in amdgpu_sync_resv()
284 f = rcu_dereference_protected(flist->shared[i], in amdgpu_sync_resv()
Damdgpu_ttm.c1337 struct dma_resv_list *flist; in amdgpu_ttm_bo_eviction_valuable() local
1353 flist = dma_resv_shared_list(bo->base.resv); in amdgpu_ttm_bo_eviction_valuable()
1354 if (flist) { in amdgpu_ttm_bo_eviction_valuable()
1355 for (i = 0; i < flist->shared_count; ++i) { in amdgpu_ttm_bo_eviction_valuable()
1356 f = rcu_dereference_protected(flist->shared[i], in amdgpu_ttm_bo_eviction_valuable()
Damdgpu.h425 struct list_head flist[AMDGPU_SA_NUM_FENCE_LISTS]; member
437 struct list_head flist; member
/drivers/gpu/drm/radeon/
Dradeon_sa.c64 INIT_LIST_HEAD(&sa_manager->flist[i]); in radeon_sa_bo_manager_init()
149 list_del_init(&sa_bo->flist); in radeon_sa_bo_remove_locked()
207 INIT_LIST_HEAD(&sa_bo->flist); in radeon_sa_bo_try_alloc()
231 if (!list_empty(&sa_manager->flist[i])) { in radeon_sa_event()
270 if (list_empty(&sa_manager->flist[i])) { in radeon_sa_bo_next_hole()
274 sa_bo = list_first_entry(&sa_manager->flist[i], in radeon_sa_bo_next_hole()
275 struct radeon_sa_bo, flist); in radeon_sa_bo_next_hole()
331 INIT_LIST_HEAD(&(*sa_bo)->flist); in radeon_sa_bo_new()
389 list_add_tail(&(*sa_bo)->flist, in radeon_sa_bo_free()
390 &sa_manager->flist[fence->ring]); in radeon_sa_bo_free()
Dradeon_sync.c94 struct dma_resv_list *flist; in radeon_sync_resv() local
108 flist = dma_resv_shared_list(resv); in radeon_sync_resv()
109 if (shared || !flist || r) in radeon_sync_resv()
112 for (i = 0; i < flist->shared_count; ++i) { in radeon_sync_resv()
113 f = rcu_dereference_protected(flist->shared[i], in radeon_sync_resv()
Dradeon.h542 struct list_head flist[RADEON_NUM_RINGS]; member
556 struct list_head flist; member
/drivers/dma/idxd/
Dsubmit.c109 LIST_HEAD(flist); in llist_abort_desc()
126 list_add_tail(&d->list, &flist); in llist_abort_desc()
145 list_for_each_entry_safe(d, t, &flist, list) { in llist_abort_desc()
Dirq.c214 LIST_HEAD(flist); in irq_process_work_list()
230 list_add_tail(&desc->list, &flist); in irq_process_work_list()
236 list_for_each_entry(desc, &flist, list) { in irq_process_work_list()
/drivers/block/aoe/
Daoecmd.c734 LIST_HEAD(flist); in rexmit_timer()
763 list_move_tail(pos, &flist); in rexmit_timer()
768 while (!list_empty(&flist)) { in rexmit_timer()
769 pos = flist.next; in rexmit_timer()
781 list_splice(&flist, &d->factive[0]); in rexmit_timer()
1647 LIST_HEAD(flist); in aoe_flush_iocq_by_index()
1653 list_splice_init(&iocq[id].head, &flist); in aoe_flush_iocq_by_index()
1655 while (!list_empty(&flist)) { in aoe_flush_iocq_by_index()
1656 pos = flist.next; in aoe_flush_iocq_by_index()