Lines Matching defs:rpc
62 ib_rpc_t rpc = {0};
75 rpc.mgtclass = call->mgmt_class;
77 rpc.method = call->method;
78 rpc.attr.id = call->attrid;
79 rpc.attr.mod = call->mod;
80 rpc.timeout = resp_expected ? call->timeout : 0;
81 rpc.datasz = range1 ? IB_VENDOR_RANGE1_DATA_SIZE : IB_VENDOR_RANGE2_DATA_SIZE;
82 rpc.dataoffs = range1 ? IB_VENDOR_RANGE1_DATA_OFFS : IB_VENDOR_RANGE2_DATA_OFFS;
85 rpc.oui = call->oui;
88 rpc.mgtclass, rpc.method, rpc.attr.id, rpc.attr.mod,
89 rpc.datasz, rpc.dataoffs, resp_expected);
96 return madrpc_rmpp(&rpc, portid, 0, data); /* FIXME: no RMPP for now */
98 return mad_send(&rpc, portid, 0, data) < 0 ? 0 : data; /* FIXME: no RMPP for now */