Lines Matching refs:ptr1
183 char *ptr1, *ptr2; in kmalloc_oob_krealloc_more() local
187 ptr1 = kmalloc(size1, GFP_KERNEL); in kmalloc_oob_krealloc_more()
188 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr1); in kmalloc_oob_krealloc_more()
190 ptr2 = krealloc(ptr1, size2, GFP_KERNEL); in kmalloc_oob_krealloc_more()
199 char *ptr1, *ptr2; in kmalloc_oob_krealloc_less() local
203 ptr1 = kmalloc(size1, GFP_KERNEL); in kmalloc_oob_krealloc_less()
204 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr1); in kmalloc_oob_krealloc_less()
206 ptr2 = krealloc(ptr1, size2, GFP_KERNEL); in kmalloc_oob_krealloc_less()
217 } *ptr1, *ptr2; in kmalloc_oob_16() local
225 ptr1 = kmalloc(sizeof(*ptr1) - 3, GFP_KERNEL); in kmalloc_oob_16()
226 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr1); in kmalloc_oob_16()
231 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2); in kmalloc_oob_16()
232 kfree(ptr1); in kmalloc_oob_16()
240 } *ptr1, *ptr2; in kmalloc_uaf_16() local
242 ptr1 = kmalloc(sizeof(*ptr1), GFP_KERNEL); in kmalloc_uaf_16()
243 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr1); in kmalloc_uaf_16()
249 KUNIT_EXPECT_KASAN_FAIL(test, *ptr1 = *ptr2); in kmalloc_uaf_16()
250 kfree(ptr1); in kmalloc_uaf_16()
356 char *ptr1, *ptr2; in kmalloc_uaf2() local
359 ptr1 = kmalloc(size, GFP_KERNEL); in kmalloc_uaf2()
360 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ptr1); in kmalloc_uaf2()
362 kfree(ptr1); in kmalloc_uaf2()
367 KUNIT_EXPECT_KASAN_FAIL(test, ptr1[40] = 'x'); in kmalloc_uaf2()
368 KUNIT_EXPECT_PTR_NE(test, ptr1, ptr2); in kmalloc_uaf2()