Lines Matching defs:flags

106 	    test_bit(MMF_DISABLE_THP, &vma->vm_mm->flags))
150 * Must be done before hugepage flags check since shmem has its
151 * own flags.
235 if (test_bit(MMF_HUGE_ZERO_PAGE, &mm->flags))
241 if (test_and_set_bit(MMF_HUGE_ZERO_PAGE, &mm->flags))
249 if (test_bit(MMF_HUGE_ZERO_PAGE, &mm->flags))
853 loff_t off, unsigned long flags, unsigned long size,
871 off >> PAGE_SHIFT, flags, vm_flags);
889 if (test_bit(MMF_TOPDOWN, &current->mm->flags) && !off_sub)
897 unsigned long len, unsigned long pgoff, unsigned long flags,
903 ret = __thp_get_unmapped_area(filp, addr, len, off, flags, PMD_SIZE, vm_flags);
907 return mm_get_unmapped_area_vmflags(current->mm, filp, addr, len, pgoff, flags,
912 unsigned long len, unsigned long pgoff, unsigned long flags)
914 return thp_get_unmapped_area_vmflags(filp, addr, len, pgoff, flags, 0);
1064 if (!(vmf->flags & FAULT_FLAG_WRITE) &&
1302 pmd_t *pmd, int flags, struct dev_pagemap **pgmap)
1311 if (flags & FOLL_WRITE && !pmd_write(*pmd))
1319 if (flags & FOLL_TOUCH)
1320 touch_pmd(vma, addr, pmd, flags & FOLL_WRITE);
1326 if (!(flags & (FOLL_GET | FOLL_PIN)))
1334 ret = try_grab_page(page, flags);
1501 bool write = vmf->flags & FAULT_FLAG_WRITE;
1515 bool write = vmf->flags & FAULT_FLAG_WRITE;
1529 const bool unshare = vmf->flags & FAULT_FLAG_UNSHARE;
1655 int flags = 0;
1680 flags |= TNF_NO_GROUP;
1689 target_nid = numa_migrate_prep(folio, vmf, haddr, nid, &flags);
1700 flags |= TNF_MIGRATED;
1703 flags |= TNF_MIGRATE_FAIL;
1714 task_numa_fault(last_cpupid, nid, HPAGE_PMD_NR, flags);
2063 * dirty/young flags set by hardware.
2742 * Clone page flags before unfreezing refcount.
2744 * After successful get_page_unless_zero() might follow flags change,
2754 page_tail->flags &= ~PAGE_FLAGS_CHECK_AT_PREP;
2755 page_tail->flags |= (head->flags &
2789 /* Page flags must be visible before we make the page non-compound. */
2976 * Pages in @new_order will inherit the mapping, flags, and so on from the
3188 unsigned long flags;
3202 spin_lock_irqsave(&ds_queue->split_queue_lock, flags);
3207 spin_unlock_irqrestore(&ds_queue->split_queue_lock, flags);
3216 unsigned long flags;
3241 spin_lock_irqsave(&ds_queue->split_queue_lock, flags);
3253 spin_unlock_irqrestore(&ds_queue->split_queue_lock, flags);
3274 unsigned long flags;
3284 spin_lock_irqsave(&ds_queue->split_queue_lock, flags);
3298 spin_unlock_irqrestore(&ds_queue->split_queue_lock, flags);
3311 spin_lock_irqsave(&ds_queue->split_queue_lock, flags);
3313 spin_unlock_irqrestore(&ds_queue->split_queue_lock, flags);