Lines Matching defs:ebase
2004 unsigned long ebase;
2005 EXPORT_SYMBOL_GPL(ebase);
2044 u32 *buf = (u32 *)(ebase + 0x200);
2045 if ((handler & jump_mask) == ((ebase + 0x200) & jump_mask)) {
2053 local_flush_icache_range(ebase + 0x200, (unsigned long)buf);
2086 b = (unsigned char *)(ebase + 0x200 + n*VECTORSPACING);
2114 set_handler(((unsigned long)b - ebase), vec_start,
2210 write_c0_ebase_64(ebase | MIPS_EBASE_WG);
2212 write_c0_ebase(ebase | MIPS_EBASE_WG);
2215 write_c0_ebase(ebase);
2284 memcpy((void *)(ebase + offset), ((unsigned char *)addr - 1), size);
2286 memcpy((void *)(ebase + offset), addr, size);
2288 local_flush_icache_range(ebase + offset, ebase + offset + size);
2302 unsigned long uncached_ebase = CKSEG1ADDR_OR_64BIT(__pa(ebase));
2330 ebase = CAC_BASE;
2344 * Try to ensure ebase resides in KSeg0 if possible.
2355 ebase = CKSEG0ADDR(ebase_pa);
2357 ebase = (unsigned long)phys_to_virt(ebase_pa);
2359 pr_warn("ebase(%pa) should better be in KSeg0",
2498 local_flush_icache_range(ebase, ebase + vec_size);