Home
last modified time | relevance | path

Searched refs:rmpp (Results 1 – 8 of 8) sorted by relevance

/NextBSD/contrib/ofed/management/libibmad/src/
HDrpc.c214 ib_rmpp_hdr_t *rmpp, void *data) in mad_rpc_rmpp() argument
222 DEBUG("rmpp %p data %p", rmpp, data); in mad_rpc_rmpp()
224 if ((len = mad_build_pkt(sndbuf, rpc, dport, rmpp, data)) < 0) in mad_rpc_rmpp()
248 if (rmpp) { in mad_rpc_rmpp()
249 rmpp->flags = mad_get_field(mad, 0, IB_SA_RMPP_FLAGS_F); in mad_rpc_rmpp()
250 if ((rmpp->flags & 0x3) && in mad_rpc_rmpp()
255 rmpp->type = mad_get_field(mad, 0, IB_SA_RMPP_TYPE_F); in mad_rpc_rmpp()
256 rmpp->status = mad_get_field(mad, 0, IB_SA_RMPP_STATUS_F); in mad_rpc_rmpp()
257 DEBUG("rmpp type %d status %d", rmpp->type, rmpp->status); in mad_rpc_rmpp()
258 rmpp->d1.u = mad_get_field(mad, 0, IB_SA_RMPP_D1_F); in mad_rpc_rmpp()
[all …]
HDmad.c172 ib_rmpp_hdr_t *rmpp, void *data) in mad_build_pkt() argument
203 if (!is_smi && rmpp) { in mad_build_pkt()
205 mad_set_field(mad, 0, IB_SA_RMPP_TYPE_F, rmpp->type); in mad_build_pkt()
207 mad_set_field(mad, 0, IB_SA_RMPP_FLAGS_F, rmpp->flags); in mad_build_pkt()
208 mad_set_field(mad, 0, IB_SA_RMPP_STATUS_F, rmpp->status); in mad_build_pkt()
209 mad_set_field(mad, 0, IB_SA_RMPP_D1_F, rmpp->d1.u); in mad_build_pkt()
210 mad_set_field(mad, 0, IB_SA_RMPP_D2_F, rmpp->d2.u); in mad_build_pkt()
HDserv.c54 mad_send(ib_rpc_t *rpc, ib_portid_t *dport, ib_rmpp_hdr_t *rmpp, void *data) in mad_send() argument
61 DEBUG("rmpp %p data %p", rmpp, data); in mad_send()
63 if (mad_build_pkt(umad, rpc, dport, rmpp, data) < 0) in mad_send()
/NextBSD/contrib/ofed/management/libibmad/include/infiniband/
HDmad.h580 ib_rmpp_hdr_t rmpp; member
590 ib_rmpp_hdr_t rmpp; member
691 int mad_build_pkt(void *umad, ib_rpc_t *rpc, ib_portid_t *dport, ib_rmpp_hdr_t *rmpp, void *data);
703 int mad_send(ib_rpc_t *rpc, ib_portid_t *dport, ib_rmpp_hdr_t *rmpp,
731 void * madrpc_rmpp(ib_rpc_t *rpc, ib_portid_t *dport, ib_rmpp_hdr_t *rmpp,
746 ib_rmpp_hdr_t *rmpp, void *data);
/NextBSD/contrib/ofed/management/infiniband-diags/src/
HDibsysstat.c172 memset(&call.rmpp, 0, sizeof call.rmpp); in ibsystat()
HDibping.c130 memset(&call.rmpp, 0, sizeof call.rmpp); in ibping()
/NextBSD/contrib/ofed/management/doc/
HDlibibmad.txt97 ib_rmpp_hdr_t *rmpp, void *data);
385 ib_rmpp_hdr_t *rmpp, void *data);
388 'dport'. The mad is build using 'rpc' and rmpp arguments and the payload
638 ib_rmpp_hdr_t *rmpp, void *data);
641 'dport', the optional 'rmpp' structure and the payload 'data'. Return
HDlibibumad.txt181 oui, and whether rmpp is being used. Otherwise operate similarly to