Searched refs:branch (Results 1 - 25 of 228) sorted by relevance

12345678910

/linux-master/arch/riscv/include/asm/
H A Djump_label.h18 const bool branch)
32 : : "i"(&((char *)key)[branch]) : : label);
40 const bool branch)
54 : : "i"(&((char *)key)[branch]) : : label);
17 arch_static_branch(struct static_key * const key, const bool branch) argument
39 arch_static_branch_jump(struct static_key * const key, const bool branch) argument
/linux-master/arch/loongarch/include/asm/
H A Djump_label.h23 static __always_inline bool arch_static_branch(struct static_key * const key, const bool branch) argument
28 : : "i"(&((char *)key)[branch]) : : l_yes);
36 static __always_inline bool arch_static_branch_jump(struct static_key * const key, const bool branch) argument
41 : : "i"(&((char *)key)[branch]) : : l_yes);
/linux-master/arch/arm64/include/asm/
H A Djump_label.h19 const bool branch)
28 : : "i"(&((char *)key)[branch]) : : l_yes);
36 const bool branch)
45 : : "i"(&((char *)key)[branch]) : : l_yes);
18 arch_static_branch(struct static_key * const key, const bool branch) argument
35 arch_static_branch_jump(struct static_key * const key, const bool branch) argument
/linux-master/arch/x86/include/asm/
H A Djump_label.h25 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
30 : : "i" (key), "i" (2 | branch) : : l_yes);
39 static __always_inline bool arch_static_branch(struct static_key * const key, const bool branch) argument
44 : : "i" (key), "i" (branch) : : l_yes);
53 static __always_inline bool arch_static_branch_jump(struct static_key * const key, const bool branch) argument
58 : : "i" (key), "i" (branch) : : l_yes);
H A Dasm-prototypes.h17 #include <asm/nospec-branch.h>
/linux-master/arch/sparc/include/asm/
H A Djump_label.h11 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
20 : : "i" (&((char *)key)[branch]) : : l_yes);
27 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
36 : : "i" (&((char *)key)[branch]) : : l_yes);
/linux-master/arch/arm/include/asm/
H A Djump_label.h12 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
19 : : "i" (&((char *)key)[branch]) : : l_yes);
26 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
33 : : "i" (&((char *)key)[branch]) : : l_yes);
/linux-master/arch/arc/include/asm/
H A Djump_label.h32 bool branch)
40 : : "i" (&((char *)key)[branch]) : : l_yes);
48 bool branch)
56 : : "i" (&((char *)key)[branch]) : : l_yes);
31 arch_static_branch(struct static_key *key, bool branch) argument
47 arch_static_branch_jump(struct static_key *key, bool branch) argument
/linux-master/arch/csky/include/asm/
H A Djump_label.h13 bool branch)
22 : : "i"(&((char *)key)[branch]) : : label);
30 bool branch)
39 : : "i"(&((char *)key)[branch]) : : label);
12 arch_static_branch(struct static_key *key, bool branch) argument
29 arch_static_branch_jump(struct static_key *key, bool branch) argument
/linux-master/arch/parisc/include/asm/
H A Djump_label.h13 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
22 : : "i" (&((char *)key)[branch]), "i" (sizeof(long))
30 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
39 : : "i" (&((char *)key)[branch]), "i" (sizeof(long))
/linux-master/arch/s390/include/asm/
H A Djump_label.h26 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
34 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
40 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
48 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label);
/linux-master/arch/xtensa/include/asm/
H A Djump_label.h14 bool branch)
21 : : "i" (&((char *)key)[branch]) : : l_yes);
29 bool branch)
49 : : "i" (&((char *)key)[branch]) : : l_yes);
13 arch_static_branch(struct static_key *key, bool branch) argument
28 arch_static_branch_jump(struct static_key *key, bool branch) argument
/linux-master/arch/powerpc/include/asm/
H A Djump_label.h18 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
26 : : "i" (&((char *)key)[branch]) : : l_yes);
33 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
41 : : "i" (&((char *)key)[branch]) : : l_yes);
/linux-master/tools/perf/util/intel-pt-decoder/
H A Dintel-pt-insn-decoder.c32 enum intel_pt_insn_branch branch = INTEL_PT_BR_NO_BRANCH; local
40 intel_pt_insn->branch = INTEL_PT_BR_NO_BRANCH;
53 branch = INTEL_PT_BR_INDIRECT;
59 branch = INTEL_PT_BR_INDIRECT;
63 branch = INTEL_PT_BR_INDIRECT;
76 branch = INTEL_PT_BR_INDIRECT;
81 branch = INTEL_PT_BR_INDIRECT;
85 branch = INTEL_PT_BR_CONDITIONAL;
93 branch = INTEL_PT_BR_CONDITIONAL;
100 branch
[all...]
/linux-master/arch/mips/include/asm/
H A Djump_label.h40 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) argument
47 : : "i" (&((char *)key)[branch]) : : l_yes);
54 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) argument
60 : : "i" (&((char *)key)[branch]) : : l_yes);
/linux-master/tools/perf/arch/x86/tests/
H A Dgen-insn-x86-dat.awk14 branch = ""
44 printf "}, %d, %s, \"%s\", \"%s\",", len, rel, op, branch
47 branch = ""
62 branch = $i
H A Dinsn-x86.c95 pr_debug("Failed to get branch\n");
103 int op, branch, ret; local
120 branch = get_branch(dat->expected_branch_str);
133 if ((int)intel_pt_insn.branch != branch) {
134 pr_debug("Failed to decode 'branch' value (%d vs expected %d): %s\n",
135 intel_pt_insn.branch, branch, dat->asm_rep);
/linux-master/arch/s390/tools/
H A Dgcc-thunk-extern.sh6 cat << "END" | $@ -x c - -fno-PIE -march=z10 -mindirect-branch=thunk-extern -mfunction-return=thunk-extern -mindirect-branch-table -O2 -c -o /dev/null
/linux-master/scripts/tracing/
H A Ddraw_functrace.py70 def __toString(self, branch, lastChild):
72 s = "%s----%s (%s)\n" % (branch, self._func, self._time)
74 s = "%s----%s\n" % (branch, self._func)
78 branch = branch[:-1] + " "
81 s += "%s" % self._children[i].__toString(branch +\
84 s += "%s" % self._children[i].__toString(branch +\
/linux-master/arch/powerpc/tools/
H A Dunrel_branch_check.sh21 # we know that there is a correct branch to
47 while IFS=: read -r from branch to sym; do
53 if [ "$branch" = 'b' ]; then
62 *) printf 'Unkown branch format\n'
73 printf '%s %s-> %s %s\n' "$from" "$branch" "$to" "$sym"
/linux-master/arch/x86/kernel/
H A Dibt_selftest.S4 #include <asm/nospec-branch.h>
/linux-master/arch/mips/mm/
H A Dextable.c10 #include <asm/branch.h>
/linux-master/drivers/clk/nxp/
H A Dclk-lpc18xx-ccu.c19 /* Bit defines for CCU branch configuration register */
25 /* CCU branch feature bits */
151 * To safely disable a branch clock a squence of two separate
181 * The branch clock registers are only accessible
202 static void lpc18xx_ccu_register_branch_gate_div(struct lpc18xx_clk_branch *branch, argument
210 if (branch->flags & CCU_BRANCH_HAVE_DIV2) {
215 div->reg = branch->offset + reg_base;
224 branch->gate.reg = branch->offset + reg_base;
225 branch
[all...]
/linux-master/arch/m68k/fpsp040/
H A Dx_bsun.S4 | fpsp_bsun --- FPSP handler for branch/set on unordered exception
/linux-master/arch/s390/kernel/
H A Dnospec-sysfs.c5 #include <asm/nospec-branch.h>
21 return sprintf(buf, "Mitigation: limited branch prediction\n");

Completed in 189 milliseconds

12345678910