Searched refs:instr_is_branch_to_addr (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | test-code-patching.c | 11 static int __init instr_is_branch_to_addr(const u32 *instr, unsigned long addr) in instr_is_branch_to_addr() function 58 check(instr_is_branch_to_addr(iptr, 0x100)); in test_branch_iform() 61 check(instr_is_branch_to_addr(iptr, 0x420fc)); in test_branch_iform() 64 check(instr_is_branch_to_addr(iptr, addr + 0x1FFFFFC)); in test_branch_iform() 67 check(instr_is_branch_to_addr(iptr, addr - 4)); in test_branch_iform() 70 check(instr_is_branch_to_addr(iptr, addr - 0x2000000)); in test_branch_iform() 75 check(instr_is_branch_to_addr(iptr, addr)); in test_branch_iform() 80 check(instr_is_branch_to_addr(iptr, addr - 0x100)); in test_branch_iform() 85 check(instr_is_branch_to_addr(iptr, addr + 0x100)); in test_branch_iform() 90 check(instr_is_branch_to_addr(ipt in test_branch_iform() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | code-patching.c | 370 int instr_is_branch_to_addr(const struct ppc_inst *instr, unsigned long addr) in instr_is_branch_to_addr() function 449 check(instr_is_branch_to_addr(&instr, 0x100)); in test_branch_iform() 452 check(instr_is_branch_to_addr(&instr, 0x420fc)); in test_branch_iform() 455 check(instr_is_branch_to_addr(&instr, addr + 0x1FFFFFC)); in test_branch_iform() 458 check(instr_is_branch_to_addr(&instr, addr - 4)); in test_branch_iform() 461 check(instr_is_branch_to_addr(&instr, addr - 0x2000000)); in test_branch_iform() 465 check(instr_is_branch_to_addr(&instr, addr)); in test_branch_iform() 469 check(instr_is_branch_to_addr(&instr, addr - 0x100)); in test_branch_iform() 473 check(instr_is_branch_to_addr(&instr, addr + 0x100)); in test_branch_iform() 477 check(instr_is_branch_to_addr( in test_branch_iform() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | code-patching.h | 63 int instr_is_branch_to_addr(const struct ppc_inst *instr, unsigned long addr);
|
Completed in 2 milliseconds