Lines Matching defs:long
33 void (*flush_cache_range)(struct vm_area_struct *vma, unsigned long start,
34 unsigned long end);
35 void (*flush_cache_page)(struct vm_area_struct *vma, unsigned long page,
36 unsigned long pfn);
37 void (*flush_icache_range)(unsigned long start, unsigned long end);
39 void (*local_flush_icache_range)(unsigned long start, unsigned long end);
41 void (*__flush_icache_user_range)(unsigned long start, unsigned long end);
42 void (*__local_flush_icache_user_range)(unsigned long start, unsigned long end);
48 void (*__flush_kernel_vmap_range)(unsigned long vaddr, int size);
52 void (*flush_data_cache_page)(unsigned long addr);
79 void (*_dma_cache_wback_inv)(unsigned long start, unsigned long size);
80 void (*_dma_cache_wback)(unsigned long start, unsigned long size);
81 void (*_dma_cache_inv)(unsigned long start, unsigned long size);
89 SYSCALL_DEFINE3(cacheflush, unsigned long, addr, unsigned long, bytes,
106 unsigned long addr;
120 addr = (unsigned long)kmap_local_page(nth_page(page, i));
127 void __flush_anon_page(struct page *page, unsigned long vmaddr)
129 unsigned long addr = (unsigned long) page_address(page);
137 flush_data_cache_page((unsigned long)kaddr);
146 void __update_cache(unsigned long address, pte_t pte)
149 unsigned long pfn, addr;
163 addr = (unsigned long)kmap_local_folio(folio, i);
174 unsigned long _page_cachable_default;