Lines Matching full:allocation

287  * kasan_mempool_poison_pages - Check and poison a mempool page allocation.
288 * @page: Pointer to the page allocation.
289 * @order: Order of the allocation.
297 * Before the poisoned allocation can be reused, it must be unpoisoned via
300 * Return: true if the allocation can be safely reused; false otherwise.
313 * kasan_mempool_unpoison_pages - Unpoison a mempool page allocation.
314 * @page: Pointer to the page allocation.
315 * @order: Order of the allocation.
320 * This function unpoisons a page allocation that was previously poisoned by
321 * kasan_mempool_poison_pages() without zeroing the allocation's memory. For
322 * the tag-based modes, this function assigns a new tag to the allocation.
333 * kasan_mempool_poison_object - Check and poison a mempool slab allocation.
334 * @ptr: Pointer to the slab allocation.
340 * This function poisons a slab allocation and saves a free stack trace for it
341 * without initializing the allocation's memory and without putting it into the
346 * to find out if the allocation is buggy.
348 * Before the poisoned allocation can be reused, it must be unpoisoned via
355 * Return: true if the allocation can be safely reused; false otherwise.
366 * kasan_mempool_unpoison_object - Unpoison a mempool slab allocation.
367 * @ptr: Pointer to the slab allocation.
374 * This function unpoisons a slab allocation that was previously poisoned via
376 * initializing the allocation's memory. For the tag-based modes, this function
377 * does not assign a new tag to the allocation and instead restores the