HomeSort by: relevance | last modified time | path
    Searched refs:new_insns (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/arch/mips/cavium/
octeon_cpunode.c 165 octeon_fixup_cpu_info_references(int32_t load_addr, uint32_t new_insns[2],
181 KASSERT(INSN_LUI_P(new_insns[0]));
182 KASSERT(INSN_LOAD_P(new_insns[1]) || INSN_STORE_P(new_insns[1]));
188 new_insns[0] &= __BITS(31,16);
189 new_insns[1] &= __BITS(31,16);
190 new_insns[0] |= (uint16_t)((load_addr + 0x8000) >> 16);
191 new_insns[1] |= (uint16_t)load_addr;
194 __func__, load_addr, new_insns[0],
195 (new_insns[0] >> 16) & 31
    [all...]
  /src/sys/arch/mips/mips/
mips_fixup.c 67 uint32_t new_insns[2]; local
137 new_insns[0] = lui_insn;
138 new_insns[1] = *insnp;
139 if ((callback)(load_addr, new_insns, arg)) {
141 *lui_insnp = new_insns[0];
142 *insnp = new_insns[1];
143 } else if (new_insns[1] == 0) {
144 *insnp = new_insns[0];
146 *insnp = new_insns[1];
172 mips_fixup_zero_relative(int32_t load_addr, uint32_t new_insns[2], void *arg
    [all...]
  /src/sys/arch/evbmips/rmixl/
machdep.c 452 rmixl_fixup_cop0_oscratch(int32_t load_addr, uint32_t new_insns[2], void *arg)
466 new_insns[0] = (020 << 26)
470 | (new_insns[0] & 0x001f0000)
474 new_insns[1] = (new_insns[1] & 0xffff0000) | offset;

Completed in 20 milliseconds