| /OK3568_Linux_fs/kernel/arch/hexagon/kernel/ |
| H A 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 …]
|
| 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
|
| /OK3568_Linux_fs/kernel/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:nt .L8 [all …]
|
| 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;
|
| H A D | memcpy_likely_aligned.S | 16 if (!p0) jump:nt .Lmemcpy_call 22 if (p0) jump:nt .Lmemcpy_call 54 jump memcpy
|
| /OK3568_Linux_fs/kernel/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 .Lsmall [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! */
|
| /OK3568_Linux_fs/u-boot/post/lib_powerpc/ |
| H A D | b.c | 30 extern void cpu_post_exec_31 (ulong *code, ulong *ctr, ulong *lr, ulong *jump, 39 ulong jump; in cpu_post_test_bc() local 56 cpu_post_exec_31 (code, &ctr, &lr, &jump, cr); in cpu_post_test_bc() 59 ret = pjump == jump ? 0 : -1; in cpu_post_test_bc() 157 int jump = jumpc && jumpd; in cpu_post_test_b() local 160 (cc << 3) + (cd << 1), 0, jump, decr, link, in cpu_post_test_b()
|
| /OK3568_Linux_fs/kernel/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()
|
| H A D | module_64.c | 106 u32 jump[7]; member 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[0] |= PPC_HA(reladdr); in create_stub() 458 entry->jump[1] |= PPC_LO(reladdr); in create_stub()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/cxgb4/ |
| H A 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 },
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.standalone | 4 1. The functions are exported by U-Boot via a jump table. The jump 6 (common/exports.c). Other routines may also modify the jump table, 7 however. The jump table can be accessed as the 'jt' field of the 8 'global_data' structure. The struct members for the jump table are 21 2. The pointer to the jump table is passed to the application in a 110 language are stub functions that perform the jump through the jump
|
| H A D | README.sdp | 74 boot.scr:load 0x12000000,jump 0x12000000 89 SPL:jump header2 95 u-boot.img:jump header2
|
| /OK3568_Linux_fs/kernel/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 211 5) Static keys / jump label analysis, results (x86_64): 231 The resulting instructions with jump labels generated by GCC is:: 251 Without the jump label optimization it looks like:: 275 Thus, the disable jump label case adds a 'mov', 'test' and 'jne' instruction 276 vs. the jump label case just has a 'no-op' or 'jmp 0'. (The jmp 0, is patched 277 to a 5 byte atomic no-op instruction at boot-time.) Thus, the disabled jump [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/ |
| H A 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 */
|
| /OK3568_Linux_fs/kernel/arch/xtensa/kernel/ |
| H A D | align.S | 216 _beqi a5, OP0_L32I_N, .Lload # L32I.N, 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 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 if 32 bit store 469 bbsi.l a0, PS_UM_BIT, 1f # jump if user mode
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/u-boot/scripts/kconfig/ |
| H A D | menu.c | 559 struct jump_key *jump = NULL; in get_prompt_str() local 571 jump = xmalloc(sizeof(struct jump_key)); in get_prompt_str() 580 jump->target = prop->menu; in get_prompt_str() 582 jump->target = location; in get_prompt_str() 585 jump->index = 0; in get_prompt_str() 587 jump->index = list_entry(head->prev, struct jump_key, in get_prompt_str() 590 list_add_tail(&jump->entries, head); in get_prompt_str() 597 if (jump && menu == location) in get_prompt_str() 598 jump->offset = strlen(r->s); in get_prompt_str()
|
| /OK3568_Linux_fs/buildroot/support/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()
|
| /OK3568_Linux_fs/kernel/scripts/kconfig/ |
| H A D | menu.c | 735 struct jump_key *jump = NULL; in get_prompt_str() local 760 jump = xmalloc(sizeof(struct jump_key)); in get_prompt_str() 769 jump->target = prop->menu; in get_prompt_str() 771 jump->target = location; in get_prompt_str() 774 jump->index = 0; in get_prompt_str() 776 jump->index = list_entry(head->prev, struct jump_key, in get_prompt_str() 779 list_add_tail(&jump->entries, head); in get_prompt_str() 786 if (jump && menu == location) in get_prompt_str() 787 jump->offset = strlen(r->s); in get_prompt_str()
|
| /OK3568_Linux_fs/kernel/arch/mips/loongson2ef/ |
| H A D | Platform | 40 ifeq ($(call as-option,-Wa$(comma)-mfix-loongson2f-jump,),) 41 $(error only binutils >= 2.20.2 have needed option -mfix-loongson2f-jump) 43 cflags-$(CONFIG_CPU_JUMP_WORKAROUNDS) += -Wa$(comma)-mfix-loongson2f-jump
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/netfilter/ |
| H A D | nft_queue.sh | 98 jump nfq 102 jump nfq 107 jump nfq 112 jump nfq 116 jump nfq
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-class-chromeos | 25 - "disable-jump": Disable jump until next reboot.
|
| /OK3568_Linux_fs/kernel/Documentation/trace/ |
| H A 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 …]
|
| /OK3568_Linux_fs/buildroot/support/kconfig/patches/ |
| H A D | 16-fix-space-to-de-select-options.patch | 12 This is the behaviour of hitting any letter/digit: jump to the next 19 not as shortcut to jump to prompt.
|