/openbmc/linux/arch/powerpc/kernel/ |
H A D | module_32.c | 149 if (entry->jump[0] != PPC_RAW_LIS(_R12, PPC_HA(val))) in entry_matches() 151 if (entry->jump[1] != PPC_RAW_ADDI(_R12, _R12, PPC_LO(val))) in entry_matches() 172 while (entry->jump[0]) { in do_plt_call() 177 if (patch_instruction(&entry->jump[0], ppc_inst(PPC_RAW_LIS(_R12, PPC_HA(val))))) in do_plt_call() 179 if (patch_instruction(&entry->jump[1], ppc_inst(PPC_RAW_ADDI(_R12, _R12, PPC_LO(val))))) in do_plt_call() 181 if (patch_instruction(&entry->jump[2], ppc_inst(PPC_RAW_MTCTR(_R12)))) in do_plt_call() 183 if (patch_instruction(&entry->jump[3], ppc_inst(PPC_RAW_BCTR()))) in do_plt_call()
|
/openbmc/qemu/tests/tcg/hexagon/ |
H A D | test_ext.S | 11 p0 = cmp.eq(r2, ##-559038737); if (p0.new) jump:t pass 12 jump fail
|
H A D | test_hl.S | 14 p0 = cmp.eq(r0, #2752581); if (p0.new) jump:t pass 15 jump fail
|
H A D | test_abs.S | 15 p0 = cmp.eq(r3, r2); if (p0.new) jump:t pass 16 jump fail
|
H A D | test_mpyi.S | 15 p0 = cmp.eq(r3, #24); if (p0.new) jump:t pass 16 jump fail
|
H A D | test_vlsrw.S | 18 p0 = cmp.eq(r0, #0); if (p0.new) jump:t pass 19 jump fail
|
H A D | test_hwloops.S | 17 p0 = cmp.eq(r2, #10); if (p0.new) jump:t pass 18 jump fail
|
H A D | test_vcmpb.S | 28 p0 = cmp.eq(r4, #0xf0); if (p0.new) jump:t pass 29 jump fail
|
H A D | test_vcmpw.S | 28 p0 = cmp.eq(r4, #0xf0); if (p0.new) jump:t pass 29 jump fail
|
H A D | test_clobber.S | 27 p0 = cmp.eq(r17, #155); if (p0.new) jump:t pass 28 jump fail
|
H A D | test_packet.S | 27 p0 = cmp.eq(r0, #10); if (p0.new) jump:t pass 28 jump fail
|
H A D | test_dotnew.S | 36 p0 = cmp.eq(r3, #2); if (p0.new) jump:t pass 37 jump fail
|
/openbmc/linux/Documentation/staging/ |
H A D | static-keys.rst | 88 'no-op' in the straight-line codepath with a 'jump' instruction to the 93 This lowlevel patching mechanism is called 'jump label patching', and it gives 180 4) Architecture level code patching interface, 'jump labels' 185 simply fall back to a traditional, load, test, and jump sequence. Also, the 208 5) Static keys / jump label analysis, results (x86_64): 228 The resulting instructions with jump labels generated by GCC is:: 248 Without the jump label optimization it looks like:: 274 to a 5 byte atomic no-op instruction at boot-time.) Thus, the disabled jump 277 6 (mov) + 2 (test) + 2 (jne) = 10 - 5 (5 byte jump 0) = 5 addition bytes. 291 jump label disabled:: [all …]
|
/openbmc/linux/arch/hexagon/lib/ |
H A D | memcpy.S | 204 if (p2.new) jump:NT .Ldwordaligned; /* %8 < 97 */ 207 if(!p0) jump .Lbytes23orless; /* %1, <24 */ 275 if(nokernel) jump .Lskip64; 291 if(noprolog) jump .Lnoprolog32; 347 if(nokernel.new) jump:NT .Lepilog; /* likely not taken */ 352 if(p3) jump .Lodd_alignment; 395 jump .Lepilog; 449 if(p3) jump .Lepilog60;
|
/openbmc/linux/arch/xtensa/kernel/ |
H A D | align.S | 174 _beqi a0, OP0_L32I_N, 1f # L32I.N, jump 197 _beqi a0, OP0_L32I_N, .Lload_w# l32i.n: jump 236 _beqi a5, OP0_L32I_N, .Lload # L32I.N, jump 250 jx a5 # jump into table 274 _beqi a5, OP0_L32I_N, .Lload_w# l32i.n: jump 282 _beqi a5, OP1_L32I, .Lload_w # l32i: jump 305 jx a4 # jump to entry for target register 367 bbsi.l a0, PS_UM_BIT, 2f # jump if user mode 386 _beqz a5, 1f # s32i.n: jump 394 _beqi a5, OP1_S32I, 1f # jump if 32 bit store [all …]
|
/openbmc/openbmc/meta-google/recipes-google/networking/gbmc-bridge/ |
H A D | 50-gbmc-br.rules | 17 jump gbmc_br_int_input 18 jump gbmc_br_pub_input
|
/openbmc/linux/arch/hexagon/kernel/ |
H A D | vm_entry.S | 221 jump event_dispatch; \ 248 jump event_dispatch; \ 285 if (!P0.new) jump:nt restore_all; 307 P0 = cmp.eq(R0, #0); if (!P0.new) jump:nt check_work_pending; 372 if (P0) jump check_work_pending 378 jump check_work_pending
|
/openbmc/linux/arch/m68k/ifpsp060/ |
H A D | fskeleton.S | 83 bral trap | jump to trap handler 102 bral trap | jump to trap handler 121 bral trap | jump to trap handler 140 bral trap | jump to trap handler 159 bral trap | jump to trap handler 178 bral trap | jump to trap handler 200 bral trap | jump to trap handler 214 bral trap | jump to trap handler 253 bral trap | jump to trap handler
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-chromeos | 25 - "disable-jump": Disable jump until next reboot.
|
/openbmc/qemu/docs/devel/ |
H A D | tcg.rst | 74 1. Call ``tcg_gen_goto_tb()`` passing a jump slot index (either 0 or 1) 85 the jump slot index again. 88 instruction that later on gets translated to a jump to an address 89 associated with the specified jump slot. Initially, this is the address 92 pointer composed of the last executed TB’s address and the jump slot 103 patches the previously executed TB by associating one of its jump 109 is still in memory) and will jump directly to the first instruction of 122 jump slot index, the address of the TB just executed is also returned. 183 change, chaining is only performed when the destination of the jump 184 shares a page with the basic block that is performing the jump.
|
/openbmc/qemu/tests/tcg/cris/bare/ |
H A D | check_jsr.s | 55 jump r3 81 jump 8b
|
H A D | testutils.inc | 10 jump pass 15 jump pass
|
/openbmc/u-boot/scripts/kconfig/ |
H A D | menu.c | 712 struct jump_key *jump = NULL; in get_prompt_str() local 724 jump = xmalloc(sizeof(struct jump_key)); in get_prompt_str() 733 jump->target = prop->menu; in get_prompt_str() 735 jump->target = location; in get_prompt_str() 738 jump->index = 0; in get_prompt_str() 740 jump->index = list_entry(head->prev, struct jump_key, in get_prompt_str() 743 list_add_tail(&jump->entries, head); in get_prompt_str() 750 if (jump && menu == location) in get_prompt_str() 751 jump->offset = strlen(r->s); in get_prompt_str()
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | alternative.c | 56 static inline bool in_alt_jump(unsigned long jump, void *start, void *end) in in_alt_jump() argument 58 return jump >= (unsigned long)start && jump < (unsigned long)end; in in_alt_jump()
|
/openbmc/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_acl.c | 44 } jump; member 615 if (e->jump.valid) { in __prestera_acl_rule_entry2hw_add() 617 act_hw[act_num].jump = e->jump.i; in __prestera_acl_rule_entry2hw_add() 672 e->jump.valid = arg->jump.valid; in __prestera_acl_rule_entry_act_construct() 673 e->jump.i = arg->jump.i; in __prestera_acl_rule_entry_act_construct()
|