Home
last modified time | relevance | path

Searched refs:uasm_reloc (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/arch/mips/include/asm/
Duasm.h291 struct uasm_reloc { struct
300 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid); argument
301 void uasm_resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab);
302 void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off);
304 void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab,
306 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr);
309 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid);
310 void uasm_il_bbit0(u32 **p, struct uasm_reloc **r, unsigned int reg,
312 void uasm_il_bbit1(u32 **p, struct uasm_reloc **r, unsigned int reg,
314 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1,
[all …]
Dtlbex.h18 void build_get_pmde64(u32 **p, struct uasm_label **l, struct uasm_reloc **r,
24 struct uasm_reloc **r,
/Linux-v5.15/arch/mips/mm/
Duasm.c490 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) in uasm_r_mips_pc16()
499 static inline void __resolve_relocs(struct uasm_reloc *rel,
502 void uasm_resolve_relocs(struct uasm_reloc *rel, in uasm_resolve_relocs()
514 void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, in uasm_move_relocs()
532 void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, in uasm_copy_handler()
544 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr) in uasm_insn_has_bdelay()
558 void uasm_il_bltz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_bltz()
566 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid) in uasm_il_b()
573 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1, in uasm_il_beq()
581 void uasm_il_beqz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_beqz()
[all …]
Dtlbex.c205 static void uasm_bgezl_hazard(u32 **p, struct uasm_reloc **r, int instance) in uasm_bgezl_hazard()
319 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()
1112 struct uasm_reloc **r, unsigned int tmp, in build_fast_tlb_refill_handler()
[all …]
Dpage.c68 static struct uasm_reloc relocs[5];
280 struct uasm_reloc *r = relocs; in build_clear_page()
429 struct uasm_reloc *r = relocs; in build_copy_page()
Duasm-micromips.c214 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
Duasm-mips.c276 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
/Linux-v5.15/arch/mips/kvm/
Dentry.c297 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()
443 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception()
446 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception()
531 struct uasm_reloc relocs[2]; in kvm_mips_build_exception()
533 struct uasm_reloc *r = relocs; in kvm_mips_build_exception()
574 struct uasm_reloc relocs[3]; in kvm_mips_build_exit()
576 struct uasm_reloc *r = relocs; in kvm_mips_build_exit()
800 struct uasm_reloc relocs[2]; in kvm_mips_build_ret_from_exit()
802 struct uasm_reloc *r = relocs; in kvm_mips_build_ret_from_exit()
/Linux-v5.15/arch/mips/kernel/
Dpm-cps.c70 static struct uasm_reloc relocs[32];
193 struct uasm_reloc **pr, in cps_gen_cache_routine()
237 struct uasm_reloc **pr, in cps_gen_flush_fsb()
330 struct uasm_reloc **pr, in cps_gen_set_top_bit()
345 struct uasm_reloc *r = relocs; in cps_gen_entry_code()