Lines Matching defs:ulAddr
189 unsigned long ulAddr;
213 ulAddr = vm_mmap(NULL, R3PtrFixed, cb, fLnxProt, MAP_SHARED | MAP_ANONYMOUS | MAP_FIXED, 0);
216 ulAddr = do_mmap(NULL, R3PtrFixed, cb, fLnxProt, MAP_SHARED | MAP_ANONYMOUS | MAP_FIXED, 0);
223 ulAddr = vm_mmap(NULL, 0, cb, fLnxProt, MAP_SHARED | MAP_ANONYMOUS, 0);
226 ulAddr = do_mmap(NULL, 0, cb, fLnxProt, MAP_SHARED | MAP_ANONYMOUS, 0);
229 if ( !(ulAddr & ~PAGE_MASK)
230 && (ulAddr & (uAlignment - 1)))
240 if (ulAddr & ~PAGE_MASK) /* ~PAGE_MASK == PAGE_OFFSET_MASK */
242 return (void *)ulAddr;
869 unsigned long ulAddr = (unsigned long)pv;
888 u.Global = *pgd_offset(current->active_mm, ulAddr);
893 u.Upper = *pud_offset(&u.Global, ulAddr);
902 pfn += (ulAddr >> PAGE_SHIFT) & ((UINT32_C(1) << (PUD_SHIFT - PAGE_SHIFT)) - 1);
907 u.Middle = *pmd_offset(&u.Upper, ulAddr);
909 u.Middle = *pmd_offset(&u.Global, ulAddr);
919 pfn += (ulAddr >> PAGE_SHIFT) & ((UINT32_C(1) << (PMD_SHIFT - PAGE_SHIFT)) - 1);
925 pEntry = pte_offset_map(&u.Middle, ulAddr);
927 pEntry = pte_offset(&u.Middle, ulAddr);
1349 * @param ulAddr The mapping address.
1352 static int rtR0MemObjLinuxFixPte(struct mm_struct *mm, unsigned long ulAddr, RTHCPHYS Phys)
1359 pgd = pgd_offset(mm, ulAddr);
1362 pmd_t *pmd = pmd_offset(pgd, ulAddr);
1365 pte_t *ptep = pte_offset_map(pmd, ulAddr);