Searched refs:rsl (Results 1 – 4 of 4) sorted by relevance
/titanic_41/usr/src/lib/fm/libfmd_adm/common/ |
H A D | fmd_adm.c | 900 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_41/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_rpc_adm.c | 555 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_41/usr/src/lib/libpool/common/ |
H A D | pool_xml.c | 1416 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_41/usr/src/cmd/fm/modules/common/eversholt/ |
H A D | fme.c | 2128 struct rsl { struct 2135 static void publish_suspects(struct fme *fmep, struct rsl *srl); argument 2142 rslfree(struct rsl *freeme) in rslfree() 2163 struct rsl *r1 = (struct rsl *)a; in rslcmp() 2164 struct rsl *r2 = (struct rsl *)b; in rslcmp() 2186 get_resources(struct event *sp, struct rsl *rsrcs, struct config *croot) in get_resources() 2228 trim_suspects(struct fme *fmep, struct rsl *begin, struct rsl *begin2, in trim_suspects() 2232 struct rsl *rp = begin; in trim_suspects() 2233 struct rsl *rp2 = begin2; in trim_suspects() 2755 publish_suspects(struct fme *fmep, struct rsl *srl) in publish_suspects() [all …]
|