/openbmc/libpldm/include/libpldm/ |
H A D | transport.h | 14 struct pldm_transport; 31 int pldm_transport_poll(struct pldm_transport *transport, int timeout); 53 pldm_requester_rc_t pldm_transport_send_msg(struct pldm_transport *transport, 81 pldm_requester_rc_t pldm_transport_recv_msg(struct pldm_transport *transport, 118 pldm_transport_send_recv_msg(struct pldm_transport *transport, pldm_tid_t tid,
|
/openbmc/libpldm/src/transport/ |
H A D | transport.h | 18 struct pldm_transport { struct 21 pldm_requester_rc_t (*recv)(struct pldm_transport *transport, argument 24 pldm_requester_rc_t (*send)(struct pldm_transport *transport, argument 27 int (*init_pollfd)(struct pldm_transport *transport, argument
|
H A D | test.c | 16 struct pldm_transport transport; 27 struct pldm_transport *pldm_transport_test_core(struct pldm_transport_test *ctx) in pldm_transport_test_core() 35 int pldm_transport_test_init_pollfd(struct pldm_transport *ctx, in pldm_transport_test_init_pollfd() 101 static pldm_requester_rc_t pldm_transport_test_recv(struct pldm_transport *ctx, in pldm_transport_test_recv() 135 static pldm_requester_rc_t pldm_transport_test_send(struct pldm_transport *ctx, in pldm_transport_test_send()
|
H A D | transport.c | 35 int pldm_transport_poll(struct pldm_transport *transport, int timeout) in pldm_transport_poll() 63 pldm_requester_rc_t pldm_transport_send_msg(struct pldm_transport *transport, in pldm_transport_send_msg() 80 pldm_requester_rc_t pldm_transport_recv_msg(struct pldm_transport *transport, in pldm_transport_recv_msg() 147 pldm_transport_send_recv_msg(struct pldm_transport *transport, pldm_tid_t tid, in pldm_transport_send_recv_msg()
|
H A D | test.h | 48 struct pldm_transport * 53 int pldm_transport_test_init_pollfd(struct pldm_transport *ctx,
|
H A D | af-mctp.c | 35 struct pldm_transport transport; 47 struct pldm_transport * 54 int pldm_transport_af_mctp_init_pollfd(struct pldm_transport *t, in pldm_transport_af_mctp_init_pollfd() 106 static pldm_requester_rc_t pldm_transport_af_mctp_recv(struct pldm_transport *t, in pldm_transport_af_mctp_recv() 181 static pldm_requester_rc_t pldm_transport_af_mctp_send(struct pldm_transport *t, in pldm_transport_af_mctp_send()
|
H A D | mctp-demux.c | 26 struct pldm_transport transport; 38 struct pldm_transport * 72 int pldm_transport_mctp_demux_init_pollfd(struct pldm_transport *t, in pldm_transport_mctp_demux_init_pollfd() 128 pldm_transport_mctp_demux_recv(struct pldm_transport *t, pldm_tid_t *tid, in pldm_transport_mctp_demux_recv() 203 pldm_transport_mctp_demux_send(struct pldm_transport *t, pldm_tid_t tid, in pldm_transport_mctp_demux_send()
|
/openbmc/pldm/common/ |
H A D | transport.cpp | 11 struct pldm_transport* transport_impl_init(TransportImpl& impl, pollfd& pollfd); 34 [[maybe_unused]] static struct pldm_transport* 55 pldm_transport* pldmTransport = in pldm_transport_impl_mctp_demux_init() 66 [[maybe_unused]] static struct pldm_transport* 93 pldm_transport* pldmTransport = pldm_transport_af_mctp_core(impl.af_mctp); in pldm_transport_impl_af_mctp_init() 103 struct pldm_transport* transport_impl_init(TransportImpl& impl, pollfd& pollfd) in transport_impl_init()
|
H A D | transport.hpp | 104 struct pldm_transport* transport;
|
/openbmc/libpldm/include/libpldm/transport/ |
H A D | mctp-demux.h | 21 struct pldm_transport * 27 int pldm_transport_mctp_demux_init_pollfd(struct pldm_transport *t,
|
H A D | af-mctp.h | 22 struct pldm_transport * 28 int pldm_transport_af_mctp_init_pollfd(struct pldm_transport *t,
|
/openbmc/libpldm/tests/transport/ |
H A D | transport.cpp | 32 struct pldm_transport* ctx; in TEST() 58 struct pldm_transport* ctx; in TEST() 110 struct pldm_transport* ctx; in TEST() 160 struct pldm_transport* ctx; in TEST()
|
H A D | send_recv_timeout.cpp | 31 struct pldm_transport* ctx; in TEST()
|
H A D | send_recv_unwanted.cpp | 49 struct pldm_transport* ctx; in TEST()
|
H A D | send_recv_wrong_pldm_type.cpp | 49 struct pldm_transport* ctx; in TEST()
|
H A D | send_recv_wrong_command_code.cpp | 49 struct pldm_transport* ctx; in TEST()
|
H A D | send_recv_one.cpp | 41 struct pldm_transport* ctx; in TEST()
|
/openbmc/libpldm/src/requester/ |
H A D | pldm.c | 69 struct pldm_transport *ctx; \ 107 struct pldm_transport *ctx; in pldm_recv_any()
|
/openbmc/libpldm/ |
H A D | README.md | 149 pldm_requester_rc_t pldm_transport_send_msg(struct pldm_transport *transport,
|
/openbmc/libpldm/abi/x86_64/ |
H A D | gcc.dump | 12326 'Name' => 'struct pldm_transport*', 12360 'Name' => 'struct pldm_transport', 12421 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t*, void**, size_t*)', 12441 'Name' => 'pldm_requester_rc_t(*)(struct pldm_transport*, pldm_tid_t, void const*, size_t)', 12492 'Name' => 'int(*)(struct pldm_transport*, struct pollfd*)',
|