Lines Matching full:tid

19 using PollHandler = std::function<exec::task<int>(pldm_tid_t tid)>;
88 /* Get TID of initialized terminus */ in updateMctpEndpointAvailability()
89 auto tid = terminusManager.toTid(mctpInfo); in updateMctpEndpointAvailability() local
90 if (tid) in updateMctpEndpointAvailability()
94 sensorManager.startSensorPollTimer(tid.value()); in updateMctpEndpointAvailability()
98 sensorManager.disableTerminusSensors(tid.value()); in updateMctpEndpointAvailability()
100 updateAvailableState(tid.value(), availability); in updateMctpEndpointAvailability()
105 /** @brief Helper function to start sensor polling of the terminus TID
107 void startSensorPolling(pldm_tid_t tid) in startSensorPolling() argument
109 sensorManager.startPolling(tid); in startSensorPolling()
113 * polling and event polling) of the terminus TID. The `false` state
117 void updateAvailableState(pldm_tid_t tid, Availability state) in updateAvailableState() argument
119 if (termini.contains(tid)) in updateAvailableState()
121 sensorManager.updateAvailableState(tid, state); in updateAvailableState()
122 eventManager.updateAvailableState(tid, state); in updateAvailableState()
126 /** @brief Helper function to stop sensor polling of the terminus TID
128 void stopSensorPolling(pldm_tid_t tid) in stopSensorPolling() argument
130 sensorManager.stopPolling(tid); in stopSensorPolling()
137 * @param[in] tid - Terminus ID
144 uint8_t /* formatVersion */, uint8_t tid, in handleSensorEvent() argument
150 eventManager.handlePlatformEvent(tid, PLDM_PLATFORM_EVENT_ID_NULL, in handleSensorEvent()
160 * @param[in] tid - Terminus ID
167 uint8_t /* formatVersion */, uint8_t tid, in handleCperEvent() argument
173 eventManager.handlePlatformEvent(tid, PLDM_PLATFORM_EVENT_ID_NULL, in handleCperEvent()
183 * @param[in] tid - Terminus ID
191 uint8_t /* formatVersion */, uint8_t tid, size_t eventDataOffset) in handlePldmMessagePollEvent() argument
196 eventManager.handlePlatformEvent(tid, PLDM_PLATFORM_EVENT_ID_NULL, in handlePldmMessagePollEvent()
204 * @param[in] tid - Terminus ID
210 exec::task<int> pollForPlatformEvent(pldm_tid_t tid, uint16_t pollEventId,
215 * @param[in] tid - tid where the event is from
221 int handlePolledCperEvent(pldm_tid_t tid, uint16_t eventId, in handlePolledCperEvent() argument
224 return eventManager.handlePlatformEvent(tid, eventId, PLDM_CPER_EVENT, in handlePolledCperEvent()
253 * @param[in] tid - Destination TID
256 exec::task<int> oemPollForPlatformEvent(pldm_tid_t tid);