Home
last modified time | relevance | path

Searched refs:rsl (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/lib/fm/libfmd_adm/common/
H A Dfmd_adm.c900 struct fmd_rpc_serdlist rsl; in fmd_adm_serd_iter() local
908 bzero(&rsl, sizeof (rsl)); /* tell xdr to allocate memory for us */ in fmd_adm_serd_iter()
911 cs = fmd_adm_serdlist_1((char *)name, &rsl, ap->adm_clnt); in fmd_adm_serd_iter()
917 if (rsl.rsl_err != 0 || rsl.rsl_len == 0) { in fmd_adm_serd_iter()
918 xdr_free(xdr_fmd_rpc_serdlist, (char *)&rsl); in fmd_adm_serd_iter()
919 return (fmd_adm_set_svcerr(ap, rsl.rsl_err)); in fmd_adm_serd_iter()
922 if ((serds = malloc(sizeof (char *) * rsl.rsl_cnt)) == NULL) { in fmd_adm_serd_iter()
923 xdr_free(xdr_fmd_rpc_serdlist, (char *)&rsl); in fmd_adm_serd_iter()
927 p = rsl.rsl_buf.rsl_buf_val; in fmd_adm_serd_iter()
929 for (i = 0; i < rsl.rsl_cnt; i++, p += strlen(p) + 1) in fmd_adm_serd_iter()
[all …]
/titanic_44/usr/src/cmd/fm/fmd/common/
H A Dfmd_rpc_adm.c555 struct fmd_rpc_serdlist *rsl = arg; in fmd_adm_serdlist_measure() local
557 rsl->rsl_len += strlen(sgp->sg_name) + 1; in fmd_adm_serdlist_measure()
558 rsl->rsl_cnt++; in fmd_adm_serdlist_measure()
564 struct fmd_rpc_serdlist *rsl = arg; in fmd_adm_serdlist_record() local
566 bcopy(sgp->sg_name, rsl->rsl_buf.rsl_buf_val + rsl->rsl_len, in fmd_adm_serdlist_record()
568 rsl->rsl_len += strlen(sgp->sg_name) + 1; in fmd_adm_serdlist_record()
/titanic_44/usr/src/lib/libpool/common/
H A Dpool_xml.c1416 pool_resource_t **rsl; in pool_assoc_default_resource_type() local
1449 if ((rsl = pool_query_resources(conf, &rl_size, props)) == NULL) { in pool_assoc_default_resource_type()
1458 free(rsl); in pool_assoc_default_resource_type()
1462 if (pool_associate(conf, pool, rsl[0]) < 0) { in pool_assoc_default_resource_type()
1463 free(rsl); in pool_assoc_default_resource_type()
1467 free(rsl); in pool_assoc_default_resource_type()
2681 pool_resource_t **rsl; in pool_xml_parse_document() local
2764 if ((rsl = pool_query_resources(conf, &nelem, NULL)) != NULL) { in pool_xml_parse_document()
2767 if (pool_get_ns_property(TO_ELEM(rsl[i]), c_size_prop, in pool_xml_parse_document()
2772 rsl[i], &size, NULL)) != NULL) { in pool_xml_parse_document()
[all …]
/titanic_44/usr/src/cmd/fm/modules/common/eversholt/
H A Dfme.c2123 struct rsl { struct
2130 static void publish_suspects(struct fme *fmep, struct rsl *srl); argument
2137 rslfree(struct rsl *freeme) in rslfree()
2156 struct rsl *r1 = (struct rsl *)a; in rslcmp()
2157 struct rsl *r2 = (struct rsl *)b; in rslcmp()
2179 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) in get_resources()
2221 trim_suspects(struct fme *fmep, struct rsl *begin, struct rsl *begin2, in trim_suspects()
2225 struct rsl *rp = begin; in trim_suspects()
2226 struct rsl *rp2 = begin2; in trim_suspects()
2748 publish_suspects(struct fme *fmep, struct rsl *srl) in publish_suspects()
[all …]