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

/linux-master/arch/arm/probes/kprobes/
H A DMakefile4 KASAN_SANITIZE_actions-thumb.o := n
10 obj-$(CONFIG_KPROBES) += actions-thumb.o checkers-thumb.o
11 test-kprobes-objs += test-thumb.o
H A Dcore.c32 #include "../decode-thumb.h"
53 bool thumb; local
60 thumb = true;
75 thumb = false;
100 ((uintptr_t)p->ainsn.insn | thumb);
/linux-master/arch/arm/probes/
H A DMakefile5 obj-$(CONFIG_KPROBES) += decode-thumb.o
H A Ddecode.c197 bool thumb)
200 if (thumb) {
223 bool thumb)
226 if (thumb) {
412 const union decode_item *table, bool thumb,
443 insn = prepare_emulated_insn(insn, asi, thumb);
505 set_emulated_insn(insn, asi, thumb);
196 prepare_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, bool thumb) argument
222 set_emulated_insn(probes_opcode_t insn, struct arch_probes_insn *asi, bool thumb) argument
411 probes_decode_insn(probes_opcode_t insn, struct arch_probes_insn *asi, const union decode_item *table, bool thumb, bool emulate, const union decode_action *actions, const struct decode_checker *checkers[]) argument
H A Ddecode.h381 const union decode_item *table, bool thumb, bool emulate,
/linux-master/arch/arm/kernel/
H A Dsigreturn_codes.S19 * need two 16-bit instructions in .thumb encoding
45 .thumb
55 .thumb
62 * required thumb opcodes for early arch versions. It is OK
135 * it is thumb case or not, so we need one additional padding
H A Dsignal.c327 unsigned int idx, thumb = 0; local
354 thumb = handler & 1;
369 if (thumb) {
386 idx = 6 + thumb * 3;
397 idx = thumb << 1;
420 (idx << 2) + thumb;
431 retcode = ((unsigned long)rc) + thumb;
H A Dtraps.c168 const int thumb = thumb_mode(regs); local
169 const int width = thumb ? 4 : 8;
178 for (i = -4; i < 1 + !!thumb; i++) {
181 if (thumb) {
H A Dhead.S98 THUMB( .thumb ) @ switch to Thumb now.
382 THUMB( .thumb ) @ switch to Thumb now.
H A Dentry-common.S204 movne r10, #0 @ no thumb OABI emulation
217 /* Legacy ABI only, possibly thumb mode. */
H A Dhead-nommu.S39 .thumb
47 THUMB( .thumb ) @ switch to Thumb now.
/linux-master/tools/testing/ktest/examples/
H A Dsnowball.conf44 POWER_CYCLE = echo use the thumb luke; read a
/linux-master/drivers/input/joystick/
H A Dqwiic-joystick.c42 u8 thumb; member in struct:qwiic_data
58 input_report_key(input, BTN_THUMBL, !data.thumb);
/linux-master/arch/arm64/kernel/
H A Dsignal32.c321 int thumb; local
324 thumb = handler & 1;
326 if (thumb)
341 unsigned int idx = thumb << 1;
347 (idx << 2) + thumb;
/linux-master/arch/arm/common/
H A Dmcpm_head.S52 THUMB( .thumb )
/linux-master/arch/arm/mm/
H A Dabort-lv4t.S19 tst r5, #PSR_T_BIT @ check for thumb mode
/linux-master/arch/arm/
H A DMakefile115 CFLAGS_ABI :=$(call cc-option,-mapcs-32,-mabi=apcs-gnu) $(call cc-option,-mno-thumb-interwork,)
/linux-master/arch/arm/crypto/
H A Dsha1-armv4-large.S27 @ thumb 304 3212 4420
33 @ thumb = same as 'small' but in Thumb instructions[**] and
H A Dsha512-armv4.pl215 .thumb
H A Dsha256-armv4.pl178 .thumb
H A Dpoly1305-armv4.pl54 .thumb
133 orr r11,r11,#1 @ thumb-ify addresses
/linux-master/arch/arm/boot/compressed/
H A Dhead.S211 .thumb

Completed in 191 milliseconds