Lines Matching refs:offset
267 return freelist_dereference(s, object + s->offset); in get_freepointer()
273 prefetch(freelist_dereference(s, object + s->offset)); in prefetch_freepointer()
284 freepointer_addr = (unsigned long)object + s->offset; in get_freepointer_safe()
291 unsigned long freeptr_addr = (unsigned long)object + s->offset; in set_freepointer()
548 if (s->offset) in get_track()
549 p = object + s->offset + sizeof(void *); in get_track()
686 if (s->offset) in print_trailer()
687 off = s->offset + sizeof(void *); in print_trailer()
816 if (s->offset) in check_pad_bytes()
902 if (!s->offset && val == SLUB_RED_ACTIVE) in check_object()
1706 int offset = (PAGE_SIZE << order) - s->reserved; in free_slab() local
1709 head = page_address(page) + offset; in free_slab()
3525 s->offset = size; in calculate_sizes()
3612 s->offset = 0; in kmem_cache_open()
3654 oo_order(s->oo), s->offset, flags); in kmem_cache_open()
3842 unsigned long offset; in __check_heap_object() local
3854 offset = (ptr - page_address(page)) % s->size; in __check_heap_object()
3858 if (offset < s->red_left_pad) in __check_heap_object()
3860 offset -= s->red_left_pad; in __check_heap_object()
3864 if (offset <= object_size && n <= object_size - offset) in __check_heap_object()