| /arch/arm/mach-davinci/ |
| A D | sleep.S | 54 bic ip, ip, #DDR2_SRPD_BIT 63 1: subs ip, ip, #0x1 74 bic ip, ip, #PLLDIV_EN 80 bic ip, ip, #PLLCTL_PLLEN 85 2: subs ip, ip, #0x1 119 3: subs ip, ip, #0x1 129 4: subs ip, ip, #0x1 141 orr ip, ip, #PLLDIV_EN 180 orr ip, ip, r0 185 orr ip, ip, #0x1 [all …]
|
| /arch/arm/lib/ |
| A D | io-writesw-armv3.S | 44 orr ip, ip, ip, lsr #16 48 orr ip, ip, ip, lsl #16 52 orr ip, ip, ip, lsr #16 56 orr ip, ip, ip, lsl #16 60 orr ip, ip, ip, lsr #16 64 orr ip, ip, ip, lsl #16 68 orr ip, ip, ip, lsr #16 72 orr ip, ip, ip, lsl #16 87 orr ip, ip, ip, lsr #16 91 orr ip, ip, ip, lsl #16 [all …]
|
| A D | io-readsw-armv4.S | 49 pack ip, ip, lr 99 _BE_ONLY_( mov ip, ip, ror #8 ) 101 _LE_ONLY_( mov ip, ip, lsr #8 ) 102 _BE_ONLY_( mov ip, ip, lsr #24 ) 106 _BE_ONLY_( mov ip, ip, lsl #24 ) 111 orr ip, ip, r3, lsl #8 112 orr ip, ip, r4, push_hbyte0 117 _BE_ONLY_( mov ip, ip, lsr #24 ) 122 _BE_ONLY_( movne ip, ip, ror #8 ) 124 _LE_ONLY_( movne ip, ip, lsr #8 ) [all …]
|
| A D | io-readsl.S | 13 ands ip, r1, #3 21 ldr ip, [r0, #0] 29 ldrcs ip, [r0, #0] 36 cmp ip, #2 38 strb ip, [r1], #1 41 strb ip, [r1], #1 44 strb ip, [r1], #1 49 orrne ip, ip, r3, lspush #8 50 strne ip, [r1], #4 57 orrne ip, ip, r3, lspush #16 [all …]
|
| A D | div64.S | 69 mov ip, ip, lsl yl 79 movcc ip, ip, lsl #1 110 movs ip, ip, lsr #1 128 mov ip, ip, lsr xh 133 mov ip, ip, lsr #1 142 movs ip, ip, lsr #1 153 rsb ip, ip, #31 165 addhs ip, ip, #8 169 addhs ip, ip, #4 172 addhi ip, ip, #3 [all …]
|
| A D | io-writesl.S | 13 ands ip, r1, #3 23 str ip, [r0, #0] 28 ldmiacs r1!, {r3, ip} 31 strcs ip, [r0, #0] 37 cmp ip, #2 44 orr ip, ip, r3, lspush #16 45 str ip, [r0] 52 orr ip, ip, r3, lspush #24 53 str ip, [r0] 60 orr ip, ip, r3, lspush #8 [all …]
|
| A D | copy_template.S | 113 rsb ip, ip, #32 115 lsl ip, ip, #LDR1W_SHIFT 132 lsl ip, ip, #STR1W_SHIFT - LDR1W_SHIFT 134 lsr ip, ip, #LDR1W_SHIFT - STR1W_SHIFT 163 9: rsb ip, ip, #4 164 cmp ip, #2 177 cmp ip, #2 189 CALGN( rsb ip, ip, #32 ) 221 mov ip, ip, lspull #\pull 222 orr ip, ip, lr, lspush #\push [all …]
|
| A D | memset.S | 81 tstgt ip, #31 84 and r8, ip, #31 89 stmiami ip!, {r4, r5} 92 strne r1, [ip], #4 103 stmiane ip!, {r4-r7} 111 stmiane ip!, {r1, r3} 113 strne r1, [ip], #4 119 strbne r1, [ip], #1 120 strbne r1, [ip], #1 122 strbne r1, [ip], #1 [all …]
|
| A D | memmove.S | 31 subs ip, r0, r1 32 cmphi r2, ip 45 ands ip, r0, #3 48 ands ip, r1, #3 60 CALGN( rsb ip, ip, #32 ) 79 rsb ip, ip, #32 115 9: cmp ip, #2 128 cmp ip, #2 159 mov ip, ip, lspush #\push 160 orr ip, ip, r10, lspull #\pull [all …]
|
| A D | csumipv6.S | 14 adds ip, r2, r3 16 adcs ip, ip, r1 17 adcs ip, ip, r2 18 adcs ip, ip, r3 19 adcs ip, ip, lr 21 adcs r0, ip, r0
|
| /arch/powerpc/kernel/trace/ |
| A D | ftrace_64_pg.c | 115 return ip + (long)offset; in find_bl_target() 136 unsigned long ip = rec->ip; in __ftrace_make_nop() local 328 unsigned long tramp, ip = rec->ip; in __ftrace_make_nop_kernel() local 352 (void *)ip); in __ftrace_make_nop_kernel() 368 unsigned long ip = rec->ip; in ftrace_make_nop() local 409 void *ip = (void *)rec->ip; in __ftrace_make_call() local 473 void *ip = (void *)rec->ip; in __ftrace_make_call_kernel() local 516 unsigned long ip = rec->ip; in ftrace_make_call() local 546 unsigned long ip = rec->ip; in __ftrace_modify_call() local 640 unsigned long ip = rec->ip; in ftrace_modify_call() local [all …]
|
| A D | ftrace.c | 143 unsigned long ip; in ftrace_get_call_inst() local 149 ip = rec->ip; in ftrace_get_call_inst() 156 ip, rec->ip, addr); in ftrace_get_call_inst() 165 else if (core_kernel_text(ip)) in ftrace_get_call_inst() 167 stub = find_ftrace_tramp(ip); in ftrace_get_call_inst() 172 pr_err("0x%lx (0x%lx): No ftrace stubs reachable\n", ip, rec->ip); in ftrace_get_call_inst() 331 unsigned long ip = rec->ip; in ftrace_make_call() local 381 ip = rec->ip; in ftrace_replace_code() 429 (long)rec->ip)); in ftrace_replace_code() 431 ip = rec->ip; in ftrace_replace_code() [all …]
|
| /arch/sh/kernel/ |
| A D | ftrace.c | 170 mod_code_ip = (void *)ip; in do_ftrace_mod_code() 214 if (do_ftrace_mod_code(ip, new_code)) in ftrace_modify_code() 217 flush_icache_range(ip, ip + MCOUNT_INSN_SIZE); in ftrace_modify_code() 237 unsigned long ip = rec->ip; in ftrace_make_nop() local 239 old = ftrace_call_replace(ip, addr); in ftrace_make_nop() 240 new = ftrace_nop_replace(ip); in ftrace_make_nop() 248 unsigned long ip = rec->ip; in ftrace_make_call() local 250 old = ftrace_nop_replace(ip); in ftrace_make_call() 251 new = ftrace_call_replace(ip, addr); in ftrace_make_call() 272 __raw_writel(new_addr, ip); in ftrace_mod() [all …]
|
| /arch/mips/kernel/ |
| A D | process.c | 293 if ((ip->i_format.opcode == sw_op || ip->i_format.opcode == sd_op) && in is_ra_save_ins() 294 ip->i_format.rs == 29 && ip->i_format.rt == 31) { in is_ra_save_ins() 350 return ip->r_format.func == jalr_op || ip->r_format.func == jr_op; in is_jump_ins() 387 ip->mm_i_format.rt == 29 && ip->mm_i_format.rs == 29) { in is_sp_move_ins() 393 if (ip->i_format.rs != 29 || ip->i_format.rt != 29) in is_sp_move_ins() 416 if (!ip) in get_frame_info() 421 while (ip < ip_end) { in get_frame_info() 422 ip = (void *)ip + last_insn_size; in get_frame_info() 428 insn.word = ip->halfword[0] << 16 | ip->halfword[1]; in get_frame_info() 431 insn.word = ip->word; in get_frame_info() [all …]
|
| A D | ftrace.c | 83 flush_icache_range(ip, ip + 8); in ftrace_modify_code() 98 ip += 4; in ftrace_modify_code_2() 103 ip -= 4; in ftrace_modify_code_2() 104 flush_icache_range(ip, ip + 8); in ftrace_modify_code_2() 114 ip += 4; in ftrace_modify_code_2r() 119 ip -= 4; in ftrace_modify_code_2r() 124 flush_icache_range(ip, ip + 8); in ftrace_modify_code_2r() 166 unsigned long ip = rec->ip; in ftrace_make_nop() local 190 unsigned long ip = rec->ip; in ftrace_make_call() local 197 return ftrace_modify_code_2r(ip, new, core_kernel_text(ip) ? in ftrace_make_call() [all …]
|
| /arch/sparc/kernel/ |
| A D | ftrace.c | 20 off = ((s32)addr - (s32)ip); in ftrace_call_replace() 47 : [new] "0" (new), [old] "r" (old), [ip] "r" (ip) in ftrace_modify_code() 58 unsigned long ip = rec->ip; in ftrace_make_nop() local 61 old = ftrace_call_replace(ip, addr); in ftrace_make_nop() 63 return ftrace_modify_code(ip, old, new); in ftrace_make_nop() 68 unsigned long ip = rec->ip; in ftrace_make_call() local 72 new = ftrace_call_replace(ip, addr); in ftrace_make_call() 73 return ftrace_modify_code(ip, old, new); in ftrace_make_call() 83 return ftrace_modify_code(ip, old, new); in ftrace_update_ftrace_func() 99 return ftrace_modify_code(ip, old, new); in ftrace_enable_ftrace_graph_caller() [all …]
|
| /arch/arm/boot/compressed/ |
| A D | ll_char_wr.S | 44 adr ip, LC0 46 sub ip, ip, r3 47 add r6, r6, ip 48 add lr, lr, ip 84 ldr ip, [lr, ip, lsl #2] 85 mul r4, r2, ip 87 ldr ip, [lr, ip, lsl #2] @ avoid r4 88 mul ip, r2, ip @ avoid r4 94 ldr ip, [lr, ip, lsl #2] 97 ldr ip, [lr, ip, lsl #2] @ avoid r4 [all …]
|
| /arch/x86/kernel/ |
| A D | ftrace.c | 130 unsigned long ip = rec->ip; in ftrace_make_nop() local 157 unsigned long ip = rec->ip; in ftrace_make_call() local 184 unsigned long ip; in ftrace_update_ftrace_func() local 187 ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func() 316 void *ip, *dest; in create_trampoline() local 356 ip = trampoline + size; in create_trampoline() 357 if (cpu_wants_rethunk_at(ip)) in create_trampoline() 358 __text_gen_insn(ip, JMP32_INSN_OPCODE, ip, x86_return_thunk, JMP32_INSN_SIZE); in create_trampoline() 360 memcpy(ip, retq, sizeof(retq)); in create_trampoline() 469 unsigned long ip; in arch_ftrace_update_trampoline() local [all …]
|
| A D | unwind_orc.c | 80 return (unsigned long)ip + *ip; in orc_ip() 202 if (ip == 0) in orc_find() 206 if (ip >= LOOKUP_START_IP && ip < LOOKUP_STOP_IP) { in orc_find() 369 return __kernel_text_address(state->ip) ? state->ip : 0; in unwind_get_return_address() 421 *ip = READ_ONCE_NOCHECK(regs->ip); in deref_stack_regs() 434 *ip = READ_ONCE_NOCHECK(regs->ip); in deref_stack_iret_regs() 494 orc = orc_find(state->signal ? state->ip : state->ip - 1); in unwind_next_frame() 588 state->ip = unwind_recover_ret_addr(state, state->ip, in unwind_next_frame() 611 state->ip = unwind_recover_rethook(state, state->ip, in unwind_next_frame() 625 state->ip = unwind_recover_rethook(state, state->ip, in unwind_next_frame() [all …]
|
| /arch/s390/kernel/ |
| A D | stacktrace.c | 69 unsigned long ip) in store_ip() argument 78 return consume_entry(cookie, ip); in store_ip() 87 if (ip & 1) in ip_invalid() 89 if (ip < mmap_min_addr) in ip_invalid() 107 unsigned long ip, sp; in arch_stack_walk_user_common() local 114 ip = instruction_pointer(regs); in arch_stack_walk_user_common() 126 if (!sp && ip_within_vdso(ip)) { in arch_stack_walk_user_common() 136 if (__get_user(ip, &sf->gprs[8])) in arch_stack_walk_user_common() 142 if (ip_invalid(ip)) { in arch_stack_walk_user_common() 150 ip = regs->gprs[14]; in arch_stack_walk_user_common() [all …]
|
| A D | ftrace.c | 121 disp = ((char *)trampoline - (char *)rec->ip) / 2; in ftrace_init_nop() 122 insn = (struct ftrace_insn *)rec->ip; in ftrace_init_nop() 138 trampoline = (void *)(rec->ip + disp); in ftrace_get_trampoline() 151 .disp = target ? (target - ip) / 2 : 0 }; in ftrace_generate_branch_insn() 161 if (!IS_ALIGNED(ip, 8)) in ftrace_patch_branch_insn() 168 s390_kernel_write((void *)ip, &new, sizeof(new)); in ftrace_patch_branch_insn() 219 return ftrace_patch_branch_insn(rec->ip, addr, 0); in ftrace_make_nop() 239 return ftrace_patch_branch_insn(rec->ip, 0, addr); in ftrace_make_call() 294 bit = ftrace_test_recursion_trylock(ip, parent_ip); in kprobe_ftrace_handler() 300 p = get_kprobe((kprobe_opcode_t *)ip); in kprobe_ftrace_handler() [all …]
|
| /arch/microblaze/kernel/ |
| A D | ftrace.c | 135 imm = *(unsigned int *)rec->ip; in ftrace_make_nop() 138 bralid = *(unsigned int *)(rec->ip + 4); in ftrace_make_nop() 144 ret = ftrace_modify_code(rec->ip, MICROBLAZE_NOP); in ftrace_make_nop() 147 ret = ftrace_modify_code(rec->ip, MICROBLAZE_BRI); in ftrace_make_nop() 158 ret = ftrace_modify_code(rec->ip, imm); in ftrace_make_call() 161 ret += ftrace_modify_code(rec->ip + 4, bralid); in ftrace_make_call() 168 unsigned long ip = (unsigned long)(&ftrace_call); in ftrace_update_ftrace_func() local 181 ret = ftrace_modify_code(ip, upper); in ftrace_update_ftrace_func() 182 ret += ftrace_modify_code(ip + 4, lower); in ftrace_update_ftrace_func() 200 ret = ftrace_modify_code(ip, MICROBLAZE_NOP); in ftrace_enable_ftrace_graph_caller() [all …]
|
| /arch/mips/rb532/ |
| A D | irq.c | 93 int ipnum = 0x100 << ip; in enable_local_irq() 100 int ipnum = 0x100 << ip; in disable_local_irq() 118 if (ip < 0) in rb532_enable_irq() 121 group = ip >> 5; in rb532_enable_irq() 123 ip &= (1 << 5) - 1; in rb532_enable_irq() 124 intr_bit = 1 << ip; in rb532_enable_irq() 139 if (ip < 0) { in rb532_disable_irq() 142 group = ip >> 5; in rb532_disable_irq() 144 ip &= (1 << 5) - 1; in rb532_disable_irq() 145 intr_bit = 1 << ip; in rb532_disable_irq() [all …]
|
| /arch/arm/mm/ |
| A D | proc-arm1020.S | 87 mov ip, #0 94 bic ip, ip, #0x000f @ ............wcam 95 bic ip, ip, #0x1100 @ ...i...s........ 142 mov ip, #0 174 mov ip, #0 222 mov ip, #0 251 mov ip, #0 278 mov ip, #0 308 mov ip, #0 329 mov ip, #0 [all …]
|
| /arch/arm/kernel/ |
| A D | phys2virt.S | 37 mvn ip, #0 111 ldrh ip, [r7] 112 ARM_BE8(rev16 ip, ip) 116 orr ip, ip, r0, lsr #16 @ MOV -> MVN if offset < 0 117 ARM_BE8(rev16 ip, ip) 123 ARM_BE8(rev16 ip, ip) 127 ARM_BE8(rev16 ip, ip) 191 ARM_BE8(rev ip, ip) 193 bic ip, ip, #0x400000 @ clear bit 22 198 ARM_BE8(rev ip, ip) [all …]
|