| /linux/tools/testing/shared/ |
| H A D | linux.c | 106 void __kmem_cache_free_locked(struct kmem_cache *cachep, void *objp) in kmem_cache_alloc_lru() 108 assert(objp); in kmem_cache_alloc_lru() 110 memset(objp, POISON_FREE, cachep->size); in kmem_cache_alloc_lru() 111 free(objp); in kmem_cache_alloc_lru() 113 struct radix_tree_node *node = objp; in kmem_cache_alloc_lru() 120 void kmem_cache_free_locked(struct kmem_cache *cachep, void *objp) in __kmem_cache_free_locked() argument 125 printf("Freeing %p to slab\n", objp); in __kmem_cache_free_locked() 126 __kmem_cache_free_locked(cachep, objp); in __kmem_cache_free_locked() 129 void kmem_cache_free(struct kmem_cache *cachep, void *objp) in __kmem_cache_free_locked() 132 kmem_cache_free_locked(cachep, objp); in __kmem_cache_free_locked() 134 kmem_cache_free_locked(struct kmem_cache * cachep,void * objp) kmem_cache_free_locked() argument 143 kmem_cache_free(struct kmem_cache * cachep,void * objp) kmem_cache_free() argument [all...] |
| /linux/rust/helpers/ |
| H A D | slab.c | 6 rust_helper_krealloc_node_align(const void *objp, size_t new_size, unsigned long align, in rust_helper_krealloc_node_align() argument 9 return krealloc_node_align(objp, new_size, align, flags, node); in rust_helper_krealloc_node_align()
|
| /linux/fs/notify/ |
| H A D | mark.c | 381 static void fsnotify_drop_object(unsigned int type, void *objp) in fsnotify_drop_object() argument 383 if (!objp) in fsnotify_drop_object() 388 fsnotify_put_inode_ref(objp); in fsnotify_drop_object() 394 void *objp = NULL; in fsnotify_put_mark() local 414 objp = fsnotify_detach_connector_from_object(conn, &type); in fsnotify_put_mark() 422 objp = __fsnotify_recalc_mask(conn); in fsnotify_put_mark() 428 fsnotify_drop_object(type, objp); in fsnotify_put_mark() 1043 void *objp; in fsnotify_destroy_marks() local 1070 objp = fsnotify_detach_connector_from_object(conn, &type); in fsnotify_destroy_marks() 1074 fsnotify_drop_object(type, objp); in fsnotify_destroy_marks()
|
| /linux/mm/ |
| H A D | mm_slot.h | 31 static inline void mm_slot_free(struct kmem_cache *cache, void *objp) in mm_slot_free() argument 33 kmem_cache_free(cache, objp); in mm_slot_free()
|
| H A D | nommu.c | 65 unsigned int kobjsize(const void *objp) in kobjsize() argument 73 if (!objp || !virt_addr_valid(objp)) in kobjsize() 76 folio = virt_to_folio(objp); in kobjsize() 83 return ksize(objp); in kobjsize() 94 vma = find_vma(current->mm, (unsigned long)objp); in kobjsize()
|
| H A D | slab_common.c | 1238 ksize(const void * objp) ksize() argument
|
| H A D | slub.c | 4858 bool kmem_cache_charge(void *objp, gfp_t gfpflags) in kmem_cache_charge() argument 4863 return memcg_slab_post_charge(objp, gfpflags); in kmem_cache_charge() 6324 size_t ksize(const void *objp) in ksize() argument 6341 if (unlikely(ZERO_OR_NULL_PTR(objp)) || !kasan_check_byte(objp)) in ksize() 6344 return kfence_ksize(objp) ?: __ksize(objp); in ksize() 7871 void *objp; in __kmem_obj_info() local 7882 objp = restore_red_left(s, objp0); in __kmem_obj_info() 7884 objp = objp0; in __kmem_obj_info() 7886 objnr = obj_to_index(s, slab, objp); in __kmem_obj_info() 7887 kpp->kp_data_offset = (unsigned long)((char *)objp0 - (char *)objp); in __kmem_obj_info() [all …]
|
| H A D | slab.h | |
| /linux/include/linux/ |
| H A D | slab.h | 505 void * __must_check krealloc_node_align_noprof(const void *objp, size_t new_size, 513 void kfree(const void *objp); 514 void kfree_nolock(const void *objp); 515 void kfree_sensitive(const void *objp); 532 size_t ksize(const void *objp); 814 bool kmem_cache_charge(void *objp, gfp_t gfpflags); 815 void kmem_cache_free(struct kmem_cache *s, void *objp);
|
| H A D | mm.h | 274 extern unsigned int kobjsize(const void *objp);
|
| /linux/kernel/liveupdate/ |
| H A D | luo_flb.c | 497 int liveupdate_flb_get_incoming(struct liveupdate_flb *flb, void **objp) in liveupdate_flb_get_incoming() argument 512 *objp = private->incoming.obj; in liveupdate_flb_get_incoming() 531 int liveupdate_flb_get_outgoing(struct liveupdate_flb *flb, void **objp) in liveupdate_flb_get_outgoing() argument 539 *objp = private->outgoing.obj; in liveupdate_flb_get_outgoing()
|
| /linux/arch/arm/include/asm/ |
| H A D | pgtable-nommu.h | 56 extern unsigned int kobjsize(const void *objp);
|