Searched defs:ri_hdl (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Drsrc_info_impl.h76 struct ri_hdl { struct
H A Drsrc_info.c543 ri_hdl_t *ri_hdl = NULL; local
550 if ((ri_hdl = calloc(1, sizeof (*ri_hdl))) == NULL) {
560 if (nvlist_lookup_int32(nvl, RI_HDL_FLAGS, &ri_hdl->flags) != 0) {
575 if (ap_list_unpack(buf, size, &ri_hdl->aps) != 0)
587 if (client_list_unpack(buf, size, &ri_hdl->cpu_cap_clients) != 0)
599 if (client_list_unpack(buf, size, &ri_hdl->mem_cap_clients) != 0)
602 *hdlp = ri_hdl;
607 free(ri_hdl);
H A Dri_init.c215 ri_hdl_t *ri_hdl; local
232 if ((ri_hdl = calloc(1, sizeof (*ri_hdl))) == NULL ||
267 if ((ap_hdl = ri_ap_alloc(ap_ids[i], ri_hdl)) == NULL) {
308 if ((flags & RI_INCLUDE_QUERY) && cap_request(ri_hdl, rcm) != 0)
318 *hdlp = ri_hdl;
320 ri_fini(ri_hdl);
653 cap_request(ri_hdl_t *ri_hdl, rcmd_t *rcm) argument
655 return (((rcm->ncpus > 0 && cpu_cap_request(ri_hdl, rcm) != 0) ||
656 (rcm->query_pages > 0 && mem_cap_request(ri_hdl, rc
664 cpu_cap_request(ri_hdl_t *ri_hdl, rcmd_t *rcm) argument
781 mem_cap_request(ri_hdl_t *ri_hdl, rcmd_t *rcm) argument
[all...]

Completed in 49 milliseconds