Home
last modified time | relevance | path

Searched refs:branch (Results 1 – 25 of 88) sorted by relevance

1234

/arch/arm64/include/asm/
Djump_label.h19 bool branch) in arch_static_branch() argument
28 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch()
36 bool branch) in arch_static_branch_jump() argument
45 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/parisc/include/asm/
Djump_label.h12 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
20 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
27 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
35 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/s390/include/asm/
Djump_label.h23 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
31 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label); in arch_static_branch()
37 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
45 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label); in arch_static_branch_jump()
/arch/sparc/include/asm/
Djump_label.h11 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
20 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
27 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
36 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/xtensa/include/asm/
Djump_label.h14 bool branch) in arch_static_branch() argument
21 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
29 bool branch) in arch_static_branch_jump() argument
49 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/arm/include/asm/
Djump_label.h12 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
19 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
26 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
33 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/mips/include/asm/
Djump_label.h35 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
42 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
49 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
55 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/powerpc/include/asm/
Djump_label.h18 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
25 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch()
32 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
39 : : "i" (&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
/arch/x86/include/asm/
Djump_label.h23 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument
32 : : "i" (key), "i" (branch) : : l_yes); in arch_static_branch()
39 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument
49 : : "i" (key), "i" (branch) : : l_yes); in arch_static_branch_jump()
Duprobes.h38 } branch; member
/arch/arm64/kernel/
Dftrace.c227 u32 branch, nop; in ftrace_modify_graph_caller() local
229 branch = aarch64_insn_gen_branch_imm(pc, in ftrace_modify_graph_caller()
235 return ftrace_modify_code(pc, nop, branch, true); in ftrace_modify_graph_caller()
237 return ftrace_modify_code(pc, branch, nop, true); in ftrace_modify_graph_caller()
/arch/powerpc/tools/
Dunrel_branch_check.sh41 branch=`echo $tuple | cut -d':' -f2`
51 echo "$from $branch-> $to $sym"
/arch/arm/kernel/
Dftrace.c240 unsigned long branch = arm_gen_branch(pc, caller_fn); in __ftrace_modify_caller() local
242 unsigned long old = enable ? nop : branch; in __ftrace_modify_caller()
243 unsigned long new = enable ? branch : nop; in __ftrace_modify_caller()
/arch/arm/
DOWNERS1 # include OWNERS from the authoritative android-mainline branch
/arch/arm64/
DOWNERS1 # include OWNERS from the authoritative android-mainline branch
/arch/x86/
DOWNERS1 # include OWNERS from the authoritative android-mainline branch
/arch/mips/pmcs-msp71xx/
DPlatform6 -mno-branch-likely
/arch/m68k/fpsp040/
Dx_bsun.S4 | fpsp_bsun --- FPSP handler for branch/set on unordered exception
Dx_snan.S53 bnes ena |If enabled, then branch
59 | inex2 or inex1 occurred, we must clean up and branch to the
148 beqs sto_long |branch if move_out long
151 beqs sto_word |branch if move_out word
154 beqs sto_byte |branch if move_out byte
/arch/powerpc/perf/
Dpower8-pmu.c127 GENERIC_EVENT_ATTR(branch-instructions, PM_BRU_FIN);
128 GENERIC_EVENT_ATTR(branch-misses, PM_BR_MPRED_CMPL);
148 CACHE_EVENT_ATTR(branch-load-misses, PM_BR_MPRED_CMPL);
149 CACHE_EVENT_ATTR(branch-loads, PM_BRU_FIN);
Dpower9-pmu.c156 GENERIC_EVENT_ATTR(branch-instructions, PM_BR_CMPL);
157 GENERIC_EVENT_ATTR(branch-misses, PM_BR_MPRED_CMPL);
173 CACHE_EVENT_ATTR(branch-load-misses, PM_BR_MPRED_CMPL);
174 CACHE_EVENT_ATTR(branch-loads, PM_BR_CMPL);
/arch/x86/kernel/
Duprobes.c587 return auprobe->branch.opc1 == 0xe8; in branch_is_call()
623 switch (auprobe->branch.opc1) { in check_jmp_cond()
640 unsigned long new_ip = regs->ip += auprobe->branch.ilen; in branch_emulate_op()
641 unsigned long offs = (long)auprobe->branch.offs; in branch_emulate_op()
758 auprobe->branch.opc1 = opc1; in branch_setup_xol_ops()
759 auprobe->branch.ilen = insn->length; in branch_setup_xol_ops()
760 auprobe->branch.offs = insn->immediate.value; in branch_setup_xol_ops()
/arch/s390/kernel/
DMakefile47 obj-y += nospec-branch.o ipl_vmparm.o machine_kexec_reloc.o unwind_bc.o
53 CFLAGS_REMOVE_nospec-branch.o += $(CC_FLAGS_EXPOLINE)
/arch/s390/
DMakefile105 ifeq ($(call cc-option-yn,$(CC_FLAGS_MARCH) -mindirect-branch=thunk),y)
106 CC_FLAGS_EXPOLINE := -mindirect-branch=thunk
108 CC_FLAGS_EXPOLINE += -mindirect-branch-table
/arch/c6x/lib/
Dremu.S47 ;; RETURN A may happen here (note: must happen before the next branch)
61 ;; loop backwards branch happens here

1234