Home
last modified time | relevance | path

Searched refs:eid (Results 1 – 25 of 207) sorted by relevance

123456789

/openbmc/pldm/fw-update/
H A Dinventory_manager.cpp20 for (const auto& eid : eids) in discoverFDs() local
24 sendQueryDeviceIdentifiersRequest(eid); in discoverFDs()
30 "EID", eid, "ERROR", e); in discoverFDs()
35 void InventoryManager::sendQueryDeviceIdentifiersRequest(mctp_eid_t eid) in sendQueryDeviceIdentifiersRequest() argument
37 auto instanceId = instanceIdDb.next(eid); in sendQueryDeviceIdentifiersRequest()
45 instanceIdDb.free(eid, instanceId); in sendQueryDeviceIdentifiersRequest()
48 "EID", eid, "RC", rc); in sendQueryDeviceIdentifiersRequest()
54 eid, instanceId, PLDM_FWUP, PLDM_QUERY_DEVICE_IDENTIFIERS, in sendQueryDeviceIdentifiersRequest()
61 "EID", eid, "RC", rc); in sendQueryDeviceIdentifiersRequest()
68 mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen) in queryDeviceIdentifiers() argument
[all …]
H A Ddevice_updater.cpp22 auto instanceId = updateManager->instanceIdDb.next(eid); in startFwUpdateFlow()
52 updateManager->instanceIdDb.free(eid, instanceId); in startFwUpdateFlow()
55 "EID", eid, "RC", rc); in startFwUpdateFlow()
59 eid, instanceId, PLDM_FWUP, PLDM_REQUEST_UPDATE, std::move(request), in startFwUpdateFlow()
66 "EID", eid, "RC", rc); in startFwUpdateFlow()
70 void DeviceUpdater::requestUpdate(mctp_eid_t eid, const pldm_msg* response, in requestUpdate() argument
77 "EID", eid); in requestUpdate()
91 "EID", eid, "RC", rc); in requestUpdate()
98 "EID", eid, "CC", completionCode); in requestUpdate()
113 auto instanceId = updateManager->instanceIdDb.next(eid); in sendPassCompTableRequest()
[all …]
H A Dinventory_manager.hpp74 void queryDeviceIdentifiers(mctp_eid_t eid, const pldm_msg* response,
83 void queryDownstreamDevices(mctp_eid_t eid, const pldm_msg* response,
92 void queryDownstreamIdentifiers(mctp_eid_t eid, const pldm_msg* response,
102 mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen);
113 void getFirmwareParameters(mctp_eid_t eid, const pldm_msg* response,
122 void sendQueryDeviceIdentifiersRequest(mctp_eid_t eid);
129 void sendQueryDownstreamDevicesRequest(mctp_eid_t eid);
142 mctp_eid_t eid, uint32_t dataTransferHandle,
153 mctp_eid_t eid, uint32_t dataTransferHandle,
160 void sendGetFirmwareParametersRequest(mctp_eid_t eid);
H A Ddevice_updater.hpp50 explicit DeviceUpdater(mctp_eid_t eid, std::ifstream& package, in DeviceUpdater() argument
56 eid(eid), package(package), fwDeviceIDRecord(fwDeviceIDRecord), in DeviceUpdater()
77 void requestUpdate(mctp_eid_t eid, const pldm_msg* response,
97 void passCompTable(mctp_eid_t eid, const pldm_msg* response,
109 void updateComponent(mctp_eid_t eid, const pldm_msg* response,
153 void activateFirmware(mctp_eid_t eid, const pldm_msg* response,
173 mctp_eid_t eid; member in pldm::fw_update::DeviceUpdater
/openbmc/pldm/requester/
H A Dhandler.hpp41 mctp_eid_t eid; //!< MCTP endpoint ID member
48 return ((eid == e.eid) && (instanceId == e.instanceId) && in operator ==()
62 return (key.eid << 24 | key.instanceId << 16 | key.type << 8 | in operator ()()
68 mctp_eid_t eid, const pldm_msg* response, size_t respMsgLen)>;
99 mctp_eid_t eid; //!< Responder MCTP endpoint ID member
105 return (eid == mctpEid); in operator ==()
156 auto eid = key.eid; in instanceIdExpiryCallBack() local
161 "EID", key.eid, "INSTANCEID", key.instanceId); in instanceIdExpiryCallBack()
174 responseHandler(eid, nullptr, 0); in instanceIdExpiryCallBack()
179 endpointMessageQueues[eid]->activeRequest = false; in instanceIdExpiryCallBack()
[all …]
/openbmc/qemu/scripts/
H A Dreplay-dump.py99 decoder = next((d for d in table if d.eid == index), None)
106 return decoder.fn(decoder.eid, decoder.name, dumpfile)
109 def print_event(eid, name, string=None, event_count=None): argument
115 print("%d:%s(%d) %s" % (event_count, name, eid, string))
117 print("%d:%s(%d)" % (event_count, name, eid))
122 def decode_unimp(eid, name, _unused_dumpfile): argument
127 def decode_plain(eid, name, _unused_dumpfile): argument
129 print_event(eid, name, "no data")
133 def swallow_async_qword(eid, name, dumpfile): argument
136 print(" %s(%d) @ %d" % (name, eid, step_id))
[all …]
/openbmc/pldm/requester/test/
H A Dhandler_test.cpp31 mctp_eid_t eid = 0; member in HandlerTest
82 auto instanceId = instanceIdDb.next(eid); in TEST_F()
85 eid, instanceId, 0, 0, std::move(request), in TEST_F()
91 reqHandler.handleResponse(eid, instanceId, 0, 0, responsePtr, in TEST_F()
103 auto instanceId = instanceIdDb.next(eid); in TEST_F()
106 eid, instanceId, 0, 0, std::move(request), in TEST_F()
122 auto instanceId = instanceIdDb.next(eid); in TEST_F()
125 eid, instanceId, 0, 0, std::move(request), in TEST_F()
130 auto instanceIdNxt = instanceIdDb.next(eid); in TEST_F()
133 eid, instanceIdNxt, 0, 0, std::move(requestNxt), in TEST_F()
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath10k/
H A Dhtc.c58 ep->eid, skb); in ath10k_htc_notify_tx_completion()
73 ath10k_warn(ar, "no tx handler for eid %d\n", ep->eid); in ath10k_htc_notify_tx_completion()
95 hdr->eid = ep->eid; in ath10k_htc_prepare_tx_skb()
112 enum ath10k_htc_ep_id eid = ep->eid; in ath10k_htc_consume_credit() local
124 eid, credits, ep->tx_credits, consume); in ath10k_htc_consume_credit()
133 eid, credits, ep->tx_credits); in ath10k_htc_consume_credit()
145 enum ath10k_htc_ep_id eid = ep->eid; in ath10k_htc_release_credit() local
156 eid, credits, ep->tx_credits); in ath10k_htc_release_credit()
164 enum ath10k_htc_ep_id eid, in ath10k_htc_send() argument
168 struct ath10k_htc_ep *ep = &htc->endpoint[eid]; in ath10k_htc_send()
[all …]
/openbmc/libpldm/src/transport/
H A Dmctp-demux.c84 pldm_tid_t tid, mctp_eid_t *eid) in pldm_transport_mctp_demux_get_eid() argument
89 *eid = i; in pldm_transport_mctp_demux_get_eid()
93 *eid = -1; in pldm_transport_mctp_demux_get_eid()
99 mctp_eid_t eid, pldm_tid_t *tid) in pldm_transport_mctp_demux_get_tid() argument
102 if (ctx->tid_eid_map[eid] != 0) { in pldm_transport_mctp_demux_get_tid()
103 *tid = ctx->tid_eid_map[eid]; in pldm_transport_mctp_demux_get_tid()
111 pldm_tid_t tid, mctp_eid_t eid) in pldm_transport_mctp_demux_map_tid() argument
113 ctx->tid_eid_map[eid] = tid; in pldm_transport_mctp_demux_map_tid()
121 mctp_eid_t eid) in pldm_transport_mctp_demux_unmap_tid() argument
123 ctx->tid_eid_map[eid] = 0; in pldm_transport_mctp_demux_unmap_tid()
[all …]
H A Daf-mctp.c65 pldm_tid_t tid, mctp_eid_t *eid) in pldm_transport_af_mctp_get_eid() argument
70 *eid = i; in pldm_transport_af_mctp_get_eid()
74 *eid = -1; in pldm_transport_af_mctp_get_eid()
79 mctp_eid_t eid, pldm_tid_t *tid) in pldm_transport_af_mctp_get_tid() argument
81 if (ctx->tid_eid_map[eid] != 0) { in pldm_transport_af_mctp_get_tid()
82 *tid = ctx->tid_eid_map[eid]; in pldm_transport_af_mctp_get_tid()
90 pldm_tid_t tid, mctp_eid_t eid) in pldm_transport_af_mctp_map_tid() argument
92 ctx->tid_eid_map[eid] = tid; in pldm_transport_af_mctp_map_tid()
100 mctp_eid_t eid) in pldm_transport_af_mctp_unmap_tid() argument
102 ctx->tid_eid_map[eid] = 0; in pldm_transport_af_mctp_unmap_tid()
[all …]
/openbmc/linux/include/net/
H A Dmctp.h41 static inline bool mctp_address_unicast(mctp_eid_t eid) in mctp_address_unicast() argument
43 return eid >= 8 && eid < 255; in mctp_address_unicast()
46 static inline bool mctp_address_broadcast(mctp_eid_t eid) in mctp_address_broadcast() argument
48 return eid == 255; in mctp_address_broadcast()
51 static inline bool mctp_address_null(mctp_eid_t eid) in mctp_address_null() argument
53 return eid == 0; in mctp_address_null()
56 static inline bool mctp_address_matches(mctp_eid_t match, mctp_eid_t eid) in mctp_address_matches() argument
58 return match == eid || match == MCTP_ADDR_ANY; in mctp_address_matches()
276 mctp_eid_t eid; member
289 int mctp_neigh_lookup(struct mctp_dev *dev, mctp_eid_t eid,
/openbmc/libpldm/src/requester/
H A Dpldm.c65 #define PLDM_REQ_FN(eid, fd, fn, rc, ...) \ argument
69 pldm_tid_t tid = eid; \
86 rc = pldm_transport_mctp_demux_map_tid(demux, tid, eid); \
100 pldm_requester_rc_t pldm_recv_any(mctp_eid_t eid, int mctp_fd, in pldm_recv_any() argument
107 pldm_tid_t tid = eid; in pldm_recv_any()
124 rc = pldm_transport_mctp_demux_map_tid(demux, tid, eid); in pldm_recv_any()
158 pldm_requester_rc_t pldm_recv(mctp_eid_t eid, int mctp_fd, in pldm_recv() argument
163 pldm_recv_any(eid, mctp_fd, pldm_resp_msg, resp_msg_len); in pldm_recv()
175 pldm_requester_rc_t pldm_send_recv(mctp_eid_t eid, int mctp_fd, in pldm_send_recv() argument
185 PLDM_REQ_FN(eid, mctp_fd, pldm_transport_send_recv_msg, rc, in pldm_send_recv()
[all …]
/openbmc/phosphor-debug-collector/host-transport-extensions/pldm/oem/ibm/
H A Dpldm_oem_cmds.cpp71 mctp_eid_t eid = defaultEIDValue; in readEID() local
86 eid = strtol(eidStr.c_str(), nullptr, 10); in readEID()
97 return eid; in readEID()
113 mctp_eid_t eid = readEID(); in requestOffload() local
115 auto instanceID = getPLDMInstanceID(eid); in requestOffload()
124 freePLDMInstanceID(instanceID, eid); in requestOffload()
130 rc = openPLDM(eid); in requestOffload()
133 freePLDMInstanceID(instanceID, eid); in requestOffload()
140 "EID", eid); in requestOffload()
142 pldm_tid_t pldmTID = static_cast<pldm_tid_t>(eid); in requestOffload()
[all …]
/openbmc/openbmc/meta-facebook/meta-harma/recipes-networking/mctp/
H A Dmctp_%.bbappend5 file://setup-eid.conf \
6 file://setup-local-eid \
7 file://setup-bic-eid \
17 install -m 0644 ${UNPACKDIR}/setup-eid.conf \
18 ${override_dir}/setup-eid.conf
22 install -m 0755 ${UNPACKDIR}/setup-local-eid \
24 install -m 0755 ${UNPACKDIR}/setup-bic-eid \
/openbmc/libmctp/
H A Di2c.c29 static bool mctp_i2c_valid_eid(uint8_t eid) in mctp_i2c_valid_eid() argument
32 return eid >= 8 && eid < 0xff; in mctp_i2c_valid_eid()
43 static int mctp_i2c_neigh_get(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_neigh_get() argument
48 if (n->used && n->eid == eid) { in mctp_i2c_neigh_get()
60 static void mctp_i2c_neigh_add(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_neigh_add() argument
73 if (n->eid == eid) { in mctp_i2c_neigh_add()
88 entry->eid = eid; in mctp_i2c_neigh_add()
130 int mctp_i2c_set_neighbour(struct mctp_binding_i2c *i2c, uint8_t eid, in mctp_i2c_set_neighbour() argument
133 if (!mctp_i2c_valid_eid(eid)) { in mctp_i2c_set_neighbour()
140 mctp_i2c_neigh_add(i2c, eid, addr); in mctp_i2c_set_neighbour()
/openbmc/linux/drivers/net/wireless/ath/ath11k/
H A Dhtc.c61 hdr->htc_info = FIELD_PREP(HTC_HDR_ENDPOINTID, ep->eid) | in ath11k_htc_prepare_tx_skb()
75 enum ath11k_htc_ep_id eid, in ath11k_htc_send() argument
78 struct ath11k_htc_ep *ep = &htc->endpoint[eid]; in ath11k_htc_send()
87 if (eid >= ATH11K_HTC_EP_COUNT) { in ath11k_htc_send()
88 ath11k_warn(ab, "Invalid endpoint id: %d\n", eid); in ath11k_htc_send()
100 eid, credits, ep->tx_credits); in ath11k_htc_send()
108 eid, credits, ep->tx_credits); in ath11k_htc_send()
114 skb_cb->eid = eid; in ath11k_htc_send()
123 skb, skb_cb->eid, &skb_cb->paddr); in ath11k_htc_send()
125 ret = ath11k_ce_send(htc->ab, skb, ep->ul_pipe_id, ep->eid); in ath11k_htc_send()
[all …]
/openbmc/linux/net/mctp/
H A Dneigh.c24 static int mctp_neigh_add(struct mctp_dev *mdev, mctp_eid_t eid, in mctp_neigh_add() argument
33 if (mctp_neigh_lookup(mdev, eid, NULL) == 0) { in mctp_neigh_add()
51 neigh->eid = eid; in mctp_neigh_add()
88 static int mctp_neigh_remove(struct mctp_dev *mdev, mctp_eid_t eid, in mctp_neigh_remove() argument
97 if (neigh->dev == mdev && neigh->eid == eid && in mctp_neigh_remove()
124 mctp_eid_t eid; in mctp_rtm_newneigh() local
145 eid = nla_get_u8(tb[NDA_DST]); in mctp_rtm_newneigh()
146 if (!mctp_address_unicast(eid)) { in mctp_rtm_newneigh()
169 return mctp_neigh_add(mdev, eid, MCTP_NEIGH_STATIC, in mctp_rtm_newneigh()
182 mctp_eid_t eid; in mctp_rtm_delneigh() local
[all …]
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/state/phosphor-state-manager/
H A Drescan-cxl-eid5 local eid="$1"
6 …com.codeconstruct.MCTP1 /au/com/codeconstruct/mctp1/networks/1/endpoints/"$eid" xyz.openbmc_projec…
20 local eid="$1"
26 echo "${cxl_type} EID ${eid} is ready; attempting setup."
28 echo "${cxl_type} EID $eid setup was successful."
30 echo "${cxl_type} EID $eid setup failed."
33 echo "${cxl_type} EID $eid is not ready for setup."
/openbmc/linux/drivers/net/wireless/ath/ath12k/
H A Dhtc.c61 hdr->htc_info = le32_encode_bits(ep->eid, HTC_HDR_ENDPOINTID) | in ath12k_htc_prepare_tx_skb()
75 enum ath12k_htc_ep_id eid, in ath12k_htc_send() argument
78 struct ath12k_htc_ep *ep = &htc->endpoint[eid]; in ath12k_htc_send()
85 if (eid >= ATH12K_HTC_EP_COUNT) { in ath12k_htc_send()
86 ath12k_warn(ab, "Invalid endpoint id: %d\n", eid); in ath12k_htc_send()
98 eid, credits, ep->tx_credits); in ath12k_htc_send()
106 eid, credits, ep->tx_credits); in ath12k_htc_send()
119 ret = ath12k_ce_send(htc->ab, skb, ep->ul_pipe_id, ep->eid); in ath12k_htc_send()
133 eid, credits, ep->tx_credits); in ath12k_htc_send()
148 enum ath12k_htc_ep_id eid) in ath12k_htc_process_credit_report() argument
[all …]
/openbmc/pldm/platform-mc/
H A Dterminus_manager.cpp251 mctp_eid_t eid = std::get<0>(mctpInfo); in initMctpTerminus() local
254 auto rc = co_await getTidOverMctp(eid, &tid); in initMctpTerminus()
321 rc = co_await setTidOverMctp(eid, tid); in initMctpTerminus()
416 mctp_eid_t eid, Request& request, const pldm_msg** responseMsg, in sendRecvPldmMsgOverMctp() argument
423 co_await handler.sendRecvMsg(eid, std::move(request)); in sendRecvPldmMsgOverMctp()
443 exec::task<int> TerminusManager::getTidOverMctp(mctp_eid_t eid, pldm_tid_t* tid) in getTidOverMctp() argument
445 auto instanceId = instanceIdDb.next(eid); in getTidOverMctp()
451 instanceIdDb.free(eid, instanceId); in getTidOverMctp()
454 "EID", eid, "RC", rc); in getTidOverMctp()
460 rc = co_await sendRecvPldmMsgOverMctp(eid, request, &responseMsg, in getTidOverMctp()
[all …]
/openbmc/libmctp/utils/
H A Dmctp-astlpc-daemon.c24 static void tx_message(struct ctx *ctx, mctp_eid_t eid, void *msg, size_t len) in tx_message() argument
31 eid, len, type); in tx_message()
32 mctp_message_tx(ctx->mctp, eid, 0, MCTP_MESSAGE_TO_SRC, msg, len); in tx_message()
35 static void rx_message(uint8_t eid, uint8_t msg_tag, bool tag_owner, void *data, in rx_message() argument
44 eid, len, type); in rx_message()
48 tx_message(ctx, eid, msg, len); in rx_message()
H A Dmctp-demux-daemon.c50 int (*init)(struct mctp *mctp, struct binding *binding, mctp_eid_t eid,
84 static void tx_message(struct ctx *ctx, mctp_eid_t eid, void *msg, size_t len) in tx_message() argument
88 rc = mctp_message_tx(ctx->mctp, eid, MCTP_MESSAGE_TO_SRC, 0, msg, len); in tx_message()
111 static void rx_message(uint8_t eid, bool tag_owner __unused, in rx_message() argument
134 iov[0].iov_base = &eid; in rx_message()
161 mctp_eid_t eid __unused, int n_params, in binding_null_init()
172 mctp_eid_t eid, int n_params, in binding_serial_init() argument
193 mctp_register_bus(mctp, mctp_binding_serial_core(serial), eid); in binding_serial_init()
212 mctp_eid_t eid, int n_params, in binding_astlpc_init() argument
231 mctp_register_bus(mctp, mctp_binding_astlpc_core(astlpc), eid); in binding_astlpc_init()
[all …]
/openbmc/linux/drivers/net/ethernet/amd/pds_core/
H A Dadminq.c20 u64 eid; in pdsc_process_notifyq() local
24 eid = le64_to_cpu(comp->event.eid); in pdsc_process_notifyq()
25 while (eid > pdsc->last_eid) { in pdsc_process_notifyq()
31 ecode, eid); in pdsc_process_notifyq()
37 ecode, eid); in pdsc_process_notifyq()
43 ecode, eid); in pdsc_process_notifyq()
48 ecode, eid); in pdsc_process_notifyq()
52 pdsc->last_eid = eid; in pdsc_process_notifyq()
56 eid = le64_to_cpu(comp->event.eid); in pdsc_process_notifyq()
/openbmc/pldm/common/
H A Dtransport.cpp44 for (const auto eid : in pldm_transport_impl_mctp_demux_init() local
47 int rc = pldm_transport_mctp_demux_map_tid(impl.mctp_demux, eid, eid); in pldm_transport_impl_mctp_demux_init()
76 for (const auto eid : in pldm_transport_impl_af_mctp_init() local
79 int rc = pldm_transport_af_mctp_map_tid(impl.af_mctp, eid, eid); in pldm_transport_impl_af_mctp_init()
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dconfigure-nic-mctp-endpoint9 eid=$((90 + slot))
17 …terfaces/"mctpi2c${bus}" au.com.codeconstruct.MCTP.BusOwner1 AssignEndpointStatic ayy 1 0x32 "$eid"
22 echo "Retry setting EID ${eid}"
32 …busctl call au.com.codeconstruct.MCTP1 /au/com/codeconstruct/mctp1/networks/1/endpoints/${eid} au.…

123456789