Lines Matching refs:ptr

22 	char *ptr;  in kmalloc_oob_right()  local
26 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_right()
27 if (!ptr) { in kmalloc_oob_right()
32 ptr[size] = 'x'; in kmalloc_oob_right()
33 kfree(ptr); in kmalloc_oob_right()
38 char *ptr; in kmalloc_oob_left() local
42 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_left()
43 if (!ptr) { in kmalloc_oob_left()
48 *ptr = *(ptr - 1); in kmalloc_oob_left()
49 kfree(ptr); in kmalloc_oob_left()
54 char *ptr; in kmalloc_node_oob_right() local
58 ptr = kmalloc_node(size, GFP_KERNEL, 0); in kmalloc_node_oob_right()
59 if (!ptr) { in kmalloc_node_oob_right()
64 ptr[size] = 0; in kmalloc_node_oob_right()
65 kfree(ptr); in kmalloc_node_oob_right()
70 char *ptr; in kmalloc_large_oob_right() local
74 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_large_oob_right()
75 if (!ptr) { in kmalloc_large_oob_right()
80 ptr[size] = 0; in kmalloc_large_oob_right()
81 kfree(ptr); in kmalloc_large_oob_right()
143 char *ptr; in kmalloc_oob_memset_2() local
147 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_memset_2()
148 if (!ptr) { in kmalloc_oob_memset_2()
153 memset(ptr+7, 0, 2); in kmalloc_oob_memset_2()
154 kfree(ptr); in kmalloc_oob_memset_2()
159 char *ptr; in kmalloc_oob_memset_4() local
163 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_memset_4()
164 if (!ptr) { in kmalloc_oob_memset_4()
169 memset(ptr+5, 0, 4); in kmalloc_oob_memset_4()
170 kfree(ptr); in kmalloc_oob_memset_4()
176 char *ptr; in kmalloc_oob_memset_8() local
180 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_memset_8()
181 if (!ptr) { in kmalloc_oob_memset_8()
186 memset(ptr+1, 0, 8); in kmalloc_oob_memset_8()
187 kfree(ptr); in kmalloc_oob_memset_8()
192 char *ptr; in kmalloc_oob_memset_16() local
196 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_memset_16()
197 if (!ptr) { in kmalloc_oob_memset_16()
202 memset(ptr+1, 0, 16); in kmalloc_oob_memset_16()
203 kfree(ptr); in kmalloc_oob_memset_16()
208 char *ptr; in kmalloc_oob_in_memset() local
212 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_oob_in_memset()
213 if (!ptr) { in kmalloc_oob_in_memset()
218 memset(ptr, 0, size+5); in kmalloc_oob_in_memset()
219 kfree(ptr); in kmalloc_oob_in_memset()
224 char *ptr; in kmalloc_uaf() local
228 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_uaf()
229 if (!ptr) { in kmalloc_uaf()
234 kfree(ptr); in kmalloc_uaf()
235 *(ptr + 8) = 'x'; in kmalloc_uaf()
240 char *ptr; in kmalloc_uaf_memset() local
244 ptr = kmalloc(size, GFP_KERNEL); in kmalloc_uaf_memset()
245 if (!ptr) { in kmalloc_uaf_memset()
250 kfree(ptr); in kmalloc_uaf_memset()
251 memset(ptr, 0, size); in kmalloc_uaf_memset()