Lines Matching defs:rci
790 struct fmd_rpc_caseinfo rci;
824 bzero(&rci, sizeof (rci));
828 cs = fmd_adm_caseinfo_1(uuids[i], &rci, ap->adm_clnt);
837 if (rci.rci_err != 0 && rci.rci_err != FMD_ADM_ERR_CASESRCH) {
838 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);
841 return (fmd_adm_set_svcerr(ap, rci.rci_err));
844 if (rci.rci_err == FMD_ADM_ERR_CASESRCH) {
845 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);
851 if ((rv = nvlist_unpack(rci.rci_evbuf.rci_evbuf_val,
852 rci.rci_evbuf.rci_evbuf_len, &aci.aci_event, 0)) != 0) {
853 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);
861 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);
869 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);
878 xdr_free(xdr_fmd_rpc_caseinfo, (char *)&rci);