Lines Matching refs:ida
459 iter_dependents_arg_t *ida = arg;
461 boolean_t first = ida->first;
462 ida->first = B_FALSE;
465 err = zfs_iter_clones(zhp, iter_dependents_cb, ida);
474 for (f = ida->stack; f != NULL; f = f->next) {
477 if (ida->allowrecursion) {
497 isf.next = ida->stack;
498 ida->stack = &isf;
499 err = zfs_iter_filesystems(zhp, iter_dependents_cb, ida);
502 iter_dependents_cb, ida);
504 ida->stack = isf.next;
508 err = ida->func(zhp, ida->data);
519 iter_dependents_arg_t ida;
520 ida.allowrecursion = allowrecursion;
521 ida.stack = NULL;
522 ida.func = func;
523 ida.data = data;
524 ida.first = B_TRUE;
525 return (iter_dependents_cb(zfs_handle_dup(zhp), &ida));