/Linux-v6.1/arch/hexagon/kernel/ |
D | vm_vectors.S | 15 jump 1f; 16 jump 1f; 17 jump 1f; 18 jump 1f; 19 jump 1f; 21 jump 1f; 22 jump 1f; 28 jump 1b; /* Reset */ 29 jump _K_enter_machcheck; 30 jump _K_enter_genex; [all …]
|
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
|
/Linux-v6.1/arch/hexagon/lib/ |
D | memset.S | 42 if p1 jump 2f /* skip byte loop */ 60 if !p0 jump 3f /* skip initial byte store */ 73 if !p0 jump 4f /* skip initial half store */ 86 if !p0 jump 5f /* skip initial word store */ 99 if !p0 jump 7f /* skip double loop */ 126 if !p0 jump 8f /* skip final word store */ 137 if !p0 jump 9f /* skip final half store */ 159 if (r2==#0) jump:nt .L1 164 if (p0.new) jump:nt .L3 179 if (!p0.new) jump:nt .L8 [all …]
|
D | memcpy_likely_aligned.S | 16 if (!p0) jump:nt .Lmemcpy_call 22 if (p0) jump:nt .Lmemcpy_call 54 jump memcpy
|
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;
|
/Linux-v6.1/arch/hexagon/mm/ |
D | copy_user_template.S | 20 if (!p0.new) jump:nt .Ldone 27 if (!p0.new) jump:nt .Loop_not_aligned_8 33 if (!p1) jump .Lsmall 47 jump .Lsmall 53 if (p0.new) jump:nt .Lalign 57 if (!p0.new) jump:nt .Loop_not_aligned_4 62 if (!p1) jump .Lsmall 77 jump .Lsmall 83 if (!p0.new) jump:nt .Loop_not_aligned 88 if (!p1) jump .Lsmall [all …]
|
/Linux-v6.1/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_model.h | 88 struct ixgbe_mat_field *jump; member 93 .off = 8, .val = 0x600, .mask = 0xff00, .jump = ixgbe_tcp_fields}, 95 .off = 8, .val = 0x1100, .mask = 0xff00, .jump = ixgbe_udp_fields}, 96 { .jump = NULL } /* terminal node */
|
/Linux-v6.1/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_tc_u32_parse.h | 248 const struct cxgb4_match_field *jump; member 268 .jump = cxgb4_tcp_fields, 283 .jump = cxgb4_udp_fields, 285 { .jump = NULL }, 305 .jump = cxgb4_tcp_fields, 320 .jump = cxgb4_udp_fields, 322 { .jump = NULL },
|
/Linux-v6.1/arch/powerpc/kernel/ |
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() 173 while (entry->jump[0]) { in do_plt_call() 178 if (patch_instruction(&entry->jump[0], ppc_inst(PPC_RAW_LIS(_R12, PPC_HA(val))))) in do_plt_call() 180 if (patch_instruction(&entry->jump[1], ppc_inst(PPC_RAW_ADDI(_R12, _R12, PPC_LO(val))))) in do_plt_call() 182 if (patch_instruction(&entry->jump[2], ppc_inst(PPC_RAW_MTCTR(_R12)))) in do_plt_call() 184 if (patch_instruction(&entry->jump[3], ppc_inst(PPC_RAW_BCTR()))) in do_plt_call()
|
D | module_64.c | 99 u32 jump[7]; member 351 memcpy(entry->jump, stub_insns, sizeof(stub_insns)); in create_ftrace_stub() 361 entry->jump[1] |= PPC_HA(reladdr); in create_ftrace_stub() 362 entry->jump[2] |= PPC_LO(reladdr); in create_ftrace_stub() 426 if (patch_instruction(&entry->jump[i], in create_stub() 440 if (patch_instruction(&entry->jump[0], in create_stub() 441 ppc_inst(entry->jump[0] | PPC_HA(reladdr)))) in create_stub() 444 if (patch_instruction(&entry->jump[1], in create_stub() 445 ppc_inst(entry->jump[1] | PPC_LO(reladdr)))) in create_stub()
|
/Linux-v6.1/Documentation/staging/ |
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:: 272 Thus, the disable jump label case adds a 'mov', 'test' and 'jne' instruction 273 vs. the jump label case just has a 'no-op' or 'jmp 0'. (The jmp 0, is patched 274 to a 5 byte atomic no-op instruction at boot-time.) Thus, the disabled jump [all …]
|
/Linux-v6.1/arch/xtensa/kernel/ |
D | align.S | 218 _beqi a5, OP0_L32I_N, .Lload # L32I.N, jump 230 jx a5 # jump into table 252 _beqi a5, OP0_L32I_N, 1f # l32i.n: jump 260 _beqi a5, OP1_L32I, 1f # l32i: jump 278 jx a4 # jump to entry for target register 338 bbsi.l a0, PS_UM_BIT, 2f # jump if user mode 355 _beqz a5, 1f # s32i.n: jump 363 _beqi a5, OP1_S32I, 1f # jump if 32 bit store 471 bbsi.l a0, PS_UM_BIT, 1f # jump if user mode
|
/Linux-v6.1/arch/m68k/ifpsp060/ |
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
|
/Linux-v6.1/Documentation/bpf/ |
D | instruction-set.rst | 59 BPF_ALU 0x04 32-bit arithmetic operations `Arithmetic and jump instructions`_ 60 BPF_JMP 0x05 64-bit jump operations `Arithmetic and jump instructions`_ 61 BPF_JMP32 0x06 32-bit jump operations `Arithmetic and jump instructions`_ 62 BPF_ALU64 0x07 64-bit arithmetic operations `Arithmetic and jump instructions`_ 65 Arithmetic and jump instructions 68 For arithmetic and jump instructions (``BPF_ALU``, ``BPF_ALU64``, ``BPF_JMP`` and
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | sysfs-class-chromeos | 25 - "disable-jump": Disable jump until next reboot.
|
/Linux-v6.1/scripts/kconfig/ |
D | menu.c | 709 struct jump_key *jump = NULL; in get_prompt_str() local 734 jump = xmalloc(sizeof(struct jump_key)); in get_prompt_str() 736 jump->target = location; in get_prompt_str() 739 jump->index = 0; in get_prompt_str() 741 jump->index = list_entry(head->prev, struct jump_key, in get_prompt_str() 744 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()
|
/Linux-v6.1/drivers/net/ethernet/marvell/prestera/ |
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()
|
D | prestera_acl.h | 96 struct prestera_acl_action_jump jump; member 113 } jump; member
|
/Linux-v6.1/Documentation/trace/ |
D | kprobes.rst | 54 probes work and how jump optimization works. They explain certain 176 sysctl(8)), Kprobes tries to reduce probe-hit overhead by using a jump 192 - Kprobes verifies that the region that will be replaced by the jump 194 (A jump instruction is multiple bytes, and so may overlay multiple 198 jump into the optimized region. Specifically: 200 - the function contains no indirect jump; 202 the fixup code triggered by the exception could jump back into the 204 - there is no near jump to the optimized region (other than to the first 220 - a jump back to the original execution path. 246 The Kprobe-optimizer doesn't insert the jump instruction immediately; [all …]
|
/Linux-v6.1/tools/testing/selftests/netfilter/ |
D | nft_queue.sh | 102 jump nfq 106 jump nfq 111 jump nfq 117 jump nfq 121 jump nfq
|
/Linux-v6.1/drivers/media/pci/tw68/ |
D | tw68-risc.c | 36 unsigned int lines, bool jump) in tw68_risc_field() argument 41 if (jump) { in tw68_risc_field()
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | module.h | 22 unsigned int jump[4]; member
|
/Linux-v6.1/arch/sh/boards/mach-hp6xx/ |
D | pm_wakeup.S | 28 ! jump to handler
|
/Linux-v6.1/arch/x86/realmode/rm/ |
D | trampoline_64.S | 76 # flush prefetch and jump to startup_32 192 # Now jump into the kernel using virtual addresses
|
/Linux-v6.1/tools/testing/selftests/bpf/progs/ |
D | btf_dump_test_case_packing.c | 56 char jump; member
|