/arch/arm64/include/asm/ |
D | jump_label.h | 19 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/ |
D | jump_label.h | 12 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/ |
D | jump_label.h | 23 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/ |
D | jump_label.h | 11 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/ |
D | jump_label.h | 14 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/ |
D | jump_label.h | 12 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/ |
D | jump_label.h | 35 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/ |
D | jump_label.h | 18 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/ |
D | jump_label.h | 23 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()
|
D | uprobes.h | 38 } branch; member
|
/arch/arm64/kernel/ |
D | ftrace.c | 227 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/ |
D | unrel_branch_check.sh | 41 branch=`echo $tuple | cut -d':' -f2` 51 echo "$from $branch-> $to $sym"
|
/arch/arm/kernel/ |
D | ftrace.c | 240 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/ |
D | OWNERS | 1 # include OWNERS from the authoritative android-mainline branch
|
/arch/arm64/ |
D | OWNERS | 1 # include OWNERS from the authoritative android-mainline branch
|
/arch/x86/ |
D | OWNERS | 1 # include OWNERS from the authoritative android-mainline branch
|
/arch/mips/pmcs-msp71xx/ |
D | Platform | 6 -mno-branch-likely
|
/arch/m68k/fpsp040/ |
D | x_bsun.S | 4 | fpsp_bsun --- FPSP handler for branch/set on unordered exception
|
D | x_snan.S | 53 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/ |
D | power8-pmu.c | 127 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);
|
D | power9-pmu.c | 156 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/ |
D | uprobes.c | 587 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/ |
D | Makefile | 47 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/ |
D | Makefile | 105 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/ |
D | remu.S | 47 ;; RETURN A may happen here (note: must happen before the next branch) 61 ;; loop backwards branch happens here
|