Lines Matching defs:start
1482 * All mapped folios start out with page table
1563 * we have free memory on the slower(lower) memtier, we would start
1692 * reclaim_congested. kswapd will stall and start writing
2309 * Splice any skipped folios to the start of the LRU list. Note that
2938 * cache pages start out inactive, every cache fault will tip
3555 * 1. It tries to start a new iteration with a stale max_seq: there is
3824 static int should_skip_vma(unsigned long start, unsigned long end, struct mm_walk *args)
3870 unsigned long start = round_up(*vm_end, size);
3871 unsigned long end = (start | ~mask) + 1;
3872 VMA_ITERATOR(vmi, args->mm, start);
3875 VM_WARN_ON_ONCE((start & mask) != (*vm_start & mask));
3884 *vm_start = max(start, args->vma->vm_start);
3962 static bool walk_pte_range(pmd_t *pmd, unsigned long start, unsigned long end,
3976 pte = pte_offset_map_nolock(args->mm, pmd, start & PMD_MASK, &ptl);
3986 for (i = pte_index(start), addr = start; addr != end; i++, addr += PAGE_SIZE) {
4023 if (i < PTRS_PER_PTE && get_next_vma(PMD_MASK, PAGE_SIZE, args, &start, &end))
4117 static void walk_pmd_range(pud_t *pud, unsigned long start, unsigned long end,
4136 pmd = pmd_offset(pud, start & PUD_MASK);
4140 for (i = pmd_index(start), addr = start; addr != end; i++, addr = next) {
4195 if (i < PTRS_PER_PMD && get_next_vma(PUD_MASK, PMD_SIZE, args, &start, &end))
4199 static int walk_pud_range(p4d_t *p4d, unsigned long start, unsigned long end,
4210 pud = pud_offset(p4d, start & P4D_MASK);
4212 for (i = pud_index(start), addr = start; addr != end; i++, addr = next) {
4228 if (i < PTRS_PER_PUD && get_next_vma(P4D_MASK, PUD_SIZE, args, &start, &end))
4612 unsigned long start;
4640 start = max(addr & PMD_MASK, vma->vm_start);
4643 if (end - start > MIN_LRU_BATCH * PAGE_SIZE) {
4644 if (addr - start < MIN_LRU_BATCH * PAGE_SIZE / 2)
4645 end = start + MIN_LRU_BATCH * PAGE_SIZE;
4647 start = end - MIN_LRU_BATCH * PAGE_SIZE;
4649 start = addr - MIN_LRU_BATCH * PAGE_SIZE / 2;
4660 pte -= (addr - start) / PAGE_SIZE;
4662 for (i = 0, addr = start; addr != end; i++, addr += PAGE_SIZE) {
5980 .start = lru_gen_seq_start,
6574 /* Allow kswapd to start writing pages during reclaim.*/
6863 * If we're getting trouble reclaiming, start doing
7227 * start prematurely when there is no boosting and a lower
7533 * If we're getting trouble reclaiming, start doing writepage
7917 * This kswapd start function will be called by init and node-hot-add.
7929 pr_err("Failed to start kswapd on node %d\n", nid);