Lines Matching refs:object
570 static void kmem_obj_info(struct kmem_obj_info *kpp, void *object, struct slab *slab) in kmem_obj_info() argument
572 if (__kfence_obj_info(kpp, object, slab)) in kmem_obj_info()
574 __kmem_obj_info(kpp, object, slab); in kmem_obj_info()
592 bool kmem_dump_obj(void *object) in kmem_dump_obj() argument
601 if (object < (void *)PAGE_SIZE || !virt_addr_valid(object)) in kmem_dump_obj()
603 slab = virt_to_slab(object); in kmem_dump_obj()
607 kmem_obj_info(&kp, object, slab); in kmem_dump_obj()
612 if (is_kfence_address(object)) in kmem_dump_obj()
619 ptroffset = ((char *)object - (char *)kp.kp_objp) - kp.kp_data_offset; in kmem_dump_obj()
992 size_t __ksize(const void *object) in __ksize() argument
996 if (unlikely(object == ZERO_SIZE_PTR)) in __ksize()
999 folio = virt_to_folio(object); in __ksize()
1004 if (WARN_ON(object != folio_address(folio))) in __ksize()
1010 skip_orig_size_check(folio_slab(folio)->slab_cache, object); in __ksize()