Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | L1_CACHE_BYTES 32 |
#define | L1_CACHE_SHIFT 5 |
#define | SMP_CACHE_BYTES L1_CACHE_BYTES |
#define | ARCH_DMA_MINALIGN L1_CACHE_BYTES |
#define | __read_mostly __attribute__((__section__(".data..read_mostly"))) |
#define | pdtlb(addr) asm volatile("pdtlb 0(%%sr1,%0)" : : "r" (addr)); |
#define | pitlb(addr) asm volatile("pitlb 0(%%sr1,%0)" : : "r" (addr)); |
#define | pdtlb_kernel(addr) asm volatile("pdtlb 0(%0)" : : "r" (addr)); |
#define | SRHASH_PCXST 0 /* pcxs, pcxt, pcxt_ */ |
#define | SRHASH_PCXL 1 /* pcxl */ |
#define | SRHASH_PA20 2 /* pcxu, pcxu_, pcxw, pcxw_ */ |
Functions | |
void | parisc_cache_init (void) |
void | disable_sr_hashing_asm (int) |
void | disable_sr_hashing (void) |
void | free_sid (unsigned long) |
unsigned long | alloc_sid (void) |
void | show_cache_info (struct seq_file *m) |
void | parisc_setup_cache_timing (void) |
Variables | |
int | split_tlb |
int | dcache_stride |
int | icache_stride |
struct pdc_cache_info | cache_info |
#define __read_mostly __attribute__((__section__(".data..read_mostly"))) |
#define ARCH_DMA_MINALIGN L1_CACHE_BYTES |
#define SMP_CACHE_BYTES L1_CACHE_BYTES |
unsigned char cache_info |
Definition at line 288 of file dasd_eckd.h.
int dcache_stride |
int icache_stride |
int split_tlb |