Searched refs:SLAB_DESTROY_BY_RCU (Results 1 – 25 of 25) sorted by relevance
/linux-4.4.14/Documentation/RCU/ |
D | rculist_nulls.txt | 2 objects using SLAB_DESTROY_BY_RCU allocations. 10 allocated with SLAB_DESTROY_BY_RCU kmem_cache can 99 But thanks to SLAB_DESTROY_BY_RCU, beware a deleted object can be reused
|
D | 00-INDEX | 20 - RCU list primitives for use with SLAB_DESTROY_BY_RCU
|
D | whatisRCU.txt | 917 If so, consider SLAB_DESTROY_BY_RCU. But please be careful!
|
/linux-4.4.14/mm/ |
D | kmemcheck.c | 96 if (!s->ctor && !(s->flags & SLAB_DESTROY_BY_RCU)) in kmemcheck_slab_free()
|
D | slob.c | 527 if (flags & SLAB_DESTROY_BY_RCU) { in __kmem_cache_create() 601 if (unlikely(c->flags & SLAB_DESTROY_BY_RCU)) { in kmem_cache_free()
|
D | slab.h | 118 SLAB_DESTROY_BY_RCU | SLAB_DEBUG_OBJECTS )
|
D | slab_common.c | 37 SLAB_TRACE | SLAB_DESTROY_BY_RCU | SLAB_NOLEAKTRACE | \ 456 if (s->flags & SLAB_DESTROY_BY_RCU) in shutdown_cache()
|
D | slub.c | 303 if (s->flags & (SLAB_DESTROY_BY_RCU | SLAB_STORE_USER)) in slab_ksize() 1549 if (unlikely(s->flags & SLAB_DESTROY_BY_RCU)) { in free_slab() 3242 if ((flags & SLAB_POISON) && !(flags & SLAB_DESTROY_BY_RCU) && in calculate_sizes() 3264 if (((flags & (SLAB_DESTROY_BY_RCU | SLAB_POISON)) || in calculate_sizes() 3338 if (need_reserve_slab_rcu && (s->flags & SLAB_DESTROY_BY_RCU)) in kmem_cache_open() 4792 return sprintf(buf, "%d\n", !!(s->flags & SLAB_DESTROY_BY_RCU)); in destroy_by_rcu_show()
|
D | slab.c | 1892 if (unlikely(cachep->flags & SLAB_DESTROY_BY_RCU)) in slab_destroy() 2119 if (!(flags & SLAB_DESTROY_BY_RCU)) in __kmem_cache_create() 2122 if (flags & SLAB_DESTROY_BY_RCU) in __kmem_cache_create()
|
D | rmap.c | 431 0, SLAB_DESTROY_BY_RCU|SLAB_PANIC, anon_vma_ctor); in anon_vma_init()
|
/linux-4.4.14/net/ipv4/ |
D | udplite.c | 58 .slab_flags = SLAB_DESTROY_BY_RCU,
|
D | tcp_ipv4.c | 2338 .slab_flags = SLAB_DESTROY_BY_RCU,
|
D | udp.c | 2289 .slab_flags = SLAB_DESTROY_BY_RCU,
|
/linux-4.4.14/net/ipv6/ |
D | udplite.c | 53 .slab_flags = SLAB_DESTROY_BY_RCU,
|
D | udp.c | 1545 .slab_flags = SLAB_DESTROY_BY_RCU,
|
D | tcp_ipv6.c | 1884 .slab_flags = SLAB_DESTROY_BY_RCU,
|
/linux-4.4.14/include/linux/ |
D | slab.h | 65 #define SLAB_DESTROY_BY_RCU 0x00080000UL /* Defer freeing slabs to RCU */ macro
|
/linux-4.4.14/mm/kasan/ |
D | kasan.c | 347 if (unlikely(cache->flags & SLAB_DESTROY_BY_RCU)) in kasan_slab_free()
|
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/ |
D | ldlm_lockd.c | 1093 SLAB_HWCACHE_ALIGN | SLAB_DESTROY_BY_RCU, NULL); in ldlm_init()
|
/linux-4.4.14/net/dccp/ |
D | ipv4.c | 951 .slab_flags = SLAB_DESTROY_BY_RCU,
|
D | ipv6.c | 1005 .slab_flags = SLAB_DESTROY_BY_RCU,
|
/linux-4.4.14/net/llc/ |
D | af_llc.c | 143 .slab_flags = SLAB_DESTROY_BY_RCU,
|
/linux-4.4.14/kernel/ |
D | fork.c | 1851 SLAB_HWCACHE_ALIGN|SLAB_PANIC|SLAB_DESTROY_BY_RCU| in proc_caches_init()
|
/linux-4.4.14/net/netfilter/ |
D | nf_conntrack_core.c | 1790 SLAB_DESTROY_BY_RCU, NULL); in nf_conntrack_init_net()
|
/linux-4.4.14/fs/jbd2/ |
D | journal.c | 2363 SLAB_TEMPORARY | SLAB_DESTROY_BY_RCU, in jbd2_journal_init_journal_head_cache()
|