Home
last modified time | relevance | path

Searched refs:pldm_transport (Results 1 – 20 of 20) sorted by relevance

/openbmc/libpldm/include/libpldm/
H A Dtransport.h14 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 Dtransport.h18 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 Dtest.c16 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 Dtransport.c35 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 Dtest.h48 struct pldm_transport *
53 int pldm_transport_test_init_pollfd(struct pldm_transport *ctx,
H A Daf-mctp.c35 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 Dmctp-demux.c26 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 Dtransport.cpp11 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 Dtransport.hpp104 struct pldm_transport* transport;
/openbmc/libpldm/include/libpldm/transport/
H A Dmctp-demux.h21 struct pldm_transport *
27 int pldm_transport_mctp_demux_init_pollfd(struct pldm_transport *t,
H A Daf-mctp.h22 struct pldm_transport *
28 int pldm_transport_af_mctp_init_pollfd(struct pldm_transport *t,
/openbmc/libpldm/tests/transport/
H A Dtransport.cpp32 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 Dsend_recv_timeout.cpp31 struct pldm_transport* ctx; in TEST()
H A Dsend_recv_unwanted.cpp49 struct pldm_transport* ctx; in TEST()
H A Dsend_recv_wrong_pldm_type.cpp49 struct pldm_transport* ctx; in TEST()
H A Dsend_recv_wrong_command_code.cpp49 struct pldm_transport* ctx; in TEST()
H A Dsend_recv_one.cpp41 struct pldm_transport* ctx; in TEST()
/openbmc/libpldm/src/requester/
H A Dpldm.c69 struct pldm_transport *ctx; \
107 struct pldm_transport *ctx; in pldm_recv_any()
/openbmc/libpldm/
H A DREADME.md149 pldm_requester_rc_t pldm_transport_send_msg(struct pldm_transport *transport,
/openbmc/libpldm/abi/x86_64/
H A Dgcc.dump12326 '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*)',