Lines Matching refs:lru
38 struct list_head lru; member
53 struct list_head lru; member
143 eobj = list_first_entry_or_null(&imem->lru, typeof(*eobj), lru); in nv50_instobj_kmap()
149 list_del_init(&eobj->lru); in nv50_instobj_kmap()
205 if (likely(iobj->lru.next) && iobj->map) { in nv50_instobj_release()
206 BUG_ON(!list_empty(&iobj->lru)); in nv50_instobj_release()
207 list_add_tail(&iobj->lru, &imem->lru); in nv50_instobj_release()
249 if (likely(iobj->lru.next)) in nv50_instobj_acquire()
250 list_del_init(&iobj->lru); in nv50_instobj_acquire()
275 if (likely(iobj->lru.next)) { in nv50_instobj_boot()
276 list_del_init(&iobj->lru); in nv50_instobj_boot()
277 iobj->lru.next = NULL; in nv50_instobj_boot()
303 iobj->lru.next = NULL; /* Exclude from eviction. */ in nv50_instobj_bar2()
325 if (likely(iobj->lru.next)) in nv50_instobj_dtor()
326 list_del(&iobj->lru); in nv50_instobj_dtor()
370 INIT_LIST_HEAD(&iobj->lru); in nv50_instobj_wrap()
430 INIT_LIST_HEAD(&imem->lru); in nv50_instmem_new_()