Lines Matching refs:lru
37 struct list_head lru; member
52 struct list_head lru; member
142 eobj = list_first_entry_or_null(&imem->lru, typeof(*eobj), lru); in nv50_instobj_kmap()
148 list_del_init(&eobj->lru); in nv50_instobj_kmap()
204 if (likely(iobj->lru.next) && iobj->map) { in nv50_instobj_release()
205 BUG_ON(!list_empty(&iobj->lru)); in nv50_instobj_release()
206 list_add_tail(&iobj->lru, &imem->lru); in nv50_instobj_release()
245 if (likely(iobj->lru.next)) in nv50_instobj_acquire()
246 list_del_init(&iobj->lru); in nv50_instobj_acquire()
269 if (likely(iobj->lru.next)) { in nv50_instobj_boot()
270 list_del_init(&iobj->lru); in nv50_instobj_boot()
271 iobj->lru.next = NULL; in nv50_instobj_boot()
297 iobj->lru.next = NULL; /* Exclude from eviction. */ in nv50_instobj_bar2()
319 if (likely(iobj->lru.next)) in nv50_instobj_dtor()
320 list_del(&iobj->lru); in nv50_instobj_dtor()
366 INIT_LIST_HEAD(&iobj->lru); in nv50_instobj_new()
397 INIT_LIST_HEAD(&imem->lru); in nv50_instmem_new()