| H A D | slub.c | 249 static inline bool kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug() argument 254 void *fixup_red_left(struct kmem_cache *s, void *p) in fixup_red_left() argument 345 static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } in sysfs_slab_add() argument 354 static inline void debugfs_slab_add(struct kmem_cache *s) { } in debugfs_slab_add() argument 399 stat(const struct kmem_cache * s,enum stat_item si) stat() argument 411 stat_add(const struct kmem_cache * s,enum stat_item si,int v) stat_add() argument 468 get_node(struct kmem_cache * s,int node) get_node() argument 473 get_barn_node(struct kmem_cache * s,int node) get_barn_node() argument 481 get_barn(struct kmem_cache * s) get_barn() argument 515 struct kmem_cache *s; global() member 531 freelist_ptr_encode(const struct kmem_cache * s,void * ptr,unsigned long ptr_addr) freelist_ptr_encode() argument 544 freelist_ptr_decode(const struct kmem_cache * s,freeptr_t ptr,unsigned long ptr_addr) freelist_ptr_decode() argument 557 get_freepointer(struct kmem_cache * s,void * object) get_freepointer() argument 568 set_freepointer(struct kmem_cache * s,void * object,void * fp) set_freepointer() argument 583 freeptr_outside_object(struct kmem_cache * s) freeptr_outside_object() argument 592 get_info_end(struct kmem_cache * s) get_info_end() argument 702 __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 728 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 761 set_orig_size(struct kmem_cache * s,void * object,unsigned long orig_size) set_orig_size() argument 775 get_orig_size(struct kmem_cache * s,void * object) get_orig_size() argument 804 need_slab_obj_exts(struct kmem_cache * s) need_slab_obj_exts() argument 823 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 833 obj_exts_fit_within_slab_leftover(struct kmem_cache * s,struct slab * slab) obj_exts_fit_within_slab_leftover() argument 842 obj_exts_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_in_slab() argument 857 need_slab_obj_exts(struct kmem_cache * s) need_slab_obj_exts() argument 867 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 873 obj_exts_fit_within_slab_leftover(struct kmem_cache * s,struct slab * slab) obj_exts_fit_within_slab_leftover() argument 879 obj_exts_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_in_slab() argument 887 obj_exts_offset_in_object(struct kmem_cache * s) obj_exts_offset_in_object() argument 907 obj_exts_offset_in_object(struct kmem_cache * s) obj_exts_offset_in_object() argument 949 __fill_map(unsigned long * obj_map,struct kmem_cache * s,struct slab * slab) __fill_map() argument 996 size_from_object(struct kmem_cache * s) size_from_object() argument 1004 restore_red_left(struct kmem_cache * s,void * p) restore_red_left() argument 1029 check_valid_pointer(struct kmem_cache * s,struct slab * slab,void * object) check_valid_pointer() argument 1057 get_track(struct kmem_cache * s,void * object,enum track_item alloc) get_track() argument 1086 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 1101 set_track(struct kmem_cache * s,void * object,enum track_item alloc,unsigned long addr,gfp_t gfp_flags) set_track() argument 1109 init_tracking(struct kmem_cache * s,void * object) init_tracking() argument 1120 print_track(const char * s,struct track * t,unsigned long pr_time) print_track() argument 1138 print_tracking(struct kmem_cache * s,void * object) print_tracking() argument 1155 skip_orig_size_check(struct kmem_cache * s,const void * object) skip_orig_size_check() argument 1160 __slab_bug(struct kmem_cache * s,const char * fmt,va_list argsp) __slab_bug() argument 1174 slab_bug(struct kmem_cache * s,const char * fmt,...) slab_bug() argument 1184 slab_fix(struct kmem_cache * s,const char * fmt,...) slab_fix() argument 1199 print_trailer(struct kmem_cache * s,struct slab * slab,u8 * p) print_trailer() argument 1242 object_err(struct kmem_cache * s,struct slab * slab,u8 * object,const char * reason) object_err() argument 1271 slab_err(struct kmem_cache * s,struct slab * slab,const char * fmt,...) slab_err() argument 1286 init_object(struct kmem_cache * s,void * object,u8 val) init_object() argument 1320 restore_bytes(struct kmem_cache * s,const char * message,u8 data,void * from,void * to) restore_bytes() argument 1334 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 1424 check_pad_bytes(struct kmem_cache * s,struct slab * slab,u8 * p) check_pad_bytes() argument 1450 slab_pad_check(struct kmem_cache * s,struct slab * slab) slab_pad_check() argument 1494 check_object(struct kmem_cache * s,struct slab * slab,void * object,u8 val) check_object() argument 1579 check_slab(struct kmem_cache * s,struct slab * slab) check_slab() argument 1608 on_freelist(struct kmem_cache * s,struct slab * slab,void * search) on_freelist() argument 1665 trace(struct kmem_cache * s,struct slab * slab,void * object,int alloc) trace() argument 1686 add_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) add_full() argument 1696 remove_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) remove_full() argument 1710 inc_slabs_node(struct kmem_cache * s,int node,int objects) inc_slabs_node() argument 1717 dec_slabs_node(struct kmem_cache * s,int node,int objects) dec_slabs_node() argument 1726 setup_object_debug(struct kmem_cache * s,void * object) setup_object_debug() argument 1736 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 1746 alloc_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object) alloc_consistency_checks() argument 1763 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 1790 free_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) free_consistency_checks() argument 2036 setup_object_debug(struct kmem_cache * s,void * object) setup_object_debug() argument 2038 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 2040 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 2043 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 2047 slab_pad_check(struct kmem_cache * s,struct slab * slab) slab_pad_check() argument 2048 check_object(struct kmem_cache * s,struct slab * slab,void * object,u8 val) check_object() argument 2051 set_track(struct kmem_cache * s,void * object,enum track_item alloc,unsigned long addr,gfp_t gfp_flags) set_track() argument 2053 add_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) add_full() argument 2055 remove_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) remove_full() argument 2067 inc_slabs_node(struct kmem_cache * s,int node,int objects) inc_slabs_node() argument 2069 dec_slabs_node(struct kmem_cache * s,int node,int objects) dec_slabs_node() argument 2164 alloc_slab_obj_exts(struct slab * slab,struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags) alloc_slab_obj_exts() argument 2285 alloc_slab_obj_exts_early(struct kmem_cache * s,struct slab * slab) alloc_slab_obj_exts_early() argument 2336 alloc_slab_obj_exts(struct slab * slab,struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags) alloc_slab_obj_exts() argument 2346 alloc_slab_obj_exts_early(struct kmem_cache * s,struct slab * slab) alloc_slab_obj_exts_early() argument 2356 prepare_slab_obj_exts_hook(struct kmem_cache * s,struct slab * slab,gfp_t flags,unsigned int alloc_flags,void * p) prepare_slab_obj_exts_hook() argument 2376 __alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags,unsigned int alloc_flags) __alloc_tagging_slab_alloc_hook() argument 2422 alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags,unsigned int alloc_flags) alloc_tagging_slab_alloc_hook() argument 2431 __alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) __alloc_tagging_slab_free_hook() argument 2455 alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) alloc_tagging_slab_free_hook() argument 2484 alloc_tagging_slab_alloc_hook(struct kmem_cache * s,void * object,gfp_t flags,unsigned int alloc_flags) alloc_tagging_slab_alloc_hook() argument 2490 alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) alloc_tagging_slab_free_hook() argument 2507 memcg_slab_post_alloc_hook(struct kmem_cache * s,gfp_t flags,size_t size,void ** p,const struct slab_alloc_context * ac) memcg_slab_post_alloc_hook() argument 2532 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2557 struct kmem_cache *s; memcg_slab_post_charge() local 2612 memcg_slab_post_alloc_hook(struct kmem_cache * s,gfp_t flags,size_t size,void ** p,const struct slab_alloc_context * ac) memcg_slab_post_alloc_hook() argument 2620 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2667 slab_free_hook(struct kmem_cache * s,void * x,bool init,bool after_rcu_delay) slab_free_hook() argument 2752 slab_free_freelist_hook(struct kmem_cache * s,void ** head,void ** tail,int * cnt) slab_free_freelist_hook() argument 2795 setup_object(struct kmem_cache * s,void * object) setup_object() argument 2807 __alloc_empty_sheaf(struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags,unsigned int capacity) __alloc_empty_sheaf() argument 2834 alloc_empty_sheaf(struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags) alloc_empty_sheaf() argument 2845 __free_empty_sheaf(struct kmem_cache * s,struct slab_sheaf * sheaf,unsigned int free_flags) __free_empty_sheaf() argument 2867 free_empty_sheaf(struct kmem_cache * s,struct slab_sheaf * sheaf) free_empty_sheaf() argument 2876 refill_sheaf(struct kmem_cache * s,struct slab_sheaf * sheaf,gfp_t gfp) refill_sheaf() argument 2917 __sheaf_flush_main_batch(struct kmem_cache * s) __sheaf_flush_main_batch() argument 2945 sheaf_flush_main(struct kmem_cache * s) sheaf_flush_main() argument 2960 sheaf_try_flush_main(struct kmem_cache * s) sheaf_try_flush_main() argument 2983 sheaf_flush_unused(struct kmem_cache * s,struct slab_sheaf * sheaf) sheaf_flush_unused() argument 2995 __rcu_free_sheaf_prepare(struct kmem_cache * s,struct slab_sheaf * sheaf) __rcu_free_sheaf_prepare() argument 3026 struct kmem_cache *s; rcu_free_sheaf_nobarn() local 3047 pcs_flush_all(struct kmem_cache * s) pcs_flush_all() argument 3074 __pcs_flush_all_cpu(struct kmem_cache * s,unsigned int cpu) __pcs_flush_all_cpu() argument 3094 pcs_destroy(struct kmem_cache * s) pcs_destroy() argument 3305 barn_shrink(struct kmem_cache * s,struct node_barn * barn) barn_shrink() argument 3363 init_cache_random_seq(struct kmem_cache * s) init_cache_random_seq() argument 3392 struct kmem_cache *s; init_freelist_randomization() local 3405 init_cache_random_seq(struct kmem_cache * s) init_cache_random_seq() argument 3413 account_slab(struct slab * slab,int order,struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags) account_slab() argument 3427 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,unsigned int alloc_flags,int node) allocate_slab() argument 3503 new_slab(struct kmem_cache * s,gfp_t flags,unsigned int alloc_flags,int node) new_slab() argument 3516 __free_slab(struct kmem_cache * s,struct slab * slab,bool allow_spin) __free_slab() argument 3533 free_new_slab_nolock(struct kmem_cache * s,struct slab * slab) free_new_slab_nolock() argument 3549 free_slab(struct kmem_cache * s,struct slab * slab) free_slab() argument 3565 discard_slab(struct kmem_cache * s,struct slab * slab) discard_slab() argument 3634 alloc_single_from_partial(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab,int orig_size) alloc_single_from_partial() argument 3668 next_slab_obj(struct kmem_cache * s,struct slab_obj_iter * iter) next_slab_obj() argument 3693 build_slab_freelist(struct kmem_cache * s,struct slab * slab,struct slab_obj_iter * iter) build_slab_freelist() argument 3718 init_slab_obj_iter(struct kmem_cache * s,struct slab * slab,struct slab_obj_iter * iter,bool allow_spin) init_slab_obj_iter() argument 3754 alloc_single_from_new_slab(struct kmem_cache * s,struct slab * slab,const struct slab_alloc_context * ac) alloc_single_from_new_slab() argument 3814 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 3885 get_from_partial_node(struct kmem_cache * s,struct kmem_cache_node * n,gfp_t gfp_flags,const struct slab_alloc_context * ac) get_from_partial_node() argument 3950 get_from_any_partial(struct kmem_cache * s,gfp_t gfp_flags,const struct slab_alloc_context * ac) get_from_any_partial() argument 4025 get_from_partial(struct kmem_cache * s,int node,gfp_t flags,const struct slab_alloc_context * ac) get_from_partial() argument 4041 has_pcs_used(int cpu,struct kmem_cache * s) has_pcs_used() argument 4060 struct kmem_cache *s; flush_cpu_sheaves() local 4071 flush_all_cpus_locked(struct kmem_cache * s) flush_all_cpus_locked() argument 4101 flush_all(struct kmem_cache * s) flush_all() argument 4129 struct kmem_cache *s; flush_rcu_sheaf() local 4148 flush_rcu_sheaves_on_cache(struct kmem_cache * s) flush_rcu_sheaves_on_cache() argument 4181 struct kmem_cache *s; flush_all_rcu_sheaves() local 4203 struct kmem_cache *s; slub_cpu_setup() local 4251 struct kmem_cache *s; slub_cpu_dead() local 4274 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 4387 slab_out_of_memory(struct kmem_cache * s,gfp_t gfpflags,int nid) slab_out_of_memory() argument 4423 slab_out_of_memory(struct kmem_cache * s,gfp_t gfpflags,int nid) slab_out_of_memory() argument 4442 get_freelist_nofreeze(struct kmem_cache * s,struct slab * slab,unsigned int * count) get_freelist_nofreeze() argument 4469 maybe_wipe_obj_freeptr(struct kmem_cache * s,void * obj) maybe_wipe_obj_freeptr() argument 4478 alloc_from_new_slab(struct kmem_cache * s,struct slab * slab,void ** p,unsigned int count,bool allow_spin) alloc_from_new_slab() argument 4533 ___slab_alloc(struct kmem_cache * s,gfp_t gfpflags,int node,const struct slab_alloc_context * ac) ___slab_alloc() argument 4632 slab_pre_alloc_hook(struct kmem_cache * s,gfp_t flags) slab_pre_alloc_hook() argument 4645 slab_post_alloc_hook(struct kmem_cache * s,gfp_t flags,size_t size,void ** p,const struct slab_alloc_context * ac) slab_post_alloc_hook() argument 4714 __pcs_replace_empty_main(struct kmem_cache * s,struct slub_percpu_sheaves * pcs,gfp_t gfp,unsigned int alloc_flags) __pcs_replace_empty_main() argument 4827 alloc_from_pcs(struct kmem_cache * s,gfp_t gfp,unsigned int alloc_flags,int node) alloc_from_pcs() argument 4880 alloc_from_pcs_bulk(struct kmem_cache * s,size_t size,void ** p) alloc_from_pcs_bulk() argument 4969 slab_alloc_node(struct kmem_cache * s,gfp_t gfpflags,int node,const struct slab_alloc_context * ac) slab_alloc_node() argument 5001 kmem_cache_alloc_noprof(struct kmem_cache * s,gfp_t gfpflags) kmem_cache_alloc_noprof() argument 5018 kmem_cache_alloc_lru_noprof(struct kmem_cache * s,struct list_lru * lru,gfp_t gfpflags) kmem_cache_alloc_lru_noprof() argument 5059 kmem_cache_alloc_node_noprof(struct kmem_cache * s,gfp_t gfpflags,int node) kmem_cache_alloc_node_noprof() argument 5076 __prefill_sheaf_pfmemalloc(struct kmem_cache * s,struct slab_sheaf * sheaf,gfp_t gfp) __prefill_sheaf_pfmemalloc() argument 5111 kmem_cache_prefill_sheaf(struct kmem_cache * s,gfp_t gfp,unsigned int size) kmem_cache_prefill_sheaf() argument 5194 kmem_cache_return_sheaf(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf * sheaf) kmem_cache_return_sheaf() argument 5252 kmem_cache_refill_sheaf(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf ** sheafp,unsigned int size) kmem_cache_refill_sheaf() argument 5307 kmem_cache_alloc_from_sheaf_noprof(struct kmem_cache * s,gfp_t gfp,struct slab_sheaf * sheaf) kmem_cache_alloc_from_sheaf_noprof() argument 5398 struct kmem_cache *s; __do_kmalloc_node() local 5447 struct kmem_cache *s; __kmalloc_nolock_noprof() local 5550 __kmalloc_cache_noprof(struct kmem_cache * s,gfp_t gfpflags,size_t size) __kmalloc_cache_noprof() argument 5568 __kmalloc_cache_node_noprof(struct kmem_cache * s,gfp_t gfpflags,int node,size_t size) __kmalloc_cache_node_noprof() argument 5612 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 5683 __slab_try_return_freelist(struct kmem_cache * s,struct slab * slab,void * head,int cnt) __slab_try_return_freelist() argument 5712 __slab_free(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int cnt,unsigned long addr) __slab_free() argument 5836 __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 5883 __pcs_replace_full_main(struct kmem_cache * s,struct slub_percpu_sheaves * pcs,bool allow_spin) __pcs_replace_full_main() argument 6006 free_to_pcs(struct kmem_cache * s,void * object,bool allow_spin) free_to_pcs() argument 6035 struct kmem_cache *s; rcu_free_sheaf() local 6102 __kfree_rcu_sheaf(struct kmem_cache * s,void * obj,unsigned int free_flags) __kfree_rcu_sheaf() argument 6279 __free_to_pcs_batch(struct kmem_cache * s,size_t size,void ** p) __free_to_pcs_batch() argument 6346 free_to_pcs_bulk(struct kmem_cache * s,size_t size,void ** p) free_to_pcs_bulk() argument 6425 struct kmem_cache *s; deferred_percpu_work_fn() local 6459 defer_free(struct kmem_cache * s,void * head) defer_free() argument 6493 slab_free(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) slab_free() argument 6512 memcg_alloc_abort_single(struct kmem_cache * s,void * object) memcg_alloc_abort_single() argument 6524 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 6546 struct kmem_cache *s; slab_free_after_rcu_debug() local 6576 warn_free_bad_obj(struct kmem_cache * s,void * obj) warn_free_bad_obj() argument 6606 kmem_cache_free(struct kmem_cache * s,void * x) kmem_cache_free() argument 6632 struct kmem_cache *s = slab->slab_cache; slab_ksize() local 6775 struct kmem_cache *s; kfree() local 6808 struct kmem_cache *s; kfree_nolock() local 6870 struct kmem_cache *s = NULL; __do_krealloc() local 7126 struct kmem_cache *s; global() member 7142 build_detached_freelist(struct kmem_cache * s,size_t size,void ** p,struct detached_freelist * df) build_detached_freelist() argument 7206 __kmem_cache_free_bulk(struct kmem_cache * s,size_t size,void ** p) __kmem_cache_free_bulk() argument 7227 kmem_cache_free_bulk(struct kmem_cache * s,size_t size,void ** p) kmem_cache_free_bulk() argument 7255 __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 7331 __refill_objects_any(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) __refill_objects_any() argument 7382 __refill_objects_any(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) __refill_objects_any() argument 7390 refill_objects(struct kmem_cache * s,void ** p,gfp_t gfp,unsigned int min,unsigned int max) refill_objects() argument 7426 __kmem_cache_alloc_bulk(struct kmem_cache * s,gfp_t flags,size_t size,void ** p) __kmem_cache_alloc_bulk() argument 7476 kmem_cache_alloc_bulk_noprof(struct kmem_cache * s,gfp_t flags,size_t size,void ** p) kmem_cache_alloc_bulk_noprof() argument 7685 alloc_kmem_cache_stats(struct kmem_cache * s) alloc_kmem_cache_stats() argument 7700 init_percpu_sheaves(struct kmem_cache * s) init_percpu_sheaves() argument 7792 free_kmem_cache_nodes(struct kmem_cache * s) free_kmem_cache_nodes() argument 7815 __kmem_cache_release(struct kmem_cache * s) __kmem_cache_release() argument 7825 init_kmem_cache_nodes(struct kmem_cache * s) init_kmem_cache_nodes() argument 7864 calculate_sheaf_capacity(struct kmem_cache * s,struct kmem_cache_args * args) calculate_sheaf_capacity() argument 7915 calculate_sizes(struct kmem_cache_args * args,struct kmem_cache * s) calculate_sizes() argument 8071 list_slab_objects(struct kmem_cache * s,struct slab * slab) list_slab_objects() argument 8103 free_partial(struct kmem_cache * s,struct kmem_cache_node * n) free_partial() argument 8124 __kmem_cache_empty(struct kmem_cache * s) __kmem_cache_empty() argument 8138 __kmem_cache_shutdown(struct kmem_cache * s) __kmem_cache_shutdown() argument 8173 struct kmem_cache *s = slab->slab_cache; __kmem_obj_info() local 8306 struct kmem_cache *s; __check_heap_object() local 8355 __kmem_cache_do_shrink(struct kmem_cache * s) __kmem_cache_do_shrink() argument 8424 __kmem_cache_shrink(struct kmem_cache * s) __kmem_cache_shrink() argument 8432 struct kmem_cache *s; slab_mem_going_offline_callback() local 8447 struct kmem_cache *s; slab_mem_going_online_callback() local 8542 struct kmem_cache *s = kmem_cache_zalloc(kmem_cache, GFP_NOWAIT); bootstrap() local 8567 bootstrap_cache_sheaves(struct kmem_cache * s) bootstrap_cache_sheaves() argument 8627 struct kmem_cache *s = kmalloc_caches[type][idx]; bootstrap_kmalloc_sheaves() local 8710 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 8822 validate_slab(struct kmem_cache * s,struct slab * slab,unsigned long * obj_map) validate_slab() argument 8847 validate_slab_node(struct kmem_cache * s,struct kmem_cache_node * n,unsigned long * obj_map) validate_slab_node() argument 8884 validate_slab_cache(struct kmem_cache * s) validate_slab_cache() argument 8961 add_location(struct loc_track * t,struct kmem_cache * s,const struct track * track,unsigned int orig_size) add_location() argument 9053 process_slab(struct loc_track * t,struct kmem_cache * s,struct slab * slab,enum track_item alloc,unsigned long * obj_map) process_slab() argument 9085 show_slab_objects(struct kmem_cache * s,char * buf,unsigned long flags) show_slab_objects() argument 9171 slab_size_show(struct kmem_cache * s,char * buf) slab_size_show() argument 9177 align_show(struct kmem_cache * s,char * buf) align_show() argument 9183 object_size_show(struct kmem_cache * s,char * buf) object_size_show() argument 9189 objs_per_slab_show(struct kmem_cache * s,char * buf) objs_per_slab_show() argument 9195 order_show(struct kmem_cache * s,char * buf) order_show() argument 9201 sheaf_capacity_show(struct kmem_cache * s,char * buf) sheaf_capacity_show() argument 9207 min_partial_show(struct kmem_cache * s,char * buf) min_partial_show() argument 9212 min_partial_store(struct kmem_cache * s,const char * buf,size_t length) min_partial_store() argument 9227 cpu_partial_show(struct kmem_cache * s,char * buf) cpu_partial_show() argument 9232 cpu_partial_store(struct kmem_cache * s,const char * buf,size_t length) cpu_partial_store() argument 9248 ctor_show(struct kmem_cache * s,char * buf) ctor_show() argument 9256 aliases_show(struct kmem_cache * s,char * buf) aliases_show() argument 9262 partial_show(struct kmem_cache * s,char * buf) partial_show() argument 9268 cpu_slabs_show(struct kmem_cache * s,char * buf) cpu_slabs_show() argument 9274 objects_partial_show(struct kmem_cache * s,char * buf) objects_partial_show() argument 9280 slabs_cpu_partial_show(struct kmem_cache * s,char * buf) slabs_cpu_partial_show() argument 9286 reclaim_account_show(struct kmem_cache * s,char * buf) reclaim_account_show() argument 9292 hwcache_align_show(struct kmem_cache * s,char * buf) hwcache_align_show() argument 9299 cache_dma_show(struct kmem_cache * s,char * buf) cache_dma_show() argument 9307 usersize_show(struct kmem_cache * s,char * buf) usersize_show() argument 9314 destroy_by_rcu_show(struct kmem_cache * s,char * buf) destroy_by_rcu_show() argument 9321 slabs_show(struct kmem_cache * s,char * buf) slabs_show() argument 9327 total_objects_show(struct kmem_cache * s,char * buf) total_objects_show() argument 9333 objects_show(struct kmem_cache * s,char * buf) objects_show() argument 9339 sanity_checks_show(struct kmem_cache * s,char * buf) sanity_checks_show() argument 9345 trace_show(struct kmem_cache * s,char * buf) trace_show() argument 9351 red_zone_show(struct kmem_cache * s,char * buf) red_zone_show() argument 9358 poison_show(struct kmem_cache * s,char * buf) poison_show() argument 9365 store_user_show(struct kmem_cache * s,char * buf) store_user_show() argument 9372 validate_show(struct kmem_cache * s,char * buf) validate_show() argument 9377 validate_store(struct kmem_cache * s,const char * buf,size_t length) validate_store() argument 9394 failslab_show(struct kmem_cache * s,char * buf) failslab_show() argument 9399 failslab_store(struct kmem_cache * s,const char * buf,size_t length) failslab_store() argument 9415 shrink_show(struct kmem_cache * s,char * buf) shrink_show() argument 9420 shrink_store(struct kmem_cache * s,const char * buf,size_t length) shrink_store() argument 9432 remote_node_defrag_ratio_show(struct kmem_cache * s,char * buf) remote_node_defrag_ratio_show() argument 9437 remote_node_defrag_ratio_store(struct kmem_cache * s,const char * buf,size_t length) remote_node_defrag_ratio_store() argument 9457 show_stat(struct kmem_cache * s,char * buf,enum stat_item si) show_stat() argument 9489 clear_stat(struct kmem_cache * s,enum stat_item si) clear_stat() argument 9541 skip_kfence_show(struct kmem_cache * s,char * buf) skip_kfence_show() argument 9546 skip_kfence_store(struct kmem_cache * s,const char * buf,size_t length) skip_kfence_store() argument 9647 struct kmem_cache *s; slab_attr_show() local 9663 struct kmem_cache *s; slab_attr_store() local 9692 cache_kset(struct kmem_cache * s) cache_kset() argument 9703 create_unique_id(struct kmem_cache * s) create_unique_id() argument 9741 sysfs_slab_add(struct kmem_cache * s) sysfs_slab_add() argument 9790 sysfs_slab_unlink(struct kmem_cache * s) sysfs_slab_unlink() argument 9796 sysfs_slab_release(struct kmem_cache * s) sysfs_slab_release() argument 9806 struct kmem_cache *s; global() member 9813 sysfs_slab_alias(struct kmem_cache * s,const char * name) sysfs_slab_alias() argument 9874 struct kmem_cache *s; slab_late_init() local 10016 struct kmem_cache *s = file_inode(filep)->i_private; slab_debug_trace_open() local 10075 debugfs_slab_add(struct kmem_cache * s) debugfs_slab_add() argument 10091 debugfs_slab_release(struct kmem_cache * s) debugfs_slab_release() argument 10108 get_slabinfo(struct kmem_cache * s,struct slabinfo * sinfo) get_slabinfo() argument [all...] |