| H A D | slub.c | 230 static inline bool kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug() argument 235 void *fixup_red_left(struct kmem_cache *s, void *p) in fixup_red_left() argument 324 static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } in sysfs_slab_add() argument 330 static inline void debugfs_slab_add(struct kmem_cache *s) { } in debugfs_slab_add() argument 374 stat(const struct kmem_cache * s,enum stat_item si) stat() argument 386 stat_add(const struct kmem_cache * s,enum stat_item si,int v) stat_add() argument 441 get_node(struct kmem_cache * s,int node) get_node() argument 446 get_barn_node(struct kmem_cache * s,int node) get_barn_node() argument 454 get_barn(struct kmem_cache * s) get_barn() argument 488 struct kmem_cache *s; global() member 504 freelist_ptr_encode(const struct kmem_cache * s,void * ptr,unsigned long ptr_addr) freelist_ptr_encode() argument 517 freelist_ptr_decode(const struct kmem_cache * s,freeptr_t ptr,unsigned long ptr_addr) freelist_ptr_decode() argument 530 get_freepointer(struct kmem_cache * s,void * object) get_freepointer() argument 541 set_freepointer(struct kmem_cache * s,void * object,void * fp) set_freepointer() argument 556 freeptr_outside_object(struct kmem_cache * s) freeptr_outside_object() argument 565 get_info_end(struct kmem_cache * s) get_info_end() argument 675 __slab_update_freelist(struct kmem_cache * s,struct slab * slab,struct freelist_counters * old,struct freelist_counters * new,const char * n) __slab_update_freelist() argument 701 slab_update_freelist(struct kmem_cache * s,struct slab * slab,struct freelist_counters * old,struct freelist_counters * new,const char * n) slab_update_freelist() argument 734 set_orig_size(struct kmem_cache * s,void * object,unsigned long orig_size) set_orig_size() argument 748 get_orig_size(struct kmem_cache * s,void * object) get_orig_size() argument 777 need_slab_obj_exts(struct kmem_cache * s) need_slab_obj_exts() argument 796 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 806 obj_exts_fit_within_slab_leftover(struct kmem_cache * s,struct slab * slab) obj_exts_fit_within_slab_leftover() argument 815 obj_exts_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_in_slab() argument 830 need_slab_obj_exts(struct kmem_cache * s) need_slab_obj_exts() argument 840 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 846 obj_exts_fit_within_slab_leftover(struct kmem_cache * s,struct slab * slab) obj_exts_fit_within_slab_leftover() argument 852 obj_exts_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_in_slab() argument 860 obj_exts_in_object(struct kmem_cache * s,struct slab * slab) obj_exts_in_object() argument 872 obj_exts_offset_in_object(struct kmem_cache * s) obj_exts_offset_in_object() argument 887 obj_exts_in_object(struct kmem_cache * s,struct slab * slab) obj_exts_in_object() argument 892 obj_exts_offset_in_object(struct kmem_cache * s) obj_exts_offset_in_object() argument 912 __fill_map(unsigned long * obj_map,struct kmem_cache * s,struct slab * slab) __fill_map() argument 959 size_from_object(struct kmem_cache * s) size_from_object() argument 967 restore_red_left(struct kmem_cache * s,void * p) restore_red_left() argument 992 check_valid_pointer(struct kmem_cache * s,struct slab * slab,void * object) check_valid_pointer() argument 1020 get_track(struct kmem_cache * s,void * object,enum track_item alloc) get_track() argument 1049 set_track_update(struct kmem_cache * s,void * object,enum track_item alloc,unsigned long addr,depot_stack_handle_t handle) set_track_update() argument 1064 set_track(struct kmem_cache * s,void * object,enum track_item alloc,unsigned long addr,gfp_t gfp_flags) set_track() argument 1072 init_tracking(struct kmem_cache * s,void * object) init_tracking() argument 1083 print_track(const char * s,struct track * t,unsigned long pr_time) print_track() argument 1101 print_tracking(struct kmem_cache * s,void * object) print_tracking() argument 1118 skip_orig_size_check(struct kmem_cache * s,const void * object) skip_orig_size_check() argument 1123 __slab_bug(struct kmem_cache * s,const char * fmt,va_list argsp) __slab_bug() argument 1137 slab_bug(struct kmem_cache * s,const char * fmt,...) slab_bug() argument 1147 slab_fix(struct kmem_cache * s,const char * fmt,...) slab_fix() argument 1162 print_trailer(struct kmem_cache * s,struct slab * slab,u8 * p) print_trailer() argument 1205 object_err(struct kmem_cache * s,struct slab * slab,u8 * object,const char * reason) object_err() argument 1234 slab_err(struct kmem_cache * s,struct slab * slab,const char * fmt,...) slab_err() argument 1249 init_object(struct kmem_cache * s,void * object,u8 val) init_object() argument 1283 restore_bytes(struct kmem_cache * s,const char * message,u8 data,void * from,void * to) restore_bytes() argument 1297 check_bytes_and_report(struct kmem_cache * s,struct slab * slab,u8 * object,const char * what,u8 * start,unsigned int value,unsigned int bytes,bool slab_obj_print) check_bytes_and_report() argument 1387 check_pad_bytes(struct kmem_cache * s,struct slab * slab,u8 * p) check_pad_bytes() argument 1413 slab_pad_check(struct kmem_cache * s,struct slab * slab) slab_pad_check() argument 1457 check_object(struct kmem_cache * s,struct slab * slab,void * object,u8 val) check_object() argument 1542 check_slab(struct kmem_cache * s,struct slab * slab) check_slab() argument 1571 on_freelist(struct kmem_cache * s,struct slab * slab,void * search) on_freelist() argument 1628 trace(struct kmem_cache * s,struct slab * slab,void * object,int alloc) trace() argument 1649 add_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) add_full() argument 1659 remove_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) remove_full() argument 1673 inc_slabs_node(struct kmem_cache * s,int node,int objects) inc_slabs_node() argument 1680 dec_slabs_node(struct kmem_cache * s,int node,int objects) dec_slabs_node() argument 1689 setup_object_debug(struct kmem_cache * s,void * object) setup_object_debug() argument 1699 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 1709 alloc_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object) alloc_consistency_checks() argument 1726 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 1753 free_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) free_consistency_checks() argument 1999 setup_object_debug(struct kmem_cache * s,void * object) setup_object_debug() argument 2001 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 2003 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 2006 free_debug_processing(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int * bulk_cnt,unsigned long addr,depot_stack_handle_t handle) free_debug_processing() argument 2010 slab_pad_check(struct kmem_cache * s,struct slab * slab) slab_pad_check() argument 2011 check_object(struct kmem_cache * s,struct slab * slab,void * object,u8 val) check_object() argument 2014 set_track(struct kmem_cache * s,void * object,enum track_item alloc,unsigned long addr,gfp_t gfp_flags) set_track() argument 2016 add_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) add_full() argument 2018 remove_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) remove_full() argument 2030 inc_slabs_node(struct kmem_cache * s,int node,int objects) inc_slabs_node() argument 2032 dec_slabs_node(struct kmem_cache * s,int node,int objects) dec_slabs_node() argument 2120 obj_exts_alloc_size(struct kmem_cache * s,struct slab * slab,gfp_t gfp) obj_exts_alloc_size() argument 2145 alloc_slab_obj_exts(struct slab * slab,struct kmem_cache * s,gfp_t gfp,bool new_slab) alloc_slab_obj_exts() argument 2266 alloc_slab_obj_exts_early(struct kmem_cache * s,struct slab * slab) alloc_slab_obj_exts_early() argument 2321 alloc_slab_obj_exts(struct slab * slab,struct kmem_cache * s,gfp_t gfp,bool new_slab) alloc_slab_obj_exts() argument 2331 alloc_slab_obj_exts_early(struct kmem_cache * s,struct slab * slab) alloc_slab_obj_exts_early() argument 2341 prepare_slab_obj_exts_hook(struct kmem_cache * s,struct slab * slab,gfp_t flags,void * p) prepare_slab_obj_exts_hook() argument 2357 __alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags) __alloc_tagging_slab_alloc_hook() argument 2392 alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags) alloc_tagging_slab_alloc_hook() argument 2400 __alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) __alloc_tagging_slab_free_hook() argument 2424 alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) alloc_tagging_slab_free_hook() argument 2434 alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags) alloc_tagging_slab_alloc_hook() argument 2439 alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) alloc_tagging_slab_free_hook() argument 2452 memcg_slab_post_alloc_hook(struct kmem_cache * s,struct list_lru * lru,gfp_t flags,size_t size,void ** p) memcg_slab_post_alloc_hook() argument 2475 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2497 struct kmem_cache *s; memcg_slab_post_charge() local 2553 memcg_slab_post_alloc_hook(struct kmem_cache * s,struct list_lru * lru,gfp_t flags,size_t size,void ** p) memcg_slab_post_alloc_hook() argument 2561 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2608 slab_free_hook(struct kmem_cache * s,void * x,bool init,bool after_rcu_delay) slab_free_hook() argument 2693 slab_free_freelist_hook(struct kmem_cache * s,void ** head,void ** tail,int * cnt) slab_free_freelist_hook() argument 2736 setup_object(struct kmem_cache * s,void * object) setup_object() argument 2748 __alloc_empty_sheaf(struct kmem_cache * s,gfp_t gfp,unsigned int capacity) __alloc_empty_sheaf() argument 2780 alloc_empty_sheaf(struct kmem_cache * s,gfp_t gfp) alloc_empty_sheaf() argument 2786 free_empty_sheaf(struct kmem_cache * s,struct slab_sheaf * sheaf) free_empty_sheaf() argument 2807 refill_sheaf(struct kmem_cache * s,struct slab_sheaf * sheaf,gfp_t gfp) refill_sheaf() argument 2848 __sheaf_flush_main_batch(struct kmem_cache * s) __sheaf_flush_main_batch() argument 2876 sheaf_flush_main(struct kmem_cache * s) sheaf_flush_main() argument 2891 sheaf_try_flush_main(struct kmem_cache * s) sheaf_try_flush_main() argument 2914 sheaf_flush_unused(struct kmem_cache * s,struct slab_sheaf * sheaf) sheaf_flush_unused() argument 2926 __rcu_free_sheaf_prepare(struct kmem_cache * s,struct slab_sheaf * sheaf) __rcu_free_sheaf_prepare() argument 2957 struct kmem_cache *s; rcu_free_sheaf_nobarn() local 2978 pcs_flush_all(struct kmem_cache * s) pcs_flush_all() argument 3005 __pcs_flush_all_cpu(struct kmem_cache * s,unsigned int cpu) __pcs_flush_all_cpu() argument 3025 pcs_destroy(struct kmem_cache * s) pcs_destroy() argument 3236 barn_shrink(struct kmem_cache * s,struct node_barn * barn) barn_shrink() argument 3293 init_cache_random_seq(struct kmem_cache * s) init_cache_random_seq() argument 3322 struct kmem_cache *s; init_freelist_randomization() local 3333 next_freelist_entry(struct kmem_cache * s,unsigned long * pos,void * start,unsigned long page_limit,unsigned long freelist_count) next_freelist_entry() argument 3357 shuffle_freelist(struct kmem_cache * s,struct slab * slab,bool allow_spin) shuffle_freelist() argument 3403 init_cache_random_seq(struct kmem_cache * s) init_cache_random_seq() argument 3408 shuffle_freelist(struct kmem_cache * s,struct slab * slab,bool allow_spin) shuffle_freelist() argument 3416 account_slab(struct slab * slab,int order,struct kmem_cache * s,gfp_t gfp) account_slab() argument 3428 unaccount_slab(struct slab * slab,int order,struct kmem_cache * s,bool allow_spin) unaccount_slab() argument 3441 allocate_slab(struct kmem_cache * s,gfp_t flags,int node) allocate_slab() argument 3518 new_slab(struct kmem_cache * s,gfp_t flags,int node) new_slab() argument 3529 __free_slab(struct kmem_cache * s,struct slab * slab,bool allow_spin) __free_slab() argument 3546 free_new_slab_nolock(struct kmem_cache * s,struct slab * slab) free_new_slab_nolock() argument 3562 free_slab(struct kmem_cache * s,struct slab * slab) free_slab() argument 3578 discard_slab(struct kmem_cache * s,struct slab * slab) discard_slab() argument 3635 alloc_single_from_partial(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab,int orig_size) alloc_single_from_partial() argument 3673 alloc_single_from_new_slab(struct kmem_cache * s,struct slab * slab,int orig_size,gfp_t gfpflags) alloc_single_from_new_slab() argument 3720 get_partial_node_bulk(struct kmem_cache * s,struct kmem_cache_node * n,struct partial_bulk_context * pc,bool allow_spin) get_partial_node_bulk() argument 3778 get_from_partial_node(struct kmem_cache * s,struct kmem_cache_node * n,struct partial_context * pc) get_from_partial_node() argument 3842 get_from_any_partial(struct kmem_cache * s,struct partial_context * pc) get_from_any_partial() argument 3915 get_from_partial(struct kmem_cache * s,int node,struct partial_context * pc) get_from_partial() argument 3931 has_pcs_used(int cpu,struct kmem_cache * s) has_pcs_used() argument 3950 struct kmem_cache *s; flush_cpu_sheaves() local 3961 flush_all_cpus_locked(struct kmem_cache * s) flush_all_cpus_locked() argument 3991 flush_all(struct kmem_cache * s) flush_all() argument 4003 struct kmem_cache *s; flush_rcu_sheaf() local 4022 flush_rcu_sheaves_on_cache(struct kmem_cache * s) flush_rcu_sheaves_on_cache() argument 4054 struct kmem_cache *s; flush_all_rcu_sheaves() local 4074 struct kmem_cache *s; slub_cpu_setup() local 4122 struct kmem_cache *s; slub_cpu_dead() local 4145 free_debug_processing(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int * bulk_cnt,unsigned long addr,depot_stack_handle_t handle) free_debug_processing() argument 4258 slab_out_of_memory(struct kmem_cache * s,gfp_t gfpflags,int nid) slab_out_of_memory() argument 4294 slab_out_of_memory(struct kmem_cache * s,gfp_t gfpflags,int nid) slab_out_of_memory() argument 4313 get_freelist_nofreeze(struct kmem_cache * s,struct slab * slab) get_freelist_nofreeze() argument 4338 maybe_wipe_obj_freeptr(struct kmem_cache * s,void * obj) maybe_wipe_obj_freeptr() argument 4347 alloc_from_new_slab(struct kmem_cache * s,struct slab * slab,void ** p,unsigned int count,bool allow_spin) alloc_from_new_slab() argument 4405 ___slab_alloc(struct kmem_cache * s,gfp_t gfpflags,int node,unsigned long addr,unsigned int orig_size) ___slab_alloc() argument 4484 __slab_alloc_node(struct kmem_cache * s,gfp_t gfpflags,int node,unsigned long addr,size_t orig_size) __slab_alloc_node() argument 4516 slab_pre_alloc_hook(struct kmem_cache * s,gfp_t flags) slab_pre_alloc_hook() argument 4529 slab_post_alloc_hook(struct kmem_cache * s,struct list_lru * lru,gfp_t flags,size_t size,void ** p,bool init,unsigned int orig_size) slab_post_alloc_hook() argument 4592 __pcs_replace_empty_main(struct kmem_cache * s,struct slub_percpu_sheaves * pcs,gfp_t gfp) __pcs_replace_empty_main() argument 4704 alloc_from_pcs(struct kmem_cache * s,gfp_t gfp,int node) alloc_from_pcs() argument 4779 alloc_from_pcs_bulk(struct kmem_cache * s,gfp_t gfp,size_t size,void ** p) alloc_from_pcs_bulk() argument 4869 slab_alloc_node(struct kmem_cache * s,struct list_lru * lru,gfp_t gfpflags,int node,unsigned long addr,size_t orig_size) slab_alloc_node() argument 4903 kmem_cache_alloc_noprof(struct kmem_cache * s,gfp_t gfpflags) kmem_cache_alloc_noprof() argument 4914 kmem_cache_alloc_lru_noprof(struct kmem_cache * s,struct list_lru * lru,gfp_t gfpflags) kmem_cache_alloc_lru_noprof() argument 4948 kmem_cache_alloc_node_noprof(struct kmem_cache * s,gfp_t gfpflags,int node) kmem_cache_alloc_node_noprof() argument 4958 __prefill_sheaf_pfmemalloc(struct kmem_cache * s,struct slab_sheaf * sheaf,gfp_t gfp) __prefill_sheaf_pfmemalloc() argument 4993 kmem_cache_prefill_sheaf(struct kmem_cache * s,gfp_t gfp,unsigned int size) kmem_cache_prefill_sheaf() argument 5077 kmem_cache_return_sheaf(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf * sheaf) kmem_cache_return_sheaf() argument 5135 kmem_cache_refill_sheaf(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf ** sheafp,unsigned int size) kmem_cache_refill_sheaf() argument 5191 kmem_cache_alloc_from_sheaf_noprof(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf * sheaf) kmem_cache_alloc_from_sheaf_noprof() argument 5279 struct kmem_cache *s; __do_kmalloc_node() local 5325 struct kmem_cache *s; kmalloc_nolock_noprof() local 5408 __kmalloc_cache_noprof(struct kmem_cache * s,gfp_t gfpflags,size_t size) __kmalloc_cache_noprof() argument 5420 __kmalloc_cache_node_noprof(struct kmem_cache * s,gfp_t gfpflags,int node,size_t size) __kmalloc_cache_node_noprof() argument 5433 free_to_partial_list(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int bulk_cnt,unsigned long addr) free_to_partial_list() argument 5505 __slab_free(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int cnt,unsigned long addr) __slab_free() argument 5629 __pcs_install_empty_sheaf(struct kmem_cache * s,struct slub_percpu_sheaves * pcs,struct slab_sheaf * empty,struct node_barn * barn) __pcs_install_empty_sheaf() argument 5676 __pcs_replace_full_main(struct kmem_cache * s,struct slub_percpu_sheaves * pcs,bool allow_spin) __pcs_replace_full_main() argument 5799 free_to_pcs(struct kmem_cache * s,void * object,bool allow_spin) free_to_pcs() argument 5828 struct kmem_cache *s; rcu_free_sheaf() local 5894 __kfree_rcu_sheaf(struct kmem_cache * s,void * obj) __kfree_rcu_sheaf() argument 6051 free_to_pcs_bulk(struct kmem_cache * s,size_t size,void ** p) free_to_pcs_bulk() argument 6196 struct kmem_cache *s; free_deferred_objects() local 6218 defer_free(struct kmem_cache * s,void * head) defer_free() argument 6240 slab_free(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) slab_free() argument 6259 memcg_alloc_abort_single(struct kmem_cache * s,void * object) memcg_alloc_abort_single() argument 6271 slab_free_bulk(struct kmem_cache * s,struct slab * slab,void * head,void * tail,void ** p,int cnt,unsigned long addr) slab_free_bulk() argument 6293 struct kmem_cache *s; slab_free_after_rcu_debug() local 6323 warn_free_bad_obj(struct kmem_cache * s,void * obj) warn_free_bad_obj() argument 6353 kmem_cache_free(struct kmem_cache * s,void * x) kmem_cache_free() argument 6379 struct kmem_cache *s = slab->slab_cache; slab_ksize() local 6498 struct kmem_cache *s; kvfree_rcu_cb() local 6544 struct kmem_cache *s; kfree() local 6577 struct kmem_cache *s; kfree_nolock() local 6639 struct kmem_cache *s = NULL; __do_krealloc() local 6960 struct kmem_cache *s; global() member 6976 build_detached_freelist(struct kmem_cache * s,size_t size,void ** p,struct detached_freelist * df) build_detached_freelist() argument 7040 __kmem_cache_free_bulk(struct kmem_cache * s,size_t size,void ** p) __kmem_cache_free_bulk() argument 7061 kmem_cache_free_bulk(struct kmem_cache * s,size_t size,void ** p) kmem_cache_free_bulk() argument 7089 __refill_objects_node(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max,struct kmem_cache_node * n,bool allow_spin) __refill_objects_node() argument 7169 __refill_objects_any(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) __refill_objects_any() argument 7220 __refill_objects_any(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) __refill_objects_any() argument 7228 refill_objects(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) refill_objects() argument 7272 __kmem_cache_alloc_bulk(struct kmem_cache * s,gfp_t flags,size_t size,void ** p) __kmem_cache_alloc_bulk() argument 7306 kmem_cache_alloc_bulk_noprof(struct kmem_cache * s,gfp_t flags,size_t size,void ** p) kmem_cache_alloc_bulk_noprof() argument 7519 alloc_kmem_cache_stats(struct kmem_cache * s) alloc_kmem_cache_stats() argument 7534 init_percpu_sheaves(struct kmem_cache * s) init_percpu_sheaves() argument 7621 free_kmem_cache_nodes(struct kmem_cache * s) free_kmem_cache_nodes() argument 7644 __kmem_cache_release(struct kmem_cache * s) __kmem_cache_release() argument 7654 init_kmem_cache_nodes(struct kmem_cache * s) init_kmem_cache_nodes() argument 7693 calculate_sheaf_capacity(struct kmem_cache * s,struct kmem_cache_args * args) calculate_sheaf_capacity() argument 7744 calculate_sizes(struct kmem_cache_args * args,struct kmem_cache * s) calculate_sizes() argument 7900 list_slab_objects(struct kmem_cache * s,struct slab * slab) list_slab_objects() argument 7932 free_partial(struct kmem_cache * s,struct kmem_cache_node * n) free_partial() argument 7953 __kmem_cache_empty(struct kmem_cache * s) __kmem_cache_empty() argument 7967 __kmem_cache_shutdown(struct kmem_cache * s) __kmem_cache_shutdown() argument 8002 struct kmem_cache *s = slab->slab_cache; __kmem_obj_info() local 8135 struct kmem_cache *s; __check_heap_object() local 8184 __kmem_cache_do_shrink(struct kmem_cache * s) __kmem_cache_do_shrink() argument 8254 __kmem_cache_shrink(struct kmem_cache * s) __kmem_cache_shrink() argument 8262 struct kmem_cache *s; slab_mem_going_offline_callback() local 8277 struct kmem_cache *s; slab_mem_going_online_callback() local 8372 struct kmem_cache *s = kmem_cache_zalloc(kmem_cache, GFP_NOWAIT); bootstrap() local 8397 bootstrap_cache_sheaves(struct kmem_cache * s) bootstrap_cache_sheaves() argument 8530 do_kmem_cache_create(struct kmem_cache * s,const char * name,unsigned int size,struct kmem_cache_args * args,slab_flags_t flags) do_kmem_cache_create() argument 8642 validate_slab(struct kmem_cache * s,struct slab * slab,unsigned long * obj_map) validate_slab() argument 8667 validate_slab_node(struct kmem_cache * s,struct kmem_cache_node * n,unsigned long * obj_map) validate_slab_node() argument 8704 validate_slab_cache(struct kmem_cache * s) validate_slab_cache() argument 8781 add_location(struct loc_track * t,struct kmem_cache * s,const struct track * track,unsigned int orig_size) add_location() argument 8873 process_slab(struct loc_track * t,struct kmem_cache * s,struct slab * slab,enum track_item alloc,unsigned long * obj_map) process_slab() argument 8907 show_slab_objects(struct kmem_cache * s,char * buf,unsigned long flags) show_slab_objects() argument 8993 slab_size_show(struct kmem_cache * s,char * buf) slab_size_show() argument 8999 align_show(struct kmem_cache * s,char * buf) align_show() argument 9005 object_size_show(struct kmem_cache * s,char * buf) object_size_show() argument 9011 objs_per_slab_show(struct kmem_cache * s,char * buf) objs_per_slab_show() argument 9017 order_show(struct kmem_cache * s,char * buf) order_show() argument 9023 sheaf_capacity_show(struct kmem_cache * s,char * buf) sheaf_capacity_show() argument 9029 min_partial_show(struct kmem_cache * s,char * buf) min_partial_show() argument 9034 min_partial_store(struct kmem_cache * s,const char * buf,size_t length) min_partial_store() argument 9049 cpu_partial_show(struct kmem_cache * s,char * buf) cpu_partial_show() argument 9054 cpu_partial_store(struct kmem_cache * s,const char * buf,size_t length) cpu_partial_store() argument 9070 ctor_show(struct kmem_cache * s,char * buf) ctor_show() argument 9078 aliases_show(struct kmem_cache * s,char * buf) aliases_show() argument 9084 partial_show(struct kmem_cache * s,char * buf) partial_show() argument 9090 cpu_slabs_show(struct kmem_cache * s,char * buf) cpu_slabs_show() argument 9096 objects_partial_show(struct kmem_cache * s,char * buf) objects_partial_show() argument 9102 slabs_cpu_partial_show(struct kmem_cache * s,char * buf) slabs_cpu_partial_show() argument 9108 reclaim_account_show(struct kmem_cache * s,char * buf) reclaim_account_show() argument 9114 hwcache_align_show(struct kmem_cache * s,char * buf) hwcache_align_show() argument 9121 cache_dma_show(struct kmem_cache * s,char * buf) cache_dma_show() argument 9129 usersize_show(struct kmem_cache * s,char * buf) usersize_show() argument 9136 destroy_by_rcu_show(struct kmem_cache * s,char * buf) destroy_by_rcu_show() argument 9143 slabs_show(struct kmem_cache * s,char * buf) slabs_show() argument 9149 total_objects_show(struct kmem_cache * s,char * buf) total_objects_show() argument 9155 objects_show(struct kmem_cache * s,char * buf) objects_show() argument 9161 sanity_checks_show(struct kmem_cache * s,char * buf) sanity_checks_show() argument 9167 trace_show(struct kmem_cache * s,char * buf) trace_show() argument 9173 red_zone_show(struct kmem_cache * s,char * buf) red_zone_show() argument 9180 poison_show(struct kmem_cache * s,char * buf) poison_show() argument 9187 store_user_show(struct kmem_cache * s,char * buf) store_user_show() argument 9194 validate_show(struct kmem_cache * s,char * buf) validate_show() argument 9199 validate_store(struct kmem_cache * s,const char * buf,size_t length) validate_store() argument 9216 failslab_show(struct kmem_cache * s,char * buf) failslab_show() argument 9221 failslab_store(struct kmem_cache * s,const char * buf,size_t length) failslab_store() argument 9237 shrink_show(struct kmem_cache * s,char * buf) shrink_show() argument 9242 shrink_store(struct kmem_cache * s,const char * buf,size_t length) shrink_store() argument 9254 remote_node_defrag_ratio_show(struct kmem_cache * s,char * buf) remote_node_defrag_ratio_show() argument 9259 remote_node_defrag_ratio_store(struct kmem_cache * s,const char * buf,size_t length) remote_node_defrag_ratio_store() argument 9279 show_stat(struct kmem_cache * s,char * buf,enum stat_item si) show_stat() argument 9311 clear_stat(struct kmem_cache * s,enum stat_item si) clear_stat() argument 9363 skip_kfence_show(struct kmem_cache * s,char * buf) skip_kfence_show() argument 9368 skip_kfence_store(struct kmem_cache * s,const char * buf,size_t length) skip_kfence_store() argument 9469 struct kmem_cache *s; slab_attr_show() local 9485 struct kmem_cache *s; slab_attr_store() local 9514 cache_kset(struct kmem_cache * s) cache_kset() argument 9525 create_unique_id(struct kmem_cache * s) create_unique_id() argument 9563 sysfs_slab_add(struct kmem_cache * s) sysfs_slab_add() argument 9607 sysfs_slab_unlink(struct kmem_cache * s) sysfs_slab_unlink() argument 9613 sysfs_slab_release(struct kmem_cache * s) sysfs_slab_release() argument 9623 struct kmem_cache *s; global() member 9630 sysfs_slab_alias(struct kmem_cache * s,const char * name) sysfs_slab_alias() argument 9661 struct kmem_cache *s; slab_sysfs_init() local 9812 struct kmem_cache *s = file_inode(filep)->i_private; slab_debug_trace_open() local 9871 debugfs_slab_add(struct kmem_cache * s) debugfs_slab_add() argument 9887 debugfs_slab_release(struct kmem_cache * s) debugfs_slab_release() argument 9894 struct kmem_cache *s; slab_debugfs_init() local 9911 get_slabinfo(struct kmem_cache * s,struct slabinfo * sinfo) get_slabinfo() argument [all...] |