Lines Matching full:tid

19     for (auto& [tid, terminus] : termini)  in initTerminus()
32 co_await getFRURecordTableMetadata(tid, &totalTableRecords); in initTerminus()
36 "Failed to get FRU Metadata for terminus {TID}, error {ERROR}", in initTerminus()
37 "TID", tid, "ERROR", rc); in initTerminus()
50 co_await getFRURecordTables(tid, totalTableRecords, fruData); in initTerminus()
54 "Failed to get Fru Record table for terminus {TID}, error {ERROR}", in initTerminus()
55 "TID", tid, "ERROR", rc); in initTerminus()
65 "Failed to fetch PDRs for terminus with TID: {TID}, error: {ERROR}", in initTerminus()
66 "TID", tid, "ERROR", rc); in initTerminus()
79 updateInventoryWithFru(tid, fruData.data(), fruData.size()); in initTerminus()
92 tid, terminus->maxBufferSize, terminusMaxBufferSize); in initTerminus()
96 … "Failed to get message buffer size for terminus with TID: {TID}, error: {ERROR}", in initTerminus()
97 "TID", tid, "ERROR", rc); in initTerminus()
105 auto rc = co_await configEventReceiver(tid); in initTerminus()
109 "Failed to config event receiver for terminus with TID: {TID}, error: {ERROR}", in initTerminus()
110 "TID", tid, "ERROR", rc); in initTerminus()
115 manager->startSensorPolling(tid); in initTerminus()
120 … "Cannot start sensor polling for TID: {TID} because the manager is not initialized.", in initTerminus()
121 "TID", tid); in initTerminus()
128 exec::task<int> PlatformManager::configEventReceiver(pldm_tid_t tid) in configEventReceiver() argument
130 if (!termini.contains(tid)) in configEventReceiver()
135 auto& terminus = termini[tid]; in configEventReceiver()
152 tid, 1, synchronyConfiguration, in configEventReceiver()
158 … "Failed to get event message supported for terminus with TID: {TID}, error: {ERROR}", in configEventReceiver()
159 "TID", tid, "ERROR", rc); in configEventReceiver()
166 lg2::error("Terminus {TID} does not support Event", "TID", tid); in configEventReceiver()
210 auto rc = co_await setEventReceiver(tid, eventMessageGlobalEnable, in configEventReceiver()
216 "Failed to set event receiver for terminus with TID: {TID}, error: {ERROR}", in configEventReceiver()
217 "TID", tid, "ERROR", rc); in configEventReceiver()
226 pldm_tid_t tid = terminus->getTid(); in getPDRs() local
238 co_await getPDRRepositoryInfo(tid, repositoryState, recordCount, in getPDRs()
243 "Failed to get PDR Repository Info for terminus with TID: {TID}, error: {ERROR}", in getPDRs()
244 "TID", tid, "ERROR", rc); in getPDRs()
275 co_await getPDR(tid, recordHndl, 0, PLDM_GET_FIRSTPART, recvBufSize, in getPDRs()
282 … "Failed to get PDRs for terminus {TID}, error: {RC}, first part of record handle {RECORD}", in getPDRs()
283 "TID", tid, "RC", rc, "RECORD", recordHndl); in getPDRs()
306 tid, recordHndl, nextDataTransferHndl, PLDM_GET_NEXTPART, in getPDRs()
313 … "Failed to get PDRs for terminus {TID}, error: {RC}, get middle part of record handle {RECORD}", in getPDRs()
314 "TID", tid, "RC", rc, "RECORD", recordHndl); in getPDRs()
338 const pldm_tid_t tid, const uint32_t recordHndl, in getPDR() argument
353 "Failed to encode request GetPDR for terminus ID {TID}, error {RC} ", in getPDR()
354 "TID", tid, "RC", rc); in getPDR()
360 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getPDR()
365 "Failed to send GetPDR message for terminus {TID}, error {RC}", in getPDR()
366 "TID", tid, "RC", rc); in getPDR()
378 "Failed to decode response GetPDR for terminus ID {TID}, error {RC} ", in getPDR()
379 "TID", tid, "RC", rc); in getPDR()
385 lg2::error("Error : GetPDR for terminus ID {TID}, complete code {CC}.", in getPDR()
386 "TID", tid, "CC", completionCode); in getPDR()
394 const pldm_tid_t tid, uint8_t& repositoryState, uint32_t& recordCount, in getPDRRepositoryInfo() argument
404 "Failed to encode request GetPDRRepositoryInfo for terminus ID {TID}, error {RC} ", in getPDRRepositoryInfo()
405 "TID", tid, "RC", rc); in getPDRRepositoryInfo()
411 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getPDRRepositoryInfo()
416 "Failed to send GetPDRRepositoryInfo message for terminus {TID}, error {RC}", in getPDRRepositoryInfo()
417 "TID", tid, "RC", rc); in getPDRRepositoryInfo()
433 "Failed to decode response GetPDRRepositoryInfo for terminus ID {TID}, error {RC} ", in getPDRRepositoryInfo()
434 "TID", tid, "RC", rc); in getPDRRepositoryInfo()
441 "Error : GetPDRRepositoryInfo for terminus ID {TID}, complete code {CC}.", in getPDRRepositoryInfo()
442 "TID", tid, "CC", completionCode); in getPDRRepositoryInfo()
450 pldm_tid_t tid, uint16_t receiverMaxBufferSize, in eventMessageBufferSize() argument
461 "Failed to encode request GetPDRRepositoryInfo for terminus ID {TID}, error {RC} ", in eventMessageBufferSize()
462 "TID", tid, "RC", rc); in eventMessageBufferSize()
468 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in eventMessageBufferSize()
473 "Failed to send EventMessageBufferSize message for terminus {TID}, error {RC}", in eventMessageBufferSize()
474 "TID", tid, "RC", rc); in eventMessageBufferSize()
484 "Failed to decode response EventMessageBufferSize for terminus ID {TID}, error {RC} ", in eventMessageBufferSize()
485 "TID", tid, "RC", rc); in eventMessageBufferSize()
492 "Error : EventMessageBufferSize for terminus ID {TID}, complete code {CC}.", in eventMessageBufferSize()
493 "TID", tid, "CC", completionCode); in eventMessageBufferSize()
501 pldm_tid_t tid, pldm_event_message_global_enable eventMessageGlobalEnable, in setEventReceiver() argument
522 "Failed to encode request SetEventReceiver for terminus ID {TID}, error {RC} ", in setEventReceiver()
523 "TID", tid, "RC", rc); in setEventReceiver()
529 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in setEventReceiver()
534 "Failed to send SetEventReceiver message for terminus {TID}, error {RC}", in setEventReceiver()
535 "TID", tid, "RC", rc); in setEventReceiver()
545 "Failed to decode response SetEventReceiver for terminus ID {TID}, error {RC} ", in setEventReceiver()
546 "TID", tid, "RC", rc); in setEventReceiver()
553 "Error : SetEventReceiver for terminus ID {TID}, complete code {CC}.", in setEventReceiver()
554 "TID", tid, "CC", completionCode); in setEventReceiver()
562 pldm_tid_t tid, uint8_t formatVersion, uint8_t& synchronyConfiguration, in eventMessageSupported() argument
573 "Failed to encode request EventMessageSupported for terminus ID {TID}, error {RC} ", in eventMessageSupported()
574 "TID", tid, "RC", rc); in eventMessageSupported()
580 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in eventMessageSupported()
585 "Failed to send EventMessageSupported message for terminus {TID}, error {RC}", in eventMessageSupported()
586 "TID", tid, "RC", rc); in eventMessageSupported()
602 "Failed to decode response EventMessageSupported for terminus ID {TID}, error {RC} ", in eventMessageSupported()
603 "TID", tid, "RC", rc); in eventMessageSupported()
610 "Error : EventMessageSupported for terminus ID {TID}, complete code {CC}.", in eventMessageSupported()
611 "TID", tid, "CC", completionCode); in eventMessageSupported()
618 exec::task<int> PlatformManager::getFRURecordTableMetadata(pldm_tid_t tid, in getFRURecordTableMetadata() argument
630 "Failed to encode request GetFRURecordTableMetadata for terminus ID {TID}, error {RC} ", in getFRURecordTableMetadata()
631 "TID", tid, "RC", rc); in getFRURecordTableMetadata()
638 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getFRURecordTableMetadata()
643 "Failed to send GetFRURecordTableMetadata message for terminus {TID}, error {RC}", in getFRURecordTableMetadata()
644 "TID", tid, "RC", rc); in getFRURecordTableMetadata()
652 "No response data for GetFRURecordTableMetadata for terminus {TID}", in getFRURecordTableMetadata()
653 "TID", tid); in getFRURecordTableMetadata()
669 … "Failed to decode response GetFRURecordTableMetadata for terminus ID {TID}, error {RC} ", in getFRURecordTableMetadata()
670 "TID", tid, "RC", rc); in getFRURecordTableMetadata()
677 "Error : GetFRURecordTableMetadata for terminus ID {TID}, complete code {CC}.", in getFRURecordTableMetadata()
678 "TID", tid, "CC", completionCode); in getFRURecordTableMetadata()
686 pldm_tid_t tid, const uint32_t dataTransferHndl, in getFRURecordTable() argument
700 "Failed to encode request GetFRURecordTable for terminus ID {TID}, error {RC} ", in getFRURecordTable()
701 "TID", tid, "RC", rc); in getFRURecordTable()
708 rc = co_await terminusManager.sendRecvPldmMsg(tid, request, &responseMsg, in getFRURecordTable()
713 "Failed to send GetFRURecordTable message for terminus {TID}, error {RC}", in getFRURecordTable()
714 "TID", tid, "RC", rc); in getFRURecordTable()
721 lg2::error("No response data for GetFRURecordTable for terminus {TID}", in getFRURecordTable()
722 "TID", tid); in getFRURecordTable()
734 "Failed to decode response GetFRURecordTable for terminus ID {TID}, error {RC} ", in getFRURecordTable()
735 "TID", tid, "RC", rc); in getFRURecordTable()
742 "Error : GetFRURecordTable for terminus ID {TID}, complete code {CC}.", in getFRURecordTable()
743 "TID", tid, "CC", completionCode); in getFRURecordTable()
751 pldm_tid_t tid, const uint8_t* fruData, const size_t fruLen) in updateInventoryWithFru() argument
753 if (tid == PLDM_TID_RESERVED || !termini.contains(tid) || !termini[tid]) in updateInventoryWithFru()
755 lg2::error("Invalid terminus {TID}", "TID", tid); in updateInventoryWithFru()
759 termini[tid]->updateInventoryWithFru(fruData, fruLen); in updateInventoryWithFru()
763 pldm_tid_t tid, const uint16_t& totalTableRecords, in getFRURecordTables() argument
784 tid, dataTransferHndl, transferOpFlag, &nextDataTransferHndl, in getFRURecordTables()
790 …"Failed to get Fru Record Data for terminus {TID}, error: {RC}, first part of data handle {RECORD}… in getFRURecordTables()
791 "TID", tid, "RC", rc, "RECORD", dataTransferHndl); in getFRURecordTables()
813 … "Size of Fru Record Data {SIZE} for terminus {TID} is different the responded size {RSPSIZE}.", in getFRURecordTables()