Lines Matching defs:addr
36 static int change_page_range(pte_t *ptep, unsigned long addr, void *data)
67 static int change_memory_common(unsigned long addr, int numpages,
70 unsigned long start = addr;
76 if (!PAGE_ALIGNED(addr)) {
92 * So check whether the [addr, addr + size) interval is entirely
95 area = find_vm_area((void *)addr);
97 end > (unsigned long)kasan_reset_tag(area->addr) + area->size ||
125 int set_memory_ro(unsigned long addr, int numpages)
127 return change_memory_common(addr, numpages,
132 int set_memory_rw(unsigned long addr, int numpages)
134 return change_memory_common(addr, numpages,
139 int set_memory_nx(unsigned long addr, int numpages)
141 return change_memory_common(addr, numpages,
146 int set_memory_x(unsigned long addr, int numpages)
148 return change_memory_common(addr, numpages,
153 int set_memory_valid(unsigned long addr, int numpages, int enable)
156 return __change_memory_common(addr, PAGE_SIZE * numpages,
160 return __change_memory_common(addr, PAGE_SIZE * numpages,
220 unsigned long addr = (unsigned long)page_address(page);
222 pgdp = pgd_offset_k(addr);
226 p4dp = p4d_offset(pgdp, addr);
230 pudp = pud_offset(p4dp, addr);
237 pmdp = pmd_offset(pudp, addr);
244 ptep = pte_offset_kernel(pmdp, addr);