/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | LeakDetector.v1_4_0.json | 36 …"description": "The `LeakDetector` schema describes a state-based or digital-value leak detector a… 37 …"longDescription": "This resource shall represent a state-based or digital-value leak detector for… 72 "description": "The reaction to perform when a critical leak is detected.", 97 "description": "The state of the leak detector.", 99 …"longDescription": "This property shall contain the state of the leak detector. The value of this… 103 … "description": "Indicates whether the leak detector is enabled and provides a status.", 104 …leak detector is enabled and provides a `DetectorState`. The value `true` shall indicate the leak… 125 "description": "The type of leak detection sensor.", 126 … "longDescription": "This property shall contain the reading type of the leak detection sensor.", 131 "description": "The location information for this leak detector.", [all …]
|
H A D | LeakDetection.v1_1_0.json | 37 …"longDescription": "This resource shall represent the leak detection functionality present in a se… 86 "description": "The groups of leak detection equipment.", 90 … "longDescription": "This property shall contain an array of leak detection groups.", 95 … "description": "The link to the collection of leak detectors within this subsystem.", 124 "description": "A group of leak detection equipment.", 125 …"longDescription": "This object shall contain a group of leak detection equipment that reports a u… 142 … "description": "The leak detection states from all related leak detection devices in this group.", 147 …"longDescription": "This property shall contain the states of all leak detection devices in this d… 154 "description": "The name of this leak detector group.", 155 …on": "This property shall contain the name used to describe this group of leak detectors and relat…
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/Leak/ |
H A D | Detector.interface.yaml | 2 Implement to provide attributes for leak detector. 8 The human readable name of the leak detector. 14 The state of the leak detector. 20 The type of the leak detector. 25 This indicates the type of leak detector as in Redfish LeakDetector 30 A leak sensing cable. 36 This indicates the state of the leak detector 40 The state is normal as no leaks have been detected by the leak 44 A leak has been detected by the leak detector, indicating an 45 abnormal leak state. [all …]
|
H A D | DetectorGroup.interface.yaml | 2 Implement to provide attributes for leak detector group. This group 3 represents a collection of leak detectors that reports a unified status. 9 The human readable name of the leak detector group. 13 type: enum[xyz.openbmc_project.State.Leak.Detector.DetectorState] 16 aggregating the state from all member leak detectors. 23 The leak detector group can optionally implement the 'containing' 24 association to provide one or more links to leak detectors which it 28 - xyz.openbmc_project.State.Leak.Detector 31 - namespace: /xyz/openbmc_project/state/leak 33 The root path for state of all leak objects. [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Leak/ |
H A D | meson.build | 5 sdbusplus_current_path = 'xyz/openbmc_project/State/Leak' 8 'xyz/openbmc_project/State/Leak/Detector__markdown'.underscorify(), 10 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 11 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.interface.yaml', 25 'xyz/openbmc_project/State/Leak/Detector', 33 'xyz/openbmc_project/State/Leak/Detector__registry'.underscorify(), 35 '../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 49 'xyz/openbmc_project/State/Leak/Detector', 57 'xyz/openbmc_project/State/Leak/DetectorGroup__markdown'.underscorify(), 59 '../../../../../yaml/xyz/openbmc_project/State/Leak/DetectorGroup.events.yaml', [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | LeakDetector_v1.xml | 48 …tring="The `LeakDetector` schema describes a state-based or digital-value leak detector and its pr… 49 …ion" String="This resource shall represent a state-based or digital-value leak detector for a Redf… 92 <Annotation Term="OData.Description" String="The type of leak detection sensor."/> 93 …gDescription" String="This property shall contain the reading type of the leak detection sensor."/> 97 …ata.Description" String="The link to the resource that provides the data for this leak detector."/> 108 <Annotation Term="OData.Description" String="The state of the leak detector."/> 109 …ata.LongDescription" String="This property shall contain the state of the leak detector. The valu… 114 …<Annotation Term="OData.Description" String="The area or device to which this leak detector applie… 115 …on of the affected component or region within the equipment to which this leak detector applies."/> 120 ….Description" String="The usage or location within a device to which this leak detector applies."/> [all …]
|
H A D | LeakDetection_v1.xml | 45 …<Annotation Term="OData.LongDescription" String="This resource shall represent the leak detection … 83 <Annotation Term="OData.Description" String="The groups of leak detection equipment."/> 84 …m="OData.LongDescription" String="This property shall contain an array of leak detection groups."/> 88 …<Annotation Term="OData.Description" String="The link to the collection of leak detectors within t… 108 <Annotation Term="OData.Description" String="A group of leak detection equipment."/> 109 …<Annotation Term="OData.LongDescription" String="This object shall contain a group of leak detecti… 112 <Annotation Term="OData.Description" String="The name of this leak detector group."/> 113 …ring="This property shall contain the name used to describe this group of leak detectors and relat… 122 …<Annotation Term="OData.Description" String="The leak detection states from all related leak detec… 123 …ta.LongDescription" String="This property shall contain the states of all leak detection devices i… [all …]
|
/openbmc/linux/samples/livepatch/ |
H A D | livepatch-shadow-fix1.c | 12 * Fixes the memory leak introduced in livepatch-shadow-mod through the 56 int **leak = ctor_data; in shadow_leak_ctor() local 61 *shadow_leak = *leak; in shadow_leak_ctor() 68 int *leak; in livepatch_fix1_dummy_alloc() local 83 leak = kzalloc(sizeof(*leak), GFP_KERNEL); in livepatch_fix1_dummy_alloc() 84 if (!leak) in livepatch_fix1_dummy_alloc() 87 shadow_leak = klp_shadow_alloc(d, SV_LEAK, sizeof(leak), GFP_KERNEL, in livepatch_fix1_dummy_alloc() 88 shadow_leak_ctor, &leak); in livepatch_fix1_dummy_alloc() 90 pr_err("%s: failed to allocate shadow variable for the leaking pointer: dummy @ %p, leak @ %p\n", in livepatch_fix1_dummy_alloc() 91 __func__, d, leak); in livepatch_fix1_dummy_alloc() [all …]
|
H A D | livepatch-shadow-mod.c | 13 * introduces memory leak behavior that livepatch modules 18 * memory leak, please load these modules at your own risk -- some 98 int *leak; in dummy_alloc() local 107 /* Oops, forgot to save leak! */ in dummy_alloc() 108 leak = kzalloc(sizeof(*leak), GFP_KERNEL); in dummy_alloc() 109 if (!leak) { in dummy_alloc() 136 * memory, aptly named "leak", but doesn't keep 161 * "leak", it leaks the additional memory that
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Configuration/ |
H A D | GPIOLeakDetector.interface.yaml | 2 Implement to provide entity manager configuration for the gpio based leak 15 The name of the leak detector. 21 The type of leak detector from 28 The GPIO pin name for the leak detector. 34 The GPIO pin polarity depicting leak detector's active status. 40 The severity level associated with the leak detector based on certain
|
/openbmc/dbus-sensors/src/leakdetector/ |
H A D | LeakEvents.cpp | 9 #include <xyz/openbmc_project/State/Leak/Detector/event.hpp> 15 namespace leak namespace 34 state::leak::Detector::LeakDetectedNormal; in generateLeakEvent() 44 sdbusplus::error::xyz::openbmc_project::state::leak::Detector; in generateLeakEvent() 52 error("Critical leak detected for {PATH}", "PATH", detectorPath); in generateLeakEvent() 59 warning("Warning leak detected for {PATH}", "PATH", detectorPath); in generateLeakEvent() 64 } // namespace leak
|
H A D | LeakGPIODetector.hpp | 11 #include <xyz/openbmc_project/State/Leak/Detector/aserver.hpp> 20 namespace leak namespace 31 sdbusplus::aserver::xyz::openbmc_project::state::leak::Detector>; 64 /** @brief Leak detector level name to enum map */ 69 /** @brief Leak detector configuration */ 102 } // namespace leak
|
H A D | LeakEvents.hpp | 5 #include <xyz/openbmc_project/State/Leak/Detector/client.hpp> 11 namespace leak namespace 20 sdbusplus::client::xyz::openbmc_project::state::leak::Detector<>; 43 } // namespace leak
|
/openbmc/openbmc/meta-facebook/meta-catalina/recipes-phosphor/initrdscripts/phosphor-static-norootfs-init/ |
H A D | 99-platform-init | 29 echo "invalid pdb leak config: ${LEAK_CONFIG}" 53 # Set PDB CPLD leak event config 61 echo "PDB CPLD version not support leak event configuration..." 62 echo "Skip leak event configuration" 67 echo "Get PDB leak config setting = ${PDB_LEAK_CONFIG}" 71 echo "No PDB leak config available, use default config ${PDB_LEAK_CONFIG}" 78 echo "Skip leak event configuration"
|
/openbmc/entity-manager/schemas/ |
H A D | leak_detector.json | 6 "description": "Configuration for GPIO based Leak Detector.", 10 "description": "The name of the leak detector.", 18 "description": "The type of leak detector.", 22 "description": "The GPIO pin name for the leak detector.", 30 "description": "The severity level of the leak detector.",
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Leak/Detector/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/State/Leak/Detector' 6 'xyz/openbmc_project/State/Leak/Detector__cpp'.underscorify(), 8 '../../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.events.yaml', 9 '../../../../../../yaml/xyz/openbmc_project/State/Leak/Detector.interface.yaml', 31 'xyz/openbmc_project/State/Leak/Detector',
|
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/State/Leak/DetectorGroup/ |
H A D | meson.build | 3 sdbusplus_current_path = 'xyz/openbmc_project/State/Leak/DetectorGroup' 6 'xyz/openbmc_project/State/Leak/DetectorGroup__cpp'.underscorify(), 8 '../../../../../../yaml/xyz/openbmc_project/State/Leak/DetectorGroup.events.yaml', 9 '../../../../../../yaml/xyz/openbmc_project/State/Leak/DetectorGroup.interface.yaml', 31 'xyz/openbmc_project/State/Leak/DetectorGroup',
|
/openbmc/linux/drivers/of/unittest-data/ |
H A D | overlay_bad_add_dup_prop.dtso | 17 * Modifying a property results in a WARNING that a memory leak 19 * fails, the memory leak does actually occur, and kmemleak will 20 * further report the memory leak if CONFIG_DEBUG_KMEMLEAK is 22 * memory leak and thus people who use kmemleak will not
|
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/sensors/ |
H A D | dbus-sensors_%.bbappend | 12 SRC_URI += "file://critical-leak-handler \ 13 file://deassert-leak-handler \ 28 install -m 0755 ${UNPACKDIR}/critical-leak-handler ${D}${libexecdir}/${PN}/ 29 install -m 0755 ${UNPACKDIR}/deassert-leak-handler ${D}${libexecdir}/${PN}/
|
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/sensors/dbus-sensors/ |
H A D | xyz.openbmc_project.leakdetector.critical.assert@.service | 2 Description=%i Critical Leak Handler 6 ExecStart=/usr/libexec/dbus-sensors/critical-leak-handler %i 7 SyslogIdentifier=%i-critical-leak-handler
|
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
H A D | led-amber-deassert@.service | 2 Description=%i Leak Detect Deassert 5 ExecStart=/usr/libexec/phosphor-gpio-monitor/frontled "%i leak detect deassert" "BLADE" "%i" 6 SyslogIdentifier=%i-leak-detect-deassert
|
H A D | led-blue-assert@.service | 2 Description=%i Leak Detect Assert 5 ExecStart=/usr/libexec/phosphor-gpio-monitor/frontled "%i leak detect assert" "BLADE" "%i" 6 SyslogIdentifier=%i-leak-detect-assert
|
H A D | led-blue-deassert@.service | 2 Description=%i Leak Detect Deassert 5 ExecStart=/usr/libexec/phosphor-gpio-monitor/frontled "%i leak detect deassert" "BLADE" "%i" 6 SyslogIdentifier=%i-leak-detect-deassert
|
H A D | led-amber-assert@.service | 2 Description=%i Leak Detect Assert 5 ExecStart=/usr/libexec/phosphor-gpio-monitor/frontled "%i leak detect assert" "BLADE" "%i" 6 SyslogIdentifier=%i-leak-detect-assert
|
/openbmc/linux/Documentation/dev-tools/ |
H A D | kmemleak.rst | 1 Kernel Memory Leak Detector 9 Valgrind tool (``memcheck --leak-check``) to detect the memory leaks in 60 clear list of current memory leak suspects, done by 95 memory leak. 115 block is not considered a leak. One example is __vmalloc(). 163 - ``kmemleak_not_leak`` - mark an object as not a leak 164 - ``kmemleak_ignore`` - do not scan or report an object as leak 198 the minimum age of an object to be reported as a memory leak. 211 number of false negatives. However, it is likely that a real memory leak
|