Searched refs:mctp_bus (Results 1 – 5 of 5) sorted by relevance
/openbmc/libmctp/ |
H A D | core.c | 33 static int mctp_message_tx_on_bus(struct mctp_bus *bus, mctp_eid_t src, 36 static void mctp_dealloc_tag(struct mctp_bus *bus, mctp_eid_t local, 201 static void mctp_msg_ctx_drop(struct mctp_bus *bus, struct mctp_msg_ctx *ctx) in mctp_msg_ctx_drop() 290 static void mctp_bus_destroy(struct mctp_bus *bus, struct mctp *mctp) in mctp_bus_destroy() 327 static struct mctp_bus *find_bus_for_eid(struct mctp *mctp, mctp_eid_t dest in find_bus_for_eid() 350 memset(mctp->busses, 0, sizeof(struct mctp_bus)); in mctp_register_bus() 401 memset(mctp->busses, 0, 2 * sizeof(struct mctp_bus)); in mctp_bridge_busses() 443 static bool mctp_ctrl_handle_msg(struct mctp_bus *bus, mctp_eid_t src, in mctp_ctrl_handle_msg() 479 static inline bool mctp_rx_dest_is_local(struct mctp_bus *bus, mctp_eid_t dest) in mctp_rx_dest_is_local() 496 static void mctp_rx(struct mctp *mctp, struct mctp_bus *bus, mctp_eid_t src, in mctp_rx() [all …]
|
H A D | control.c | 22 static uint8_t mctp_ctrl_set_endpoint_id(struct mctp_bus *bus, uint8_t src_eid, in mctp_ctrl_set_endpoint_id() 62 static uint8_t mctp_ctrl_get_endpoint_id(struct mctp_bus *bus, uint8_t src_eid, in mctp_ctrl_get_endpoint_id() 119 static uint8_t mctp_ctrl_get_version(struct mctp_bus *bus, uint8_t src_eid, in mctp_ctrl_get_version() 162 static uint8_t mctp_ctrl_get_types(struct mctp_bus *bus, uint8_t src_eid, in mctp_ctrl_get_types() 217 bool mctp_control_handler(struct mctp_bus *bus, mctp_eid_t src_eid, in mctp_control_handler()
|
H A D | core-internal.h | 46 struct mctp_bus { struct 101 struct mctp_bus busses[MCTP_MAX_BUSSES];
|
H A D | control.h | 10 bool mctp_control_handler(struct mctp_bus *bus, uint8_t src_eid, bool tag_owner,
|
H A D | libmctp.h | 65 struct mctp_bus; 191 struct mctp_bus *bus;
|