Lines Matching refs:head
1367 void *head, void *tail, int bulk_cnt, in free_debug_processing() argument
1371 void *object = head; in free_debug_processing()
1634 void *head, void *tail, int bulk_cnt, in free_debug_processing() argument
1725 void **head, void **tail, in slab_free_freelist_hook() argument
1730 void *next = *head; in slab_free_freelist_hook()
1731 void *old_tail = *tail ? *tail : *head; in slab_free_freelist_hook()
1739 *head = NULL; in slab_free_freelist_hook()
1749 set_freepointer(s, object, *head); in slab_free_freelist_hook()
1750 *head = object; in slab_free_freelist_hook()
1762 if (*head == *tail) in slab_free_freelist_hook()
1765 return *head != NULL; in slab_free_freelist_hook()
3307 void *head, void *tail, int cnt, in __slab_free() argument
3320 if (kfence_free(head)) in __slab_free()
3324 !free_debug_processing(s, page, head, tail, cnt, addr)) in __slab_free()
3368 head, new.counters, in __slab_free()
3439 struct page *page, void *head, void *tail, in do_slab_free() argument
3442 void *tail_obj = tail ? : head; in do_slab_free()
3448 memcg_slab_free_hook(s, &head, 1); in do_slab_free()
3471 head, next_tid(tid)))) { in do_slab_free()
3496 c->freelist = head; in do_slab_free()
3503 __slab_free(s, page, head, tail_obj, cnt, addr); in do_slab_free()
3508 void *head, void *tail, int cnt, in slab_free() argument
3515 if (slab_free_freelist_hook(s, &head, &tail, &cnt)) in slab_free()
3516 do_slab_free(s, page, head, tail, cnt, addr); in slab_free()