Lines Matching refs:sel

60 using namespace xyz::openbmc_project::logging::sel;
62 sdbusplus::error::xyz::openbmc_project::logging::sel::Created;
65 using SELEntry = ipmi::sel::SELEventRecordFormat;
86 return std::string(ipmi::sel::logBasePath) + "/" + std::to_string(id);
95 ipmi::sel::GetSELEntryResponse record{};
96 record = ipmi::sel::convertLogEntrytoSEL(p);
166 bus, interfacesAdded(ipmi::sel::logWatchPath),
172 bus, interfacesRemoved(ipmi::sel::logWatchPath),
181 argN(0, ipmi::sel::logEntryIntf),
189 ipmi::sel::ObjectPaths paths;
192 ipmi::sel::readLoggingObjectPaths(paths);
246 uint32_t addTimeStamp = ipmi::sel::invalidTimeStamp;
261 (ipmi::sel::getEntryTimeStamp(objPath).count()));
271 constexpr uint8_t selVersion = ipmi::sel::selVersion;
273 constexpr uint32_t eraseTimeStamp = ipmi::sel::invalidTimeStamp;
278 ipmi::sel::operationSupport::getSelAllocationInfo,
279 ipmi::sel::operationSupport::reserveSel,
280 ipmi::sel::operationSupport::partialAddSelEntry,
281 ipmi::sel::operationSupport::deleteSel, reserved,
282 ipmi::sel::operationSupport::overflow);
313 if (selRecordID == ipmi::sel::firstEntry)
317 else if (selRecordID == ipmi::sel::lastEntry)
339 ipmi::sel::GetSELEntryResponse record{0, iter->second};
344 record.nextRecordID = ipmi::sel::lastEntry;
353 if (readLength == ipmi::sel::entireRecord)
360 if (offset >= ipmi::sel::selRecordSize ||
361 readLength > ipmi::sel::selRecordSize)
366 auto diff = ipmi::sel::selRecordSize - offset;
370 const ipmi::sel::SELEventRecordFormat* evt = &record.event;
416 if (selRecordID == ipmi::sel::firstEntry)
420 else if (selRecordID == ipmi::sel::lastEntry)
441 service = ipmi::getService(bus, ipmi::sel::logDeleteIntf, objPath);
450 ipmi::sel::logDeleteIntf, "Delete");
493 if (eraseOperation == ipmi::sel::getEraseStatus)
496 static_cast<uint8_t>(ipmi::sel::eraseComplete));
500 if (eraseOperation != ipmi::sel::initiateErase)
509 auto service = ipmi::getService(bus, ipmi::sel::logIntf, ipmi::sel::logObj);
511 bus.new_method_call(service.c_str(), ipmi::sel::logObj,
512 ipmi::sel::logIntf, ipmi::sel::logDeleteAllMethod);
524 static_cast<uint8_t>(ipmi::sel::eraseComplete));
686 auto selDataStr = ipmi::sel::toHexStr(eventData);