Home
last modified time | relevance | path

Searched full:cause (Results 1 – 25 of 2369) sorted by relevance

12345678910>>...95

/openbmc/phosphor-fan-presence/monitor/test/
H A Dpower_off_cause_test.cpp14 MissingFanFRUCause cause{2}; in TEST() local
15 EXPECT_FALSE(cause.satisfied(health)); in TEST()
18 EXPECT_FALSE(cause.satisfied(health)); in TEST()
21 EXPECT_TRUE(cause.satisfied(health)); in TEST()
24 EXPECT_TRUE(cause.satisfied(health)); in TEST()
29 EXPECT_TRUE(cause.satisfied(health)); in TEST()
39 NonfuncFanRotorCause cause{2}; in TEST() local
40 EXPECT_FALSE(cause.satisfied(health)); in TEST()
43 EXPECT_FALSE(cause.satisfied(health)); in TEST()
46 EXPECT_TRUE(cause.satisfied(health)); in TEST()
[all …]
/openbmc/docs/designs/
H A Dbmc-reboot-cause-update.md1 # BMC Boot Cause Event Log
13 vendors to record different types of BMC reboot cause event logs. The purpose of
28 corresponding BMC reboot cause.
29 2. Each BMC vendor needs to record the results of the retrieved reboot cause to
31 3. Each vendor needs to ensure the accuracy of interpreting the reboot cause
33 4. New reboot cause types need to be defined to cover the requirements
34 5. Revise the definitions of certain existing reboot cause types to better
43 A[BMC reboot] --> B[Driver get the reboot cause]
44 …B --> C[Driver set the corresponding flag based on the reboot cause to /sys/class/watchdog/watchdo…
49 After a BMC reboot, each BMC vendor’s driver first retrieves the reboot cause.
[all …]
/openbmc/linux/arch/mips/kernel/
Dirq-gt641xx.c
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
Dvirtual-memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
Dvirtual-memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
Dvirtual-memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/jaketown/
Dvirtual-memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/sandybridge/
Dvirtual-memory.json
/openbmc/linux/arch/mips/bcm47xx/
Dirq.c
/openbmc/phosphor-fan-presence/docs/monitor/
H A Dpower_off_config.md18 - `cause` - ["missing_fan_frus", "nonfunc_fan_rotors"]
25 - Number of the configured `cause` instances to begin the power off `type`
31 of the `cause` criteria is met.
44 `cause` criteria still exists. This timer is canceled when the `count`
45 instances of the `cause` is not longer met.
61 "cause": "missing_fan_frus",
68 "cause": "nonfunc_fan_rotors",
75 "cause": "nonfunc_fan_rotors",
/openbmc/phosphor-fan-presence/monitor/
H A Dpower_off_rule.hpp25 * This class implements a power off rule, which has a cause
27 * power off that will occur when the cause is satisfied.
47 * @param[in] cause - The power off cause to use
51 std::unique_ptr<PowerOffCause> cause, in PowerOffRule() argument
53 _validState(validState), _cause(std::move(cause)), in PowerOffRule()
70 * @brief Checks the cause against the passed in fan health
71 * and starts the power off action if the cause
87 std::format("Starting shutdown action '{}' due to cause '{}'", in check()
133 * @brief Base class pointer to the power off cause class
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivybridge/
Dvirtual-memory.json
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Control/Power/
H A DThrottle.interface.yaml11 This property shall contain the cause(s) of the component being
29 The cause of the component being throttled is a clock limit.
32 The cause of the component being throttled is a fault detected
36 The cause of the component being throttled is a power limit.
39 The cause of the component being throttled is a thermal limit.
42 The cause of the component being throttled is not known.
/openbmc/linux/tools/perf/pmu-events/arch/x86/ivytown/
Dvirtual-memory.json
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DBMC.events.yaml6 - name: Cause
9 description: The detected cause of the last BMC reboot.
11 description: The BMC reboot and the cause was identified.
12 message: The last BMC reboot was caused by '{Cause}'.
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswell/
Dvirtual-memory.json
/openbmc/linux/tools/perf/pmu-events/arch/x86/haswellx/
Dvirtual-memory.json
/openbmc/linux/security/integrity/
Dintegrity_audit.c
/openbmc/u-boot/arch/arm/cpu/armv7/vf610/
H A Dgeneric.c282 u32 cause; in get_reset_cause() local
285 cause = readl(&src_regs->srsr); in get_reset_cause()
286 writel(cause, &src_regs->srsr); in get_reset_cause()
288 if (cause & SRC_SRSR_POR_RST) in get_reset_cause()
290 else if (cause & SRC_SRSR_WDOG_A5) in get_reset_cause()
292 else if (cause & SRC_SRSR_WDOG_M4) in get_reset_cause()
294 else if (cause & SRC_SRSR_JTAG_RST) in get_reset_cause()
296 else if (cause & SRC_SRSR_SW_RST) in get_reset_cause()
298 else if (cause & SRC_SRSR_RESETB) in get_reset_cause()
308 printf("Reset cause: %s\n", get_reset_cause()); in print_cpuinfo()
/openbmc/qemu/rust/qemu-api/src/
H A Derror.rs54 cause: Option<anyhow::Error>, field
61 self.cause.as_ref().map(AsRef::as_ref) in source()
68 .or_else(|| self.cause.as_deref().map(std::error::Error::description)) in description()
69 .expect("no message nor cause?") in description()
80 if let Some(ref cause) = self.cause { in fmt()
81 write!(f, "{prefix}{cause}")?; in fmt()
83 panic!("no message nor cause?"); in fmt()
95 cause: None, in from()
108 cause: None, in from()
121 cause: Some(error), in from()
[all …]
/openbmc/openpower-hw-diags/analyzer/
H A Danalyzer_main.cpp28 * @param o_rootCause The returned root cause signature.
30 * @return True, if root cause has been found. False, otherwise.
128 // Filter for root cause attention. in analyzeHardware()
138 trace::err("Exception caught during root cause filtering"); in analyzeHardware()
143 // If a root cause attention was found, or if this was a system checkstop, in analyzeHardware()
149 trace::inf("Root cause attention: %s 0x%0" PRIx32 " %s", in analyzeHardware()
155 // This is bad. Analysis should have found a root cause attention in analyzeHardware()
159 trace::err("System checkstop with no root cause attention"); in analyzeHardware()
174 // Resolve the root cause attention. in analyzeHardware()
179 trace::err("Exception caught during root cause analysis"); in analyzeHardware()
[all …]
/openbmc/u-boot/arch/riscv/lib/
H A Dinterrupts.c67 ulong handle_trap(ulong cause, ulong epc, struct pt_regs *regs) in handle_trap() argument
71 is_irq = (cause & MCAUSE_INT); in handle_trap()
72 irq = (cause & ~MCAUSE_INT); in handle_trap()
85 _exit_trap(cause, epc, regs); in handle_trap()
89 _exit_trap(cause, epc, regs); in handle_trap()
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb/
Dsubr.c
/openbmc/linux/arch/nios2/kernel/
Dtraps.c
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
Dsvm_nested_shutdown_test.c

12345678910>>...95