Lines Matching refs:gca
2226 struct get_clones_arg *gca = arg; in get_clones_cb() local
2228 if (gca->numclones == 0) { in get_clones_cb()
2233 if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, gca->buf, sizeof (gca->buf), in get_clones_cb()
2236 if (strcmp(gca->buf, gca->origin) == 0) { in get_clones_cb()
2237 fnvlist_add_boolean(gca->value, zfs_get_name(zhp)); in get_clones_cb()
2238 gca->numclones--; in get_clones_cb()
2242 (void) zfs_iter_children(zhp, get_clones_cb, gca); in get_clones_cb()
2254 struct get_clones_arg gca; in zfs_get_clones_nvl() local
2269 gca.numclones = zfs_prop_get_int(zhp, ZFS_PROP_NUMCLONES); in zfs_get_clones_nvl()
2270 gca.value = value; in zfs_get_clones_nvl()
2271 gca.origin = zhp->zfs_name; in zfs_get_clones_nvl()
2273 if (gca.numclones != 0) { in zfs_get_clones_nvl()
2284 (void) get_clones_cb(root, &gca); in zfs_get_clones_nvl()
2287 if (gca.numclones != 0 || in zfs_get_clones_nvl()