| /openbsd/src/sys/dev/pci/drm/ttm/ |
| D | ttm_resource.c | 61 list_move(&cursor->hitch.link, &pos->last->lru.link); in ttm_resource_cursor_move_bulk_tail() 154 list_bulk_move_tail(&man->lru[j], &pos->first->lru.link, in ttm_lru_bulk_move_tail() 155 &pos->last->lru.link); in ttm_lru_bulk_move_tail() 171 struct ttm_lru_item *lru = &cur->lru; in ttm_lru_prev_res() local 174 lru = list_prev_entry(lru, link); in ttm_lru_prev_res() 175 } while (!ttm_lru_item_is_res(lru)); in ttm_lru_prev_res() 177 return ttm_lru_item_to_res(lru); in ttm_lru_prev_res() 183 struct ttm_lru_item *lru = &cur->lru; in ttm_lru_next_res() local 186 lru = list_next_entry(lru, link); in ttm_lru_next_res() 187 } while (!ttm_lru_item_is_res(lru)); in ttm_lru_next_res() [all …]
|
| D | ttm_device.c | 243 if (list_empty(&man->lru[0])) in ttm_device_fini() 265 list_del_init(&bo->resource->lru.link); in ttm_device_clear_lru_dma_mappings() 290 ttm_device_clear_lru_dma_mappings(bdev, &man->lru[j]); in ttm_device_clear_dma_mappings()
|
| D | ttm_pool.c | 362 LIST_INSERT_HEAD(&pt->lru, entry, entries); in ttm_pool_type_give() 374 if (!LIST_EMPTY(&pt->lru)) { in ttm_pool_type_take() 375 entry = LIST_FIRST(&pt->lru); in ttm_pool_type_take() 395 LIST_INIT(&pt->lru); in ttm_pool_type_init() 415 while (!LIST_EMPTY(&pt->lru)) { in ttm_pool_type_fini() 416 entry = LIST_FIRST(&pt->lru); in ttm_pool_type_fini() 817 LIST_FOREACH(entry, &pt->lru, entries) in ttm_pool_type_count()
|
| /openbsd/src/sys/dev/pci/drm/ |
| D | drm_gem.c | 1652 drm_gem_lru_init(struct drm_gem_lru *lru, struct rwlock *lock) in drm_gem_lru_init() argument 1654 lru->lock = lock; in drm_gem_lru_init() 1655 lru->count = 0; in drm_gem_lru_init() 1656 INIT_LIST_HEAD(&lru->list); in drm_gem_lru_init() 1663 obj->lru->count -= obj->size >> PAGE_SHIFT; in drm_gem_lru_remove_locked() 1664 WARN_ON(obj->lru->count < 0); in drm_gem_lru_remove_locked() 1666 obj->lru = NULL; in drm_gem_lru_remove_locked() 1679 struct drm_gem_lru *lru = obj->lru; in drm_gem_lru_remove() local 1681 if (!lru) in drm_gem_lru_remove() 1684 mutex_lock(lru->lock); in drm_gem_lru_remove() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/FileCache/lib/ |
| D | FileCache.pm | 171 my @lru = sort{ $isopen{$a}->[0] <=> $isopen{$b}->[0] } keys(%isopen); 174 splice(@lru, int($cacheout_maxopen / 3)||$cacheout_maxopen); 175 &cacheout_close($_, 1) for @lru;
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ |
| D | drm_gem.h | 448 struct drm_gem_lru *lru; member 572 void drm_gem_lru_init(struct drm_gem_lru *lru, struct rwlock *lock); 574 void drm_gem_lru_move_tail_locked(struct drm_gem_lru *lru, struct drm_gem_object *obj); 575 void drm_gem_lru_move_tail(struct drm_gem_lru *lru, struct drm_gem_object *obj); 576 unsigned long drm_gem_lru_scan(struct drm_gem_lru *lru,
|
| /openbsd/src/sys/dev/pci/drm/include/drm/ttm/ |
| D | ttm_resource.h | 207 struct list_head lru[TTM_MAX_BO_PRIORITY]; member 258 struct ttm_lru_item lru; member 270 return container_of(item, struct ttm_resource, lru); in ttm_lru_item_to_res() 385 WARN_ON(!list_empty(&man->lru[i])); in ttm_resource_manager_set_used()
|
| D | ttm_pool.h | 65 LIST_HEAD(, ttm_pool_type_lru) lru;
|
| /openbsd/src/sys/dev/pci/drm/i915/ |
| D | TODO.txt | 18 the bo and vm, plus some lru locks is all that needed. No complex rcu,
|
| D | i915_gpu_error.c | 323 list_add_tail(&page->lru, &dst->page_list); in compress_next_page() 440 list_add_tail(&virt_to_page(ptr)->lru, &dst->page_list); in compress_page() 664 list_for_each_entry(page, &vma->page_list, lru) { in intel_gpu_error_print_vma() 669 if (page == list_last_entry(&vma->page_list, typeof(*page), lru)) in intel_gpu_error_print_vma() 1070 list_for_each_entry_safe(page, n, &vma->page_list, lru) { in i915_vma_coredump_free() 1071 list_del_init(&page->lru); in i915_vma_coredump_free() 1250 list_for_each_entry_safe_reverse(page, n, &dst->page_list, lru) { in i915_vma_coredump_create() 1251 list_del_init(&page->lru); in i915_vma_coredump_create()
|
| /openbsd/src/gnu/usr.bin/binutils/gas/doc/ |
| D | c-a29k.texi | 95 cha tmr lru
|
| /openbsd/src/gnu/usr.bin/gcc/gcc/config/alpha/ |
| D | alpha.md | 6963 bool lru = INTVAL (operands[2]) != 0; 6965 return alt[write][lru];
|
| /openbsd/src/gnu/gcc/gcc/config/alpha/ |
| D | alpha.md | 7148 bool lru = INTVAL (operands[2]) != 0; 7150 return alt[write][lru];
|
| /openbsd/src/usr.sbin/unbound/doc/ |
| D | Changelog | 12011 - unit tests for hash internal bin, lru functions.
|