|
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 |
1.8.2