Lines Matching defs:rc
141 int rc;
153 if ((rc = ndr_pipe_grow(np, len)) != 0) {
155 return (rc);
251 int rc;
273 rc = nds_initialize(recv_nds, datalen, NDR_MODE_CALL_RECV, mxa->heap);
274 if (rc != 0) {
287 rc = nds_initialize(send_nds, 0, NDR_MODE_RETURN_SEND, mxa->heap);
288 if (rc != 0) {
511 int rc;
513 rc = ndr_decode_pdu_hdr(mxa);
514 if (!NDR_DRC_IS_OK(rc))
521 rc = ndr_svc_bind(mxa);
527 rc = NDR_DRC_FAULT_DECODE_FAILED;
543 rc = ndr_svc_defrag(mxa);
544 if (NDR_DRC_IS_FAULT(rc)) {
554 rc = ndr_svc_request(mxa);
558 rc = ndr_svc_alter_context(mxa);
562 rc = NDR_DRC_FAULT_RPCHDR_PTYPE_INVALID;
567 if (NDR_DRC_IS_FAULT(rc))
568 ndr_reply_fault(mxa, rc);
571 return (rc);
637 int rc;
721 rc = (msvc->bind_req)(mxa);
722 if (NDR_DRC_IS_FAULT(rc)) {
727 return (rc);
817 int rc;
834 rc = (*msvc->call_stub)(mxa);
836 rc = ndr_generic_call_stub(mxa);
838 if (NDR_DRC_IS_FAULT(rc)) {
840 msvc->name, mxa->opnum, rc);
843 return (rc);
861 int rc;
879 rc = ndr_decode_call(mxa, param);
880 if (!NDR_DRC_IS_OK(rc))
881 return (rc);
883 rc = (*ste->func)(param, mxa);
884 if (rc == NDR_DRC_OK)
885 rc = ndr_encode_return(mxa, param);
887 return (rc);