Lines Matching defs:addr
22 static int change_page_range(pte_t *ptep, unsigned long addr, void *data)
53 static int change_memory_common(unsigned long addr, int numpages,
56 unsigned long start = addr;
62 if (!PAGE_ALIGNED(addr)) {
78 * So check whether the [addr, addr + size) interval is entirely
81 area = find_vm_area((void *)addr);
83 end > (unsigned long)area->addr + area->size ||
111 int set_memory_ro(unsigned long addr, int numpages)
113 return change_memory_common(addr, numpages,
118 int set_memory_rw(unsigned long addr, int numpages)
120 return change_memory_common(addr, numpages,
125 int set_memory_nx(unsigned long addr, int numpages)
127 return change_memory_common(addr, numpages,
132 int set_memory_x(unsigned long addr, int numpages)
134 return change_memory_common(addr, numpages,
139 int set_memory_valid(unsigned long addr, int numpages, int enable)
142 return __change_memory_common(addr, PAGE_SIZE * numpages,
146 return __change_memory_common(addr, PAGE_SIZE * numpages,
205 unsigned long addr = (unsigned long)page_address(page);
210 pgdp = pgd_offset_k(addr);
214 p4dp = p4d_offset(pgdp, addr);
218 pudp = pud_offset(p4dp, addr);
225 pmdp = pmd_offset(pudp, addr);
232 ptep = pte_offset_kernel(pmdp, addr);