Home
last modified time | relevance | path

Searched refs:disp (Results 1 – 25 of 47) sorted by relevance

12

/arch/arm64/kernel/probes/
Dsimulate-insn.c107 int disp = bbl_displacement(opcode); in simulate_b_bl() local
113 instruction_pointer_set(regs, addr + disp); in simulate_b_bl()
119 int disp = 4; in simulate_b_cond() local
122 disp = bcond_displacement(opcode); in simulate_b_cond()
124 instruction_pointer_set(regs, addr + disp); in simulate_b_cond()
143 int disp = 4; in simulate_cbz_cbnz() local
147 disp = cbz_displacement(opcode); in simulate_cbz_cbnz()
150 disp = cbz_displacement(opcode); in simulate_cbz_cbnz()
152 instruction_pointer_set(regs, addr + disp); in simulate_cbz_cbnz()
158 int disp = 4; in simulate_tbz_tbnz() local
[all …]
/arch/s390/include/asm/
Dftrace.h47 s32 disp; member
56 insn->disp = 0; in ftrace_generate_nop_insn()
60 insn->disp = MCOUNT_INSN_SIZE / 2; in ftrace_generate_nop_insn()
69 if (insn->disp == 0) in is_ftrace_nop()
72 if (insn->disp == MCOUNT_INSN_SIZE / 2) in is_ftrace_nop()
88 insn->disp = (target - ip) / 2; in ftrace_generate_call_insn()
Dnospec-insn.h92 .macro __DECODE_DRR expand,disp,reg,ruse
98 \expand \disp,\r1,\r2
129 .macro __THUNK_EX_BC disp,reg,ruse
138 556: b \disp(\reg)
147 .macro GEN_B_THUNK disp,reg,ruse=%r1
148 __DECODE_DRR __THUNK_PROLOG_BC,\disp,\reg,\ruse
149 __THUNK_EX_BC \disp,\reg,\ruse
160 .macro B_EX disp,reg,ruse=%r1
161 558: __DECODE_DRR __THUNK_BC,\disp,\reg,\ruse
178 .macro GEN_B_THUNK disp,reg,ruse=%r1
[all …]
Dvx-insn.h261 .macro VLVG v, gr, disp, m
266 .word (b2 << 12) | (\disp)
292 .macro VL v, disp, index="%r0", base
297 .word (b2 << 12) | (\disp)
302 .macro VLEx vr1, disp, index="%r0", base, m3, opc
307 .word (b2 << 12) | (\disp)
310 .macro VLEB vr1, disp, index="%r0", base, m3
311 VLEx \vr1, \disp, \index, \base, \m3, 0x00
313 .macro VLEH vr1, disp, index="%r0", base, m3
314 VLEx \vr1, \disp, \index, \base, \m3, 0x01
[all …]
/arch/arm/boot/dts/
Dmt7623n.dtsi141 compatible = "mediatek,mt7623-disp-ovl",
142 "mediatek,mt2701-disp-ovl";
151 compatible = "mediatek,mt7623-disp-rdma",
152 "mediatek,mt2701-disp-rdma";
161 compatible = "mediatek,mt7623-disp-wdma",
162 "mediatek,mt2701-disp-wdma";
171 compatible = "mediatek,mt7623-disp-pwm",
172 "mediatek,mt2701-disp-pwm";
182 compatible = "mediatek,mt7623-disp-color",
183 "mediatek,mt2701-disp-color";
[all …]
Dstih407-clock.dtsi170 "clk-tx-icn-disp-1",
176 "clk-main-disp",
177 "clk-aux-disp",
266 clock-output-names = "clk-pix-main-disp",
272 "clk-pix-aux-disp",
Dstih410-clock.dtsi171 "clk-tx-icn-disp-1",
177 "clk-main-disp",
178 "clk-aux-disp",
276 clock-output-names = "clk-pix-main-disp",
282 "clk-pix-aux-disp",
Dstih418-clock.dtsi174 "clk-main-disp",
175 "clk-aux-disp",
270 clock-output-names = "clk-pix-main-disp",
276 "clk-pix-aux-disp",
Datlas6-evb.dts52 disp-iobg {
Drk3288-veyron-tiger.dts75 /delete-node/ avdd-1v8-disp-en;
Datlas7-evb.dts79 disp-iobg {
Drk3288-veyron-edp.dtsi137 avdd_1v8_disp_en: avdd-1v8-disp-en {
/arch/powerpc/platforms/pseries/
Dlpar.c289 struct vcpu_dispatch_data *disp; in update_vcpu_disp_stat() local
292 disp = this_cpu_ptr(&vcpu_disp_data); in update_vcpu_disp_stat()
293 if (disp->last_disp_cpu == -1) { in update_vcpu_disp_stat()
294 disp->last_disp_cpu = disp_cpu; in update_vcpu_disp_stat()
298 disp->total_disp++; in update_vcpu_disp_stat()
300 if (disp->last_disp_cpu == disp_cpu || in update_vcpu_disp_stat()
301 (cpu_first_thread_sibling(disp->last_disp_cpu) == in update_vcpu_disp_stat()
303 disp->same_cpu_disp++; in update_vcpu_disp_stat()
305 distance = cpu_relative_dispatch_distance(disp->last_disp_cpu, in update_vcpu_disp_stat()
313 disp->same_chip_disp++; in update_vcpu_disp_stat()
[all …]
/arch/x86/include/asm/
Dtext-patching.h94 s32 disp; member
117 insn->disp = (long)dest - (long)(addr + size); in __text_gen_insn()
123 BUG_ON((insn->disp >> 31) != (insn->disp >> 7)); in __text_gen_insn()
/arch/sh/kernel/
Dkprobes.c160 unsigned long disp = (p->opcode & 0x0FFF); in prepare_singlestep() local
162 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
174 unsigned long disp = (p->opcode & 0x00FF); in prepare_singlestep() local
179 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
184 unsigned long disp = (p->opcode & 0x00FF); in prepare_singlestep() local
189 (kprobe_opcode_t *) (regs->pc + 4 + disp * 2); in prepare_singlestep()
/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi1008 compatible = "mediatek,mt8173-disp-ovl";
1019 compatible = "mediatek,mt8173-disp-ovl";
1030 compatible = "mediatek,mt8173-disp-rdma";
1041 compatible = "mediatek,mt8173-disp-rdma";
1052 compatible = "mediatek,mt8173-disp-rdma";
1063 compatible = "mediatek,mt8173-disp-wdma";
1074 compatible = "mediatek,mt8173-disp-wdma";
1085 compatible = "mediatek,mt8173-disp-color";
1094 compatible = "mediatek,mt8173-disp-color";
1103 compatible = "mediatek,mt8173-disp-aal";
[all …]
/arch/arm/probes/
Ddecode-arm.c57 int disp = branch_displacement(insn); in simulate_bbl() local
62 regs->ARM_pc = iaddr + 8 + disp; in simulate_bbl()
69 int disp = branch_displacement(insn); in simulate_blx1() local
72 regs->ARM_pc = iaddr + 8 + disp + ((insn >> 23) & 0x2); in simulate_blx1()
/arch/s390/kernel/
Dftrace.c68 insn->disp = 0; in ftrace_generate_orig_insn()
72 insn->disp = 0xf0080024; in ftrace_generate_orig_insn()
Dkprobes.c75 s64 disp, new_disp; in copy_instruction() local
90 disp = *(s32 *)&insn[1]; in copy_instruction()
93 new_disp = ((addr + (disp * 2)) - new_addr) / 2; in copy_instruction()
Dalternative.c21 s32 disp; member
/arch/s390/net/
Dbpf_jit_comp.c166 #define _EMIT4_DISP(op, disp) \ argument
168 unsigned int __disp = (disp) & 0xfff; \
172 #define EMIT4_DISP(op, b1, b2, disp) \ argument
175 reg_high(b2) << 8, (disp)); \
208 #define _EMIT6_DISP(op1, op2, disp) \ argument
210 unsigned int __disp = (disp) & 0xfff; \
214 #define _EMIT6_DISP_LH(op1, op2, disp) \ argument
216 u32 _disp = (u32) (disp); \
222 #define EMIT6_DISP_LH(op1, op2, b1, b2, b3, disp) \ argument
225 reg_high(b3) << 8, op2, disp); \
[all …]
/arch/parisc/include/asm/
Dpdc.h32 int pdc_chassis_disp(unsigned long disp);
/arch/x86/crypto/
Dsha256-avx2-asm.S155 .macro FOUR_ROUNDS_AND_SCHED disp argument
162 addl \disp(%rsp, SRND), h # h = k + w + h # --
209 offset = \disp + 1*4
260 offset = \disp + 2*4
310 offset = \disp + 3*4
357 .macro DO_4ROUNDS disp argument
377 addl \disp(%rsp, SRND), h # h = k + w + h # --
415 offset = 4*1 + \disp
455 offset = 4*2 + \disp
495 offset = 4*3 + \disp
/arch/x86/kernel/
Dalternative.c1324 s32 disp; member
1434 int3_emulate_call(regs, (long)ip + tp->disp); in poke_int3_handler()
1439 int3_emulate_jmp(regs, (long)ip + tp->disp); in poke_int3_handler()
1629 tp->disp = insn.immediate.value; in text_poke_loc_init()
1637 tp->disp = 0; in text_poke_loc_init()
1643 tp->disp = 0; in text_poke_loc_init()
/arch/arm/mach-mmp/
Dpxa910.c143 PXA910_DEVICE(disp, "mmp-disp", 0, LCD, 0xd420b000, 0x1ec);

12