Searched refs:CACHE_LINE_SIZE (Results 1 - 25 of 112) sorted by relevance

12345

/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dcache.h34 #define cache_line_size() CACHE_LINE_SIZE
35 #define L1_CACHE_BYTES CACHE_LINE_SIZE
36 #define L1_CACHE_ALIGN(x) ALIGN(x, CACHE_LINE_SIZE)
H A Dcompiler.h66 #define ____cacheline_aligned __aligned(CACHE_LINE_SIZE)
67 #define ____cacheline_aligned_in_smp __aligned(CACHE_LINE_SIZE)
/freebsd-current/sys/sys/
H A D_mutex.h62 } __aligned(CACHE_LINE_SIZE);
H A D_rwlock.h59 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/net/
H A Dmp_ring.h46 volatile uint64_t state __aligned(CACHE_LINE_SIZE);
48 int size __aligned(CACHE_LINE_SIZE);
62 void * volatile items[] __aligned(CACHE_LINE_SIZE);
H A Dnetisr_internal.h119 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/cxgbe/
H A Dt4_mp_ring.h41 volatile uint64_t state __aligned(CACHE_LINE_SIZE);
44 int size __aligned(CACHE_LINE_SIZE);
58 void * volatile items[] __aligned(CACHE_LINE_SIZE);
H A Doffload.h144 struct mtx stid_lock __aligned(CACHE_LINE_SIZE);
150 struct mtx atid_lock __aligned(CACHE_LINE_SIZE);
156 struct mtx ftid_lock __aligned(CACHE_LINE_SIZE);
167 struct mtx hftid_lock __aligned(CACHE_LINE_SIZE);
177 struct mtx etid_lock __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/sfxge/
H A Dsfxge_rx.h155 struct sfxge_softc *sc __aligned(CACHE_LINE_SIZE);
163 struct sfxge_rx_sw_desc *queue __aligned(CACHE_LINE_SIZE);
176 volatile enum sfxge_flush_state flush_state __aligned(CACHE_LINE_SIZE);
H A Dsfxge_tx.h196 int blocked __aligned(CACHE_LINE_SIZE);
201 struct mtx lock __aligned(CACHE_LINE_SIZE);
230 unsigned int pending __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/dpaa2/
H A Ddpaa2_types.h90 } __aligned(CACHE_LINE_SIZE);
121 } __aligned(CACHE_LINE_SIZE);
H A Ddpaa2_channel.h87 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/contrib/dpdk_rte_lpm/
H A Drte_shim.h12 #define RTE_CACHE_LINE_SIZE CACHE_LINE_SIZE
/freebsd-current/sys/contrib/ck/include/
H A Dck_md.h53 #define CK_MD_CACHELINE (CACHE_LINE_SIZE)
/freebsd-current/sys/riscv/include/
H A Dparam.h74 * CACHE_LINE_SIZE is the compile-time maximum cache line size for an
78 #define CACHE_LINE_SIZE (1 << CACHE_LINE_SHIFT) macro
/freebsd-current/sys/dev/hyperv/vmbus/
H A Dvmbus_chanvar.h77 struct vmbus_txbr ch_txbr __aligned(CACHE_LINE_SIZE);
155 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/vnic/
H A Dnicvf_queues.h224 } __aligned(CACHE_LINE_SIZE);
234 } __aligned(CACHE_LINE_SIZE);
264 } __aligned(CACHE_LINE_SIZE);
282 } __aligned(CACHE_LINE_SIZE);
303 } __aligned(CACHE_LINE_SIZE);
336 } __aligned(CACHE_LINE_SIZE);
356 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/vm/
H A Dvm_pagequeue.h71 } __aligned(CACHE_LINE_SIZE);
82 } __aligned(CACHE_LINE_SIZE);
249 u_int __aligned(CACHE_LINE_SIZE) vmd_free_count; /* (a,f) free page count */
251 uint8_t vmd_pad[CACHE_LINE_SIZE - (sizeof(u_int) * 2)];
295 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/tests/epoch/
H A Depoch_test.c54 static struct mtx state_mtx __aligned(CACHE_LINE_SIZE*2);
56 static struct mtx mutexA __aligned(CACHE_LINE_SIZE*2);
58 static struct mtx mutexB __aligned(CACHE_LINE_SIZE*2);
/freebsd-current/sys/dev/gve/
H A Dgve.h93 } __aligned(CACHE_LINE_SIZE);
216 } __aligned(CACHE_LINE_SIZE);
250 } __aligned(CACHE_LINE_SIZE);
252 } __aligned(CACHE_LINE_SIZE);
306 } __aligned(CACHE_LINE_SIZE);
308 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/ena/
H A Dena.h263 } __aligned(CACHE_LINE_SIZE);
272 } __aligned(CACHE_LINE_SIZE);
377 } __aligned(CACHE_LINE_SIZE);
456 __aligned(CACHE_LINE_SIZE);
460 __aligned(CACHE_LINE_SIZE);
464 __aligned(CACHE_LINE_SIZE);
/freebsd-current/sys/dev/vmware/vmxnet3/
H A Dif_vmxvar.h96 } __aligned(CACHE_LINE_SIZE);
108 } __aligned(CACHE_LINE_SIZE);
/freebsd-current/lib/libthr/thread/
H A Dthr_pspinlock.c60 lck = aligned_alloc(CACHE_LINE_SIZE,
61 roundup(sizeof(struct pthread_spinlock), CACHE_LINE_SIZE));
/freebsd-current/sys/contrib/openzfs/include/os/freebsd/linux/
H A Dcompiler.h69 #define ____cacheline_aligned __aligned(CACHE_LINE_SIZE)
/freebsd-current/sys/arm64/include/
H A Dparam.h81 * CACHE_LINE_SIZE is the compile-time maximum cache line size for an
85 #define CACHE_LINE_SIZE (1 << CACHE_LINE_SHIFT) macro

Completed in 218 milliseconds

12345