Searched refs:ebase (Results 1 - 14 of 14) sorted by relevance

/linux-master/arch/mips/include/asm/
H A Dsetup.h26 extern unsigned long ebase;
H A Dkvm_host.h657 __BUILD_KVM_RW_HW(ebase, l, MIPS_CP0_PRID, 1)
680 __BUILD_KVM_SET_HW(ebase, l, MIPS_CP0_PRID, 1)
H A Dmipsregs.h3086 __BUILD_SET_GC0(ebase)
3090 * Return low 10 bits of ebase.
/linux-master/drivers/media/rc/
H A Dwinbond-cir.c60 /* CEIR Enhanced Functionality Registers, relative to data->ebase */
195 unsigned long ebase; /* Enhanced Func. Baseaddr */ member in struct:wbcir_data
265 if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE)
279 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS,
312 unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) |
313 inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8;
327 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R,
329 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_EN,
511 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R,
515 wbcir_set_bits(data->ebase
[all...]
/linux-master/arch/mips/kernel/
H A Dtraps.c2004 unsigned long ebase; variable
2005 EXPORT_SYMBOL_GPL(ebase); variable
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);
[all...]
H A Dsmp-bmips.c537 unsigned long new_ebase = ebase;
539 BUG_ON(ebase != CKSEG0);
580 ebase = new_ebase;
H A Dbmips_vec.S211 la k0, ebase
H A Dcpu-probe.c747 u64 ebase; local
751 ebase = cpu_has_mips64r6 ? read_c0_ebase_64()
753 if (ebase & MIPS_EBASE_WG) {
767 write_c0_ebase_64(ebase | MIPS_EBASE_WG);
769 write_c0_ebase(ebase | MIPS_EBASE_WG);
775 write_c0_ebase(ebase);
/linux-master/arch/mips/bmips/
H A Dsetup.c50 ebase = kbase;
/linux-master/arch/mips/mm/
H A Dtlbex.c421 memcpy((void *)ebase, tlb_handler, 0x80);
422 local_flush_icache_range(ebase, ebase + 0x80);
423 dump_handler("r3000_tlb_refill", (u32 *)ebase, (u32 *)(ebase + 0x80));
1326 /* Loongson2 ebase is different than r4k, we have more space */
1421 memcpy((void *)ebase, final_handler, 0x100);
1422 local_flush_icache_range(ebase, ebase + 0x100);
1423 dump_handler("r4000_tlb_refill", (u32 *)ebase, (u3
[all...]
/linux-master/arch/mips/cavium-octeon/
H A Dsetup.c807 uint32_t __maybe_unused ebase = read_c0_ebase() & 0x3ffff000; local
810 cvmx_l2c_lock_mem_region(ebase, 0x100);
814 cvmx_l2c_lock_mem_region(ebase + 0x180, 0x80);
818 cvmx_l2c_lock_mem_region(ebase + 0x200, 0x80);
H A Dsmp.c244 write_c0_ebase((u32)ebase);
/linux-master/fs/erofs/
H A Dzmap.c230 const erofs_off_t ebase = sizeof(struct z_erofs_map_header) + local
242 compacted_4b_initial = (32 - ebase % 32) / 4;
252 pos = ebase;
/linux-master/arch/mips/kvm/
H A Dentry.c597 UASM_i_LA_mostly(&p, GPR_K0, (long)&ebase);
598 UASM_i_LW(&p, GPR_K0, uasm_rel_lo((long)&ebase), GPR_K0);

Completed in 212 milliseconds