/src/sys/conf/ |
param.c | 127 size_t coherency_unit = COHERENCY_UNIT; variable in typeref:typename:size_t 130 size_t coherency_unit = ALIGNBYTES + 1; variable in typeref:typename:size_t
|
/src/sys/kern/ |
kern_mutex_obj.c | 46 uint8_t mo_pad[COHERENCY_UNIT - sizeof(kmutex_t) - 61 KASSERT(ALIGNED_POINTER(mo, coherency_unit)); 81 KASSERT(ALIGNED_POINTER(mo, coherency_unit));
|
kern_rwlock_obj.c | 46 uint8_t mo_pad[COHERENCY_UNIT - sizeof(krwlock_t) - 61 KASSERT(ALIGNED_POINTER(ro, coherency_unit)); 80 KASSERT(ALIGNED_POINTER(ro, coherency_unit));
|
subr_workqueue.c | 69 #define WQ_SIZE (roundup2(sizeof(struct workqueue), coherency_unit)) 70 #define WQ_QUEUE_SIZE (roundup2(sizeof(struct workqueue_queue), coherency_unit)) 123 + coherency_unit; 311 wq = (void *)roundup2((uintptr_t)ptr, coherency_unit);
|
subr_kmem.c | 328 KASSERT(size < coherency_unit || 329 ALIGNED_POINTER(p, coherency_unit)); 340 KASSERT(size < coherency_unit || ALIGNED_POINTER(p, coherency_unit)); 484 if (cache_size < COHERENCY_UNIT) { 485 if (COHERENCY_UNIT % cache_size > 0) { 493 if ((cache_size % COHERENCY_UNIT) > 0) { 496 align = COHERENCY_UNIT;
|
sys_select.c | 1006 coherency_unit) + coherency_unit, KM_SLEEP); 1007 sc = (void *)roundup2((uintptr_t)sc, coherency_unit);
|
vfs_cache.c | 1109 coherency_unit, 0, 0, "namecache", NULL, IPL_NONE, NULL, 1139 sz = roundup2(sizeof(struct nchcpu), coherency_unit); 1141 KASSERT(((uintptr_t)ci->ci_data.cpu_nch & (coherency_unit - 1)) == 0);
|
kern_runq.c | 159 size = roundup2(sizeof(spc->spc_queue[0]) * PRI_COUNT, coherency_unit) + 160 coherency_unit; 162 spc->spc_queue = (void *)roundup2((uintptr_t)p, coherency_unit);
|
subr_pool.c | 724 pool_init(&pcg_normal_pool, size, coherency_unit, 0, 0, 729 pool_init(&pcg_large_pool, size, coherency_unit, 0, 0, 732 pool_init(&cache_pool, sizeof(struct pool_cache), coherency_unit, 735 pool_init(&cache_cpu_pool, sizeof(pool_cache_cpu_t), coherency_unit,
|
kern_auth.c | 834 coherency_unit, 0, 0, "kcredpl", NULL, IPL_NONE,
|
sys_mqueue.c | 147 mqmsg_cache = pool_cache_init(MQ_DEF_MSGSIZE, coherency_unit,
|
vfs_trans.c | 145 coherency_unit, 0, 0, "fstlwp", NULL, IPL_NONE,
|
kern_descrip.c | 155 file_cache = pool_cache_init(sizeof(file_t), coherency_unit, 0, 159 filedesc_cache = pool_cache_init(sizeof(filedesc_t), coherency_unit,
|
subr_vmem.c | 739 pool_init(&vmem_btag_pool, sizeof(bt_t), coherency_unit, 0,
|
vfs_vnode.c | 1369 vcache_pool = pool_cache_init(sizeof(vnode_impl_t), coherency_unit,
|
/src/sys/uvm/ |
uvm_pgflcache.c | 282 (roundup2(sz * VM_NFREELIST, coherency_unit) + coherency_unit - 1); 363 addr = roundup2((uintptr_t)ucpu->pgflcachemem, coherency_unit);
|
uvm_page.c | 407 bucketsize = roundup2(bucketsize, coherency_unit); 755 bucketsize = roundup2(bucketsize, coherency_unit); 757 coherency_unit - 1; 759 bucketarray = (char *)roundup2((uintptr_t)bucketmem, coherency_unit); 956 ucpu = kmem_zalloc(sizeof(struct uvm_cpu) + coherency_unit - 1, 959 coherency_unit);
|
/src/sys/arch/aarch64/aarch64/ |
cpufunc.c | 196 if (coherency_unit < arm_dcache_align) 197 panic("coherency_unit %ld < %d; increase COHERENCY_UNIT", 198 coherency_unit, arm_dcache_align);
|
/src/sys/sys/ |
param.h | 150 #ifndef COHERENCY_UNIT 151 #define COHERENCY_UNIT 64 551 extern size_t coherency_unit; 561 # if COHERENCY_UNIT > 32 562 # define MIN_LWP_ALIGNMENT COHERENCY_UNIT
|
/src/sys/opencrypto/ |
crypto.c | 559 coherency_unit, 0, 0, "cryptop", NULL, IPL_NET, NULL, NULL, NULL); 561 coherency_unit, 0, 0, "cryptdesc", NULL, IPL_NET, NULL, NULL, NULL); 563 coherency_unit, 0, 0, "cryptkop", NULL, IPL_NET, NULL, NULL, NULL);
|
/src/sys/netinet/ |
in_pcb.c | 168 in4pcb_pool_cache = pool_cache_init(sizeof(struct in4pcb), coherency_unit, 171 in6pcb_pool_cache = pool_cache_init(sizeof(struct in6pcb), coherency_unit,
|
ip_reass.c | 154 ipfren_cache = pool_cache_init(sizeof(ipfr_qent_t), coherency_unit,
|
/src/sys/netipsec/ |
xform_ipcomp.c | 648 coherency_unit, 0, 0, "ipcomp_tdb_crypto", NULL, IPL_SOFTNET,
|
xform_ah.c | 1259 coherency_unit, 0, 0, "ah_tdb_crypto", NULL, IPL_SOFTNET,
|
xform_esp.c | 1037 coherency_unit, 0, 0, "esp_tdb_crypto", NULL, IPL_SOFTNET,
|