/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/User/ |
H A D | TOTPAuthenticator.interface.yaml | 2 This interface defines methods and properties required for Time-based 3 One-time Password (TOTP) multi-factor authentication at user level to 4 support multi-factor authentication secret key setup for each user. This 9 - name: CreateSecretKey 11 This method setup Time-based One-time Password (TOTP) authenticator 15 - name: SecretKey 21 - xyz.openbmc_project.Common.Error.UnsupportedRequest 22 - xyz.openbmc_project.Common.Error.NotAllowed 24 - name: VerifyOTP 26 This method verifies OTP with Time-based One-time Password [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.i2c | 4 While I2C supports multi-master buses this is difficult to get right. 6 Clock-stretching and the arbitrary time that an I2C transaction can take 8 When one or more masters can be reset independently part-way through a 11 U-Boot provides a scheme based on two 'claim' GPIOs, one driven by the 12 AP (Application Processor, meaning the main CPU) and one driven by the EC 18 Since U-Boot runs on the AP, the terminology used is 'our' claim GPIO, 23 i2c-arb-gpio-challenge for the implementation. 28 - AP_CLAIM: output from AP, signalling to the EC that the AP wants the bus 29 - EC_CLAIM: output from EC, signalling to the AP that the EC wants the bus 38 2. Waits a little bit for the other side to notice (slew time) [all …]
|
/openbmc/phosphor-state-manager/ |
H A D | settings.cpp | 5 #include <phosphor-logging/elog-errors.hpp> 6 #include <phosphor-logging/lg2.hpp> 64 * Interface. A persistent user setting and a one-time in Objects() 65 * setting which is only valid for one boot of the system. in Objects() 66 * The one-time setting will have "one_time" in its in Objects() 81 * Interface. A persistent user setting and a one-time in Objects() 82 * setting which is only valid for one boot of the system. in Objects() 83 * The one-time setting will have "one_time" in its in Objects() 128 return result.begin()->first; in service()
|
/openbmc/openbmc-test-automation/ffdc/lib/ |
H A D | telnet_utility.py | 7 import time 30 specifies a new read timeout value to override the default one. 41 the default one. Defaults to None. 77 self.tnclient.write(self.username.encode("utf-8") + b"\n") 82 self.tnclient.write(self.password.encode("utf-8") + b"\n") 136 # the telnet object might not exist yet, so ignore this one 160 # Wait time for command execution before reading the output. 161 # Use user input wait time for command execution if one exists. 171 # Do at least one non-blocking read. 177 self.tnclient.write(cmd.encode("utf-8") + b"\n") [all …]
|
/openbmc/qemu/include/hw/xen/interface/ |
H A D | vcpu.h | 1 /* SPDX-License-Identifier: MIT */ 20 * @extra_args == Operation-specific extra arguments (NULL if none). 25 * newly-initialised VCPU will not run until it is brought up by VCPUOP_up. 41 * Bring down a VCPU (i.e., make it non-runnable). 45 * idea to ensure that the VCPU has entered a non-critical loop before 60 * Return information about the state and running time of a VCPU. 67 /* When was current state entered (system time, ns)? */ 76 * Time spent in each RUNSTATE_* (ns). The sum of these times is 77 * guaranteed not to drift from system time. 79 uint64_t time[4]; member [all …]
|
/openbmc/qemu/include/system/ |
H A D | rtc.h | 4 * Copyright (c) 2003-2021 QEMU contributors 29 * qemu_get_timedate: Get the current RTC time 30 * @tm: struct tm to fill in with RTC time 31 * @offset: offset in seconds to adjust the RTC time by before 34 * This function fills in @tm with the current RTC time, as adjusted 35 * by @offset (for example, if @offset is 3600 then the returned time/date 36 * will be one hour further ahead than the current RTC time). 39 * to find the time/date value that they should return to the guest 43 * depend on the -rtc command line option passed by the user. 49 * @tm: struct tm containing the date/time to compare against [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | ManagerAccount.v1_14_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 40 "description": "The available OEM-specific actions for this resource.", 41 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 66 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 82 "format": "uri-reference", 95 …"description": "This action clears the secret key for Time-based One-Time Password (TOTP) multi-fa… 96 …"This action shall clear the secret key for RFC6238-defined Time-based One-Time Password (TOTP) mu… 99 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
H A D | StorageControllerMetrics.v1_0_3.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 28 "description": "The available OEM-specific actions for this resource.", 29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 37 …"longDescription": "The object shall contain the NVMe-defined 'Endurance Group Critical Warning Su… 39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 54 …"description": "An indication of whether namespaces in one or more Endurance Groups are in read-on… 55 …n": "This property shall indicate whether namespaces in one or more Endurance Groups are in read-o… 63 …n indication of whether the reliability of one or more Endurance Groups is degraded due to signifi… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | ManagerAccount.v1_14_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 40 "description": "The available OEM-specific actions for this resource.", 41 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 66 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 82 "format": "uri-reference", 95 …"description": "This action clears the secret key for Time-based One-Time Password (TOTP) multi-fa… 96 …"This action shall clear the secret key for RFC6238-defined Time-based One-Time Password (TOTP) mu… 99 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
/openbmc/openbmc/meta-yadro/recipes-phosphor/ipmi/phosphor-ipmi-host/ |
H A D | 0001-Add-support-for-persistent-only-settings.patch | 4 Subject: [PATCH] Add support for persistent-only settings 7 one-time setting mode (as per IPMI 2.0 specification). 9 This commit adds support for such persistent-only settings. 13 Change-Id: Iec8e2f5bddbc50d270916567effe334f10db2987 14 Signed-off-by: Alexander Amelkin <a.amelkin@yadro.com> 15 Signed-off-by: Ivan Mikhaylov <i.mikhaylov@yadro.com> 16 --- 17 settings.cpp | 35 +++++++++++++++++++++++++++++++---- 18 1 file changed, 31 insertions(+), 4 deletions(-) 20 diff --git a/settings.cpp b/settings.cpp [all …]
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_sel_time.robot | 3 Documentation Module to test IPMI SEL Time functionality. 4 ... Pre-requisite Condition : Client Machine and BMC should be in 10 ... Test the Set/Get SEL Time functionality and compare the result against 13 ... Set the Time Sync Mode from NTP to Manual to Set SEL Time. 14 ... Time Sync Mode change performed via REDFISH URI. 15 ... Performs the change in Time Sync Mode with Test Setup and Teardown Execution 18 ... NETWORK_RESTART_TIME added for Set SEL Time and Add SEL Entry as the corresponding 21 ... Current SEL time identified via BMC Native command (date) and perform SEL Time operation [all...] |
/openbmc/phosphor-webui/app/server-control/controllers/ |
H A D | power-operations-controller.html | 2 <div id="power-operations" class="power-operations"> 5 <div class="power__current-status page-header"> 7 <div class="power__status-log inline float-right"> 9 <span class="courier-bold">{{ powerTime | localeDate }}</span> 13 <!-- Power Indicator Bar --> 15 <div id="power-indicator-bar" class="power__indicator-bar" 16 ng-class="{'power__state-on': dataService.server_state == 'Running', 17 'power__state-off': dataService.server_state == 'Off', 18 'power__state-indet': dataService.server_state == 'Standby', 19 'power__state-error': dataService.server_state == 'Quiesced'}"> [all …]
|
/openbmc/bmcweb/docs/ |
H A D | HEADERS.md | 7 bmcweb at one point was a crow-based project. Evidence of this can still be seen 13 Boost::beast at the time we ported took the same opinion, relying on header 15 time is taken up in boost::beast template instantiations, specifically for 20 implemented 3-4 times in the project, the latest of which is below. The intent 27 making total compilation slower, not faster, as the slowest-to-compile parts end 28 up getting compiled multiple times, then the duplicates deleted at link time. 34 - Moving the Request and Response containers to opaque structures, so a majority 40 pursued by maintainers over time. 41 - Moving the internals of Request/Response/Connection to rely on something like 44 time templates, and might not require abstracting the Request/Response [all …]
|
/openbmc/u-boot/tools/concurrencytest/ |
H A D | concurrencytest.py | 2 # SPDX-License-Identifier: GPL-2.0+ 8 # Copyright (C) 2005-2011 Canonical Ltd 16 of worker processes. While this can speed up CPU-bound test runs, it is 17 mainly useful for IO-bound tests that spend most of their time waiting for 56 :return: An iterable of TestCase-like objects which can each have 86 # written in one go to avoid interleaving lines from 104 # This just assigns tests in a round-robin fashion. On one hand this 107 # just one partition. So the slowest partition shouldn't be much slower 117 import time 123 time.sleep(0.5) [all …]
|
/openbmc/docs/architecture/ |
H A D | optionality.md | 5 new features are developed, to ensure stability of systems over time. With that 6 as a goal, any given feature should fit into one of the following categories. 27 one of these categories. For non-trivial feature additions, the commit message 28 of the feature, as well as the design doc should explicitly state one of the 38 user-facing impact to function, although might do things like improve 41 Requires: Standards conformance, applicability to all flash-size systems, as 44 ### User opt-in features 46 User opt-in features are features for which an external user must explicitly 48 they may be configurable at compile time, are not required to be configurable at 49 compile time. Examples of this include Redfish query parameters, or IPMI OEM [all …]
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/ipmi/phosphor-ipmi-net/ |
H A D | first-boot-disable-ipmi-net.service | 3 After=phosphor-ipmi-net@eth0.service 4 After=phosphor-ipmi-net@eth1.service 5 After=phosphor-ipmi-net@eth0.socket 6 After=phosphor-ipmi-net@eth1.socket 7 Before=srvcfg-manager.service 8 ConditionPathExists=!/var/lib/ipmi-net-disable-one-time 11 ExecStart=/bin/systemctl disable --no-reload --now \ 12 phosphor-ipmi-net@eth0.socket \ 13 phosphor-ipmi-net@eth0.service \ 14 phosphor-ipmi-net@eth1.socket \ [all …]
|
/openbmc/qemu/scripts/simplebench/ |
H A D | simplebench.py | 23 import time 33 """Benchmark one test-case 35 test_func -- benchmarking function with prototype 43 test_env -- test environment - opaque first argument for test_func 44 test_case -- test case - opaque second argument for test_func 45 count -- how many times to call test_func, to calculate average 46 initial_run -- do initial run of test_func, which don't get into result 47 slow_limit -- stop at slow run (that exceedes the slow_limit by seconds). 49 drop_caches -- drop caches before each run 55 least one run succeeded) [all …]
|
/openbmc/u-boot/doc/device-tree-bindings/adc/ |
H A D | st,stm32-adc.txt | 3 STM32 ADC is a successive approximation analog-to-digital converter. 6 stored in a left-aligned or right-aligned 32-bit data register. 10 voltage goes beyond the user-defined, higher or lower thresholds. 14 Each instance supports two contexts to manage conversions, each one has its 16 - regular conversion can be done in sequence, running in background 17 - injected conversions have higher priority, and so have the ability to 22 ----------------------------------- 24 - compatible: Should be one of: 25 "st,stm32f4-adc-core" 26 "st,stm32h7-adc-core" [all …]
|
/openbmc/sdbusplus/test/ |
H A D | timer.cpp | 90 auto time = duration_cast<microseconds>(seconds(2)); in TEST_F() local 91 EXPECT_GE(timer.start(time), 0); in TEST_F() 98 // Returns -0- on timeout and positive number on dispatch in TEST_F() 115 auto time = duration_cast<microseconds>(seconds(2)); in TEST_F() local 116 EXPECT_GE(timer.start(time), 0); in TEST_F() 126 // Returns -0- on timeout in TEST_F() 135 // 2 because of one more count that happens prior to exiting in TEST_F() 146 auto time = duration_cast<microseconds>(seconds(2)); in TEST_F() local 147 EXPECT_GE(timer.start(time), 0); in TEST_F() 153 time = duration_cast<microseconds>(seconds(3)); in TEST_F() [all …]
|
/openbmc/u-boot/lib/ |
H A D | Kconfig | 7 This is used by SoC platforms which do not have built-in ELM 13 Enabling this option will pass "-O2" to gcc when compiling 86 This option allows you to use the built-in libgcc implementation 87 of U-Boot instead of the one provided by the compiler. 122 If this variable is defined, U-Boot is linked against the 128 prompt "Pseudo-random library support type" 132 Select the library to provide pseudo-random number generator 137 bool "Pseudo-random library support" 147 The faster memset() is the arch-specific one (if available) enabled 149 better performance by writing a word at a time. But in very [all …]
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
H A D | 0028-corstone1000-boot-index-from-active.patch | 6 In our platform, the Secure Enclave is the one who control 7 all the boot tries and status, so, every time we get here 10 Upstream-Status: Pending 11 Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org> 12 Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com> 13 --- 14 board/armltd/corstone1000/corstone1000.c | 11 ++++++++++- 15 1 file changed, 10 insertions(+), 1 deletion(-) 17 diff --git a/board/armltd/corstone1000/corstone1000.c b/board/armltd/corstone1000/corstone1000.c 19 --- a/board/armltd/corstone1000/corstone1000.c [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/valkey/valkey/ |
H A D | valkey.conf | 6 # ./valkey-server /path/to/valkey.conf 22 # Include one or more other config files here. This is useful if you 24 # to customize a few per-server settings. Include files can include 50 # It is possible to listen to just one or multiple selected interfaces using 51 # the "bind" configuration directive, followed by one or more IP addresses. 88 protected-mode yes 96 # In high requests-per-second environments you need an high backlog in order 101 tcp-backlog 511 117 # If non-zero, use SO_KEEPALIVE to send TCP ACKs to clients in absence 125 # Note that to close the connection the double of the time is needed. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis/ |
H A D | redis.conf | 6 # ./redis-server /path/to/redis.conf 22 # Include one or more other config files here. This is useful if you 24 # to customize a few per-server settings. Include files can include 50 # It is possible to listen to just one or multiple selected interfaces using 51 # the "bind" configuration directive, followed by one or more IP addresses. 88 protected-mode yes 96 # In high requests-per-second environments you need an high backlog in order 101 tcp-backlog 511 117 # If non-zero, use SO_KEEPALIVE to send TCP ACKs to clients in absence 125 # Note that to close the connection the double of the time is needed. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis-7.2.8/ |
H A D | redis.conf | 6 # ./redis-server /path/to/redis.conf 22 # Include one or more other config files here. This is useful if you 24 # to customize a few per-server settings. Include files can include 50 # It is possible to listen to just one or multiple selected interfaces using 51 # the "bind" configuration directive, followed by one or more IP addresses. 88 protected-mode yes 96 # In high requests-per-second environments you need an high backlog in order 101 tcp-backlog 511 117 # If non-zero, use SO_KEEPALIVE to send TCP ACKs to clients in absence 125 # Note that to close the connection the double of the time is needed. [all …]
|
/openbmc/libpldm/include/libpldm/ |
H A D | utils.h | 1 /* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */ 25 /** @brief Compute Crc8(same as the one used by SMBUS) 27 * @param[in] data - Pointer to the target data 28 * @param[in] size - Size of the data 33 /** @brief Compute crc32 (same as the one used by IEEE802.3) 35 * @param[in] data - Pointer to the target data 36 * @param[in] size - Size of the data 41 /** @brief Compute cumulative crc32 (same as the one used by IEEE802.3) 43 * @param[in] data - Pointer to the target data 44 * @param[in] size - Size of the data [all …]
|