Home
last modified time | relevance | path

Searched refs:rcl (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/fm/libfmd_adm/common/
H A Dfmd_adm.c789 struct fmd_rpc_caselist rcl; in fmd_adm_case_iter() local
797 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()
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()
823 for (i = 0; i < rcl.rcl_cnt; i++) { in fmd_adm_case_iter()
833 xdr_free(xdr_fmd_rpc_caselist, (char *)&rcl); in fmd_adm_case_iter()
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_rpc_adm.c836 struct fmd_rpc_caselist *rcl = arg; in fmd_adm_caselist_case() local
840 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()
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()
873 rcl->rcl_err = FMD_ADM_ERR_NOMEM; in fmd_adm_caselist_case()
878 if (rcl->rcl_err == 0) { in fmd_adm_caselist_case()
880 rcl->rcl_len, uuid_len); in fmd_adm_caselist_case()
881 rcl->rcl_len += uuid_len; in fmd_adm_caselist_case()
[all …]