Searched refs:lru (Results 1 - 25 of 161) sorted by relevance

1234567

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dmm_inline.h25 list_add(&page->lru, &zone->lru[l].list);
33 list_del(&page->lru);
58 list_del(&page->lru);
82 enum lru_list lru; local
85 lru = LRU_UNEVICTABLE;
87 lru = page_lru_base_type(page);
89 lru += LRU_ACTIVE;
92 return lru;
H A Dmemcontrol.h58 extern void mem_cgroup_add_lru_list(struct page *page, enum lru_list lru);
59 extern void mem_cgroup_del_lru_list(struct page *page, enum lru_list lru);
60 extern void mem_cgroup_rotate_lru_list(struct page *page, enum lru_list lru);
105 enum lru_list lru);
181 static inline void mem_cgroup_add_lru_list(struct page *page, int lru) argument
185 static inline void mem_cgroup_del_lru_list(struct page *page, int lru) argument
190 static inline void mem_cgroup_rotate_lru_list(struct page *page, int lru) argument
273 enum lru_list lru)
272 mem_cgroup_zone_nr_pages(struct mem_cgroup *memcg, struct zone *zone, enum lru_list lru) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dmm_inline.h25 list_add(&page->lru, &zone->lru[l].list);
33 list_del(&page->lru);
58 list_del(&page->lru);
82 enum lru_list lru; local
85 lru = LRU_UNEVICTABLE;
87 lru = page_lru_base_type(page);
89 lru += LRU_ACTIVE;
92 return lru;
H A Dmemcontrol.h58 extern void mem_cgroup_add_lru_list(struct page *page, enum lru_list lru);
59 extern void mem_cgroup_del_lru_list(struct page *page, enum lru_list lru);
60 extern void mem_cgroup_rotate_lru_list(struct page *page, enum lru_list lru);
105 enum lru_list lru);
181 static inline void mem_cgroup_add_lru_list(struct page *page, int lru) argument
185 static inline void mem_cgroup_del_lru_list(struct page *page, int lru) argument
190 static inline void mem_cgroup_rotate_lru_list(struct page *page, int lru) argument
273 enum lru_list lru)
272 mem_cgroup_zone_nr_pages(struct mem_cgroup *memcg, struct zone *zone, enum lru_list lru) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/ceph/
H A Dpagelist.c11 lru);
22 lru);
23 list_del(&page->lru);
35 list_add_tail(&page->lru, &pl->head);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/ceph/
H A Dpagelist.c11 lru);
22 lru);
23 list_del(&page->lru);
35 list_add_tail(&page->lru, &pl->head);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/mm/
H A Dswap.c88 * @pages: list of pages threaded on page->lru
90 * Release a list of pages which are strung together on page.lru. Currently
98 victim = list_entry(pages->prev, struct page, lru);
99 list_del(&victim->lru);
126 int lru = page_lru_base_type(page); local
127 list_move_tail(&page->lru, &zone->lru[lru].list);
186 int lru = page_lru_base_type(page); local
187 del_page_from_lru_list(zone, page, lru);
219 __lru_cache_add(struct page *page, enum lru_list lru) argument
235 lru_cache_add_lru(struct page *page, enum lru_list lru) argument
279 int lru; local
406 ____pagevec_lru_add(struct pagevec *pvec, enum lru_list lru) argument
[all...]
H A Dvmscan.c97 #define lru_to_page(_head) (list_entry((_head)->prev, struct page, lru))
102 if ((_page)->lru.prev != _base) { \
105 prev = lru_to_page(&(_page->lru)); \
116 if ((_page)->lru.prev != _base) { \
119 prev = lru_to_page(&(_page->lru)); \
152 struct scan_control *sc, enum lru_list lru)
155 return mem_cgroup_zone_nr_pages(sc->mem_cgroup, zone, lru);
157 return zone_page_state(zone, NR_LRU_BASE + lru);
188 * Here we assume it costs one seek to replace a lru page and that it also
190 * percentages of the lru an
151 zone_nr_lru_pages(struct zone *zone, struct scan_control *sc, enum lru_list lru) argument
505 int lru; local
1052 int lru = LRU_BASE; local
1069 int lru; local
1120 int lru = page_lru(page); local
1175 int lru; local
1383 move_active_pages_to_lru(struct zone *zone, struct list_head *list, enum lru_list lru) argument
1586 shrink_list(enum lru_list lru, unsigned long nr_to_scan, struct zone *zone, struct scan_control *sc, int priority) argument
[all...]
H A Dcompaction.c48 list_for_each_entry_safe(page, next, freelist, lru) {
49 list_del(&page->lru);
92 list_add(&page->lru, freelist);
188 list_for_each_entry(page, freelist, lru) {
203 list_for_each_entry(page, &cc->migratepages, lru) {
204 int lru = page_lru_base_type(page); local
205 count[lru]++;
281 list_add(&page->lru, migratelist);
317 freepage = list_entry(cc->freepages.next, struct page, lru);
318 list_del(&freepage->lru);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/mm/
H A Dswap.c88 * @pages: list of pages threaded on page->lru
90 * Release a list of pages which are strung together on page.lru. Currently
98 victim = list_entry(pages->prev, struct page, lru);
99 list_del(&victim->lru);
126 int lru = page_lru_base_type(page); local
127 list_move_tail(&page->lru, &zone->lru[lru].list);
186 int lru = page_lru_base_type(page); local
187 del_page_from_lru_list(zone, page, lru);
219 __lru_cache_add(struct page *page, enum lru_list lru) argument
235 lru_cache_add_lru(struct page *page, enum lru_list lru) argument
279 int lru; local
406 ____pagevec_lru_add(struct pagevec *pvec, enum lru_list lru) argument
[all...]
H A Dvmscan.c97 #define lru_to_page(_head) (list_entry((_head)->prev, struct page, lru))
102 if ((_page)->lru.prev != _base) { \
105 prev = lru_to_page(&(_page->lru)); \
116 if ((_page)->lru.prev != _base) { \
119 prev = lru_to_page(&(_page->lru)); \
152 struct scan_control *sc, enum lru_list lru)
155 return mem_cgroup_zone_nr_pages(sc->mem_cgroup, zone, lru);
157 return zone_page_state(zone, NR_LRU_BASE + lru);
188 * Here we assume it costs one seek to replace a lru page and that it also
190 * percentages of the lru an
151 zone_nr_lru_pages(struct zone *zone, struct scan_control *sc, enum lru_list lru) argument
505 int lru; local
1052 int lru = LRU_BASE; local
1069 int lru; local
1120 int lru = page_lru(page); local
1175 int lru; local
1383 move_active_pages_to_lru(struct zone *zone, struct list_head *list, enum lru_list lru) argument
1586 shrink_list(enum lru_list lru, unsigned long nr_to_scan, struct zone *zone, struct scan_control *sc, int priority) argument
[all...]
H A Dcompaction.c48 list_for_each_entry_safe(page, next, freelist, lru) {
49 list_del(&page->lru);
92 list_add(&page->lru, freelist);
188 list_for_each_entry(page, freelist, lru) {
203 list_for_each_entry(page, &cc->migratepages, lru) {
204 int lru = page_lru_base_type(page); local
205 count[lru]++;
281 list_add(&page->lru, migratelist);
317 freepage = list_entry(cc->freepages.next, struct page, lru);
318 list_del(&freepage->lru);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/fs/proc/
H A Dmeminfo.c30 int lru; local
49 for (lru = LRU_BASE; lru < NR_LRU_LISTS; lru++)
50 pages[lru] = global_page_state(NR_LRU_BASE + lru);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmr.c55 list_add_tail(&page->lru, desc_pages);
101 list_for_each_entry_safe(page, next, desc_pages, lru) {
102 list_del_init(&page->lru);
112 list_for_each_entry_safe(page, next, desc_pages, lru) {
113 list_del_init(&page->lru);
126 page = list_entry(desc_pages->next, struct page, lru);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_gmr.c55 list_add_tail(&page->lru, desc_pages);
101 list_for_each_entry_safe(page, next, desc_pages, lru) {
102 list_del_init(&page->lru);
112 list_for_each_entry_safe(page, next, desc_pages, lru) {
113 list_del_init(&page->lru);
126 page = list_entry(desc_pages->next, struct page, lru);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/fs/proc/
H A Dmeminfo.c30 int lru; local
49 for (lru = LRU_BASE; lru < NR_LRU_LISTS; lru++)
50 pages[lru] = global_page_state(NR_LRU_BASE + lru);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/s390/mm/
H A Dpgtable.c82 list_add(&page->lru, &mm->context.crst_list);
93 list_del(&page->lru);
189 struct page, lru);
206 list_add(&page->lru, &mm->context.pgtable_list);
215 list_move_tail(&page->lru, &mm->context.pgtable_list);
232 list_move(&page->lru, &mm->context.pgtable_list);
236 list_del(&page->lru);
250 list_for_each_entry(page, &mm->context.crst_list, lru)
256 list_for_each_entry(page, &mm->context.pgtable_list, lru)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/s390/mm/
H A Dpgtable.c82 list_add(&page->lru, &mm->context.crst_list);
93 list_del(&page->lru);
189 struct page, lru);
206 list_add(&page->lru, &mm->context.pgtable_list);
215 list_move_tail(&page->lru, &mm->context.pgtable_list);
232 list_move(&page->lru, &mm->context.pgtable_list);
236 list_del(&page->lru);
250 list_for_each_entry(page, &mm->context.crst_list, lru)
256 list_for_each_entry(page, &mm->context.pgtable_list, lru)
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/source3/lib/
H A Dmemcache.c34 struct memcache_element *mru, *lru; member in struct:memcache
167 if (e == cache->lru) {
168 cache->lru = e->prev;
204 if (e == cache->lru) {
205 cache->lru = e->prev;
230 while ((cache->size > cache->max_size) && (cache->lru != NULL)) {
231 memcache_delete_element(cache, cache->lru);
334 if (cache->lru == NULL) {
335 cache->lru = e;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/samba-3.5.8/source3/lib/
H A Dmemcache.c34 struct memcache_element *mru, *lru; member in struct:memcache
167 if (e == cache->lru) {
168 cache->lru = e->prev;
204 if (e == cache->lru) {
205 cache->lru = e->prev;
230 while ((cache->size > cache->max_size) && (cache->lru != NULL)) {
231 memcache_delete_element(cache, cache->lru);
334 if (cache->lru == NULL) {
335 cache->lru = e;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.5.8/source3/lib/
H A Dmemcache.c34 struct memcache_element *mru, *lru; member in struct:memcache
167 if (e == cache->lru) {
168 cache->lru = e->prev;
204 if (e == cache->lru) {
205 cache->lru = e->prev;
230 while ((cache->size > cache->max_size) && (cache->lru != NULL)) {
231 memcache_delete_element(cache, cache->lru);
334 if (cache->lru == NULL) {
335 cache->lru = e;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/mm/
H A Dcerr-sb1.c342 uint8_t lru; local
364 lru = (taghi >> 14) & 0xff;
368 (lru & 0x3),
369 ((lru >> 2) & 0x3),
370 ((lru >> 4) & 0x3),
371 ((lru >> 6) & 0x3));
497 uint8_t ecc, lru; local
519 lru = (taghi >> 14) & 0xff;
523 (lru & 0x3),
524 ((lru >>
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/mm/
H A Dcerr-sb1.c342 uint8_t lru; local
364 lru = (taghi >> 14) & 0xff;
368 (lru & 0x3),
369 ((lru >> 2) & 0x3),
370 ((lru >> 4) & 0x3),
371 ((lru >> 6) & 0x3));
497 uint8_t ecc, lru; local
519 lru = (taghi >> 14) & 0xff;
523 (lru & 0x3),
524 ((lru >>
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/misc/
H A Dvmw_balloon.c373 list_for_each_entry_safe(page, next, &b->pages, lru) {
374 list_del(&page->lru);
446 list_add(&page->lru, &b->refused_pages);
453 list_add(&page->lru, &b->pages);
471 list_del(&page->lru);
491 list_for_each_entry_safe(page, next, &b->refused_pages, lru) {
492 list_del(&page->lru);
628 list_for_each_entry_safe(page, next, &b->pages, lru) {
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/misc/
H A Dvmw_balloon.c373 list_for_each_entry_safe(page, next, &b->pages, lru) {
374 list_del(&page->lru);
446 list_add(&page->lru, &b->refused_pages);
453 list_add(&page->lru, &b->pages);
471 list_del(&page->lru);
491 list_for_each_entry_safe(page, next, &b->refused_pages, lru) {
492 list_del(&page->lru);
628 list_for_each_entry_safe(page, next, &b->pages, lru) {

Completed in 324 milliseconds

1234567