Lines Matching refs:props
63 static void print_headers(nvlist_t *props, struct printc *pc);
157 nvlist_t *props, *sprops;
159 if (be_prop_list_alloc(&props) != 0) {
163 if (be_get_dataset_snapshots(be, dsname, props) != 0) {
167 for (cur = nvlist_next_nvpair(props, NULL); cur != NULL;
168 cur = nvlist_next_nvpair(props, cur)) {
294 print_headers(nvlist_t *props, struct printc *pc)
308 for (cur = nvlist_next_nvpair(props, NULL); cur != NULL;
309 cur = nvlist_next_nvpair(props, cur)) {
346 prop_list_sort(nvlist_t *props, char *property, bool reverse)
355 nvlist_dup(props, &nvl, 0);
396 * The 'props' nvlist has been created to only have unique names.
401 nvlist_add_nvlist(props, sc_prev.name, sc_prev.nvl);
415 nvlist_t *dsprops, *props;
421 props = NULL;
465 if (be_prop_list_alloc(&props) != 0) {
469 if (be_get_bootenv_props(be, props) != 0) {
479 prop_list_sort(props, column, reverse);
485 print_headers(props, &pc);
488 for (cur = nvlist_next_nvpair(props, NULL); cur != NULL;
489 cur = nvlist_next_nvpair(props, cur)) {
500 be_prop_list_free(props);