Searched +full:the +full:- +full:new +full:- +full:sd +full:- +full:bus +full:- +full:api +full:- +full:of +full:- +full:systemd (Results 1 – 17 of 17) sorted by relevance
/openbmc/sdbusplus/ |
H A D | README.md | 5 1. A C++ library (libsdbusplus) for interacting with D-Bus, built on top of the 6 sd-bus library from systemd. 7 2. A tool (sdbus++) to generate C++ bindings to simplify the development of 8 D-Bus-based applications. 12 The sdbusplus library requires sd-bus, which is contained in libsystemd. 14 The sdbus++ application requires Python 3 and the Python libraries mako and 19 The sdbusplus library is built using meson. 29 Optionally, building the tests and examples can be disabled by passing 30 `-Dtests=disabled` and `-Dexamples=disabled` respectively to `meson`. 32 The sdbus++ application is installed as a standard Python package using [all …]
|
/openbmc/docs/designs/ |
H A D | estoraged.md | 1 # eStoraged Design - Encrypted Secondary Storage Management Daemon 7 - John Broadbent <jebr@google.com> 8 - Benjamin Fair <benjaminfair@google.com> 9 - Nancy Yuenn <yuenn@google.com> 16 encapsulating the security functionality and providing a D-Bus interface to 17 manage the encrypted filesystem on the device. Using the D-Bus interface, other 18 software components can interact with eStoraged to do things like create a new 19 encrypted filesystem, wipe its contents, lock/unlock the device, or change the 25 for the root filesystem, i.e. the BMC needs to be able to boot while the device 28 This design makes use of the [all …]
|
/openbmc/sdbusplus/example/yaml/net/poettering/ |
H A D | Calculator.interface.yaml | 2 An example interface originally described as part of the announcement of new 3 sd-bus interfaces at: 4 http://0pointer.net/blog/the-new-sd-bus-api-of-systemd.html 6 - name: Multiply 8 Multiplies two integers 'x' and 'y' and returns the result. 10 - name: x 13 The first integer to multiply. 14 - name: y 17 The second integer to multiply. 20 - name: z [all …]
|
/openbmc/sdbusplus/include/sdbusplus/ |
H A D | bus.hpp | 3 #include <systemd/sd-bus.h> 4 #include <systemd/sd-event.h> 20 #pragma clang diagnostic ignored "-Wc99-extensions" 26 namespace bus namespace 30 struct bus; 32 /* Methods for getting a new bus connection. 34 * There are two different bus types: 35 * - system 36 * - session ("user") 39 * to the default bus based on the current user; system if root, session [all …]
|
H A D | message.hpp | 3 #include <systemd/sd-bus.h> 21 #pragma clang diagnostic ignored "-Wc99-extensions" 27 // Forward declare sdbusplus::bus::bus for 'friend'ship. 28 namespace bus namespace 30 struct bus; 44 // it doesn't require creating a specific instance of it, unless that's ok -- 53 /* @brief Alias 'msg' to a unique_ptr type for auto-release. */ 68 * @brief Provides C++ bindings to the sd_bus_message_* class functions. 72 /* Define all of the basic class operations: 74 * - Default constructor [all …]
|
/openbmc/openpower-host-ipmi-flash/ |
H A D | hiomap.cpp | 1 // SPDX-License-Identifier: Apache-2.0 7 #include <ipmid/api.h> 10 #include <systemd/sd-bus.h> 11 #include <systemd/sd-event.h> 13 #include <ipmid-host/cmd-utils.hpp> 14 #include <ipmid-host/cmd.hpp> 15 #include <ipmid/api.hpp> 16 #include <phosphor-logging/log.hpp> 17 #include <sdbusplus/bus.hpp> 18 #include <sdbusplus/bus/match.hpp> [all …]
|
/openbmc/phosphor-host-ipmid/ |
H A D | storageaddsel.cpp | 1 #include "error-HostEvent.hpp" 4 #include <systemd/sd-bus.h> 6 #include <ipmid/api.hpp> 8 #include <phosphor-logging/elog-errors.hpp> 9 #include <phosphor-logging/elog.hpp> 10 #include <phosphor-logging/lg2.hpp> 48 // Read the eSEL data from the file. in createProcedureLogEntry() 53 // insert '/0' at the end of the character array. in createProcedureLogEntry() 56 new char[(eSELData.size() * byteSeparator) + 1]()); in createProcedureLogEntry()
|
H A D | apphandler.cpp | 6 #include <linux/i2c-dev.h> 11 #include <systemd/sd-bus.h> 17 #include <ipmid/api.hpp> 23 #include <phosphor-logging/elog-errors.hpp> 24 #include <phosphor-logging/lg2.hpp> 47 extern sd_bus* bus; 87 "/usr/share/ipmi-providers/master_write_read_white_list.json"; 102 * @brief Returns the Version info from primary s/w object 104 * Get the Version info from the active s/w object which is having high 106 * is "BMC" from the list of all s/w objects those are implementing [all …]
|
/openbmc/phosphor-host-ipmid/include/ipmid/ |
H A D | api.h | 4 #include <systemd/sd-bus.h> 9 * Specifies the minimum privilege level required to execute the command 10 * This means the command can be executed at a given privilege level or higher 32 // Buffer containing data from sender of netfn and command as part of request 35 // This is the response buffer that the provider of [netfn,cmd] will send back 36 // to the caller. Provider will allocate the memory inside the handler and then 37 // will do a memcpy to this response buffer and also will set the data size 38 // parameter to the size of the buffer. 45 // This buffer contains any *user specific* data that is of interest only to the 46 // plugin. For a ipmi function router, this data is opaque. At the time of [all …]
|
/openbmc/openpower-host-ipmi-oem/ |
H A D | oemhandler.cpp | 5 #include "elog-errors.hpp" 8 #include <ipmid/api.h> 11 #include <systemd/sd-bus.h> 13 #include <host-interface.hpp> 14 #include <ipmid-host/cmd.hpp> 15 #include <ipmid/api-types.hpp> 18 #include <sdbusplus/bus.hpp> 49 // Dive in to the IBM log to find the severity in mapSeverity() 55 return find->second; in mapSeverity() 66 uint8_t sensor = rec->sensorNum; in mapCalloutAssociation() [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/documentation/corstone1000/ |
H A D | user-guide.rst | 2 # Copyright (c) 2022-2024, Arm Limited. 4 # SPDX-License-Identifier: MIT 11 ------ 12 The Corstone-1000 software stack uses the `Yocto Project <https://www.yoctoproject.org/>`__ to build 13 …iny Linux distribution suitable for the Corstone-1000 platform (kernel and initramfs filesystem le… 14 The Yocto Project relies on the `BitBake <https://docs.yoctoproject.org/bitbake.html#bitbake-docume… 19 ------------- 22 32GB of free disk space and 16GB of RAM as minimum requirement. 24 The following prerequisites must be available on the host system: 26 - Git 1.8.3.1 or greater. [all …]
|
/openbmc/qemu/ |
H A D | MAINTAINERS | 4 The intention of this file is not to establish who owns what portions of the 5 code base, but to provide a set of names that developers can consult when they 6 have a question about a particular subset and also to provide a set of names 9 In general, if you have a question about inclusion of a patch, you should 10 consult qemu-devel and not any specific individual privately. 12 Descriptions of section entries: 16 patches. They are considered the main contact point. 19 Reviewers are familiar with the subject matter and provide feedback 23 W: Web-page with status/info 25 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit. [all …]
|
/openbmc/intel-ipmi-oem/src/ |
H A D | oemcommands.cpp | 4 // Licensed under the Apache License, Version 2.0 (the "License"); 5 // you may not use this file except in compliance with the License. 6 // You may obtain a copy of the License at 8 // http://www.apache.org/licenses/LICENSE-2.0 11 // distributed under the License is distributed on an "AS IS" BASIS, 12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 // See the License for the specific language governing permissions and 14 // limitations under the License. 22 #include <systemd/sd-journal.h> 31 #include <ipmid/api.hpp> [all …]
|
/openbmc/ |
D | opengrok1.0.log | 1 2025-06-27 03:00:36.378-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-06-27 03:00:36.494-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
D | opengrok2.0.log | 1 2025-06-26 03:00:47.099-0500 FINE t1 Executor.registerErrorHandler: Installing default uncaught exception handler 2 2025-06-26 03:00:47.218-0500 INFO t1 Indexer.parseOptions: Indexer options: [-c, /usr/local/bin/ctags, -T, 12, -s, /opengrok/src, - [all...] |
/openbmc/linux/ |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa [all...] |