Symbol: KASAN_GRANULE_SIZE
mm/kasan/common.c
173
kasan_poison(object, round_up(cache->object_size, KASAN_GRANULE_SIZE),
mm/kasan/common.c
249
kasan_poison(object, round_up(cache->object_size, KASAN_GRANULE_SIZE),
mm/kasan/common.c
387
KASAN_GRANULE_SIZE);
mm/kasan/common.c
389
KASAN_GRANULE_SIZE);
mm/kasan/common.c
437
redzone_start = round_up((unsigned long)(ptr + size), KASAN_GRANULE_SIZE);
mm/kasan/common.c
616
new_size = round_up(new_size, KASAN_GRANULE_SIZE);
mm/kasan/common.c
617
old_size = round_up(old_size, KASAN_GRANULE_SIZE);
mm/kasan/common.c
622
old_size = round_down(old_size, KASAN_GRANULE_SIZE);
mm/kasan/generic.c
212
return shadow_byte >= 0 && shadow_byte < KASAN_GRANULE_SIZE;
mm/kasan/generic.c
228
size_t aligned_size = round_up(global->size, KASAN_GRANULE_SIZE);
mm/kasan/generic.c
303
size_t rounded_up_size = round_up(size, KASAN_GRANULE_SIZE);
mm/kasan/generic.c
306
size_t rounded_down_size = round_down(size, KASAN_GRANULE_SIZE);
mm/kasan/generic.c
88
if (unlikely(!IS_ALIGNED((unsigned long)addr, KASAN_GRANULE_SIZE)))
mm/kasan/hw_tags.c
376
KASAN_GRANULE_SIZE);
mm/kasan/kasan.h
138
#define KASAN_GRANULE_MASK (KASAN_GRANULE_SIZE - 1)
mm/kasan/kasan.h
140
#define KASAN_MEMORY_PER_SHADOW_PAGE (KASAN_GRANULE_SIZE << PAGE_SHIFT)
mm/kasan/kasan.h
188
#define META_MEM_BYTES_PER_ROW (META_BYTES_PER_ROW * KASAN_GRANULE_SIZE)
mm/kasan/kasan.h
495
size = round_up(size, KASAN_GRANULE_SIZE);
mm/kasan/kasan_test_c.c
1311
((volatile char *)&elem[round_up(size, KASAN_GRANULE_SIZE)])[0]);
mm/kasan/kasan_test_c.c
1319
size_t size = 128 - KASAN_GRANULE_SIZE - 5;
mm/kasan/kasan_test_c.c
1683
src = kmalloc(KASAN_GRANULE_SIZE, GFP_KERNEL | __GFP_ZERO);
mm/kasan/kasan_test_c.c
1684
strscpy(src, "f0cacc1a0000000", KASAN_GRANULE_SIZE);
mm/kasan/kasan_test_c.c
1695
KUNIT_EXPECT_EQ(test, KASAN_GRANULE_SIZE - 2,
mm/kasan/kasan_test_c.c
1696
strscpy(ptr, src + 1, KASAN_GRANULE_SIZE));
mm/kasan/kasan_test_c.c
1699
KUNIT_EXPECT_KASAN_FAIL_READ(test, strscpy(ptr, src + KASAN_GRANULE_SIZE,
mm/kasan/kasan_test_c.c
1700
KASAN_GRANULE_SIZE));
mm/kasan/kasan_test_c.c
1862
size = round_up(size, KASAN_GRANULE_SIZE);
mm/kasan/kasan_test_c.c
1870
size_t size = PAGE_SIZE / 2 - KASAN_GRANULE_SIZE - 5;
mm/kasan/kasan_test_c.c
1884
size -= KASAN_GRANULE_SIZE + 1;
mm/kasan/kasan_test_c.c
1892
size += 2 * KASAN_GRANULE_SIZE + 2;
mm/kasan/kasan_test_c.c
201
size_t size = 128 - KASAN_GRANULE_SIZE - 5;
mm/kasan/kasan_test_c.c
2087
kasan_poison(ptr, KASAN_GRANULE_SIZE, (u8)tag, false);
mm/kasan/kasan_test_c.c
2094
kasan_poison(ptr, KASAN_GRANULE_SIZE, get_tag(ptr), false);
mm/kasan/kasan_test_c.c
2125
ptr = kmalloc(size - KASAN_GRANULE_SIZE, GFP_KERNEL);
mm/kasan/kasan_test_c.c
2154
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
222
ptr[size + KASAN_GRANULE_SIZE + 5]);
mm/kasan/kasan_test_c.c
256
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
34
#define OOB_TAG_OFF (IS_ENABLED(CONFIG_KASAN_GENERIC) ? 0 : KASAN_GRANULE_SIZE)
mm/kasan/kasan_test_c.c
409
ptr2[round_up(size2, KASAN_GRANULE_SIZE)] = 'x');
mm/kasan/kasan_test_c.c
441
ptr2[round_up(size2, KASAN_GRANULE_SIZE)] = 'x');
mm/kasan/kasan_test_c.c
447
KUNIT_EXPECT_LE(test, round_up(size2, KASAN_GRANULE_SIZE),
mm/kasan/kasan_test_c.c
448
round_down(middle, KASAN_GRANULE_SIZE));
mm/kasan/kasan_test_c.c
449
KUNIT_EXPECT_LE(test, round_up(middle, KASAN_GRANULE_SIZE),
mm/kasan/kasan_test_c.c
450
round_down(size1, KASAN_GRANULE_SIZE));
mm/kasan/kasan_test_c.c
552
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
570
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
588
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
606
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
624
size_t size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/kasan_test_c.c
634
memset(ptr, 0, size + KASAN_GRANULE_SIZE));
mm/kasan/kasan_test_c.c
888
size_t size = 128 - KASAN_GRANULE_SIZE - 5;
mm/kasan/kasan_test_c.c
919
int size = 128 - KASAN_GRANULE_SIZE;
mm/kasan/report.c
433
(addr - row) / KASAN_GRANULE_SIZE * 3 + 1;
mm/kasan/report.c
673
orig_addr, orig_addr + KASAN_GRANULE_SIZE - 1);
mm/kasan/report_generic.c
307
mem_ptr = round_down(aligned_addr, KASAN_GRANULE_SIZE);
mm/kasan/report_generic.c
313
mem_ptr -= KASAN_GRANULE_SIZE;
mm/kasan/report_generic.c
318
mem_ptr -= KASAN_GRANULE_SIZE;
mm/kasan/report_generic.c
324
frame = (const unsigned long *)(mem_ptr + KASAN_GRANULE_SIZE);
mm/kasan/report_generic.c
41
p += KASAN_GRANULE_SIZE;
mm/kasan/report_generic.c
63
size += KASAN_GRANULE_SIZE;
mm/kasan/report_generic.c
64
else if (*shadow >= 1 && *shadow <= KASAN_GRANULE_SIZE - 1)
mm/kasan/report_generic.c
85
if (*shadow_addr > 0 && *shadow_addr <= KASAN_GRANULE_SIZE - 1)
mm/kasan/report_generic.c
89
case 0 ... KASAN_GRANULE_SIZE - 1:
mm/kasan/report_hw_tags.c
46
memory_tag = hw_get_mem_tag(object + i * KASAN_GRANULE_SIZE);
mm/kasan/report_hw_tags.c
48
size += KASAN_GRANULE_SIZE;
mm/kasan/report_hw_tags.c
62
buffer[i] = hw_get_mem_tag(row + i * KASAN_GRANULE_SIZE);
mm/kasan/report_sw_tags.c
43
p += KASAN_GRANULE_SIZE;
mm/kasan/report_sw_tags.c
65
size += KASAN_GRANULE_SIZE;
mm/kasan/shadow.c
178
kasan_poison(addr, round_up(size, KASAN_GRANULE_SIZE), tag, false);
mm/kasan/shadow.c
226
if (WARN_ON(mem_data->nr_pages % KASAN_GRANULE_SIZE) ||
mm/kasan/shadow.c
650
size = round_up(size, KASAN_GRANULE_SIZE);
mm/kasan/shadow.c
664
scaled_size = (size + KASAN_GRANULE_SIZE - 1) >>