| H A D | slub.c | 608 slab_test_pfmemalloc(const struct slab * slab) slab_test_pfmemalloc() argument 613 slab_set_pfmemalloc(struct slab * slab) slab_set_pfmemalloc() argument 618 __slab_clear_pfmemalloc(struct slab * slab) __slab_clear_pfmemalloc() argument 626 slab_lock(struct slab * slab) slab_lock() argument 631 slab_unlock(struct slab * slab) slab_unlock() argument 637 __update_freelist_fast(struct slab * slab,struct freelist_counters * old,struct freelist_counters * new) __update_freelist_fast() argument 650 __update_freelist_slow(struct slab * slab,struct freelist_counters * old,struct freelist_counters * new) __update_freelist_slow() 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 791 obj_exts_size_in_slab(struct slab * slab) obj_exts_size_in_slab() argument 797 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 807 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 835 obj_exts_size_in_slab(struct slab * slab) obj_exts_size_in_slab() argument 841 obj_exts_offset_in_slab(struct kmem_cache * s,struct slab * slab) obj_exts_offset_in_slab() argument 847 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 887 obj_exts_in_object(struct kmem_cache * s,struct slab * slab) obj_exts_in_object() argument 904 validate_slab_ptr(struct slab * slab) validate_slab_ptr() argument 913 __fill_map(unsigned long * obj_map,struct kmem_cache * s,struct slab * slab) __fill_map() argument 993 check_valid_pointer(struct kmem_cache * s,struct slab * slab,void * object) check_valid_pointer() argument 1111 print_slab_info(const struct slab * slab) print_slab_info() 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 1223 __slab_err(struct slab * slab) __slab_err() argument 1234 slab_err(struct kmem_cache * s,struct slab * slab,const char * fmt,...) slab_err() 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 1650 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 1699 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 1710 alloc_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object) alloc_consistency_checks() argument 1727 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 1754 free_consistency_checks(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) free_consistency_checks() argument 2001 setup_slab_debug(struct kmem_cache * s,struct slab * slab,void * addr) setup_slab_debug() argument 2004 alloc_debug_processing(struct kmem_cache * s,struct slab * slab,void * object,int orig_size) alloc_debug_processing() argument 2007 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 2017 add_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) add_full() argument 2019 remove_full(struct kmem_cache * s,struct kmem_cache_node * n,struct slab * slab) remove_full() argument 2074 mark_failed_objexts_alloc(struct slab * slab) mark_failed_objexts_alloc() argument 2098 mark_failed_objexts_alloc(struct slab * slab) mark_failed_objexts_alloc() argument 2104 init_slab_obj_exts(struct slab * slab) init_slab_obj_exts() argument 2121 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 2226 free_slab_obj_exts(struct slab * slab,bool allow_spin) free_slab_obj_exts() argument 2266 alloc_slab_obj_exts_early(struct kmem_cache * s,struct slab * slab) alloc_slab_obj_exts_early() argument 2317 init_slab_obj_exts(struct slab * slab) init_slab_obj_exts() argument 2321 alloc_slab_obj_exts(struct slab * slab,struct kmem_cache * s,gfp_t gfp,bool new_slab) alloc_slab_obj_exts() argument 2327 free_slab_obj_exts(struct slab * slab,bool allow_spin) free_slab_obj_exts() argument 2332 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 2361 struct slab *slab; __alloc_tagging_slab_alloc_hook() local 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 2439 alloc_tagging_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) alloc_tagging_slab_free_hook() argument 2475 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2499 struct slab *slab; memcg_slab_post_charge() local 2561 memcg_slab_free_hook(struct kmem_cache * s,struct slab * slab,void ** p,int objects) memcg_slab_free_hook() argument 2935 struct slab *slab = virt_to_slab(p[i]); __rcu_free_sheaf_prepare() local 3269 struct slab *slab; alloc_slab_page() local 3357 shuffle_freelist(struct kmem_cache * s,struct slab * slab,bool allow_spin) shuffle_freelist() argument 3408 shuffle_freelist(struct kmem_cache * s,struct slab * slab,bool allow_spin) shuffle_freelist() argument 3415 account_slab(struct slab * slab,int order,struct kmem_cache * s,gfp_t gfp) account_slab() argument 3427 unaccount_slab(struct slab * slab,int order,struct kmem_cache * s,bool allow_spin) unaccount_slab() argument 3444 struct slab *slab; allocate_slab() local 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 3557 struct slab *slab = container_of(h, struct slab, rcu_head); rcu_free_slab() local 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 3584 slab_test_node_partial(const struct slab * slab) slab_test_node_partial() argument 3589 slab_set_node_partial(struct slab * slab) slab_set_node_partial() argument 3594 slab_clear_node_partial(struct slab * slab) slab_clear_node_partial() argument 3603 __add_partial(struct kmem_cache_node * n,struct slab * slab,enum add_mode mode) __add_partial() argument 3614 add_partial(struct kmem_cache_node * n,struct slab * slab,enum add_mode mode) add_partial() argument 3621 remove_partial(struct kmem_cache_node * n,struct slab * slab) remove_partial() argument 3636 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 3725 struct slab *slab, *slab2; get_partial_node_bulk() local 3782 struct slab *slab, *slab2; get_from_partial_node() local 4135 count_free(struct slab * slab) count_free() argument 4147 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 4206 count_partial(struct kmem_cache_node * n,int (* get_count)(struct slab *)) count_partial() argument 4210 struct slab *slab; count_partial() local 4227 struct slab *slab; count_partial_free_approx() local 4298 pfmemalloc_match(struct slab * slab,gfp_t gfpflags) pfmemalloc_match() argument 4314 get_freelist_nofreeze(struct kmem_cache * s,struct slab * slab) get_freelist_nofreeze() argument 4348 alloc_from_new_slab(struct kmem_cache * s,struct slab * slab,void ** p,unsigned int count,bool allow_spin) alloc_from_new_slab() argument 4411 struct slab *slab; ___slab_alloc() local 5438 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 5510 __slab_free(struct kmem_cache * s,struct slab * slab,void * head,void * tail,int cnt,unsigned long addr) __slab_free() argument 6000 can_free_to_pcs(struct slab * slab) can_free_to_pcs() argument 6068 struct slab *slab = virt_to_slab(p[i]); free_to_pcs_bulk() local 6202 struct slab *slab; free_deferred_objects() local 6245 slab_free(struct kmem_cache * s,struct slab * slab,void * object,unsigned long addr) slab_free() argument 6266 struct slab *slab = virt_to_slab(object); memcg_alloc_abort_single() local 6276 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 6297 struct slab *slab = virt_to_slab(object); slab_free_after_rcu_debug() local 6331 struct slab *slab; warn_free_bad_obj() local 6360 struct slab *slab; kmem_cache_free() local 6382 slab_ksize(struct slab * slab) slab_ksize() argument 6414 struct slab *slab; __ksize() local 6502 struct slab *slab; kvfree_rcu_cb() local 6548 struct slab *slab; kfree() local 6581 struct slab *slab; kfree_nolock() local 6657 struct slab *slab = page_slab(page); __do_krealloc() local 6977 struct slab *slab; global() member 7003 struct slab *slab; build_detached_freelist() local 7115 struct slab *slab, *slab2; __refill_objects_node() local 7254 struct slab *slab; refill_objects() local 7610 struct slab *slab; early_kmem_cache_node_alloc() local 7921 list_slab_objects(struct kmem_cache * s,struct slab * slab) list_slab_objects() argument 7956 struct slab *slab, *h; free_partial() local 8016 __kmem_obj_info(struct kmem_obj_info * kpp,void * object,struct slab * slab) __kmem_obj_info() argument 8154 __check_heap_object(const void * ptr,unsigned long n,const struct slab * slab,bool to_user) __check_heap_object() argument 8210 struct slab *slab; __kmem_cache_do_shrink() local 8651 count_inuse(struct slab * slab) count_inuse() argument 8656 count_total(struct slab * slab) count_total() argument 8663 validate_slab(struct kmem_cache * s,struct slab * slab,unsigned long * obj_map) validate_slab() argument 8692 struct slab *slab; validate_slab_node() local 8895 process_slab(struct loc_track * t,struct kmem_cache * s,struct slab * slab,enum track_item alloc,unsigned long * obj_map) process_slab() argument 9855 struct slab *slab; slab_debug_trace_open() local [all...] |