/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | vm_vectors.S | 3 * Event jump tables 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_machchec [all...] |
H A D | vm_entry.S | 221 jump event_dispatch; \ 248 jump event_dispatch; \ 255 * Adds a jump to dispatch latency, but 269 * to jump to a need_resched kind of block. 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
|
/kernel/linux/linux-6.6/arch/hexagon/kernel/ |
H A D | vm_vectors.S | 3 * Event jump tables 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_machchec [all...] |
H A D | vm_entry.S | 221 jump event_dispatch; \ 248 jump event_dispatch; \ 255 * Adds a jump to dispatch latency, but 269 * to jump to a need_resched kind of block. 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
|
/kernel/linux/linux-5.10/arch/hexagon/mm/ |
H A 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 [all...] |
H A D | strnlen_user.S | 42 if (P0.new) jump:t dw_loop; /* fire up the oven */ 51 if (P0.new) jump:nt exit_found; 56 if (!P1) jump exit_error; /* hit the end */ 60 if (!P0) jump alignment_loop; 80 if (!P0) jump end_check; 84 if (!P0.new) jump:nt exit_found; 89 jump dw_loop; 96 if (P0.new) jump:nt exit_error; /* neverfound! */
|
/kernel/linux/linux-6.6/arch/hexagon/mm/ |
H A 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 [all...] |
/kernel/linux/linux-5.10/arch/hexagon/lib/ |
H A 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 [all...] |
H A D | memcpy_likely_aligned.S | 16 if (!p0) jump:nt .Lmemcpy_call 22 if (p0) jump:nt .Lmemcpy_call 54 jump memcpy
|
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;
|
/kernel/linux/linux-6.6/arch/hexagon/lib/ |
H A 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 [all...] |
H A D | memcpy_likely_aligned.S | 16 if (!p0) jump:nt .Lmemcpy_call 22 if (p0) jump:nt .Lmemcpy_call 54 jump memcpy
|
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;
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | module_64.c | 103 jump, actually, to reset r2 (TOC+0x8000). */ 106 * 28 byte jump instruction sequence (7 instructions) that can 110 u32 jump[7]; member 122 * PPC64 uses 24 bit jumps, but we need to jump into other modules or 123 * the kernel which may be further. So we jump to a stub. 506 if ((unsigned long)entry->jump % 8 != 0) { in create_ftrace_stub() 511 BUILD_BUG_ON(sizeof(stub_insns) > sizeof(entry->jump)); in create_ftrace_stub() 512 memcpy(entry->jump, stub_insns, sizeof(stub_insns)); in create_ftrace_stub() 523 entry->jump[2] |= IMM_H18(reladdr); in create_ftrace_stub() 524 entry->jump[ in create_ftrace_stub() [all...] |
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() 266 pr_debug("ie. jump to %08X+%08X = %08X\n", in apply_relocate_add() 272 /* 32-bit relative jump. */ in apply_relocate_add()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_model.h | 83 /* match criteria to make this jump*/ 87 /* location of jump to make */ 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 */
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_model.h | 83 /* match criteria to make this jump*/ 87 /* location of jump to make */ 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 */
|
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | module_32.c | 148 if (entry->jump[0] != (PPC_INST_ADDIS | __PPC_RT(R12) | PPC_HA(val))) in entry_matches() 150 if (entry->jump[1] != (PPC_INST_ADDI | __PPC_RT(R12) | __PPC_RA(R12) | in entry_matches() 173 while (entry->jump[0]) { in do_plt_call() 184 entry->jump[0] = PPC_INST_ADDIS | __PPC_RT(R12) | PPC_HA(val); in do_plt_call() 185 entry->jump[1] = PPC_INST_ADDI | __PPC_RT(R12) | __PPC_RA(R12) | PPC_LO(val); in do_plt_call() 186 entry->jump[2] = PPC_INST_MTCTR | __PPC_RS(R12); in do_plt_call() 187 entry->jump[3] = PPC_INST_BCTR; in do_plt_call() 259 pr_debug("ie. jump to %08X+%08X = %08X\n", in apply_relocate_add() 267 /* 32-bit relative jump. */ in apply_relocate_add()
|
H A D | module_64.c | 100 jump, actually, to reset r2 (TOC+0x8000). */ 103 /* 28 byte jump instruction sequence (7 instructions). We only 106 u32 jump[7]; member 114 * PPC64 uses 24 bit jumps, but we need to jump into other modules or 115 * the kernel which may be further. So we jump to a stub. 374 memcpy(entry->jump, stub_insns, sizeof(stub_insns)); in create_ftrace_stub() 384 entry->jump[1] |= PPC_HA(reladdr); in create_ftrace_stub() 385 entry->jump[2] |= PPC_LO(reladdr); in create_ftrace_stub() 446 memcpy(entry->jump, ppc64_stub_insns, sizeof(ppc64_stub_insns)); in create_stub() 457 entry->jump[ in create_stub() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 242 * field's value to jump to next header such as IHL field 247 /* location of jump to make */ 248 const struct cxgb4_match_field *jump; member 251 /* Accept a rule with a jump to transport layer header based on IHL field in 268 .jump = cxgb4_tcp_fields, 283 .jump = cxgb4_udp_fields, 285 { .jump = NULL }, 288 /* Accept a rule with a jump directly past the 40 Bytes of IPv6 fixed header 305 .jump = cxgb4_tcp_fields, 320 .jump [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32_parse.h | 242 * field's value to jump to next header such as IHL field 247 /* location of jump to make */ 248 const struct cxgb4_match_field *jump; member 251 /* Accept a rule with a jump to transport layer header based on IHL field in 268 .jump = cxgb4_tcp_fields, 283 .jump = cxgb4_udp_fields, 285 { .jump = NULL }, 288 /* Accept a rule with a jump directly past the 40 Bytes of IPv6 fixed header 305 .jump = cxgb4_tcp_fields, 320 .jump [all...] |
/kernel/linux/linux-6.6/arch/xtensa/kernel/ |
H A D | align.S | 174 _beqi a0, OP0_L32I_N, 1f # L32I.N, jump 177 /* 'store indicator bit' set, jump */ 197 _beqi a0, OP0_L32I_N, .Lload_w# l32i.n: jump 236 _beqi a5, OP0_L32I_N, .Lload # L32I.N, jump 240 /* 'store indicator bit' not set, 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 355 /* Restore a4...a8 and SAR, set SP, and jump t [all...] |
/kernel/linux/linux-5.10/arch/xtensa/kernel/ |
H A D | align.S | 216 _beqi a5, OP0_L32I_N, .Lload # L32I.N, jump 220 /* 'store indicator bit' not set, jump */ 228 jx a5 # jump into table 250 _beqi a5, OP0_L32I_N, 1f # l32i.n: jump 258 _beqi a5, OP1_L32I, 1f # l32i: jump 276 jx a4 # jump to entry for target register 325 /* Restore a4...a8 and SAR, set SP, and jump to default exception. */ 336 bbsi.l a0, PS_UM_BIT, 2f # jump if user mode 353 _beqz a5, 1f # s32i.n: jump 361 _beqi a5, OP1_S32I, 1f # jump i [all...] |
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-6.6/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
|