Home
last modified time | relevance | path

Searched refs:thumb (Results 1 – 22 of 22) sorted by relevance

/arch/arm/probes/kprobes/
DMakefile6 obj-$(CONFIG_KPROBES) += actions-thumb.o checkers-thumb.o
7 test-kprobes-objs += test-thumb.o
Dcore.c60 bool thumb; in arch_prepare_kprobe() local
70 thumb = true; in arch_prepare_kprobe()
85 thumb = false; in arch_prepare_kprobe()
110 ((uintptr_t)p->ainsn.insn | thumb); in arch_prepare_kprobe()
/arch/arm/probes/
Ddecode.c200 bool thumb) in prepare_emulated_insn() argument
203 if (thumb) { in prepare_emulated_insn()
226 bool thumb) in set_emulated_insn() argument
229 if (thumb) { in set_emulated_insn()
415 const union decode_item *table, bool thumb, in probes_decode_insn() argument
446 insn = prepare_emulated_insn(insn, asi, thumb); in probes_decode_insn()
508 set_emulated_insn(insn, asi, thumb); in probes_decode_insn()
DMakefile4 obj-$(CONFIG_KPROBES) += decode-thumb.o
Ddecode.h412 const union decode_item *table, bool thumb, bool emulate,
/arch/arm/kernel/
Dsignal.c336 int thumb = 0; in setup_return() local
353 thumb = handler & 1; in setup_return()
368 if (thumb) { in setup_return()
378 unsigned int idx = thumb << 1; in setup_return()
401 (idx << 2) + thumb; in setup_return()
412 retcode = ((unsigned long)rc) + thumb; in setup_return()
Dsigreturn_codes.S51 .thumb
Dtraps.c139 const int thumb = thumb_mode(regs); in __dump_instr() local
140 const int width = thumb ? 4 : 8; in __dump_instr()
149 for (i = -4; i < 1 + !!thumb; i++) { in __dump_instr()
152 if (thumb) in __dump_instr()
Dsleep.S124 THUMB( .thumb )
135 THUMB( .thumb ) @ switch to Thumb now.
Dhead-nommu.S43 .thumb
51 THUMB( .thumb ) @ switch to Thumb now.
Dhead.S85 THUMB( .thumb ) @ switch to Thumb now.
369 THUMB( .thumb ) @ switch to Thumb now.
Dentry-common.S177 movne r10, #0 @ no thumb OABI emulation
/arch/arm64/kernel/
Dsignal32.c467 int thumb; in compat_setup_return() local
470 thumb = handler & 1; in compat_setup_return()
472 if (thumb) in compat_setup_return()
487 unsigned int idx = thumb << 1; in compat_setup_return()
494 (idx << 2) + thumb; in compat_setup_return()
/arch/arm/
DMakefile109 CFLAGS_ABI :=-mabi=aapcs-linux -mno-thumb-interwork -mfpu=vfp
111 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)
DKconfig1645 (only for non "thumb" binaries). This option adds a tiny
/arch/arm/common/
Dmcpm_head.S54 THUMB( .thumb )
/arch/arm/mm/
Dabort-lv4t.S18 tst r5, #PSR_T_BIT @ check for thumb mode
/arch/arm/crypto/
Dsha1-armv4-large.S17 @ thumb 304 3212 4420
23 @ thumb = same as 'small' but in Thumb instructions[**] and
Daesbs-core.S_shipped76 .thumb
1317 add sp, #0x10 @ add sp,r9,#0x10 is no good for thumb
1491 add sp, #0x10 @ add sp,r9,#0x10 is no good for thumb
Dsha512-core.S_shipped76 .thumb
Dsha256-core.S_shipped53 .thumb
/arch/arm/boot/compressed/
Dhead.S141 THUMB( .thumb )