Lines Matching refs:vaddr
32 unsigned long *vaddr; member
130 void clflush_cache_range(void *vaddr, unsigned int size) in clflush_cache_range() argument
133 void *vend = vaddr + size; in clflush_cache_range()
138 for (p = (void *)((unsigned long)vaddr & ~clflush_mask); in clflush_cache_range()
1117 static int __cpa_process_fault(struct cpa_data *cpa, unsigned long vaddr, in __cpa_process_fault() argument
1121 return populate_pgd(cpa, vaddr); in __cpa_process_fault()
1136 if (within(vaddr, PAGE_OFFSET, in __cpa_process_fault()
1139 cpa->pfn = __pa(vaddr) >> PAGE_SHIFT; in __cpa_process_fault()
1143 "vaddr = %lx cpa->vaddr = %lx\n", vaddr, in __cpa_process_fault()
1144 *cpa->vaddr); in __cpa_process_fault()
1163 address = cpa->vaddr[cpa->curpage]; in __change_page_attr()
1165 address = *cpa->vaddr; in __change_page_attr()
1264 unsigned long vaddr; in cpa_process_alias() local
1278 vaddr = (unsigned long)page_address(page); in cpa_process_alias()
1280 vaddr = cpa->vaddr[cpa->curpage]; in cpa_process_alias()
1282 vaddr = *cpa->vaddr; in cpa_process_alias()
1284 if (!(within(vaddr, PAGE_OFFSET, in cpa_process_alias()
1288 alias_cpa.vaddr = &laddr; in cpa_process_alias()
1302 if (!within(vaddr, (unsigned long)_text, _brk_end) && in cpa_process_alias()
1307 alias_cpa.vaddr = &temp_cpa_vaddr; in cpa_process_alias()
1359 *cpa->vaddr += cpa->numpages * PAGE_SIZE; in __change_page_attr_set_clr()
1418 cpa.vaddr = addr; in change_page_attr_set_clr()
1864 struct cpa_data cpa = { .vaddr = &tempaddr, in __set_pages_p()
1883 struct cpa_data cpa = { .vaddr = &tempaddr, in __set_pages_np()
1951 .vaddr = &address, in kernel_map_pages_in_pgd()