Lines Matching refs:out

135 set_retnvl(topo_mod_t *mod, nvlist_t **out, const char *retname, uint32_t ret)
149 *out = nvl;
209 /* dump out status info if debug is turned on. */
307 nvlist_t **out)
323 return (set_retnvl(mod, out, TOPO_METH_RETIRE_RET, rc));
328 nvlist_t *in, nvlist_t **out)
337 return (cacheline_retire(mod, node, in, out));
343 return (set_retnvl(mod, out, TOPO_METH_RETIRE_RET, rc));
348 nvlist_t **out)
364 return (set_retnvl(mod, out, TOPO_METH_UNRETIRE_RET, rc));
369 nvlist_t *in, nvlist_t **out)
378 return (cacheline_unretire(mod, node, in, out));
385 return (set_retnvl(mod, out, TOPO_METH_UNRETIRE_RET, rc));
390 nvlist_t **out)
406 return (set_retnvl(mod, out, TOPO_METH_SERVICE_STATE_RET,
413 nvlist_t *in, nvlist_t **out)
422 return (cacheline_service_state(mod, node, in, out));
435 return (set_retnvl(mod, out, TOPO_METH_SERVICE_STATE_RET, rc));
465 nvlist_t *in, nvlist_t **out)
488 if (topo_mod_nvalloc(mod, out, NV_UNIQUE_NAME) < 0) {
493 err = nvlist_add_string(*out, TOPO_PROP_VAL_NAME, TOPO_PROP_ASRU);
494 err |= nvlist_add_uint32(*out, TOPO_PROP_VAL_TYPE, TOPO_TYPE_FMRI);
495 err |= nvlist_add_nvlist(*out, TOPO_PROP_VAL_VAL, asru);
499 nvlist_free(*out);
500 *out = NULL;
509 nvlist_t *in, nvlist_t **out)
561 if (err != 0 || topo_mod_nvalloc(mod, out, NV_UNIQUE_NAME) < 0) {
566 err = nvlist_add_string(*out, TOPO_PROP_VAL_NAME, TOPO_PROP_ASRU);
567 err |= nvlist_add_uint32(*out, TOPO_PROP_VAL_TYPE, TOPO_TYPE_FMRI);
568 err |= nvlist_add_nvlist(*out, TOPO_PROP_VAL_VAL, asru);
572 nvlist_free(*out);
573 *out = NULL;
602 nvlist_t *in, nvlist_t **out)
622 return (set_retnvl(mod, out, TOPO_METH_SERVICE_STATE_RET, rc));
627 nvlist_t *in, nvlist_t **out)
647 return (set_retnvl(mod, out, TOPO_METH_RETIRE_RET, rc));
652 nvlist_t *in, nvlist_t **out)
670 return (set_retnvl(mod, out, TOPO_METH_UNRETIRE_RET, rc));