Searched refs:uasm_reloc (Results 1 – 9 of 9) sorted by relevance
/arch/mips/include/asm/ |
D | uasm.h | 282 struct uasm_reloc { struct 291 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid); argument 292 void uasm_resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab); 293 void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off); 295 void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, 297 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr); 300 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid); 301 void uasm_il_bbit0(u32 **p, struct uasm_reloc **r, unsigned int reg, 303 void uasm_il_bbit1(u32 **p, struct uasm_reloc **r, unsigned int reg, 305 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1, [all …]
|
D | tlbex.h | 18 void build_get_pmde64(u32 **p, struct uasm_label **l, struct uasm_reloc **r, 24 struct uasm_reloc **r,
|
/arch/mips/mm/ |
D | uasm.c | 480 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) in uasm_r_mips_pc16() 489 static inline void __resolve_relocs(struct uasm_reloc *rel, 492 void uasm_resolve_relocs(struct uasm_reloc *rel, in uasm_resolve_relocs() 504 void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, in uasm_move_relocs() 522 void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, in uasm_copy_handler() 534 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr) in uasm_insn_has_bdelay() 548 void uasm_il_bltz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_bltz() 556 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid) in uasm_il_b() 563 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1, in uasm_il_beq() 571 void uasm_il_beqz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_beqz() [all …]
|
D | tlbex.c | 200 static void uasm_bgezl_hazard(u32 **p, struct uasm_reloc **r, int instance) in uasm_bgezl_hazard() 312 static struct uasm_reloc relocs[128]; 503 struct uasm_reloc **r, in build_tlb_write_entry() 656 static void build_restore_pagemask(u32 **p, struct uasm_reloc **r, in build_restore_pagemask() 705 struct uasm_reloc **r, in build_huge_tlb_write_entry() 724 build_is_huge_pte(u32 **p, struct uasm_reloc **r, unsigned int tmp, in build_is_huge_pte() 767 static void build_huge_handler_tail(u32 **p, struct uasm_reloc **r, in build_huge_handler_tail() 806 void build_get_pmde64(u32 **p, struct uasm_label **l, struct uasm_reloc **r, in build_get_pmde64() 897 build_get_pgd_vmalloc64(u32 **p, struct uasm_label **l, struct uasm_reloc **r, in build_get_pgd_vmalloc64() 1110 struct uasm_reloc **r, unsigned int tmp, in build_fast_tlb_refill_handler() [all …]
|
D | page.c | 69 static struct uasm_reloc relocs[5]; 279 struct uasm_reloc *r = relocs; in build_clear_page() 426 struct uasm_reloc *r = relocs; in build_copy_page()
|
D | uasm-micromips.c | 214 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
|
D | uasm-mips.c | 262 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
|
/arch/mips/kvm/ |
D | entry.c | 297 struct uasm_reloc relocs[2]; in kvm_mips_build_enter_guest() 299 struct uasm_reloc __maybe_unused *r = relocs; in kvm_mips_build_enter_guest() 471 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception() 473 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception() 546 struct uasm_reloc relocs[2]; in kvm_mips_build_exception() 548 struct uasm_reloc *r = relocs; in kvm_mips_build_exception() 589 struct uasm_reloc relocs[3]; in kvm_mips_build_exit() 591 struct uasm_reloc *r = relocs; in kvm_mips_build_exit() 821 struct uasm_reloc relocs[2]; in kvm_mips_build_ret_from_exit() 823 struct uasm_reloc *r = relocs; in kvm_mips_build_ret_from_exit()
|
/arch/mips/kernel/ |
D | pm-cps.c | 73 static struct uasm_reloc relocs[32]; 196 struct uasm_reloc **pr, in cps_gen_cache_routine() 240 struct uasm_reloc **pr, in cps_gen_flush_fsb() 333 struct uasm_reloc **pr, in cps_gen_set_top_bit() 348 struct uasm_reloc *r = relocs; in cps_gen_entry_code()
|