Symbol: COHERENCY_UNIT
lib/libkvm/kvm_proc.c
149
#if COHERENCY_UNIT > 4
lib/libkvm/kvm_proc.c
150
uint8_t cr_pad[COHERENCY_UNIT - 4];
lib/libpthread/pthread_int.h
124
rb_node_t pt_alltree __aligned(COHERENCY_UNIT);
lib/libpthread/pthread_int.h
128
pthread_mutex_t pt_lock __aligned(COHERENCY_UNIT);
lib/libpthread/pthread_int.h
134
int pt_dummy1 __aligned(COHERENCY_UNIT);
lib/libpthread/pthread_int.h
141
int pt_havespecific __aligned(COHERENCY_UNIT);
lib/librumpuser/rumpuser_port.h
199
#define RUMPUSER_LOCKALIGN COHERENCY_UNIT
sys/arch/aarch64/include/cpu.h
126
int ci_want_resched __aligned(COHERENCY_UNIT);
sys/arch/aarch64/include/cpu.h
132
struct lwp *ci_curlwp __aligned(COHERENCY_UNIT);
sys/arch/aarch64/include/cpu.h
138
struct lwp *ci_softlwps[SOFTINT_COUNT] __aligned(COHERENCY_UNIT);
sys/arch/aarch64/include/cpu.h
197
} __aligned(COHERENCY_UNIT);
sys/arch/alpha/alpha/pmap.c
1391
COHERENCY_UNIT, 0, 0, "pmap", NULL, IPL_NONE, NULL, NULL, NULL);
sys/arch/alpha/alpha/pmap.c
272
CTASSERT(offsetof(struct pmap, pm_percpu[0]) == COHERENCY_UNIT);
sys/arch/alpha/alpha/pmap.c
274
CTASSERT(sizeof(struct pmap_percpu) == COHERENCY_UNIT);
sys/arch/alpha/alpha/pmap.c
390
uint8_t pad[COHERENCY_UNIT];
sys/arch/alpha/alpha/pmap.c
407
uint8_t pad[COHERENCY_UNIT];
sys/arch/alpha/include/pmap.h
148
unsigned long pmc_padN[(COHERENCY_UNIT / 8) - 4];
sys/arch/arm/include/cpu.h
206
int ci_want_resched __aligned(COHERENCY_UNIT);
sys/arch/arm/include/cpu.h
208
lwp_t * ci_curlwp __aligned(COHERENCY_UNIT);
sys/arch/arm/include/cpu.h
215
lwp_t * ci_softlwps[SOFTINT_COUNT] __aligned(COHERENCY_UNIT);
sys/arch/arm/sunxi/sun6i_dma.c
231
((ch) * roundup2(DESC_LEN(DESC_NUM), COHERENCY_UNIT) + DESC_LEN(n))
sys/arch/hppa/hppa/pmap.c
115
char padding[COHERENCY_UNIT];
sys/arch/hppa/hppa/pmap.c
116
} pmap_pv_locks[64] __aligned(COHERENCY_UNIT);
sys/arch/riscv/include/cpu.h
72
int ci_want_resched __aligned(COHERENCY_UNIT);
sys/arch/x86/x86/pmap.c
1924
pool_cache_bootstrap(&pmap_cache, sizeof(struct pmap), COHERENCY_UNIT,
sys/arch/x86/x86/x86_tlb.c
363
volatile uint8_t stackbuf[sizeof(*tp) + COHERENCY_UNIT];
sys/arch/x86/x86/x86_tlb.c
410
ts = (void *)roundup2((uintptr_t)stackbuf, COHERENCY_UNIT);
sys/conf/param.c
127
size_t coherency_unit = COHERENCY_UNIT;
sys/dev/acpi/apei.c
979
} __aligned(COHERENCY_UNIT) apei_gesb_ratelimit[4] __cacheline_aligned = {
sys/kern/kern_clock.c
149
static struct clockrnd hardclockrnd __aligned(COHERENCY_UNIT);
sys/kern/kern_clock.c
150
static struct clockrnd statclockrnd __aligned(COHERENCY_UNIT);
sys/kern/kern_mutex_obj.c
46
uint8_t mo_pad[COHERENCY_UNIT - sizeof(kmutex_t) -
sys/kern/kern_rwlock_obj.c
46
uint8_t mo_pad[COHERENCY_UNIT - sizeof(krwlock_t) -
sys/kern/kern_turnstile.c
89
uint8_t pad[COHERENCY_UNIT];
sys/kern/subr_kmem.c
484
if (cache_size < COHERENCY_UNIT) {
sys/kern/subr_kmem.c
485
if (COHERENCY_UNIT % cache_size > 0) {
sys/kern/subr_kmem.c
493
if ((cache_size % COHERENCY_UNIT) > 0) {
sys/kern/subr_kmem.c
496
align = COHERENCY_UNIT;
sys/kern/subr_pcq.c
136
uint8_t pcq_pad1[COHERENCY_UNIT - sizeof(u_int)];
sys/kern/subr_pcq.c
138
uint8_t pcq_pad2[COHERENCY_UNIT - sizeof(uint32_t)];
sys/kern/uipc_mbuf.c
190
mcl_cache = pool_cache_init(mclbytes, COHERENCY_UNIT, 0, 0, "mclpl",
sys/kern/vfs_cwd.c
55
KASSERT(ALIGNED_POINTER(cwdi, COHERENCY_UNIT));
sys/net/npf/npf_mbuf.c
70
#define NBUF_ENSURE_ALIGN (MAX(COHERENCY_UNIT, 64))
sys/net/pktqueue.c
78
uint8_t _pad[COHERENCY_UNIT];
sys/sys/cdefs_elf.h
249
__attribute__((__aligned__(COHERENCY_UNIT), \
sys/sys/filedesc.h
190
__aligned(COHERENCY_UNIT); /* -> gets own cache line */
sys/sys/kauth.h
80
#if COHERENCY_UNIT > 4
sys/sys/kauth.h
81
uint8_t cr_pad[COHERENCY_UNIT - 4];
sys/sys/mount.h
164
__aligned(COHERENCY_UNIT);
sys/sys/param.h
150
#ifndef COHERENCY_UNIT
sys/sys/param.h
561
# if COHERENCY_UNIT > 32
sys/sys/param.h
562
# define MIN_LWP_ALIGNMENT COHERENCY_UNIT
sys/sys/proc.h
348
__aligned(COHERENCY_UNIT);
sys/sys/sleepq.h
75
uint8_t pad[COHERENCY_UNIT];
sys/sys/vmem_impl.h
44
kmutex_t name; char lockpad[COHERENCY_UNIT - sizeof(kmutex_t)]
sys/sys/vnode.h
154
__aligned(COHERENCY_UNIT);
sys/sys/vnode.h
168
__aligned(COHERENCY_UNIT);
sys/sys/vnode_impl.h
104
__aligned(COHERENCY_UNIT);
sys/sys/vnode_impl.h
116
__aligned(COHERENCY_UNIT);
sys/sys/vnode_impl.h
118
__aligned(COHERENCY_UNIT);
sys/uvm/uvm_amap.c
309
COHERENCY_UNIT, 0, 0, "amappl", NULL, IPL_NONE,
sys/uvm/uvm_pdpolicy_clock.c
138
__aligned(COHERENCY_UNIT);
sys/uvm/uvm_pglist.h
86
uint8_t padding[COHERENCY_UNIT];
sys/uvm/uvm_physseg.c
129
} __aligned(COHERENCY_UNIT);
tests/lib/libc/membar/t_dekker.c
53
volatile unsigned turn __aligned(COHERENCY_UNIT);
tests/lib/libc/membar/t_dekker.c
56
} __aligned(COHERENCY_UNIT) waiting[2];
tests/lib/libc/membar/t_dekker.c
57
__CTASSERT(sizeof(waiting) == 2*COHERENCY_UNIT);
tests/lib/libc/membar/t_seqlock.c
62
} __aligned(COHERENCY_UNIT) stats[16];
tests/lib/libc/membar/t_spinlock.c
60
volatile unsigned lockbit __aligned(COHERENCY_UNIT);
tests/lib/libc/membar/t_spinlock.c
64
} __aligned(COHERENCY_UNIT) C[8];