Lines Matching defs:start
138 void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end)
140 __vunmap_range_noflush(vmalloc_shadow(start), vmalloc_shadow(end));
141 __vunmap_range_noflush(vmalloc_origin(start), vmalloc_origin(end));
142 flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
143 flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));
151 int kmsan_ioremap_page_range(unsigned long start, unsigned long end,
163 nr = (end - start) / PAGE_SIZE;
173 vmalloc_shadow(start + off),
174 vmalloc_shadow(start + off + PAGE_SIZE), prot, &shadow,
182 vmalloc_origin(start + off),
183 vmalloc_origin(start + off + PAGE_SIZE), prot, &origin,
187 vmalloc_shadow(start + off),
188 vmalloc_shadow(start + off + PAGE_SIZE));
209 vmalloc_shadow(start),
210 vmalloc_shadow(start + clean * PAGE_SIZE));
212 vmalloc_origin(start),
213 vmalloc_origin(start + clean * PAGE_SIZE));
215 flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
216 flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));
221 void kmsan_iounmap_page_range(unsigned long start, unsigned long end)
230 nr = (end - start) / PAGE_SIZE;
232 v_shadow = (unsigned long)vmalloc_shadow(start);
233 v_origin = (unsigned long)vmalloc_origin(start);
245 flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
246 flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));