Searched refs:rcl (Results 1 – 2 of 2) sorted by relevance
789 struct fmd_rpc_caselist rcl; in fmd_adm_case_iter() local797 bzero(&rcl, sizeof (rcl)); /* tell xdr to allocate memory for us */ in fmd_adm_case_iter()800 cs = fmd_adm_caselist_1(&rcl, ap->adm_clnt); in fmd_adm_case_iter()806 if (rcl.rcl_err != 0) { in fmd_adm_case_iter()807 xdr_free(xdr_fmd_rpc_caselist, (char *)&rcl); in fmd_adm_case_iter()808 return (fmd_adm_set_svcerr(ap, rcl.rcl_err)); in fmd_adm_case_iter()811 if ((uuids = malloc(sizeof (char *) * rcl.rcl_cnt)) == NULL) { in fmd_adm_case_iter()812 xdr_free(xdr_fmd_rpc_caselist, (char *)&rcl); in fmd_adm_case_iter()816 p = rcl.rcl_buf.rcl_buf_val; in fmd_adm_case_iter()818 for (i = 0; i < rcl.rcl_cnt; i++, p += strlen(p) + 1) in fmd_adm_case_iter()[all …]
836 struct fmd_rpc_caselist *rcl = arg; in fmd_adm_caselist_case() local840 if (rcl->rcl_err != 0) in fmd_adm_caselist_case()861 while (rcl->rcl_len + uuid_len > rcl->rcl_buf.rcl_buf_len) { in fmd_adm_caselist_case()862 if (rcl->rcl_buf.rcl_buf_len != 0) in fmd_adm_caselist_case()863 buf_len = rcl->rcl_buf.rcl_buf_len * 2; in fmd_adm_caselist_case()867 if ((p = realloc(rcl->rcl_buf.rcl_buf_val, buf_len)) != NULL) { in fmd_adm_caselist_case()868 bzero((char *)p + rcl->rcl_buf.rcl_buf_len, in fmd_adm_caselist_case()869 buf_len - rcl->rcl_buf.rcl_buf_len); in fmd_adm_caselist_case()870 rcl->rcl_buf.rcl_buf_val = p; in fmd_adm_caselist_case()871 rcl->rcl_buf.rcl_buf_len = buf_len; in fmd_adm_caselist_case()[all …]