Lines Matching refs:perm
741 unsigned char *perm, unsigned long entry) in dmirror_mkentry() argument
746 *perm = HMM_DMIRROR_PROT_ERROR; in dmirror_mkentry()
750 *perm = HMM_DMIRROR_PROT_NONE; in dmirror_mkentry()
758 *perm = HMM_DMIRROR_PROT_DEV_PRIVATE_LOCAL; in dmirror_mkentry()
760 *perm = HMM_DMIRROR_PROT_DEV_PRIVATE_REMOTE; in dmirror_mkentry()
762 *perm = HMM_DMIRROR_PROT_ZERO; in dmirror_mkentry()
764 *perm = HMM_DMIRROR_PROT_NONE; in dmirror_mkentry()
766 *perm |= HMM_DMIRROR_PROT_WRITE; in dmirror_mkentry()
768 *perm |= HMM_DMIRROR_PROT_READ; in dmirror_mkentry()
770 *perm |= HMM_DMIRROR_PROT_PMD; in dmirror_mkentry()
772 *perm |= HMM_DMIRROR_PROT_PUD; in dmirror_mkentry()
804 unsigned char *perm) in dmirror_range_snapshot() argument
851 dmirror_mkentry(dmirror, range, perm + i, range->hmm_pfns[i]); in dmirror_range_snapshot()
868 unsigned char perm[64]; in dmirror_snapshot() local
897 ret = dmirror_range_snapshot(dmirror, &range, perm); in dmirror_snapshot()
902 if (copy_to_user(uptr, perm, n)) { in dmirror_snapshot()