Searched refs:uasm_reloc (Results 1 – 9 of 9) sorted by relevance
/linux-6.3-rc2/arch/mips/include/asm/ |
A D | uasm.h | 296 struct uasm_reloc { struct 305 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid); argument 306 void uasm_resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab); 309 void uasm_copy_handler(struct uasm_reloc *rel, struct uasm_label *lab, 311 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr); 314 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid); 315 void uasm_il_bbit0(u32 **p, struct uasm_reloc **r, unsigned int reg, 317 void uasm_il_bbit1(u32 **p, struct uasm_reloc **r, unsigned int reg, 319 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1, 321 void uasm_il_beqz(u32 **p, struct uasm_reloc **r, unsigned int reg, int lid); [all …]
|
A D | tlbex.h | 18 void build_get_pmde64(u32 **p, struct uasm_label **l, struct uasm_reloc **r, 24 struct uasm_reloc **r,
|
/linux-6.3-rc2/arch/mips/mm/ |
A D | uasm.c | 491 void uasm_r_mips_pc16(struct uasm_reloc **rel, u32 *addr, int lid) in uasm_r_mips_pc16() 500 static inline void __resolve_relocs(struct uasm_reloc *rel, 503 void uasm_resolve_relocs(struct uasm_reloc *rel, in uasm_resolve_relocs() 515 void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, in uasm_move_relocs() 545 int uasm_insn_has_bdelay(struct uasm_reloc *rel, u32 *addr) in uasm_insn_has_bdelay() 559 void uasm_il_bltz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_bltz() 567 void uasm_il_b(u32 **p, struct uasm_reloc **r, int lid) in uasm_il_b() 574 void uasm_il_beq(u32 **p, struct uasm_reloc **r, unsigned int r1, in uasm_il_beq() 582 void uasm_il_beqz(u32 **p, struct uasm_reloc **r, unsigned int reg, in uasm_il_beqz() 598 void uasm_il_bne(u32 **p, struct uasm_reloc **r, unsigned int reg1, in uasm_il_bne() [all …]
|
A D | tlbex.c | 496 struct uasm_reloc **r, in build_tlb_write_entry() 678 struct uasm_reloc **r, in build_huge_tlb_write_entry() 1267 struct uasm_reloc *r = relocs; in build_r4000_tlb_refill_handler() 1496 struct uasm_reloc *r = relocs; in build_loongson3_tlb_refill_handler() 1900 struct uasm_reloc *r = relocs; in build_r3000_tlb_load_handler() 1930 struct uasm_reloc *r = relocs; in build_r3000_tlb_store_handler() 1960 struct uasm_reloc *r = relocs; in build_r3000_tlb_modify_handler() 2012 struct uasm_reloc **r) in build_r4000_tlbchange_handler_head() 2076 struct uasm_reloc *r = relocs; in build_r4000_tlb_load_handler() 2274 struct uasm_reloc *r = relocs; in build_r4000_tlb_store_handler() [all …]
|
A D | page.c | 67 static struct uasm_reloc relocs[5]; 281 struct uasm_reloc *r = relocs; in build_clear_page() 430 struct uasm_reloc *r = relocs; in build_copy_page()
|
A D | uasm-micromips.c | 214 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
|
A D | uasm-mips.c | 278 __resolve_relocs(struct uasm_reloc *rel, struct uasm_label *lab) in __resolve_relocs()
|
/linux-6.3-rc2/arch/mips/kvm/ |
A D | entry.c | 291 struct uasm_reloc relocs[2]; in kvm_mips_build_enter_guest() 293 struct uasm_reloc __maybe_unused *r = relocs; in kvm_mips_build_enter_guest() 437 struct uasm_reloc relocs[2]; in kvm_mips_build_tlb_refill_exception() 440 struct uasm_reloc *r = relocs; in kvm_mips_build_tlb_refill_exception() 525 struct uasm_reloc relocs[2]; in kvm_mips_build_exception() 527 struct uasm_reloc *r = relocs; in kvm_mips_build_exception() 568 struct uasm_reloc relocs[3]; in kvm_mips_build_exit() 570 struct uasm_reloc *r = relocs; in kvm_mips_build_exit() 794 struct uasm_reloc relocs[2]; in kvm_mips_build_ret_from_exit() 796 struct uasm_reloc *r = relocs; in kvm_mips_build_ret_from_exit()
|
/linux-6.3-rc2/arch/mips/kernel/ |
A D | pm-cps.c | 70 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()
|
Completed in 18 milliseconds