Lines Matching defs:ptr2

347 	char *ptr1, *ptr2;
356 ptr2 = krealloc(ptr1, size2, GFP_KERNEL);
357 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
360 OPTIMIZER_HIDE_VAR(ptr2);
363 ptr2[size1 - 1] = 'x';
364 ptr2[size1] = 'x';
365 ptr2[middle] = 'x';
366 ptr2[size2 - 1] = 'x';
370 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size2] = 'x');
374 ptr2[round_up(size2, KASAN_GRANULE_SIZE)] = 'x');
376 kfree(ptr2);
382 char *ptr1, *ptr2;
391 ptr2 = krealloc(ptr1, size2, GFP_KERNEL);
392 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
395 OPTIMIZER_HIDE_VAR(ptr2);
398 ptr2[size2 - 1] = 'x';
402 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size2] = 'x');
406 ptr2[round_up(size2, KASAN_GRANULE_SIZE)] = 'x');
416 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[middle] = 'x');
417 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size1 - 1] = 'x');
418 KUNIT_EXPECT_KASAN_FAIL(test, ptr2[size1] = 'x');
420 kfree(ptr2);
451 char *ptr1, *ptr2;
459 KUNIT_EXPECT_KASAN_FAIL(test, ptr2 = krealloc(ptr1, size2, GFP_KERNEL));
460 KUNIT_ASSERT_NULL(test, ptr2);
468 } *ptr1, *ptr2;
479 ptr2 = kmalloc(sizeof(*ptr2), GFP_KERNEL);
480 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
483 OPTIMIZER_HIDE_VAR(ptr2);
484 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2);
486 kfree(ptr2);
493 } *ptr1, *ptr2;
500 ptr2 = kmalloc(sizeof(*ptr2), GFP_KERNEL);
501 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
502 kfree(ptr2);
504 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2);
682 char *ptr1, *ptr2;
692 ptr2 = kmalloc(size, GFP_KERNEL);
693 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
696 * For tag-based KASAN ptr1 and ptr2 tags might happen to be the same.
699 if (!IS_ENABLED(CONFIG_KASAN_GENERIC) && ptr1 == ptr2 && counter++ < 16) {
700 kfree(ptr2);
705 KUNIT_EXPECT_PTR_NE(test, ptr1, ptr2);
707 kfree(ptr2);
716 char *ptr1, *ptr2;
726 ptr2 = kmalloc(size, GFP_KERNEL);
727 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr2);
728 kfree(ptr2);