Home
last modified time | relevance | path

Searched refs:terminus (Results 1 – 21 of 21) sorted by relevance

/openbmc/pldm/platform-mc/test/
H A Dplatform_manager_test.cpp43 auto terminus = termini[tid]; in TEST_F() local
191 EXPECT_EQ(true, terminus->initialized); in TEST_F()
192 EXPECT_EQ(true, terminus->doesSupportCommand(PLDM_PLATFORM, PLDM_GET_PDR)); in TEST_F()
193 EXPECT_EQ(2, terminus->pdrs.size()); in TEST_F()
197 EXPECT_EQ(1, terminus->numericSensors.size()); in TEST_F()
198 EXPECT_EQ("S0", terminus->getTerminusName().value()); in TEST_F()
209 auto terminus = termini[tid]; in TEST_F() local
357 EXPECT_EQ(true, terminus->initialized); in TEST_F()
358 EXPECT_EQ(2, terminus->pdrs.size()); in TEST_F()
359 EXPECT_EQ("S0", terminus->getTerminusName().value()); in TEST_F()
[all …]
H A Devent_manager_test.cpp179 auto terminus = termini[tid]; in TEST_F() local
384 EXPECT_EQ(true, terminus->initialized); in TEST_F()
385 EXPECT_EQ(32, terminus->maxBufferSize); in TEST_F()
386 EXPECT_EQ(0x06, terminus->synchronyConfigurationSupported.byte); in TEST_F()
387 EXPECT_EQ(2, terminus->pdrs.size()); in TEST_F()
388 EXPECT_EQ(1, terminus->numericSensors.size()); in TEST_F()
410 auto terminus = termini[tid]; in TEST_F() local
H A Dmeson.build4 '../terminus.cpp',
H A Dterminus_manager_test.cpp552 auto terminus = termini[tid]; in TEST_F() local
707 EXPECT_EQ(true, terminus->initialized); in TEST_F()
708 EXPECT_EQ(2, terminus->pdrs.size()); in TEST_F()
710 EXPECT_EQ("S0", terminus->getTerminusName().value()); in TEST_F()
/openbmc/pldm/platform-mc/
H A Dplatform_manager.cpp19 for (auto& [tid, terminus] : termini) in initTerminus()
21 if (terminus->initialized) in initTerminus()
28 if (terminus->doesSupportCommand(PLDM_FRU, in initTerminus()
47 terminus->doesSupportCommand(PLDM_FRU, PLDM_GET_FRU_RECORD_TABLE)) in initTerminus()
59 if (terminus->doesSupportCommand(PLDM_PLATFORM, PLDM_GET_PDR)) in initTerminus()
61 auto rc = co_await getPDRs(terminus); in initTerminus()
70 terminus->parseTerminusPDRs(); in initTerminus()
82 uint16_t terminusMaxBufferSize = terminus->maxBufferSize; in initTerminus()
83 if (!terminus->doesSupportCommand(PLDM_PLATFORM, in initTerminus()
92 tid, terminus->maxBufferSize, terminusMaxBufferSize); in initTerminus()
[all …]
H A Dsensor_manager.cpp76 auto terminus = termini[tid]; in disableTerminusSensors() local
77 if (!terminus) in disableTerminusSensors()
82 for (auto& sensor : terminus->numericSensors) in disableTerminusSensors()
199 auto& terminus = termini[tid]; in doSensorPollingTask() local
200 if (!terminus) in doSensorPollingTask()
208 if (manager && terminus->pollEvent) in doSensorPollingTask()
211 tid, terminus->pollEventId, terminus->pollDataTransferHandle); in doSensorPollingTask()
214 if (manager && (!terminus->pollEvent)) in doSensorPollingTask()
221 auto& numericSensors = terminus->numericSensors; in doSensorPollingTask()
H A Dmanager.cpp40 auto& terminus = it->second; in pollForPlatformEvent() local
43 terminus->pollEvent = false; in pollForPlatformEvent()
H A Devent_manager.cpp98 auto& terminus = it->second; // Reference for clarity in handlePlatformEvent() local
99 terminus->pollEvent = true; in handlePlatformEvent()
100 terminus->pollEventId = poll_event.event_id; in handlePlatformEvent()
101 terminus->pollDataTransferHandle = poll_event.data_transfer_handle; in handlePlatformEvent()
249 auto& terminus = termini[tid]; in processNumericSensorEvent() local
251 auto sensor = terminus->getSensorObject(sensorId); in processNumericSensorEvent()
H A Dplatform_manager.hpp57 exec::task<int> getPDRs(std::shared_ptr<Terminus> terminus);
H A Dterminus_manager.cpp209 "Failed to initialize terminus with EID {EID}, networkId {NETWORK}, response code {RC}.", in discoverMctpTerminusTask()
218 /* Get TID of initialized terminus */ in discoverMctpTerminusTask()
223 "Failed to get TID for terminus with EID {EID}, networkId {NETWORK}.", in discoverMctpTerminusTask()
251 // remove terminus in removeMctpTerminus()
292 /* TID is used by one discovered terminus */ in initMctpTerminus()
297 /* The discovered terminus has the same MCTP Info */ in initMctpTerminus()
309 * Maybe the terminus supports multiple medium interfaces in initMctpTerminus()
310 * Or the TID is used by other terminus. in initMctpTerminus()
316 /* Use the terminus TID for mapping */ in initMctpTerminus()
322 lg2::error("Failed to store Terminus Info for terminus {TI in initMctpTerminus()
[all...]
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/console/
H A Dobmc-console_%.bbappend5 file://99-terminus-usb-serial.rules \
13 …install -m 0644 ${UNPACKDIR}/99-terminus-usb-serial.rules ${D}${sysconfdir}/udev/rules.d/99-termin…
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/terminus-font/
H A Dterminus-font_4.49.1.bb4 HOMEPAGE = "http://terminus-font.sourceforge.net/"
31 --x11dir=${datadir}/fonts/terminus
45 FILES:${PN}-pcf = "${datadir}/fonts/terminus"
/openbmc/docs/designs/
H A Dpldm-stack.md404 `pldmd` will maintain a terminus table to manage the PLDM terminus in system.
407 which is not in the terminus table yet. When the terminus EID is removed from
409 terminus table.
411 For each of terminus in the table, `pldmd` will go through the below steps:
418 tasks of the terminus will be removed when it is removed from the terminus
423 Each terminus in PLDM interface is identified by terminus ID (TID). This TID is
424 an unique number `TID#`. When a new terminus is added to terminus table, `pldmd`
427 for the terminus.
429 Beside the `TID#`, terminus can also have `$TerminusName` or `$DeviceName` which
439 have the terminus number `TID#` in it anyhow.
[all …]
/openbmc/pldm/
H A Dmeson.options69 'terminus-id',
74 description: '''The terminus id value of the device that is running this
79 'terminus-handle',
84 description: '''The terminus handle value of the device that is running this
219 of the monitoring terminus after each configured
233 polling timer of each terminus which will trigger the
234 terminus sensor reading task. The task will check
235 whether the sensor in the terminus sensors list need to
H A Dmeson.build74 conf_data.set('TERMINUS_ID', get_option('terminus-id'))
75 conf_data.set('TERMINUS_HANDLE', get_option('terminus-handle'))
285 'platform-mc/terminus.cpp',
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/terminus-font/terminus-font/
H A Duse-no-name-option-for-gzip.patch15 Index: terminus-font-4.49.1/Makefile
17 --- terminus-font-4.49.1.orig/Makefile
18 +++ terminus-font-4.49.1/Makefile
19 @@ -92,9 +92,9 @@ otbdir = $(prefix)/share/fonts/terminus
/openbmc/pldm/docs/
H A Dbios_implementation.md30 Those BIOS tables are exchanged with remote PLDM terminus using the
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-core/packagegroups/
H A Dpackagegroup-meta-oe.bb522 terminus-font-consolefonts \
523 terminus-font-pcf \
/openbmc/libpldm/
H A DCHANGELOG.md164 This ID is used to notify the remote PLDM terminus about the boot side change
469 should be the previously retrieved eventID (from the PLDM terminus).
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]