Lines Matching refs:rproc_dict
63 nvlist_t * rproc_dict; member
908 rp->rproc_dict = nvlist_create(0); in npf_rproc_create()
909 nvlist_add_string(rp->rproc_dict, "name", name); in npf_rproc_create()
916 nvlist_t *rproc_dict = rp->rproc_dict; in npf_rproc_extcall() local
919 if (_npf_dataset_lookup(rproc_dict, "extcalls", "name", name)) { in npf_rproc_extcall()
922 nvlist_append_nvlist_array(rproc_dict, "extcalls", ext->ext_dict); in npf_rproc_extcall()
939 name = dnvlist_get_string(rp->rproc_dict, "name", NULL); in npf_rproc_insert()
946 nvlist_append_nvlist_array(ncf->ncf_dict, "rprocs", rp->rproc_dict); in npf_rproc_insert()
947 nvlist_destroy(rp->rproc_dict); in npf_rproc_insert()
955 const nvlist_t *rproc_dict; in npf_rproc_iterate() local
958 rproc_dict = _npf_dataset_getelement(ncf->ncf_dict, "rprocs", i); in npf_rproc_iterate()
959 if (!rproc_dict) { in npf_rproc_iterate()
964 ncf->ncf_cur_rproc.rproc_dict = __UNCONST(rproc_dict); // XXX in npf_rproc_iterate()
971 return dnvlist_get_string(rp->rproc_dict, "name", NULL); in npf_rproc_getname()