| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/ |
| zfs_ioctl.c | 105 static int zfs_ioc_userspace_upgrade(zfs_cmd_t *zc); 157 history_str_get(zfs_cmd_t *zc) 161 if (zc->zc_history == NULL) 165 if (copyinstr((void *)(uintptr_t)zc->zc_history, 240 zfs_log_history(zfs_cmd_t *zc) 245 if ((buf = history_str_get(zc)) == NULL) 248 if (spa_open(zc->zc_name, &spa, FTAG) == 0) { 262 zfs_secpolicy_none(zfs_cmd_t *zc, cred_t *cr) 273 zfs_secpolicy_read(zfs_cmd_t *zc, cred_t *cr) 276 zone_dataset_visible(zc->zc_name, NULL) 1893 zfs_cmd_t *zc; local 3175 zfs_cmd_t *zc; local 3995 zap_cursor_t zc; local 4329 zfs_cmd_t *zc; local [all...] |
| zap_micro.c | 1137 zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *os, uint64_t zapobj, 1140 zc->zc_objset = os; 1141 zc->zc_zap = NULL; 1142 zc->zc_leaf = NULL; 1143 zc->zc_zapobj = zapobj; 1144 zc->zc_serialized = serialized; 1145 zc->zc_hash = 0; 1146 zc->zc_cd = 0; 1150 zap_cursor_init(zap_cursor_t *zc, objset_t *os, uint64_t zapobj) 1152 zap_cursor_init_serialized(zc, os, zapobj, 0) [all...] |
| ddt_zap.c | 107 zap_cursor_t zc; local 111 zap_cursor_init_serialized(&zc, os, object, *walk); 112 if ((error = zap_cursor_retrieve(&zc, &za)) == 0) { 124 zap_cursor_advance(&zc); 125 *walk = zap_cursor_serialize(&zc); 127 zap_cursor_fini(&zc);
|
| dsl_deleg.c | 331 zap_cursor_t zc; local 340 for (zap_cursor_init(&zc, mos, baseza.za_first_integer); 341 zap_cursor_retrieve(&zc, &za) == 0; 342 zap_cursor_advance(&zc)) { 346 zap_cursor_fini(&zc); 465 zap_cursor_t zc; local 479 for (zap_cursor_init(&zc, mos, jumpobj); 480 zap_cursor_retrieve(&zc, &za) == 0; 481 zap_cursor_advance(&zc)) { 493 zap_cursor_fini(&zc); 657 zap_cursor_t zc; local 720 zap_cursor_t zc; local [all...] |
| zap.c | 935 zap_cursor_t zc; local 943 for (zap_cursor_init(&zc, os, zapobj); 944 (err = zap_cursor_retrieve(&zc, za)) == 0; 945 zap_cursor_advance(&zc)) { 951 zap_cursor_fini(&zc); 959 zap_cursor_t zc; local 963 for (zap_cursor_init(&zc, os, fromobj); 964 zap_cursor_retrieve(&zc, &za) == 0; 965 (void) zap_cursor_advance(&zc)) { 973 zap_cursor_fini(&zc); [all...] |
| spa_errlog.c | 196 zap_cursor_t zc; local 203 for (zap_cursor_init(&zc, spa->spa_meta_objset, obj); 204 zap_cursor_retrieve(&zc, &za) == 0; 205 zap_cursor_advance(&zc)) { 208 zap_cursor_fini(&zc); 222 zap_cursor_fini(&zc);
|
| zfs_dir.c | 441 zap_cursor_t zc; local 450 for (zap_cursor_init(&zc, zfsvfs->z_os, zfsvfs->z_unlinkedobj); 451 zap_cursor_retrieve(&zc, &zap) == 0; 452 zap_cursor_advance(&zc)) { 483 zap_cursor_fini(&zc); 500 zap_cursor_t zc; local 509 for (zap_cursor_init(&zc, zfsvfs->z_os, dzp->z_id); 510 (error = zap_cursor_retrieve(&zc, &zap)) == 0; 511 zap_cursor_advance(&zc)) { 545 zap_cursor_fini(&zc); [all...] |
| dsl_prop.c | 500 zap_cursor_t zc; local 542 for (zap_cursor_init(&zc, mos, 544 zap_cursor_retrieve(&zc, za) == 0; 545 zap_cursor_advance(&zc)) { 550 zap_cursor_fini(&zc); 886 zap_cursor_t zc; local 890 for (zap_cursor_init(&zc, mos, propobj); 891 (err = zap_cursor_retrieve(&zc, &za)) == 0; 892 zap_cursor_advance(&zc)) { 998 zap_cursor_fini(&zc); [all...] |
| /onnv/onnv-gate/usr/src/lib/libzfs/common/ |
| libzfs_config.c | 104 zfs_cmd_t zc = { 0 }; local 124 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 128 zc.zc_cookie = hdl->libzfs_ns_gen; 129 if (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_CONFIGS, &zc) != 0) { 135 zcmd_free_nvlists(&zc); 139 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 140 zcmd_free_nvlists(&zc); 146 zcmd_free_nvlists(&zc); 152 hdl->libzfs_ns_gen = zc.zc_cookie; 157 if (zcmd_read_dst_nvlist(hdl, &zc, &config) != 0) 229 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_graph.c | 382 zfs_cmd_t zc = { 0 }; local 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 476 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_pool.c | 110 zfs_cmd_t zc = { 0 }; local 113 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); 115 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 118 while (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_GET_PROPS, &zc) != 0) { 120 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 121 zcmd_free_nvlists(&zc); 125 zcmd_free_nvlists(&zc); 130 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) { 131 zcmd_free_nvlists(&zc); 600 zfs_cmd_t zc = { 0 }; local 911 zfs_cmd_t zc = { 0 }; local 1041 zfs_cmd_t zc = { 0 }; local 1085 zfs_cmd_t zc = { 0 }; local 1209 zfs_cmd_t zc = { 0 }; local 1419 zfs_cmd_t zc = { 0 }; local 1557 zfs_cmd_t zc = { 0 }; local 2025 zfs_cmd_t zc = { 0 }; local 2090 zfs_cmd_t zc = { 0 }; local 2140 zfs_cmd_t zc = { 0 }; local 2175 zfs_cmd_t zc = { 0 }; local 2229 zfs_cmd_t zc = { 0 }; local 2420 zfs_cmd_t zc = { 0 }; local 2477 zfs_cmd_t zc = { 0 }; local 2522 zfs_cmd_t zc = { 0 }; local 2590 zfs_cmd_t zc = { 0 }; local 2673 zfs_cmd_t zc = { 0 }; local 2811 zfs_cmd_t zc = { 0 }; local 2907 zfs_cmd_t zc = { 0 }; local 2969 zfs_cmd_t zc = { 0 }; local 3096 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_sendrecv.c | 167 cksum_and_write(const void *buf, uint64_t len, zio_cksum_t *zc, int outfd) 169 fletcher_4_incremental_native(buf, len, zc); 834 zfs_cmd_t zc = { 0 }; local 840 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 842 (void) strlcpy(zc.zc_value, fromsnap, sizeof (zc.zc_value)); 843 zc.zc_cookie = outfd; 844 zc.zc_obj = fromorigin; 846 if (ioctl(zhp->zfs_hdl->libzfs_fd, ZFS_IOC_SEND, &zc) != 0) 953 zfs_cmd_t zc = { 0 }; local 1162 zio_cksum_t zc = { 0 }; local 1381 zfs_cmd_t zc = { 0 }; local 1454 zfs_cmd_t zc = { 0 }; local 1681 zfs_cmd_t zc = { 0 }; local 1753 zfs_cmd_t zc = { 0 }; local 2111 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_dataset.c | 321 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) 325 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); 327 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, zc) != 0) { 329 if (zcmd_expand_dst_nvlist(hdl, zc) != 0) { 347 zfs_cmd_t zc = { 0 }; local 350 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 353 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 355 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_RECVD_PROPS, &zc) != 0) 410 zfs_cmd_t zc = { 0 }; local 468 zfs_cmd_t zc = { 0 }; local 1342 zfs_cmd_t zc = { 0 }; local 1432 zfs_cmd_t zc = { 0 }; local 1607 zfs_cmd_t zc = { 0 }; local 2316 zfs_cmd_t zc = { 0 }; local 2434 zfs_cmd_t zc = { 0 }; local 2470 zfs_cmd_t zc = { 0 }; local 2540 zfs_cmd_t zc = { 0 }; local 2745 zfs_cmd_t zc = { 0 }; local 2896 zfs_cmd_t zc = { 0 }; local 2966 zfs_cmd_t zc = { 0 }; local 3011 zfs_cmd_t zc = { 0 }; local 3101 zfs_cmd_t zc = { 0 }; local 3155 zfs_cmd_t zc = { 0 }; local 3287 zfs_cmd_t zc = { 0 }; local 3403 zfs_cmd_t zc = { 0 }; local 3711 zfs_cmd_t zc = { 0 }; local 3759 zfs_cmd_t zc = { 0 }; local 3809 zfs_cmd_t zc = { 0 }; local 3891 zfs_cmd_t zc = { 0 }; local 3927 zfs_cmd_t zc = { 0 }; local 4056 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_util.c | 689 zcmd_alloc_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, size_t len) 693 zc->zc_nvlist_dst_size = len; 694 if ((zc->zc_nvlist_dst = (uint64_t)(uintptr_t) 695 zfs_alloc(hdl, zc->zc_nvlist_dst_size)) == NULL) 707 zcmd_expand_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc) 709 free((void *)(uintptr_t)zc->zc_nvlist_dst); 710 if ((zc->zc_nvlist_dst = (uint64_t)(uintptr_t) 711 zfs_alloc(hdl, zc->zc_nvlist_dst_size)) 722 zcmd_free_nvlists(zfs_cmd_t *zc) 724 free((void *)(uintptr_t)zc->zc_nvlist_conf) [all...] |
| libzfs_fru.c | 362 zfs_cmd_t zc = { 0 }; local 364 (void) strncpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); 365 (void) strncpy(zc.zc_value, fru, sizeof (zc.zc_value)); 366 zc.zc_guid = vdev_guid; 368 if (zfs_ioctl(zhp->zpool_hdl, ZFS_IOC_VDEV_SETFRU, &zc) != 0)
|
| libzfs_import.c | 374 zfs_cmd_t zc = { 0 }; local 377 if (zcmd_write_conf_nvlist(hdl, &zc, config) != 0) 380 if (zcmd_alloc_dst_nvlist(hdl, &zc, 381 zc.zc_nvlist_conf_size * 2) != 0) { 382 zcmd_free_nvlists(&zc); 387 &zc)) != 0 && errno == ENOMEM) { 388 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 389 zcmd_free_nvlists(&zc); 395 zcmd_free_nvlists(&zc); 399 if (zcmd_read_dst_nvlist(hdl, &zc, &nvl) != 0) [all...] |
| /onnv/onnv-gate/usr/src/lib/pyzfs/common/ |
| ioctl.c | 67 ioctl_with_cmdstr(int ioc, zfs_cmd_t *zc) 72 zc->zc_history = (uint64_t)(uintptr_t)cmdstr; 73 err = ioctl(zfsdevfd, ioc, zc); 192 add_ds_props(zfs_cmd_t *zc, PyObject *nvl) 194 dmu_objset_stats_t *s = &zc->zc_objset_stats; 205 ioctl_with_dstnv(int ioc, zfs_cmd_t *zc) 213 zc->zc_nvlist_dst_size = nvsz; 214 zc->zc_nvlist_dst = (uintptr_t)nvbuf; 216 if (ioctl(zfsdevfd, ioc, zc) == 0) { 219 errno = nvlist_unpack(nvbuf, zc->zc_nvlist_dst_size, &nvl, 0) 238 zfs_cmd_t zc = { 0 }; local 274 zfs_cmd_t zc = { 0 }; local 296 zfs_cmd_t zc = { 0 }; local 317 zfs_cmd_t zc = { 0 }; local 355 zfs_cmd_t zc = { 0 }; local 374 zfs_cmd_t zc = { 0 }; local 439 zfs_cmd_t zc = { 0 }; local [all...] |
| /onnv/onnv-gate/usr/src/lib/libtsnet/common/ |
| tsol_sgetzcent.c | 161 tsol_zcent_t *zc; local 179 if ((zc = calloc(1, sizeof (*zc))) == NULL) { 185 instr = parse_entry(zc->zc_name, sizeof (zc->zc_name), instr, "#;:\n"); 186 if (zc->zc_name[0] == '\0') { 218 if (stobsl(fieldbuf, &zc->zc_label, NO_CORRECTION, &err) == 0) { 226 zc->zc_doi = 0; 230 zc->zc_match = (uchar_t)strtol(instr, &cp, 0); 250 if (!parse_mlp_list(&zc->zc_private_mlp, fieldbuf, errp, errstrp)) [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/dev/ |
| sdev_zvolops.c | 114 devzvol_handle_ioctl(int cmd, zfs_cmd_t *zc, size_t *alloc_size) 132 cookie = zc->zc_cookie; 134 zc->zc_nvlist_dst = (uint64_t)(intptr_t)kmem_alloc(size, 136 zc->zc_nvlist_dst_size = size; 137 rc = ldi_ioctl(devzvol_lh, cmd, (intptr_t)zc, FKIOCTL, kcred, 141 newsize = zc->zc_nvlist_dst_size; 143 kmem_free((void *)(uintptr_t)zc->zc_nvlist_dst, size); 145 zc->zc_cookie = cookie; 149 kmem_free((void *)(uintptr_t)zc->zc_nvlist_dst, size); 162 zfs_cmd_t *zc; local 306 zfs_cmd_t *zc; local 594 zfs_cmd_t *zc; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/zinject/ |
| zinject.c | 295 zfs_cmd_t zc; local 298 zc.zc_guid = 0; 300 while (ioctl(zfs_fd, ZFS_IOC_INJECT_LIST_NEXT, &zc) == 0) 301 if ((ret = func((int)zc.zc_guid, zc.zc_name, 302 &zc.zc_inject_record, data)) != 0) 408 zfs_cmd_t zc; local 410 zc.zc_guid = (uint64_t)id; 412 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { 440 zfs_cmd_t zc; local 462 zfs_cmd_t zc; local 519 zfs_cmd_t zc; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/tsol/tnctl/ |
| tnctl.c | 401 tsol_zcent_t *zc; local 417 zc = NULL; 423 if ((zc = tsol_sgetzcent(line, &err, &errstr)) == NULL) { 438 if (strcasecmp(zc->zc_name, "global") == 0) 440 tsol_freezcent(zc); 444 if (zc == NULL) { 455 handle_mlps(GLOBAL_ZONEID, zc->zc_private_mlp, 0, TNDB_LOAD); 456 handle_mlps(GLOBAL_ZONEID, zc->zc_shared_mlp, TSOL_MEF_SHARED, 459 tsol_freezcent(zc); 574 tsol_zcent_t *zc; local [all...] |
| /onnv/onnv-gate/usr/src/cmd/zstreamdump/ |
| zstreamdump.c | 95 zio_cksum_t zc = { 0 }; local 127 pcksum = zc; 128 while (ssread(drr, sizeof (dmu_replay_record_t), &zc)) { 134 ZIO_SET_CHECKSUM(&zc, 0, 0, 0, 0); 141 sizeof (dmu_replay_record_t), &zc); 215 (void) ssread(buf, sz, &zc); 259 ZIO_SET_CHECKSUM(&zc, 0, 0, 0, 0); 284 8), &zc); 320 (void) ssread(buf, drrw->drr_length, &zc); 371 pcksum = zc; [all...] |
| /onnv/onnv-gate/usr/src/uts/common/fs/zfs/sys/ |
| zap.h | 325 void zap_cursor_init(zap_cursor_t *zc, objset_t *ds, uint64_t zapobj); 326 void zap_cursor_fini(zap_cursor_t *zc); 332 int zap_cursor_retrieve(zap_cursor_t *zc, zap_attribute_t *za); 337 void zap_cursor_advance(zap_cursor_t *zc); 346 uint64_t zap_cursor_serialize(zap_cursor_t *zc); 351 int zap_cursor_move_to_key(zap_cursor_t *zc, const char *name, matchtype_t mt); 360 void zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *ds,
|
| zap_impl.h | 211 int fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za); 219 int fzap_cursor_move_to_key(zap_cursor_t *zc, zap_name_t *zn);
|
| /onnv/onnv-gate/usr/src/cmd/tsol/tnchkdb/ |
| tnchkdb.c | 573 tsol_zcent_t *zc; local 600 if ((zc = tsol_sgetzcent(line, &err, &errstr)) == NULL) { 608 cipso_representable(&zc->zc_label, linenum, zc->zc_name, 611 if (strcmp(zc->zc_name, "global") == 0) 614 if ((tnl = find_zone(zc->zc_name)) != NULL) { 617 "%2$d and %3$d\n"), zc->zc_name, tnl->linenum, 621 add_zone(zc->zc_name, linenum); 624 if (zc->zc_private_mlp != NULL) 625 check_mlp_conflicts(zc->zc_private_mlp, B_FALSE [all...] |