Lines Matching defs:ida
453 iter_dependents_arg_t *ida = arg;
455 boolean_t first = ida->first;
456 ida->first = B_FALSE;
459 err = zfs_iter_clones(zhp, iter_dependents_cb, ida);
468 for (f = ida->stack; f != NULL; f = f->next) {
471 if (ida->allowrecursion) {
491 isf.next = ida->stack;
492 ida->stack = &isf;
493 err = zfs_iter_filesystems(zhp, iter_dependents_cb, ida);
495 err = zfs_iter_snapshots(zhp, iter_dependents_cb, ida);
496 ida->stack = isf.next;
500 err = ida->func(zhp, ida->data);
511 iter_dependents_arg_t ida;
512 ida.allowrecursion = allowrecursion;
513 ida.stack = NULL;
514 ida.func = func;
515 ida.data = data;
516 ida.first = B_TRUE;
517 return (iter_dependents_cb(zfs_handle_dup(zhp), &ida));