/openbmc/witherspoon-pfault-analysis/power-supply/ |
H A D | record_manager.cpp | 39 records.clear(); in add() 48 if (!records.empty()) in add() 50 auto previousID = std::get<recIDPos>(records.front()); in add() 78 records.clear(); in add() 83 records.push_front(std::move(createRecord(rawRecord))); in add() 86 if (records.size() > maxRecords) in add() 88 records.pop_back(); in add() 103 for (const auto& r : records) in getAverageRecords() 115 for (const auto& r : records) in getMaximumRecords()
|
H A D | record_manager.hpp | 141 return records.size(); in getNumRecords() 149 records.clear(); in clear() 191 std::deque<Record> records; member in witherspoon::power::history::RecordManager
|
H A D | main.cpp | 90 auto records = (options)["num-history-records"]; in main() local 91 if (records != ArgumentParser::emptyString) in main() 93 numRecords = std::stol(records); in main()
|
/openbmc/openbmc/poky/scripts/tiny/ |
H A D | dirsize.py | 27 r.records.append(Record.create(pathname)) 28 r.size += r.records[-1].size 29 r.records.sort(reverse=True) 39 self.records = [] 46 if len(this.records) > 0 and len(that.records) == 0: 57 for r in self.records: 59 if len(self.records) == 0:
|
/openbmc/phosphor-power/power-supply/ |
H A D | record_manager.cpp | 39 records.clear(); in add() 48 if (!records.empty()) in add() 50 auto previousID = std::get<recIDPos>(records.front()); in add() 78 records.clear(); in add() 88 records.push_front(std::move(createRecord(rawRecord))); in add() 92 if (records.size() > maxRecords) in add() 94 records.pop_back(); in add() 109 for (const auto& r : records) in getAverageRecords() 121 for (const auto& r : records) in getMaximumRecords()
|
H A D | main.cpp | 37 std::string records{}; in main() local 50 "-r,--num-history-records", records, in main() 98 if (!records.empty()) in main() 100 numRecords = std::stol(records); in main()
|
H A D | record_manager.hpp | 143 return records.size(); in getNumRecords() 151 records.clear(); in clear() 193 std::deque<Record> records; member in phosphor::power::history::RecordManager
|
/openbmc/openbmc/poky/scripts/pybootchartgui/pybootchartgui/ |
H A D | samples.py | 70 self.records = {} 74 self.records[name] = value 77 keys = self.records.keys() 90 self.buffers = mem_sample.records['MemTotal'] - mem_sample.records['MemFree'] 91 …self.used = mem_sample.records['MemTotal'] - mem_sample.records['MemFree'] - mem_sample.records['B… 92 self.cached = mem_sample.records['Cached'] 93 self.swap = mem_sample.records['SwapTotal'] - mem_sample.records['SwapFree'] 100 self.records = {} 103 self.records[name] = value 106 return bool(self.records)
|
/openbmc/openbmc-test-automation/redfish/systems/ |
H A D | test_thermal_ambient_temperatures.robot | 2 Documentation Getting the systems thermal records for temperature. 21 [Documentation] Get the ambient temperature records. 30 [Documentation] Check the ambient temperature records are valid after a reboot. 45 [Documentation] Get the thermal records for temperatures. 52 ${records}= Verify Valid Records ${record_type} 55 ${num_records}= Get Length ${records} 56 Rprint Vars num_records records 58 ${cmd} Catenate [x for x in ${records}
|
H A D | test_powersupply_readings.robot | 18 [Documentation] Verify there are no invalid power supply input watt records. 27 [Documentation] Verify there are no invalid power supply voltage records. 40 # records: 56 … ${records}= Verify Valid Records PowerSupplies ${REDFISH_CHASSIS_POWER_URI} EfficiencyPercent 57 ${efficiency_percentages}= Nested Get EfficiencyPercent ${records} 64 [Documentation] Verify the power watt records. 76 [Documentation] Verify the power voltage records. 86 ${records}= Redfish.Get Attribute ${redfish_uri} ${record_type} 88 ${cmd} Catenate [x for x in ${records}
|
H A D | test_power_voltage_readings.robot | 18 [Documentation] Get the power voltage records. 29 [Documentation] Get the power records for voltages. 37 ${records}= Redfish.Get Attribute 40 ${num_records}= Get Length ${records} 41 Rprint Vars num_records records fmt=terse 43 ${invalid_records}= Filter Struct ${records} 51 ${cmd} Catenate [x for x in ${records}
|
H A D | test_power_control_metrics.robot | 18 [Documentation] Verify there are no invalid power control consumed watt records. 29 [Documentation] Verify the power metric records. 39 ${records}= Redfish.Get Attribute ${redfish_uri} ${record_type} 42 … ... [x for x in ${records} if not x['${reading_type}'] <= x['PowerMetrics']['MaxConsumedWatts']]
|
/openbmc/docs/designs/ |
H A D | guard-on-bmc.md | 38 These records will be created when an error is encountered on an element that 45 hardware resources in a server system. The BMC creates guard records on a 48 be controlled by BMC. The BMC retrieves the guard records for presenting to an 63 - An option should be given to list the guard records. 64 - An option should be given to delete all guard records 66 on the guard records. 70 - The guard records on the units which are owned by the host will be applied 74 - The clearing of the records after the replacement of the faulty component 75 should be done by the component owning the guard records. 81 The guard proposed here is an aggregator for the guard records from various [all …]
|
H A D | cper-records.md | 1 # CPER records - CPER 9 Server CPUs expose a managability interface refered to as CPER records. A user 10 outside of the BMC would like to read these records in a decoded state, rather 21 In Redfish specification drop 2021.3, Redfish added support for CPER records 27 ARM has developed a reference library for decoding CPER records that does not 38 - A BMC should be able to decode binary CPER records originated from a CPER 41 - BMC should be able to recieve and decode CPER records from a CPU per the [CPER 45 end that added records do not require manual effort to implement in each 60 this time. It is expected that the ubiquity of CPER records in the BMC ecosystem
|
/openbmc/linux/arch/x86/kvm/vmx/ |
H A D | pmu_intel.c | 184 struct x86_pmu_lbr *records = vcpu_to_lbr_records(vcpu); in intel_pmu_is_valid_lbr_msr() local 191 (index >= records->from && index < records->from + records->nr) || in intel_pmu_is_valid_lbr_msr() 192 (index >= records->to && index < records->to + records->nr); in intel_pmu_is_valid_lbr_msr() 194 if (!ret && records->info) in intel_pmu_is_valid_lbr_msr() 195 ret = (index >= records->info && index < records->info + records->nr); in intel_pmu_is_valid_lbr_msr() 496 memset(&lbr_desc->records, 0, sizeof(lbr_desc->records)); in intel_pmu_refresh() 573 x86_perf_get_lbr(&lbr_desc->records); in intel_pmu_refresh() 575 lbr_desc->records.nr = 0; in intel_pmu_refresh() 577 if (lbr_desc->records.nr) in intel_pmu_refresh() 616 lbr_desc->records.nr = 0; in intel_pmu_init()
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 294.out | 12 1+0 records in 13 1+0 records out 21 1+0 records in 22 1+0 records out
|
H A D | 101.out | 4 320+0 records in 5 320+0 records out
|
/openbmc/qemu/tests/unit/ |
H A D | test-util-filemonitor.c | 66 GList *records; member 117 data->records = g_list_append(data->records, rec); in qemu_file_monitor_test_handler() 147 while (!data->records && g_timer_elapsed(timer, NULL) < 5) { in qemu_file_monitor_test_next_record() 152 if (data->records) { in qemu_file_monitor_test_next_record() 153 record = data->records->data; in qemu_file_monitor_test_next_record() 155 data->records->data = pushback; in qemu_file_monitor_test_next_record() 157 tmp = data->records; in qemu_file_monitor_test_next_record() 158 data->records = g_list_remove_link(data->records, tmp); in qemu_file_monitor_test_next_record() 422 data.records = NULL; in test_file_monitor_events() 681 g_list_foreach(data.records, in test_file_monitor_events() [all …]
|
/openbmc/qemu/docs/specs/ |
H A D | acpi_erst.rst | 6 storing error records in persistent storage for future reference 11 method for storing error records into persistent storage. 13 The format of error records is described in the UEFI specification[2], 75 - record_size: Specifies the size of the records (or slots) in the 104 The ability to clear/erase specific records allows for the formation 108 as ERST and also facilitates efficient access to the records. 111 the slot 0 header can accommodate 1021 records. Thus a storage size 114 header, and records can be stored starting at slot 2. 118 and contains N number of slots to store records. The example below 119 shows two records (in CPER format) in the backend storage, while the [all …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-iostat.txt | 55 357708+0 records in 56 357707+0 records out 74 357708+0 records in 75 357707+0 records out
|
/openbmc/phosphor-host-ipmid/app/ |
H A D | channel.cpp | 153 const std::vector<uint8_t>& records = in getChannelCipherSuites() local 171 std::min(static_cast<size_t>(listIndex) * respSize, records.size()); in getChannelCipherSuites() 173 records.size()); in getChannelCipherSuites() 177 std::copy_n(records.data() + start, size, std::back_inserter(rspRecords)); in getChannelCipherSuites()
|
/openbmc/u-boot/doc/ |
H A D | README.log | 65 CONFIG_LOG_CONSOLE - Enable writing log records to the console 170 records that pass through the filter make it to the driver. 179 limits output to records with a level less than CONFIG_LOG_MAX_LEVEL. 189 Also debug() and error() will generate log records - these use LOG_CATEGORY 246 Add a way to browse log records 248 Add a way to record log records for browsing using an external tool 254 Allow sharing of printf format strings in log records to reduce storage size 255 for large numbers of log records 266 Passing log records through to linux (e.g. via device tree /chosen) 268 Provide a command to access the number of log records generated, and the [all …]
|
/openbmc/pldm/libpldmresponder/examples/fru/ |
H A D | FRU_Master.json | 1 // This is the master config file for generating PLDM FRU records from the D-Bus 5 // FRU records are created in the FRU table. FRU Record Set PDR and Entity 7 // records will be created for all FRU's of type Board and CPU. The "entity_type"
|
/openbmc/openbmc/meta-phosphor/recipes-phosphor/sel-logger/ |
H A D | phosphor-sel-logger_git.bb | 1 # SEL Logger has the ability to monitor and automatically log SEL records for 7 # Monitors and logs SEL records for threshold sensor events 9 DESCRIPTION = "Utility to write IPMI SEL records to the journal"
|
/openbmc/linux/drivers/usb/serial/ |
H A D | ezusb_convert.pl | 28 push(@records, [$addr, \@bytes]); 31 @sorted_records = sort { $a->[0] <=> $b->[0] } @records;
|