/openbmc/linux/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 32 enum intel_pt_insn_branch branch = INTEL_PT_BR_NO_BRANCH; in intel_pt_insn_decoder() local 40 intel_pt_insn->branch = INTEL_PT_BR_NO_BRANCH; in intel_pt_insn_decoder() 53 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() 59 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() 63 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() 76 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() 81 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() 85 branch = INTEL_PT_BR_CONDITIONAL; in intel_pt_insn_decoder() 93 branch = INTEL_PT_BR_CONDITIONAL; in intel_pt_insn_decoder() 100 branch = INTEL_PT_BR_INDIRECT; in intel_pt_insn_decoder() [all …]
|
/openbmc/openbmc/poky/documentation/ |
H A D | set_versions.py | 125 …branch = subprocess.run(["git", "branch", "--show-current"], capture_output=True, text=True).stdou… 126 ourbranch = branch 127 if branch != "master" and branch not in release_series: 141 branch = possible_branch variable 143 branch = "master" 144 print("Nearest release branch estimated to be %s" % branch) 145 if branch == "master": 149 elif branch in release_series: 150 ourseries = branch 151 if branch in bitbake_mapping: [all …]
|
/openbmc/openbmc/poky/scripts/contrib/ |
H A D | build-perf-test-wrapper.sh | 25 -c COMMITISH test (checkout) this commit, <branch>:<commit> can be 26 specified to test specific commit of certain branch 117 branch=`echo "$commitish" | cut -d":" -f1` 120 branch="$commitish" 124 git branch -D $branch &> /dev/null 125 if ! git checkout -f $branch &> /dev/null; then 132 if [ -z "$commit_hash" -o "`git merge-base $branch $commit`" != "$commit_hash" ]; then 133 echo "ERROR: branch $branch does not contain commit $commit" 140 branch=`git symbolic-ref HEAD 2> /dev/null` 142 branch=${branch:11} [all …]
|
/openbmc/linux/drivers/edac/ |
H A D | i7300_edac.c | 67 #define to_channel(ch, branch) ((((branch)) << 1) | (ch)) argument 69 #define to_csrow(slot, ch, branch) \ argument 70 (to_channel(ch, branch) | ((slot) << 2)) 411 unsigned branch, channel, bank, rank, cas, ras; in i7300_process_fbd_error() local 428 branch = (GET_FBD_FAT_IDX(error_reg) == 2) ? 1 : 0; in i7300_process_fbd_error() 450 branch, -1, rank, in i7300_process_fbd_error() 464 branch = (GET_FBD_NF_IDX(error_reg) == 2) ? 1 : 0; in i7300_process_fbd_error() 482 channel = (branch << 1); in i7300_process_fbd_error() 498 branch >> 1, channel % 2, rank, in i7300_process_fbd_error() 586 int slot, int ch, int branch, in decode_mtr() argument [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | jump_label.h | 25 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument 30 : : "i" (key), "i" (2 | branch) : : l_yes); in arch_static_branch() 39 static __always_inline bool arch_static_branch(struct static_key * const key, const bool branch) in arch_static_branch() argument 44 : : "i" (key), "i" (branch) : : l_yes); in arch_static_branch() 53 …atic __always_inline bool arch_static_branch_jump(struct static_key * const key, const bool branch) in arch_static_branch_jump() argument 58 : : "i" (key), "i" (branch) : : l_yes); in arch_static_branch_jump()
|
/openbmc/linux/drivers/clk/nxp/ |
H A D | clk-lpc18xx-ccu.c | 202 static void lpc18xx_ccu_register_branch_gate_div(struct lpc18xx_clk_branch *branch, in lpc18xx_ccu_register_branch_gate_div() argument 210 if (branch->flags & CCU_BRANCH_HAVE_DIV2) { in lpc18xx_ccu_register_branch_gate_div() 215 div->reg = branch->offset + reg_base; in lpc18xx_ccu_register_branch_gate_div() 224 branch->gate.reg = branch->offset + reg_base; in lpc18xx_ccu_register_branch_gate_div() 225 branch->gate.bit_idx = 0; in lpc18xx_ccu_register_branch_gate_div() 227 branch->clk = clk_register_composite(NULL, branch->name, &parent, 1, in lpc18xx_ccu_register_branch_gate_div() 230 &branch->gate.hw, &lpc18xx_ccu_gate_ops, 0); in lpc18xx_ccu_register_branch_gate_div() 231 if (IS_ERR(branch->clk)) { in lpc18xx_ccu_register_branch_gate_div() 233 pr_warn("%s: failed to register %s\n", __func__, branch->name); in lpc18xx_ccu_register_branch_gate_div() 238 switch (branch->offset) { in lpc18xx_ccu_register_branch_gate_div() [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | patchtest-get-branch | 22 branch = None 25 gitbranches = git.Git(filepath_repo).branch('-a').splitlines() 57 for branch in branches: 59 if branch != "core" and stripped.rfind(branch) != -1: 79 subject, branch = get_branch(args.repo, args.mbox, args.default_branch) variable 80 print("branch: %s" % branch)
|
/openbmc/openbmc/meta-arm/documentation/ |
H A D | releases.md | 3 …branch consistent with the code name of that release. For example, the “dunfell” release of the Yo… 5 …branch. However, this methodology can be problematic if mimicked with the compatible layers. Compa… 8 …branch allows for focused testing (limiting the amount of resources needed for CI/CD), lessens/eli… 11 …e master branch is the normal internal process of pushing for code review and CI, approval and int… 12 …an LTS named branch, the preferred process is to upstream via the master branch, rebase the patch … 14 …preferred way above cannot be completed in time, upstreaming via the LTS branch can occur. This fo… 20 …ase of the YP LTS release. Meta-arm named branches will be created from the meta-arm master branch. 22 …ven time: master and the most recent Long Term Stable (LTS) as the named branch. All previous name… 24 Named branch release will coincide with Yocto Project releases. These non-LTS branches will be bug … 30 …ith no outstanding critical bugs, a new named branch is created based on the current meta-arm mast… [all …]
|
/openbmc/linux/tools/perf/util/ |
H A D | intel-bts.c | 80 struct branch { struct 89 struct branch *branch; in intel_bts_dump() argument 90 size_t i, pos = 0, br_sz = sizeof(struct branch), sz; in intel_bts_dump() 109 branch = (struct branch *)buf; in intel_bts_dump() 111 le64_to_cpu(branch->from), in intel_bts_dump() 112 le64_to_cpu(branch->to), in intel_bts_dump() 113 le64_to_cpu(branch->misc) & 0x10 ? in intel_bts_dump() 239 for (; offs < len_a; offs += sizeof(struct branch)) { in intel_bts_find_overlap() 273 struct branch *branch) in intel_bts_synth_branch_sample() argument 284 sample.ip = le64_to_cpu(branch->from); in intel_bts_synth_branch_sample() [all …]
|
/openbmc/linux/scripts/tracing/ |
H A D | draw_functrace.py | 70 def __toString(self, branch, lastChild): argument 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 +\
|
/openbmc/openbmc-tools/openbmc-autobump/ |
H A D | openbmc-autobump.py | 51 branch = args.branch 58 branch = s.split("=")[1] 63 return (uri.split("/")[-1].replace(".git", ""), branch) 72 branch = None 91 (project, branch) = uri 93 if project and branch and sha: 94 return (project, branch, sha) 184 reset_args = ["--hard", "origin/{}".format(args.branch)] 206 "HEAD:refs/for/{}%topic=autobump".format(args.branch), 227 parser.set_defaults(branch="master")
|
/openbmc/linux/Documentation/admin-guide/hw-vuln/ |
H A D | spectre.rst | 6 Spectre is a class of side channel attacks that exploit branch prediction 18 use branch prediction and speculative execution. 55 buffers, and branch predictors. Malicious software may be able to 70 of speculative execution that bypasses conditional branch instructions 92 The branch target injection attack takes advantage of speculative 94 branch predictors inside the processor used to guess the target of 103 branches in the victim to gadget code by poisoning the branch target 104 buffer of a CPU used for predicting indirect branch addresses. Such 106 with the address offset of the indirect branch under the attacker's 107 control. Since the branch prediction on impacted hardware does not [all …]
|
/openbmc/u-boot/tools/patman/ |
H A D | gitutil.py | 84 def GuessUpstream(git_dir, branch): argument 100 pipe = [LogCmd(branch, git_dir=git_dir, oneline=True, count=100)] 104 return None, "Branch '%s' not found" % branch 112 return None, "Cannot find a suitable upstream for branch '%s'" % branch 114 def GetUpstream(git_dir, branch): argument 128 'branch.%s.remote' % branch) 130 'branch.%s.merge' % branch) 132 upstream, msg = GuessUpstream(git_dir, branch) 142 "'%s' remote='%s', merge='%s'" % (branch, remote, merge)) 145 def GetRangeInBranch(git_dir, branch, include_upstream=False): argument [all …]
|
/openbmc/u-boot/tools/buildman/ |
H A D | control.py | 177 has_range = options.branch and '..' in options.branch 179 if not options.branch: 184 options.branch) 187 options.branch) 192 options.branch)) 199 "set branch's upstream or use -c flag" % options.branch) 240 if options.branch: 243 range_expr = options.branch 246 options.branch) 248 options.branch) [all …]
|
/openbmc/openbmc/poky/meta/lib/patchtest/ |
H A D | mbox.py | 66 self.branch = self.get_branch() 78 branch, branches, valid_branches = None, [], [] 86 branch = valid_branches[0] 91 if branch is not None: 92 return branch.split(']')[0] 97 def valid_branch(branch): argument 99 lbranch = branch.lower()
|
/openbmc/openbmc/poky/documentation/overview-manual/ |
H A D | development-environment.rst | 174 branch of ``poky`` and you are going to use ``meta-intel``, be 175 sure to checkout the "&DISTRO_NAME_NO_CAP;" branch of ``meta-intel``. 232 responsible for the integrity of the development branch of a given Git 233 repository. The development branch is the "upstream" repository from which 236 organizing the underlying branch structure to reflect release strategies 254 branches into the "master" branch of the Git repository. 264 with whatever upstream branch they are working against. They are also 272 maintainer include them into an upstream branch. This process is called 279 development branch of the Git repository, which is controlled by the 310 have merged it into your local development branch, simply discard the [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bblayers/ |
H A D | layerindex.py | 29 def get_fetch_layer(self, fetchdir, url, subdir, fetch_layer, branch, shallow=False): argument 40 if branch: 41 cmd.extend(['-b' , branch]) 45 logger.error("Failed to download %s (%s)" % (url, branch)) 52 elif os.path.exists(repodir) and branch: 64 if branch != completed_proc.stdout[2:-1]: 69 cmd = base_cmd + ['checkout', branch] 74 % (repodir, branch, completed_proc.stderr)) 105 if args.branch: 106 branches = [args.branch] [all …]
|
/openbmc/openbmc/meta-arm/meta-arm/recipes-bsp/trusted-firmware-m/ |
H A D | trusted-firmware-m-2.1.0-src.inc | 19 SRC_URI = "${SRC_URI_TRUSTED_FIRMWARE_M};branch=${SRCBRANCH_tfm};name=tfm;destsuffix=git/tfm \ 20 …${SRC_URI_TRUSTED_FIRMWARE_M_EXTRAS};branch=${SRCBRANCH_tfm-extras};name=tfm-extras;destsuffix=git… 21 …${SRC_URI_TRUSTED_FIRMWARE_M_TESTS};branch=${SRCBRANCH_tfm-tests};name=tfm-tests;destsuffix=git/tf… 22 … ${SRC_URI_TRUSTED_FIRMWARE_M_CMSIS};branch=${SRCBRANCH_cmsis};name=cmsis;destsuffix=git/cmsis \ 23 …${SRC_URI_TRUSTED_FIRMWARE_M_MBEDTLS};branch=${SRCBRANCH_mbedtls};name=mbedtls;destsuffix=git/mbed… 24 …${SRC_URI_TRUSTED_FIRMWARE_M_MCUBOOT};branch=${SRCBRANCH_mcuboot};name=mcuboot;destsuffix=git/mcub… 25 … ${SRC_URI_TRUSTED_FIRMWARE_M_QCBOR};branch=${SRCBRANCH_qcbor};name=qcbor;destsuffix=git/qcbor \ 26 …${SRC_URI_TRUSTED_FIRMWARE_M_PSA_ADAC};branch=${SRCBRANCH_tfm-psa-adac};name=tfm-psa-adac;destsuff…
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | jump_label.h | 20 const bool branch) in arch_static_branch() argument 29 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch() 37 const bool branch) in arch_static_branch_jump() argument 46 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | jump_label.h | 23 static __always_inline bool arch_static_branch(struct static_key * const key, const bool branch) in arch_static_branch() argument 28 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch() 36 …atic __always_inline bool arch_static_branch_jump(struct static_key * const key, const bool branch) in arch_static_branch_jump() argument 41 : : "i"(&((char *)key)[branch]) : : l_yes); in arch_static_branch_jump()
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | jump_label.h | 13 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument 22 : : "i" (&((char *)key)[branch]), "i" (sizeof(long)) in arch_static_branch() 30 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]), "i" (sizeof(long)) in arch_static_branch_jump()
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | jump_label.h | 18 const bool branch) in arch_static_branch() argument 32 : : "i"(&((char *)key)[branch]) : : label); in arch_static_branch() 40 const bool branch) in arch_static_branch_jump() argument 54 : : "i"(&((char *)key)[branch]) : : label); in arch_static_branch_jump()
|
/openbmc/linux/arch/csky/include/asm/ |
H A D | jump_label.h | 13 bool branch) in arch_static_branch() argument 22 : : "i"(&((char *)key)[branch]) : : label); in arch_static_branch() 30 bool branch) in arch_static_branch_jump() argument 39 : : "i"(&((char *)key)[branch]) : : label); in arch_static_branch_jump()
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | jump_label.h | 26 static __always_inline bool arch_static_branch(struct static_key *key, bool branch) in arch_static_branch() argument 34 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label); in arch_static_branch() 40 static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch) in arch_static_branch_jump() argument 48 : : JUMP_LABEL_STATIC_KEY_CONSTRAINT (key), "i" (branch) : : label); in arch_static_branch_jump()
|
/openbmc/linux/arch/xtensa/include/asm/ |
H A 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()
|