/linux-4.4.14/arch/m32r/include/asm/ |
H A D | addrspace.h | 17 #define KSEG0 0x80000000 macro 22 #define K0BASE KSEG0 34 * Returns the physical address of a KSEG0/KSEG1 address 46 #define KSEG0ADDR(a) ((__typeof__(a))(((unsigned long)(a) & 0x1fffffff) | KSEG0)) 51 #define KSEG0ADDR(a) (((a) & 0x1fffffff) | KSEG0)
|
/linux-4.4.14/arch/mips/lib/ |
H A D | r3k_dump_tlb.c | 46 /* Unused entries have a virtual address of KSEG0. */ dump_tlb() 47 if ((entryhi & PAGE_MASK) != KSEG0 && dump_tlb()
|
H A D | strnlen_user.S | 24 * make strlen_user and strnlen_user access the first few KSEG0
|
/linux-4.4.14/arch/mips/mm/ |
H A D | c-r3k.c | 33 p = (volatile unsigned long *) KSEG0; r3k_cache_size() 68 p = (volatile unsigned long *) KSEG0; r3k_cache_lsize() 109 if (size > icache_size || KSEGX(start) != KSEG0) { r3k_flush_icache_range() 110 start = KSEG0; r3k_flush_icache_range() 166 if (size > dcache_size || KSEGX(start) != KSEG0) { r3k_flush_dcache_range() 167 start = KSEG0; r3k_flush_dcache_range() 223 r3k_flush_dcache_range(KSEG0, KSEG0 + dcache_size); r3k___flush_cache_all() 224 r3k_flush_icache_range(KSEG0, KSEG0 + icache_size); r3k___flush_cache_all()
|
H A D | tlb-r3k.c | 111 write_c0_entryhi(KSEG0); local_flush_tlb_range() 148 write_c0_entryhi(KSEG0); local_flush_tlb_kernel_range() 180 write_c0_entryhi(KSEG0); local_flush_tlb_page()
|
H A D | page.c | 638 /* if the page is not in KSEG0, use old way */ clear_page() 663 /* if any page is not in KSEG0, use old way */ copy_page()
|
H A D | c-r4k.c | 908 * vtag miss/ptag hit which can occur in the case of KSEG0/KUSEG alias_74k_erratum()
|
/linux-4.4.14/arch/mips/include/asm/mach-ar7/ |
H A D | spaces.h | 15 * We handle pages at KSEG0 for kernels with 32 bit address space.
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | addrspace.h | 80 #define CKSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) 88 #define KSEG0ADDR(a) (CPHYSADDR(a) | KSEG0) 98 #define KSEG0 0x80000000 macro
|
H A D | floppy.h | 46 * the * track buffer since 0x1000000 is always smaller than KSEG0/1.
|
H A D | dma.h | 81 * The maximum address in KSEG0 that we can perform a DMA transfer to on this
|
H A D | r4kcache.h | 35 * an address in KSEG0 / CKSEG0.
|
H A D | kvm_host.h | 399 /* Host KSEG0 address of the EI/DI offset */
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
H A D | cvmx-sysinfo.h | 92 * proper addressing mode (XKPHYS, KSEG0, etc.) 101 * KSEG0, etc.)
|
H A D | cvmx-bootinfo.h | 98 * XKPHYS/KSEG0 addressing depending on the application's
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | machine_kexec.c | 86 * addresses. they are directly accessible through KSEG0 (or machine_kexec()
|
H A D | head.S | 66 * Necessary for machines which link their kernels at KSEG0.
|
H A D | rtlx.c | 151 if ((unsigned int)*p < KSEG0) { rtlx_open()
|
H A D | setup.c | 238 * 32-bit. We need also to switch from KSEG0 to XKPHYS init_initrd()
|
H A D | cpu-probe.c | 741 * modes so assume the firmware has set the KSEG0 cpu_probe_legacy()
|
/linux-4.4.14/arch/mips/include/asm/mach-pmcs-msp71xx/ |
H A D | msp_prom.h | 160 unsigned long base; /* Within KSEG0. */
|
/linux-4.4.14/arch/mips/loongson64/loongson-3/ |
H A D | smp.c | 452 " li %[addr], 0x80000000 \n" /* KSEG0 */ loongson3a_play_dead() 514 " li %[addr], 0x80000000 \n" /* KSEG0 */ loongson3b_play_dead()
|
/linux-4.4.14/arch/mips/kvm/ |
H A D | tlb.c | 7 * TLB handlers run from KSEG0 167 /* Translate guest KSEG0 addresses to Host PA */ kvm_mips_translate_guest_kseg0_to_hpa()
|
H A D | trap_emul.c | 160 * All KSEG0 faults are handled by KVM, as the guest kernel does kvm_trap_emul_handle_tlb_st_miss()
|
/linux-4.4.14/drivers/net/irda/ |
H A D | au1k_ir.c | 225 so), therefore we return KSEG0 address, not KSEG1.
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
H A D | au1000_eth.c | 219 * transmit buffers are allocated from the KSEG0 segment. The
|