Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 7fdf0d7a2012e560fee738bfd7f2af26faeb3a39 24 lines 568 B view raw
1/* 2 * include/asm-alpha/cache.h 3 */ 4#ifndef __ARCH_ALPHA_CACHE_H 5#define __ARCH_ALPHA_CACHE_H 6 7#include <linux/config.h> 8 9/* Bytes per L1 (data) cache line. */ 10#if defined(CONFIG_ALPHA_GENERIC) || defined(CONFIG_ALPHA_EV6) 11# define L1_CACHE_BYTES 64 12# define L1_CACHE_SHIFT 6 13#else 14/* Both EV4 and EV5 are write-through, read-allocate, 15 direct-mapped, physical. 16*/ 17# define L1_CACHE_BYTES 32 18# define L1_CACHE_SHIFT 5 19#endif 20 21#define L1_CACHE_ALIGN(x) (((x)+(L1_CACHE_BYTES-1))&~(L1_CACHE_BYTES-1)) 22#define SMP_CACHE_BYTES L1_CACHE_BYTES 23 24#endif