/src/sys/external/bsd/drm2/dist/drm/i915/gvt/ |
sched_policy.c | 59 struct list_head lru_list; member in struct:vgpu_sched_data 113 vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list); 118 vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list); 127 vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list); 191 vgpu_data = container_of(pos, struct vgpu_sched_data, lru_list); 232 /* Move the last used vGPU to the tail of lru_list */ 233 list_del_init(&vgpu_data->lru_list); 234 list_add_tail(&vgpu_data->lru_list, 326 INIT_LIST_HEAD(&data->lru_list); 352 if (!list_empty(&vgpu_data->lru_list)) [all...] |
gtt.h | 164 struct list_head lru_list; member in struct:intel_vgpu_mm::__anon193f68ca010a::__anon193f68ca0208
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_resource.c | 718 struct list_head *lru_list = &dev_priv->res_lru[res->func->res_type]; local in function:vmw_resource_validate 735 if (list_empty(lru_list) || !res->func->may_evict) { 744 (list_first_entry(lru_list, struct vmw_resource, 754 list_add_tail(&evict_res->lru_head, lru_list); 928 struct list_head *lru_list = &dev_priv->res_lru[type]; local in function:vmw_resource_evict_type 937 if (list_empty(lru_list)) 941 list_first_entry(lru_list, struct vmw_resource, 950 list_add_tail(&evict_res->lru_head, lru_list);
|
/src/sys/kern/ |
vfs_vnode.c | 209 static vnodelst_t lru_list[LRU_COUNT] __cacheline_aligned; variable in typeref:typename:vnodelst_t[LRU_COUNT]__cacheline_aligned 434 TAILQ_INIT(&lru_list[i]); 503 return &lru_list[LRU_HOLD]; 505 return &lru_list[LRU_FREE]; 549 if (listhd == &lru_list[LRU_VRELE]) 572 marker->vi_lrulisthd = &lru_list[idx]; 815 KASSERT(vip->vi_lrulisthd == &lru_list[LRU_VRELE]); 826 vip->vi_lrulisthd = &lru_list[LRU_HOLD]; 961 lru_requeue(vp, &lru_list[LRU_VRELE]); 1457 lru_requeue(vp, &lru_list[LRU_FREE]) [all...] |