Lines Matching defs:address

49 #define update_mmu_cache(vma, address, ptep)     do { } while (0)
50 #define update_mmu_cache_pmd(vma, address, ptep) do { } while (0)
118 * I Page-Invalid Bit: Page is not available for address-translation
127 * I Segment-Invalid Bit: Segment is not available for address-translation
137 * I Segment-Invalid Bit: Segment is not available for address-translation
225 /* Bits in the segment/region table address-space-control-element */
257 #define _REGION3_ENTRY_ORIGIN_LARGE ~0x7fffffffUL /* large page address */
276 #define _SEGMENT_ENTRY_ORIGIN_LARGE ~0xfffffUL /* large page address */
561 unsigned long address = (unsigned long)ptr | 1;
566 : "d" (reg3), "d" (address)
574 unsigned long address = (unsigned long)ptr | 1;
579 : "d" (reg3), "d" (address)
591 unsigned long address, unsigned long asce)
596 register unsigned long reg5 asm("5") = address;
869 * usable for kernel address space mappings where fault driven dirty and
1006 static __always_inline void __ptep_ipte(unsigned long address, pte_t *ptep,
1016 : "+m" (*ptep) : [r1] "a" (pto), [r2] "a" (address),
1025 : [r2] "+a" (address), [r3] "+a" (opt)
1029 static __always_inline void __ptep_ipte_range(unsigned long address, int nr,
1038 : [r2] "+a" (address), [r3] "+a" (nr)
1071 unsigned long address, pte_t *ptep)
1073 return ptep_test_and_clear_young(vma, address, ptep);
1168 bool ptep_test_and_clear_uc(struct mm_struct *mm, unsigned long address,
1235 #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1))
1236 #define p4d_index(address) (((address) >> P4D_SHIFT) & (PTRS_PER_P4D-1))
1237 #define pud_index(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1))
1238 #define pmd_index(address) (((address) >> PMD_SHIFT) & (PTRS_PER_PMD-1))
1284 static inline pgd_t *pgd_offset_raw(pgd_t *pgd, unsigned long address)
1293 return pgd + ((address >> shift) & (PTRS_PER_PGD - 1));
1296 #define pgd_offset(mm, address) pgd_offset_raw(READ_ONCE((mm)->pgd), address)
1298 static inline p4d_t *p4d_offset_lockless(pgd_t *pgdp, pgd_t pgd, unsigned long address)
1301 return (p4d_t *) pgd_deref(pgd) + p4d_index(address);
1306 static inline p4d_t *p4d_offset(pgd_t *pgdp, unsigned long address)
1308 return p4d_offset_lockless(pgdp, *pgdp, address);
1311 static inline pud_t *pud_offset_lockless(p4d_t *p4dp, p4d_t p4d, unsigned long address)
1314 return (pud_t *) p4d_deref(p4d) + pud_index(address);
1319 static inline pud_t *pud_offset(p4d_t *p4dp, unsigned long address)
1321 return pud_offset_lockless(p4dp, *p4dp, address);
1325 static inline pmd_t *pmd_offset_lockless(pud_t *pudp, pud_t pud, unsigned long address)
1328 return (pmd_t *) pud_deref(pud) + pmd_index(address);
1333 static inline pmd_t *pmd_offset(pud_t *pudp, unsigned long address)
1335 return pmd_offset_lockless(pudp, *pudp, address);
1650 unsigned long address,
1653 return pmdp_huge_get_and_clear(vma->vm_mm, address, pmdp);