Searched refs:SLAB_TYPESAFE_BY_RCU (Results 1 - 25 of 32) sorted by last modified time
12
/linux-master/kernel/ |
H A D | fork.c | 1832 * sighand_cachep is SLAB_TYPESAFE_BY_RCU so we can free it 3169 SLAB_HWCACHE_ALIGN|SLAB_PANIC|SLAB_TYPESAFE_BY_RCU|
|
/linux-master/io_uring/ |
H A D | io_uring.c | 1318 * SLAB_TYPESAFE_BY_RCU to keep it alive. 4187 SLAB_ACCOUNT | SLAB_TYPESAFE_BY_RCU,
|
/linux-master/net/mptcp/ |
H A D | subflow.c | 2032 SLAB_TYPESAFE_BY_RCU,
|
H A D | protocol.c | 3801 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/net/9p/ |
H A D | client.c | 364 * Thanks to SLAB_TYPESAFE_BY_RCU we can safely try to get the 2256 p9_req_cache = KMEM_CACHE(p9_req_t, SLAB_TYPESAFE_BY_RCU);
|
/linux-master/drivers/dma-buf/ |
H A D | st-dma-fence-chain.c | 697 SLAB_TYPESAFE_BY_RCU |
|
/linux-master/mm/ |
H A D | slab_common.c | 52 SLAB_TRACE | SLAB_TYPESAFE_BY_RCU | SLAB_NOLEAKTRACE | \ 427 * On destruction, SLAB_TYPESAFE_BY_RCU kmem_caches are put on the 461 if (s->flags & SLAB_TYPESAFE_BY_RCU) { 490 rcu_set = s->flags & SLAB_TYPESAFE_BY_RCU;
|
H A D | rmap.c | 464 0, SLAB_TYPESAFE_BY_RCU|SLAB_PANIC|SLAB_ACCOUNT, 489 * Since anon_vma's slab is SLAB_TYPESAFE_BY_RCU and we know from 522 * SLAB_TYPESAFE_BY_RCU guarantees that - so the atomic_inc_not_zero()
|
H A D | slub.c | 2081 if (!(s->flags & SLAB_TYPESAFE_BY_RCU)) 2428 if (unlikely(s->flags & SLAB_TYPESAFE_BY_RCU)) 4967 if ((flags & SLAB_POISON) && !(flags & SLAB_TYPESAFE_BY_RCU) && 4990 (flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)) || 6301 return sysfs_emit(buf, "%d\n", !!(s->flags & SLAB_TYPESAFE_BY_RCU));
|
H A D | slab.h | 445 SLAB_TYPESAFE_BY_RCU | SLAB_DEBUG_OBJECTS ) 595 if (s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_STORE_USER)) 632 if (c->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)) 644 (c->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)));
|
/linux-master/mm/kmsan/ |
H A D | hooks.c | 60 if (s->ctor || (s->flags & SLAB_TYPESAFE_BY_RCU)) 79 if (unlikely(s->flags & (SLAB_TYPESAFE_BY_RCU | SLAB_POISON)))
|
/linux-master/mm/kasan/ |
H A D | kasan_test.c | 976 cache = kmem_cache_create("test_cache", size, 0, SLAB_TYPESAFE_BY_RCU,
|
H A D | common.c | 173 * 2. A cache might be SLAB_TYPESAFE_BY_RCU, which means objects can be 184 * If the cache neither has a constructor nor has SLAB_TYPESAFE_BY_RCU 187 if (!cache->ctor && !(cache->flags & SLAB_TYPESAFE_BY_RCU)) 191 * For caches that either have a constructor or SLAB_TYPESAFE_BY_RCU, 228 if (unlikely(cache->flags & SLAB_TYPESAFE_BY_RCU))
|
H A D | generic.c | 392 * 1. Object is SLAB_TYPESAFE_BY_RCU, which means that it can 397 if ((cache->flags & SLAB_TYPESAFE_BY_RCU) || cache->ctor) {
|
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_request.c | 2294 SLAB_TYPESAFE_BY_RCU, 2302 SLAB_TYPESAFE_BY_RCU);
|
/linux-master/net/smc/ |
H A D | af_smc.c | 230 .slab_flags = SLAB_TYPESAFE_BY_RCU, 243 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/net/netfilter/ |
H A D | nf_conntrack_core.c | 1389 * SLAB_TYPESAFE_BY_RCU rules. 1631 * SLAB_TYPESAFE_BY_RCU. 1676 * the golden rule for SLAB_TYPESAFE_BY_RCU 2703 SLAB_TYPESAFE_BY_RCU | SLAB_HWCACHE_ALIGN, NULL);
|
/linux-master/net/ipv6/ |
H A D | tcp_ipv6.c | 2362 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/net/ipv4/ |
H A D | tcp_ipv4.c | 3353 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/include/linux/ |
H A D | slab.h | 88 * SLAB_TYPESAFE_BY_RCU - **WARNING** READ THIS! 125 * allocated with SLAB_TYPESAFE_BY_RCU without first acquiring a reference 126 * as described above. The reason is that SLAB_TYPESAFE_BY_RCU pages 135 * Note that SLAB_TYPESAFE_BY_RCU was originally named SLAB_DESTROY_BY_RCU. 138 #define SLAB_TYPESAFE_BY_RCU __SLAB_FLAG_BIT(_SLAB_TYPESAFE_BY_RCU) macro
|
/linux-master/fs/ |
H A D | file_table.c | 166 * We're SLAB_TYPESAFE_BY_RCU so initialize f_count last. While 516 SLAB_TYPESAFE_BY_RCU | SLAB_HWCACHE_ALIGN |
|
/linux-master/block/ |
H A D | bio.c | 95 SLAB_HWCACHE_ALIGN | SLAB_TYPESAFE_BY_RCU, NULL);
|
/linux-master/net/llc/ |
H A D | af_llc.c | 157 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/net/dccp/ |
H A D | ipv6.c | 1060 .slab_flags = SLAB_TYPESAFE_BY_RCU,
|
/linux-master/mm/kfence/ |
H A D | core.c | 1146 * If the objects of the cache are SLAB_TYPESAFE_BY_RCU, defer freeing 1151 if (unlikely(meta->cache && (meta->cache->flags & SLAB_TYPESAFE_BY_RCU)))
|
Completed in 720 milliseconds
12