Home
last modified time | relevance | path

Searched refs:ebase (Results 1 – 13 of 13) sorted by relevance

/arch/mips/include/asm/
Dsetup.h23 extern unsigned long ebase;
/arch/mips/kernel/
Dtraps.c1888 unsigned long ebase; variable
1916 u32 *buf = (u32 *)(ebase + 0x200); in set_except_vector()
1918 if ((handler & jump_mask) == ((ebase + 0x200) & jump_mask)) { in set_except_vector()
1926 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); in set_except_vector()
1954 b = (unsigned char *)(ebase + 0x200 + n*VECTORSPACING); in set_vi_srs_handler()
1995 set_handler(((unsigned long)b - ebase), vec_start, in set_vi_srs_handler()
2113 write_c0_ebase(ebase); in configure_exception_vector()
2150 write_c0_ebase(ebase); in per_cpu_trap_init()
2185 memcpy((void *)(ebase + offset), ((unsigned char *)addr - 1), size); in set_handler()
2187 memcpy((void *)(ebase + offset), addr, size); in set_handler()
[all …]
Dsmp-bmips.c515 unsigned long new_ebase = ebase; in bmips_ebase_setup()
517 BUG_ON(ebase != CKSEG0); in bmips_ebase_setup()
558 ebase = new_ebase; in bmips_ebase_setup()
Dbmips_vec.S176 la k0, ebase
/arch/mips/include/asm/mach-netlogic/
Dmulti-node.h54 unsigned long ebase; /* not used now */ member
/arch/mips/bmips/
Dsetup.c47 ebase = kbase; in kbase_setup()
/arch/mips/paravirt/
Dparavirt-smp.c87 write_c0_ebase((u32)ebase); in paravirt_init_secondary()
/arch/mips/netlogic/xlr/
Dsetup.c171 nodep->ebase = read_c0_ebase() & (~((1 << 12) - 1)); in nlm_init_node()
/arch/mips/cavium-octeon/
Dsetup.c764 uint32_t __maybe_unused ebase = read_c0_ebase() & 0x3ffff000; in prom_init() local
767 cvmx_l2c_lock_mem_region(ebase, 0x100); in prom_init()
771 cvmx_l2c_lock_mem_region(ebase + 0x180, 0x80); in prom_init()
775 cvmx_l2c_lock_mem_region(ebase + 0x200, 0x80); in prom_init()
Dsmp.c186 write_c0_ebase((u32)ebase); in octeon_init_secondary()
/arch/mips/netlogic/common/
Dsmp.c113 write_c0_ebase(nlm_current_node()->ebase); in nlm_early_init_secondary()
/arch/mips/mm/
Dtlbex.c443 memcpy((void *)ebase, tlb_handler, 0x80); in build_r3000_tlb_refill_handler()
444 local_flush_icache_range(ebase, ebase + 0x80); in build_r3000_tlb_refill_handler()
446 dump_handler("r3000_tlb_refill", (u32 *)ebase, 32); in build_r3000_tlb_refill_handler()
1436 memcpy((void *)ebase, final_handler, 0x100); in build_r4000_tlb_refill_handler()
1437 local_flush_icache_range(ebase, ebase + 0x100); in build_r4000_tlb_refill_handler()
1439 dump_handler("r4000_tlb_refill", (u32 *)ebase, 64); in build_r4000_tlb_refill_handler()
/arch/mips/netlogic/xlp/
Dnlm_hal.c61 nodep->ebase = read_c0_ebase() & (~((1 << 12) - 1)); in nlm_node_init()