Lines Matching refs:ida
460 iter_dependents_arg_t *ida = arg;
462 boolean_t first = ida->first;
463 ida->first = B_FALSE;
466 err = zfs_iter_clones(zhp, iter_dependents_cb, ida);
475 for (f = ida->stack; f != NULL; f = f->next) {
478 if (ida->allowrecursion) {
498 isf.next = ida->stack;
499 ida->stack = &isf;
500 err = zfs_iter_filesystems(zhp, iter_dependents_cb, ida);
503 iter_dependents_cb, ida);
505 ida->stack = isf.next;
509 err = ida->func(zhp, ida->data);
520 iter_dependents_arg_t ida;
521 ida.allowrecursion = allowrecursion;
522 ida.stack = NULL;
523 ida.func = func;
524 ida.data = data;
525 ida.first = B_TRUE;
526 return (iter_dependents_cb(zfs_handle_dup(zhp), &ida));