/libmctp-latest/utils/ |
D | mctp-astlpc-daemon.c | 24 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()
|
D | mctp-demux-daemon.c | 48 int (*init)(struct mctp *mctp, struct binding *binding, mctp_eid_t eid, 82 static void tx_message(struct ctx *ctx, mctp_eid_t eid, void *msg, size_t len) in tx_message() argument 86 rc = mctp_message_tx(ctx->mctp, eid, MCTP_MESSAGE_TO_SRC, 0, msg, len); in tx_message() 109 static void rx_message(uint8_t eid, bool tag_owner __unused, in rx_message() argument 132 iov[0].iov_base = &eid; in rx_message() 159 mctp_eid_t eid __unused, int n_params, in binding_null_init() 170 mctp_eid_t eid, int n_params, in binding_serial_init() argument 191 mctp_register_bus(mctp, mctp_binding_serial_core(serial), eid); in binding_serial_init() 210 mctp_eid_t eid, int n_params, in binding_astlpc_init() argument 229 mctp_register_bus(mctp, mctp_binding_astlpc_core(astlpc), eid); in binding_astlpc_init() [all …]
|
D | mctp-capture.h | 35 bool outgoing, int eid); 63 bool outgoing __unused, int eid __unused) in capture_socket()
|
D | mctp-capture.c | 95 bool outgoing, int eid) in capture_socket() argument 129 mctp->dest = eid; in capture_socket() 133 mctp->src = eid; in capture_socket()
|
D | mctp-in.c | 15 static void rx_message(uint8_t eid __unused, bool tag_owner __unused, in rx_message()
|
D | mctp-pipe.c | 15 static void rx_message(uint8_t eid __unused, bool tag_owner __unused, in rx_message()
|
/libmctp-latest/tests/ |
D | test-utils.c | 58 struct mctp *mctp, mctp_eid_t eid) in mctp_binding_test_register_bus() argument 60 mctp_register_bus(mctp, &binding->binding, eid); in mctp_binding_test_register_bus() 64 struct mctp_binding_test **binding, mctp_eid_t eid) in mctp_test_stack_init() argument 72 mctp_binding_test_register_bus(*binding, *mctp, eid); in mctp_test_stack_init()
|
D | test-utils.h | 15 struct mctp *mctp, mctp_eid_t eid); 25 struct mctp_binding_test **binding, mctp_eid_t eid);
|
D | test_eid.c | 23 static void test_rx(uint8_t eid, bool tag_owner __unused, in test_rx() argument 33 ctx->src_eid = eid; in test_rx()
|
D | test_seq.c | 28 static void test_rx(uint8_t eid __unused, bool tag_owner __unused, in test_rx()
|
D | test_serial.c | 50 static void rx_message(uint8_t eid __unused, bool tag_owner, uint8_t msg_tag, in rx_message()
|
D | test_astlpc.c | 153 static void astlpc_test_rx_message(uint8_t eid __unused, in astlpc_test_rx_message() 171 static int endpoint_init(struct astlpc_endpoint *ep, mctp_eid_t eid, in endpoint_init() argument 192 return mctp_register_bus(ep->mctp, &ep->astlpc->binding, eid); in endpoint_init()
|
D | test_core.c | 51 static void rx_message(uint8_t eid __unused, bool tag_owner, uint8_t msg_tag, in rx_message()
|
/libmctp-latest/ |
D | core.c | 30 mctp_eid_t eid; member 353 mctp_eid_t eid) in mctp_register_bus() argument 367 mctp->busses[0].eid = eid; in mctp_register_bus() 478 return dest == bus->eid || dest == MCTP_EID_NULL || in mctp_rx_dest_is_local() 838 int mctp_message_tx(struct mctp *mctp, mctp_eid_t eid, bool tag_owner, in mctp_message_tx() argument 850 bus = find_bus_for_eid(mctp, eid); in mctp_message_tx() 854 return mctp_message_tx_on_bus(bus, bus->eid, eid, tag_owner, msg_tag, in mctp_message_tx()
|
D | libmctp.h | 91 mctp_eid_t eid); 109 int mctp_message_tx(struct mctp *mctp, mctp_eid_t eid, bool tag_owner,
|
D | CMakeLists.txt | 35 add_test (NAME eid COMMAND test_eid)
|
D | README.md | 30 - `mctp_register_bus(mctp, binding, eid)`: Register the hardware binding with
|