Home
last modified time | relevance | path

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

/freebsd/contrib/ofed/libibmad/
H A Drpc.c287 ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, void *data) in mad_rpc_rmpp() argument
296 DEBUG("rmpp %p data %p", rmpp, data); in mad_rpc_rmpp()
300 if ((len = mad_build_pkt(sndbuf, rpc, dport, rmpp, data)) < 0) in mad_rpc_rmpp()
331 if (rmpp) { in mad_rpc_rmpp()
332 rmpp->flags = mad_get_field(mad, 0, IB_SA_RMPP_FLAGS_F); in mad_rpc_rmpp()
333 if ((rmpp->flags & 0x3) && in mad_rpc_rmpp()
338 rmpp->type = mad_get_field(mad, 0, IB_SA_RMPP_TYPE_F); in mad_rpc_rmpp()
339 rmpp->status = mad_get_field(mad, 0, IB_SA_RMPP_STATUS_F); in mad_rpc_rmpp()
340 DEBUG("rmpp type %d status %d", rmpp->type, rmpp->status); in mad_rpc_rmpp()
341 rmpp->d1.u = mad_get_field(mad, 0, IB_SA_RMPP_D1_F); in mad_rpc_rmpp()
[all …]
H A Dmad.c166 ib_rmpp_hdr_t * rmpp, void *data) in mad_build_pkt() argument
200 if (!is_smi && rmpp) { in mad_build_pkt()
202 mad_set_field(mad, 0, IB_SA_RMPP_TYPE_F, rmpp->type); in mad_build_pkt()
204 mad_set_field(mad, 0, IB_SA_RMPP_FLAGS_F, rmpp->flags); in mad_build_pkt()
205 mad_set_field(mad, 0, IB_SA_RMPP_STATUS_F, rmpp->status); in mad_build_pkt()
206 mad_set_field(mad, 0, IB_SA_RMPP_D1_F, rmpp->d1.u); in mad_build_pkt()
207 mad_set_field(mad, 0, IB_SA_RMPP_D2_F, rmpp->d2.u); in mad_build_pkt()
H A Dserv.c51 int mad_send(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, in mad_send() argument
54 return mad_send_via(rpc, dport, rmpp, data, ibmp); in mad_send()
57 int mad_send_via(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp, in mad_send_via() argument
65 DEBUG("rmpp %p data %p", rmpp, data); in mad_send_via()
67 if (mad_build_pkt(umad, rpc, dport, rmpp, data) < 0) in mad_send_via()
H A Dmad.h1480 ib_rmpp_hdr_t rmpp; member
1490 ib_rmpp_hdr_t rmpp; member
1579 ib_rmpp_hdr_t * rmpp, void *data);
1599 ib_portid_t * dport, ib_rmpp_hdr_t * rmpp,
1628 ib_rmpp_hdr_t * rmpp, void *data) DEPRECATED;
1635 ib_rmpp_hdr_t * rmpp, void *data,
1667 void *madrpc_rmpp(ib_rpc_t * rpc, ib_portid_t * dport, ib_rmpp_hdr_t * rmpp,
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibsysstat.c76 ib_rmpp_hdr_t rmpp = { 0 }; in server_respond() local
104 rmpp.flags = IB_RMPP_FLAG_ACTIVE; in server_respond()
109 if (mad_build_pkt(umad, &rpc, &rport, &rmpp, 0) < 0) in server_respond()
H A Dibping.c126 memset(&call.rmpp, 0, sizeof call.rmpp); in ibping()