Lines Matching defs:originprops
59 static const char *get_origin_props(nvlist_t *dsprops, nvlist_t **originprops);
77 * Given a set of dataset properties (for a BE dataset), populate originprops
81 get_origin_props(nvlist_t *dsprops, nvlist_t **originprops)
86 if (be_prop_list_alloc(originprops) != 0) {
91 if (be_get_dataset_props(be, propstr, *originprops) != 0) {
181 nvlist_t *originprops;
188 originprops = NULL;
208 if ((oname = get_origin_props(dsprops, &originprops)) != NULL) {
209 print_info(oname, originprops, pc);
210 nvlist_free(originprops);
246 oname = get_origin_props(dsprops, &originprops);
259 originprops != NULL &&
260 nvlist_lookup_string(originprops, "used", &propstr) == 0)
283 if (originprops != NULL)
284 be_prop_list_free(originprops);