| /openbmc/docs/designs/ |
| H A D | guard-on-bmc.md | 1 # Guard on BMC 13 process of isolation is mentioned as guard in this document, which means 18 **Guard**: Guarding the system against failures by permanently isolating faulty 21 **Guard Records**: A file in the persistent storage with the list of permanently 24 **Manual guard**: An operation to manually add a unit to the list of isolated 30 The guard in the servers is for managing a record of faulty components to keep 34 the examples are guard on motherboard components managed by the host, guard on 35 the fans can be managed by the fan control application, or the guard on the 42 is named as Guard Record. The guard record will be deleted after a repair action 43 or manually by service personnel. Most of the time, the host creates the guard [all …]
|
| /openbmc/qemu/scripts/ |
| H A D | clean-header-guards.pl | 20 # - Header files without a recognizable header guard are skipped. 22 # renames guard symbols, and explain how to find occurrences of these 24 # - Warn about duplicate header guard symbols. To make full use of 26 # - Warn when preprocessing a header with its guard symbol defined 89 my ($fname, $guard) = @_; 91 open(my $pipe, "-|", "$opt_c -E -D$guard -c -P - <$fname") 110 skipping($fname, "no recognizable header guard", "$&\n"); 116 skipping($fname, "no recognizable header guard", "$&\n"); 124 skipping($fname, "no recognizable header guard", $line1, $line2); 127 my $guard = $3; [all …]
|
| /openbmc/openpower-debug-collector/dump/tools/bmcdump/plugins/ |
| H A D | guardlist | 4 # @brief: Collect GUARD record information. 10 desc="GUARD Records" 13 guard_part_file="/var/lib/phosphor-software-manager/hostfw/running/GUARD" 21 guard_log_file=guard.log 22 if [ -e "/usr/bin/guard" ]; then 23 desc="Guard list" 25 add_cmd_output "/usr/bin/guard -l" "$guard_log_file" "$desc" 27 desc="Guard resolved records" 29 add_cmd_output "/usr/bin/guard -a" "$guard_log_file" "$desc" 31 desc="Guard ephemeral records" [all …]
|
| /openbmc/phosphor-logging/extensions/openpower-pels/ |
| H A D | phal_service_actions.cpp | 12 using GardType = openpower::guard::GardType; 25 * @param[in] guardTypeStr guard type enum value as a string 53 * @brief Helper function to create guard records. 62 * @param[in] plid - The PEL ID to be associated with the guard 75 lg2::error("GUARD: Callout JSON isn't an array"); in createGuardRecords() 91 // Get Entity path required for guard D-bus method in createGuardRecords() 96 "GUARD: Callout data, missing EntityPath information"); in createGuardRecords() 109 lg2::info("GUARD: ({GUARD_TARGET})", "GUARD_TARGET", s); in createGuardRecords() 111 // Get Guard type in createGuardRecords() 116 "GUARD: doesn't have Severity, setting to GARD_Predictive"); in createGuardRecords() [all …]
|
| /openbmc/openpower-hw-diags/analyzer/ras-data/schema/ |
| H A D | ras-data-schema-v02.json | 101 "guard": { object 118 "not": { "required": ["priority", "guard"] } 128 "required": ["priority", "guard"], 139 "required": ["name", "priority", "guard"] 149 "required": ["name", "priority", "guard"] 159 "required": ["name", "priority", "guard"] 169 "required": ["name", "priority", "guard"], 189 "not": { "required": ["guard"] }, 205 "not": { "required": ["guard"] }, 222 "required": ["priority", "guard"]
|
| /openbmc/openbmc/meta-openpower/recipes-bsp/guard/ |
| H A D | guard_git.bb | 1 HOMEPAGE = "https://github.com/open-power/guard" 2 SUMMARY = "Guard the faulty components" 3 DESCRIPTION = "Provide a way to guard the faulty component from the system" 13 SRC_URI = "git://git@github.com/open-power/guard;branch="main";protocol=https"
|
| /openbmc/qemu/target/hexagon/ |
| H A D | fma_emu.c | 106 uint8_t guard; member 116 p->guard = 0; in accum_init() 125 a.mant = int128_or(a.mant, int128_make64(a.guard)); in accum_norm_left() 126 a.guard = a.round; in accum_norm_left() 136 a.round | a.guard | int128_nz(a.mant); in accum_norm_right() 137 a.guard = a.round = 0; in accum_norm_right() 144 a.sticky |= a.round | a.guard | (int128_getlo(a.mant) != 0); in accum_norm_right() 145 a.guard = (int128_getlo(a.mant) >> 63) & 1; in accum_norm_right() 154 a.round = a.guard; in accum_norm_right() 155 a.guard = int128_getlo(a.mant) & 1; in accum_norm_right() [all …]
|
| /openbmc/openbmc/meta-yadro/recipes-yadro/cli/ |
| H A D | obmc-yadro-fwupdate_git.bb | 18 PACKAGECONFIG[reboot-guard-support] = "-Dreboot-guard-support=true,-Dreboot-guard-support=false" 21 PACKAGECONFIG ??= " obmc-phosphor-image reboot-guard-support "
|
| /openbmc/openpower-hw-diags/analyzer/ras-data/ |
| H A D | ras-data-definition.md | 99 Actions with a `guard` keyword can only use the following values (boolean): 101 | Guard | Description | 103 | true | Request guard on associated part. | 104 | false | No guard request. | 124 | guard | See `guard` table above. | 135 | guard | See `guard` table above. | 146 | guard | See `guard` table above. | 165 | guard | See `guard` table above. | 176 | guard | See `guard` table above. | 241 "guard" : false
|
| H A D | ras-data-parser.cpp | 382 auto guard = a.at("guard").get<bool>(); in parseAction() local 387 path, getPriority(priority), guard)); in parseAction() 393 auto guard = a.at("guard").get<bool>(); in parseAction() local 398 path, getPriority(priority), guard)); in parseAction() 404 auto guard = a.at("guard").get<bool>(); in parseAction() local 410 getPriority(priority), guard)); in parseAction() 416 auto guard = a.at("guard").get<bool>(); in parseAction() local 422 getPriority(priority), guard)); in parseAction() 428 auto guard = a.at("guard").get<bool>(); in parseAction() local 440 m.at(name), getPriority(priority), guard)); in parseAction()
|
| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | log.rs | 28 /// A RAII guard for QEMU's logging infrastructure. Creating the guard 32 /// As long as the guard lives, it can be written to using [`std::io::Write`]. 34 /// The locking is recursive, therefore owning a guard does not prevent 39 /// Return a RAII guard that writes to QEMU's logging infrastructure. 40 /// The log file is locked while the guard exists, ensuring that there 86 // Do nothing, dropping the guard takes care of flushing in flush()
|
| /openbmc/openpower-hw-diags/test/ |
| H A D | test-resolution.cpp | 184 "Guard": true, in TEST() 258 "Guard": true, in TEST() 266 "Guard": true, in TEST() 274 "Guard": true, in TEST() 308 // of the endpoint was added to the list (with guard action) after the bus in TEST() 310 // priority, but the guard action was not updated. So the following are in TEST() 312 // - First, one of the endpoints with MED_A and guard. in TEST() 313 // - Then, the bus callout with LOW and no guard. This should result in in TEST() 314 // both endpoints in the list: one at MED_A (guard), the other at LOW (no in TEST() 315 // guard). in TEST() [all …]
|
| H A D | test-chnl-timeout.cpp | 69 "Guard": false, in TEST() 76 "Guard": true, in TEST() 137 "Guard": false, in TEST() 144 "Guard": true, in TEST() 206 "Guard": false, in TEST() 214 "Guard": true, in TEST() 274 "Guard": false, in TEST() 282 "Guard": true, in TEST()
|
| H A D | test-pll-unlock.cpp | 72 "Guard": false, in TEST() 145 "Guard": false, in TEST() 151 "Guard": false, in TEST() 205 "Guard": true, in TEST() 211 "Guard": false, in TEST() 277 "Guard": true, in TEST() 283 "Guard": false, in TEST() 289 "Guard": false, in TEST() 349 "Guard": true, in TEST() 355 "Guard": false, in TEST()
|
| /openbmc/openpower-hw-diags/analyzer/ |
| H A D | resolution.hpp | 36 * @param i_guard True, if guard is required. False, otherwise. 51 /** True, if guard is required. False, otherwise. */ 69 * @param i_guard The guard type for this callout. 90 /** True, if guard is required. False, otherwise. */ 111 * @param i_guard The guard type for this callout. 132 /** True, if guard is required. False, otherwise. */ 147 * @param i_guard The guard type for this callout. 161 /** True, if guard is required. False, otherwise. */
|
| /openbmc/phosphor-bmc-code-mgmt/bmc/ |
| H A D | reboot-guard-enable.service.in | 2 Description=Enable a guard that blocks BMC reboot 3 Before=reboot-guard-disable.service
|
| H A D | force-reboot.service.in | 3 Requires=reboot-guard-disable.service 4 After=reboot-guard-disable.service
|
| H A D | reboot-guard-disable.service.in | 2 Description=Removes the guard that blocks BMC reboot 3 After=reboot-guard-enable.service
|
| /openbmc/openpower-pnor-code-mgmt/mmc/ |
| H A D | item_updater_mmc.hpp | 19 * @brief GUARD factory reset - clears the PNOR GUARD partition. 25 * @brief During host factory reset, host clears the guard records in the 26 * guard partition. BMC is not notified about host factory reset so
|
| /openbmc/u-boot/doc/device-tree-bindings/video/ |
| H A D | atmel-hlcdc.txt | 13 - atmel,guard-time: lcd guard time (Delay in frame periods). 24 atmel,guard-time = <1>;
|
| /openbmc/openpower-hw-diags/analyzer/ras-data/data/ |
| H A D | ras-data-p10-10.json | 149 "guard": true, boolean 155 "guard": true, boolean 173 "guard": true, boolean 179 "guard": true, boolean 197 "guard": true, boolean 203 "guard": true, boolean 221 "guard": true, boolean 227 "guard": true, boolean 245 "guard": true, boolean 251 "guard": true, boolean [all …]
|
| H A D | ras-data-p10-20.json | 149 "guard": true, boolean 155 "guard": true, boolean 173 "guard": true, boolean 179 "guard": true, boolean 197 "guard": true, boolean 203 "guard": true, boolean 221 "guard": true, boolean 227 "guard": true, boolean 245 "guard": true, boolean 251 "guard": true, boolean [all …]
|
| H A D | ras-data-odyssey-10.json | 11 "guard": true, boolean 17 "guard": false, boolean 29 "guard": true, boolean 35 "guard": false, boolean 47 "guard": true, boolean 65 "guard": true, boolean 71 "guard": false, boolean 83 "guard": true, boolean 89 "guard": false, boolean 101 "guard": true, boolean [all …]
|
| H A D | ras-data-explorer-20.json | 5 "guard": true, boolean 11 "guard": false, boolean 23 "guard": true, boolean 29 "guard": false, boolean 41 "guard": true, boolean 76 "guard": false, boolean 139 "guard": true, boolean 183 "guard": true, boolean 188 "guard": false, boolean 200 "guard": true, boolean [all …]
|
| /openbmc/openpower-proc-control/service_files/ |
| H A D | phal-create-boottime-guard-indicator.service.in | 2 Description=PHAL, Create boottime guard indicator 9 # PHAL will take some guard actions based on the below indicator
|