Searched refs:jump (Results 1 - 25 of 86) sorted by relevance

1234

/linux-master/arch/hexagon/kernel/
H A Dvm_vectors.S3 * 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 Dvm_entry.S221 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
/linux-master/arch/hexagon/mm/
H A Dcopy_user_template.S20 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...]
/linux-master/arch/hexagon/lib/
H A Dmemset.S42 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 Dmemcpy_likely_aligned.S16 if (!p0) jump:nt .Lmemcpy_call
22 if (p0) jump:nt .Lmemcpy_call
54 jump memcpy
H A Dmemcpy.S204 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-master/arch/sh/boards/mach-hp6xx/
H A Dpm_wakeup.S28 ! jump to handler
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_model.h83 /* match criteria to make this jump*/
87 /* location of jump to make */
88 struct ixgbe_mat_field *jump; member in struct:ixgbe_nexthdr
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-master/arch/powerpc/include/asm/
H A Dmodule.h15 * modules are further away than this. So, we jump to a table of
21 /* 16 byte jump instruction sequence (4 instructions) */
22 unsigned int jump[4]; member in struct:ppc_plt_entry
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_tc_u32_parse.h242 * 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 in struct:cxgb4_next_header
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...]
/linux-master/tools/perf/arch/loongarch/annotate/
H A Dinstructions.c64 ops->jump.raw_comment = strchr(ops->raw, arch->objdump.comment_char);
65 ops->jump.raw_func_start = strchr(ops->raw, '<');
67 if (ops->jump.raw_func_start && c > ops->jump.raw_func_start)
/linux-master/arch/powerpc/kernel/
H A Dmodule_32.c149 if (entry->jump[0] != PPC_RAW_LIS(_R12, PPC_HA(val)))
151 if (entry->jump[1] != PPC_RAW_ADDI(_R12, _R12, PPC_LO(val)))
172 while (entry->jump[0]) {
177 if (patch_instruction(&entry->jump[0], ppc_inst(PPC_RAW_LIS(_R12, PPC_HA(val)))))
179 if (patch_instruction(&entry->jump[1], ppc_inst(PPC_RAW_ADDI(_R12, _R12, PPC_LO(val)))))
181 if (patch_instruction(&entry->jump[2], ppc_inst(PPC_RAW_MTCTR(_R12))))
183 if (patch_instruction(&entry->jump[3], ppc_inst(PPC_RAW_BCTR())))
266 pr_debug("ie. jump to %08X+%08X = %08X\n",
272 /* 32-bit relative jump. */
H A Dmodule_64.c103 jump, actually, to reset r2 (TOC+0x8000). */
106 * 28 byte jump instruction sequence (7 instructions) that can
110 u32 jump[7]; member in struct:ppc64_stub_entry
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) {
511 BUILD_BUG_ON(sizeof(stub_insns) > sizeof(entry->jump));
512 memcpy(entry->jump, stub_insns, sizeof(stub_insns));
523 entry->jump[2] |= IMM_H18(reladdr);
524 entry->jump[
[all...]
/linux-master/arch/xtensa/kernel/
H A Dalign.S174 _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...]
/linux-master/arch/alpha/
H A DMakefile16 cflags-y += $(call cc-option, -fno-jump-tables)
/linux-master/tools/testing/selftests/bpf/progs/
H A Dbtf_dump_test_case_packing.c56 char jump; member in struct:jump_code_union::__anon5171
/linux-master/arch/m68k/ifpsp060/
H A Dfskeleton.S83 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-master/drivers/media/pci/tw68/
H A Dtw68-risc.c31 * @jump: insert a jump at the start
36 unsigned int lines, bool jump)
41 if (jump) {
191 [RISC_OP(RISC_JUMP)] = {"jump", 0, 0, 1},
33 tw68_risc_field(__le32 *rp, struct scatterlist *sglist, unsigned int offset, u32 sync_line, unsigned int bpl, unsigned int padding, unsigned int lines, bool jump) argument
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_acl.h96 struct prestera_acl_action_jump jump; member in union:prestera_acl_hw_action_info::__anon952
113 } jump; member in struct:prestera_acl_rule_entry_arg::__anon953
H A Dprestera_acl.c44 } jump; member in struct:prestera_acl_rule_entry::__anon945
220 * to jump from any other ruleset to this one using the index.
463 /* release ruleset kept by jump action */
614 /* jump */
615 if (e->jump.valid) {
617 act_hw[act_num].jump = e->jump.i;
671 /* jump */
672 e->jump.valid = arg->jump
[all...]
/linux-master/arch/arm/mach-mvebu/
H A Dpmsu_ll.S63 mov pc, r0 @ jump to this value
/linux-master/arch/loongarch/kernel/
H A Dalternative.c55 /* Is the jump addr in local .altinstructions */
56 static inline bool in_alt_jump(unsigned long jump, void *start, void *end) argument
58 return jump >= (unsigned long)start && jump < (unsigned long)end;
/linux-master/arch/x86/
H A DMakefile81 # for jump-tables, as such, disable jump-tables for now.
83 # (jump-tables are implicitly disabled by RETPOLINE)
87 KBUILD_CFLAGS += $(call cc-option,-fcf-protection=branch -fno-jump-tables)
88 KBUILD_RUSTFLAGS += -Zcf-protection=branch -Zno-jump-tables
134 # Align jump targets to 1 byte, not the default 16 bytes:
203 # clang turns off jump table generation by default when under
208 KBUILD_CFLAGS += -fno-jump-tables
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_32.S38 # jump to place where we left off
/linux-master/arch/x86/boot/
H A Dpmjump.S31 jmp 1f # Short jump to serialize on 386/486

Completed in 495 milliseconds

1234