Lines Matching refs:addr
55 static unsigned long vmalloc_meta(void *addr, bool is_origin)
57 unsigned long addr64 = (unsigned long)addr, off;
60 if (kmsan_internal_is_vmalloc_addr(addr)) {
65 if (kmsan_internal_is_module_addr(addr)) {
126 u64 addr = (u64)address, pad, off;
130 if (is_origin && !IS_ALIGNED(addr, KMSAN_ORIGIN_SIZE)) {
131 pad = addr % KMSAN_ORIGIN_SIZE;
132 addr -= pad;
134 address = (void *)addr;
148 off = offset_in_page(addr);
288 for (u64 addr = 0; addr < size; addr += PAGE_SIZE) {
289 page = virt_to_page_or_null((char *)start + addr);
290 shadow_p = virt_to_page_or_null((char *)shadow + addr);
293 origin_p = virt_to_page_or_null((char *)origin + addr);