Lines Matching defs:zc

382 	zfs_cmd_t zc = { 0 };
397 for ((void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
398 ioctl(hdl->libzfs_fd, ZFS_IOC_DATASET_LIST_NEXT, &zc) == 0;
399 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name))) {
405 zc.zc_objset_stats.dds_origin[0] = '\0';
406 if (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) != 0)
409 if (zc.zc_objset_stats.dds_origin[0] != '\0') {
411 zc.zc_objset_stats.dds_origin, zc.zc_name,
412 zc.zc_objset_stats.dds_creation_txg) != 0)
417 if (isa_child_of(zc.zc_objset_stats.dds_origin,
425 if (zfs_graph_add(hdl, zgp, dataset, zc.zc_name,
426 zc.zc_objset_stats.dds_creation_txg) != 0)
432 if (iterate_children(hdl, zgp, zc.zc_name))
439 bzero(&zc, sizeof (zc));
441 for ((void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
442 ioctl(hdl->libzfs_fd, ZFS_IOC_SNAPSHOT_LIST_NEXT, &zc) == 0;
443 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name))) {
450 if (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) != 0)
456 if (zfs_graph_add(hdl, zgp, dataset, zc.zc_name,
457 zc.zc_objset_stats.dds_creation_txg) != 0)
460 zgp->zg_clone_count += zc.zc_objset_stats.dds_num_clones;
476 zfs_cmd_t zc = { 0 };
482 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
483 if (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) != 0)
486 if (zc.zc_objset_stats.dds_origin[0] != '\0') {
488 zc.zc_objset_stats.dds_origin, zc.zc_name,
489 zc.zc_objset_stats.dds_creation_txg) != 0)
491 if (isa_child_of(zc.zc_objset_stats.dds_origin, dataset))
495 if ((zc.zc_objset_stats.dds_num_clones) ||