Home
last modified time | relevance | path

Searched +full:container +full:- +full:rules (Results 1 – 25 of 89) sorted by relevance

1234

/openbmc/linux/drivers/gpu/drm/ci/
H A Dgitlab-ci.yml2 DRM_CI_PROJECT_PATH: &drm-ci-project-path mesa/mesa
3 DRM_CI_COMMIT_SHA: &drm-ci-commit-sha edfbf74df1d4d6ce54ffe24566108be0e1a98c3d
6 TARGET_BRANCH: drm-next
10 DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/anholt/deqp-runner.git
13 FDO_UPSTREAM_REPO: helen.fornazier/linux # The repo where the git-archive daily runs
14 MESA_TEMPLATES_COMMIT: &ci-templates-commit d5aa3941aa03c2f716595116354fb81eb8012acb
16 CI_PRE_CLONE_SCRIPT: |-
17 set -o xtrace
18-L --retry 4 -f --retry-all-errors --retry-delay 60 -s ${DRM_CI_PROJECT_URL}/-/raw/${DRM_CI_COMMIT…
19 bash download-git-cache.sh
[all …]
H A Dcontainer.yml1 .container:
3 …CI_REPOSITORY_URL: ${DRM_CI_PROJECT_URL}.git # So ci-templates clones drm-ci instead of the repo t…
6 debian/x86_64_build-base:
8 …airo-dev libdw-dev libjson-c-dev libkmod2 libkmod-dev libpciaccess-dev libproc2-dev libudev-dev li…
10 debian/x86_64_test-gl:
12 …CKAGES: "jq libasound2 libcairo2 libdw1 libglib2.0-0 libjson-c5 libkmod-dev libkmod2 libgles2 libp…
16-dev libdw-dev libjson-c-dev libproc2-dev libkmod2 libkmod-dev libpciaccess-dev libudev-dev libunw…
20 EXTRA_LOCAL_PACKAGES: "jq libasound2 libcairo2 libdw1 libglib2.0-0 libjson-c5"
22 # Disable container jobs that we won't use
24 rules:
[all …]
H A Dbuild.yml3 - .build-rules
4 - .container+build-rules
8 - artifacts
10 - FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash drivers/gpu/drm/ci/build.sh
14 - .build
15 - .use-debian/arm64_build
17 - aarch64
25 - .build
26 - .use-debian/arm64_build
28 - aarch64
[all …]
/openbmc/bmcweb/http/
H A Drouting.hpp1 // SPDX-License-Identifier: Apache-2.0
2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors
17 #include <boost/container/flat_map.hpp>
18 #include <boost/container/small_vector.hpp>
49 using ChildMap = boost::container::flat_map<
51 boost::container::small_vector<std::pair<std::string, unsigned>,
337 return static_cast<unsigned>(nodes.size() - 1); in newNode()
416 std::vector<BaseRule*> rules; member
420 PerMethod() : rules(1) {} in PerMethod()
424 rules.emplace_back(ruleObject); in internalAdd()
[all …]
/openbmc/dbus-sensors/src/
H A DUtils.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
19 #include "dbus-sensor_config.h"
26 #include <boost/container/flat_map.hpp>
70 * @param[in] hwmonFile - the path to the file to read
90 * @param[in] directory - the hwmon sysfs directory
91 * @param[in] permitSet - a set of labels or hwmon basenames to permit. If this
125 * @param[in] config - a map representing the configuration for a specific
139 std::get<std::vector<std::string>>(permitAttribute->second); in getPermitSet()
166 dbusConnection->new_method_call( in getSensorConfiguration()
172 dbusConnection->call(getManagedObjects); in getSensorConfiguration()
[all …]
/openbmc/openbmc/poky/meta/recipes-core/systemd/
H A Dsystemd_257.1.bb7 DEPENDS = "gperf-native libcap util-linux python3-jinja2-native"
11 inherit useradd pkgconfig meson perlnative update-rc.d update-alternatives qemu systemd gettext bas…
13 # unmerged-usr support is deprecated upstream, taints the system and will be
22 file://touchscreen.rules \
23 file://00-create-volatile.conf \
25 …s.contains('PACKAGECONFIG', 'polkit_hostnamed_fallback', 'file://00-hostnamed-network-user.conf', …
27 file://99-default.preset \
28 file://systemd-pager.sh \
29 file://0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch \
30 file://0002-implment-systemd-sysv-install-for-OE.patch \
[all …]
/openbmc/phosphor-objmgr/src/
H A Dmain.cpp10 #include <boost/container/flat_map.hpp>
27 boost::container::flat_map<std::string, std::string>& owners, in updateOwners()
34 conn->async_method_call( in updateOwners()
55 sdbusplus::message_t m = systemBus->new_signal( in sendIntrospectionCompleteSignal()
92 std::chrono::steady_clock::now() - processStartTime; in ~InProgressIntrospect()
100 diff = std::chrono::steady_clock::now() - *globalStartTime; in ~InProgressIntrospect()
139 systemBus->async_method_call( in doAssociations()
172 systemBus->async_method_call( in doIntrospect()
187 << " on process: " << transaction->processName in doIntrospect()
209 pRoot->FirstChildElement("interface"); in doIntrospect()
[all …]
/openbmc/openbmc-tools/dbus-pcap/
H A Ddbus-pcap3 # SPDX-License-Identifier: Apache-2.0
110 CONTAINER = { variable in DBusTypeCategory
154 elif sig in DBusTypeCategory.CONTAINER.value:
189 prop.nature - (self.offset & (prop.nature - 1))
210 if self.offset - self.stash[1] != len(self.stash[0]):
212 "(self.offset - self.stash[1]): %d, len(self.stash[0]): %d"
213 % (self.offset - self.stash[1], len(self.stash[0])),
226 self.offset - self.stash[1]
270 # Empty DBus strings have no NUL-terminator
299 elif tc.type.value in DBusTypeCategory.CONTAINER.value:
[all …]
H A DREADME.md1 # dbus-pcap: A tool to analyse D-Bus traffic captures
3 `dbus-pcap` is a tool to slice, dice and display captures of D-Bus traffic
4 captured into a the standard `pcap` packet container.
6 D-Bus traffic on OpenBMC can be captured using `busctl`:
15 $ ./dbus-pcap --help
16 usage: dbus-pcap [-h] [--json] [--no-track-calls] file [expressions [expressions ...]]
23 -h, --help show this help message and exit
24 --json Emit a JSON representation of the messages
25 --no-track-calls Make a call response pass filters
33 $ ./dbus-pcap dbus.pcap | head -n 3
[all …]
/openbmc/qemu/docs/devel/
H A Dmemory.rst8 - ordinary RAM
9 - memory-mapped I/O (MMIO)
10 - memory controllers that can dynamically reroute physical memory regions
15 - tracking RAM changes by the guest
16 - setting up coalesced memory for kvm
17 - setting up ioeventfd regions for kvm
28 ----------------
33 - RAM: a RAM region is simply a range of host memory that can be made available
39 - MMIO: a range of guest memory that is implemented by host callbacks;
44 - ROM: a ROM memory region works like RAM for reads (directly accessing
[all …]
/openbmc/bmcweb/include/
H A Ddbus_monitor.hpp1 // SPDX-License-Identifier: Apache-2.0
2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors
10 #include <systemd/sd-bus.h>
12 #include <boost/container/flat_map.hpp>
13 #include <boost/container/flat_set.hpp>
34 boost::container::flat_set<std::string, std::less<>,
39 using SessionMap = boost::container::flat_map<crow::websocket::Connection*,
42 // NOLINTNEXTLINE(cppcoreguidelines-avoid-non-const-global-variables)
100 if (arr->size() < 2) in onPropertyUpdate()
116 auto it = thisSession->second.interfaces.find(entry.first); in onPropertyUpdate()
[all …]
H A Dobmc_console.hpp1 // SPDX-License-Identifier: Apache-2.0
2 // SPDX-FileCopyrightText: Copyright OpenBMC Authors
19 #include <boost/container/flat_map.hpp>
80 self->doingWrite = false; in doWrite()
81 self->inputBuffer.erase(0, bytesWritten); in doWrite()
85 self->conn.close("Error in reading to host port"); in doWrite()
94 self->doWrite(); in doWrite()
105 self->doRead(); in afterSendEx()
129 self->conn.sendEx( in doRead()
165 using ObmcConsoleMap = boost::container::flat_map<
[all …]
/openbmc/qemu/.gitlab-ci.d/
H A Dbuildtest.yml2 - local: '/.gitlab-ci.d/buildtest-template.yml'
4 build-system-alpine:
6 - .native_build_job_template
7 - .native_build_artifact_template
9 - job: amd64-alpine-container
12 TARGETS: avr-softmmu loongarch64-softmmu mips64-softmmu mipsel-softmmu
13 MAKE_CHECK_ARGS: check-build
14 CONFIGURE_ARGS: --enable-docs --enable-trace-backends=log,simple,syslog
16 check-system-alpine:
19 - job: build-system-alpine
[all …]
/openbmc/smbios-mdr/src/
H A Dcpuinfo_main.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
27 #include <boost/container/flat_map.hpp>
38 #include <linux/i2c-dev.h>
47 #include <phosphor-logging/log.hpp>
65 using CPUInfoMap = boost::container::flat_map<size_t, std::shared_ptr<CPUInfo>>;
70 * Simple aggregate to define an external D-Bus property which needs to be set
82 * List of properties we want to set on other D-Bus objects. This list is kept
83 * around so that if any target objects are removed+re-added, then we can set
107 std::string devPath = "/dev/i2c-" + std::to_string(bus); in readSSpec()
194 * read is correct, then set the property on D-Bu
[all...]
H A Dmdrv2.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
23 #include <phosphor-logging/elog-errors.hpp>
42 "Read data from flash error - Open MDRV2 table file failure"); in getDirectoryInformation()
54 uint8_t returnedEntries = smbiosDir.dirEntries - dirIndex; in getDirectoryInformation()
63 smbiosDir.dirEntries - dirIndex - returnedEntries); in getDirectoryInformation()
210 "Read data from flash error - Invalid mdr header"); in readDataFromFlash()
216 "Read data from flash error - Invalid data point"); in readDataFromFlash()
223 "Read data from flash error - Ope in readDataFromFlash()
[all...]
/openbmc/service-config-manager/src/
H A Dsrvcfg_manager.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
53 "/var/lib/srvcfg_manager/usb-code-update-state";
55 "/etc/udev/rules.d/70-bmc-usb.rules";
109 lg2::info("usb-code-update-state file does not exist"); in getUSBCodeUpdateStateFromFile()
126 unitMaskedState = iterMask->second; in getUSBCodeUpdateStateFromFile()
138 unitEnabledState = iterEnable->second; in getUSBCodeUpdateStateFromFile()
139 unitRunningState = iterEnable->second; in getUSBCodeUpdateStateFromFile()
147 const boost::container::flat_map<std::string, VariantType>& propertyMap) in updateSocketProperties()
154 listenIt->second); in updateSocketProperties()
166 if (sockAttrIface && sockAttrIface->is_initialized()) in updateSocketProperties()
[all …]
/openbmc/openbmc/meta-arm/
H A D.gitlab-ci.yml4 # These are needed as the k8s executor doesn't respect the container
16 # The container mirror to use
26 - prep
27 - build
32 - $DEFAULT_TAG
46 - echo KAS_WORK_DIR = $KAS_WORK_DIR
47 - echo SSTATE_DIR = $SSTATE_DIR
48 - echo DL_DIR = $DL_DIR
49 - rm -rf $KAS_WORK_DIR
50- mkdir --verbose --parents $KAS_WORK_DIR $KAS_REPO_REF_DIR $SSTATE_DIR $DL_DIR $TOOLCHAIN_DIR $TO…
[all …]
/openbmc/linux/tools/perf/Documentation/
H A Dperf-probe.txt1 perf-probe(1)
5 ----
6 perf-probe - Define new dynamic tracepoints
9 --------
11 'perf probe' [options] --add='PROBE' [...]
15 'perf probe' [options] --del='[GROUP:]EVENT' [...]
17 'perf probe' --list[=[GROUP:]EVENT]
19 'perf probe' [options] --line='LINE'
21 'perf probe' [options] --vars='PROBEPOINT'
23 'perf probe' [options] --funcs
[all …]
/openbmc/phosphor-power/cold-redundancy/
H A Dcold_redundancy.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
22 #include <boost/container/flat_set.hpp>
24 #include <phosphor-logging/elog-errors.hpp>
75 boost::container::flat_map<std::string, std::variant<bool>> values; in ColdRedundancy()
106 if (psu->name != psuName) in ColdRedundancy()
115 bool* functional = std::get_if<bool>(&(findEvent->second)); in ColdRedundancy()
123 psu->state = CR::PSUState::normal; in ColdRedundancy()
127 psu->state = CR::PSUState::acLost; in ColdRedundancy()
133 using namespace sdbusplus::bus::match::rules; in ColdRedundancy()
156 // Check PSU information from entity-manager D-Bus interface and use the bus
[all …]
/openbmc/linux/include/linux/crush/
H A Dcrush.h1 /* SPDX-License-Identifier: GPL-2.0 */
13 * CRUSH is a pseudo-random data distribution algorithm that
20 * https://www.ssrc.ucsc.edu/Papers/weil-sc06.pdf
39 * CRUSH uses user-defined "rules" to describe how inputs should be
73 #define CRUSH_CHOOSE_N_MINUS(x) (-(x))
99 * A bucket is a named container of other items (either devices or
106 * ------------------------------------------------
133 __u16 type; /* non-zero; type=0 is reserved for devices */
136 __u32 weight; /* 16-bit fixed point */
163 * __weight_set_size__, the weights found at __weight_set_size-1__ are
[all …]
/openbmc/linux/Documentation/userspace-api/
H A Dlandlock.rst1 .. SPDX-License-Identifier: GPL-2.0
2 .. Copyright © 2017-2020 Mickaël Salaün <mic@digikod.net>
3 .. Copyright © 2019-2020 ANSSI
4 .. Copyright © 2021-2022 Microsoft Corporation
16 in addition to the existing system-wide access-controls. This kind of sandbox
23 landlock || journalctl -kg landlock`` . Developers can also easily check for
28 Landlock rules
33 rights`_. A set of rules is aggregated in a ruleset, which can then restrict
37 ----------------------------------------
39 We first need to define the ruleset that will contain our rules. For this
[all …]
/openbmc/linux/include/uapi/linux/
H A Dbatadv_packet.h1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) */
15 * batadv_tp_is_error() - Check throughput meter return code for error
23 * enum batadv_packettype - types for batman-adv encapsulated packets
40 /* 0x00 - 0x3f: local packets or special rules for handling */
47 /* 0x40 - 0x7f: unicast */
55 /* 0x80 - 0xff: reserved */
59 * enum batadv_subtype - packet subtype for unicast4addr
76 * enum batadv_iv_flags - flags used in B.A.T.M.A.N. IV OGM packets
90 * enum batadv_icmp_packettype - ICMP message types
108 * enum batadv_mcast_flags - flags for multicast capabilities and settings
[all …]
/openbmc/phosphor-user-manager/phosphor-ldap-config/
H A Dldap_config.hpp35 namespace sdbusRule = sdbusplus::bus::match::rules;
55 /** @brief Constructor to put object onto bus at a D-Bus path.
56 * @param[in] bus - Bus to attach to.
57 * @param[in] path - The D-Bus object path to attach at.
58 * @param[in] filePath - LDAP configuration file.
59 * @param[in] caCertFile - LDAP's CA certificate file.
60 * @param[in] certFile - LDAP's client certificate file.
61 * @param[in] secureLDAP - Specifies whether to use SSL or not.
62 * @param[in] ldapServerURI - LDAP URI of the server.
63 * @param[in] ldapBindDN - distinguished name with which to bind.
[all …]
/openbmc/entity-manager/src/
H A Dentity_manager.cpp8 // http://www.apache.org/licenses/LICENSE-2.0
33 #include <boost/container/flat_map.hpp>
34 #include <boost/container/flat_set.hpp>
56 const boost::container::flat_map<const char*, probe_type_codes, CmpStr>
71 // NOLINTBEGIN(cppcoreguidelines-avoid-non-const-global-variables)
73 boost::container::flat_map<
83 // NOLINTEND(cppcoreguidelines-avoid-non-const-global-variables)
85 const std::regex illegalDbusPathRegex("[^A-Za-z0-9_.]");
86 const std::regex illegalDbusMemberRegex("[^A-Za-z0-9_]");
92 iface->initialize(); in tryIfaceInitialize()
[all …]
/openbmc/linux/Documentation/trace/
H A Dkprobetrace.rst2 Kprobe-based Event Tracing
8 --------
9 These events are similar to tracepoint-based events. Instead of tracepoints,
13 Unlike the tracepoint-based event, this can be added and removed
28 -------------------------
34 -:[GRP/][EVENT] : Clear a probe
50 @SYM[+|-offs] : Fetch memory at SYM +|- offs (SYM should be a data symbol)
56 +|-[u]OFFS(FETCHARG) : Fetch memory at FETCHARG +|- OFFS address.(\*3)(\*4)
67 (\*4) "u" means user-space dereference. See :ref:`user_mem_access`.
72 -----
[all …]

1234