| /netvirt/usr/src/uts/common/fs/zfs/ |
| zfs_ioctl.c | 138 history_str_get(zfs_cmd_t *zc) 142 if (zc->zc_history == NULL) 146 if (copyinstr((void *)(uintptr_t)zc->zc_history, 179 zfs_log_history(zfs_cmd_t *zc) 184 if ((buf = history_str_get(zc)) == NULL) 187 if (spa_open(zc->zc_name, &spa, FTAG) == 0) { 201 zfs_secpolicy_none(zfs_cmd_t *zc, cred_t *cr) 212 zfs_secpolicy_read(zfs_cmd_t *zc, cred_t *cr) 215 zone_dataset_visible(zc->zc_name, NULL)) 310 zfs_secpolicy_fsacl(zfs_cmd_t *zc, cred_t *cr 2757 zfs_cmd_t *zc; local [all...] |
| zap_micro.c | 928 zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *os, uint64_t zapobj, 931 zc->zc_objset = os; 932 zc->zc_zap = NULL; 933 zc->zc_leaf = NULL; 934 zc->zc_zapobj = zapobj; 936 zc->zc_hash = -1ULL; 937 zc->zc_cd = 0; 939 zc->zc_hash = serialized << (64-ZAP_HASHBITS); 940 zc->zc_cd = serialized >> ZAP_HASHBITS; 941 if (zc->zc_cd >= ZAP_MAXCD) /* corrupt serialized * [all...] |
| zio_checksum.c | 125 zio_cksum_t zc = bp->blk_cksum; local 140 zio_set_gang_verifier(zio, &zc); 146 zbt->zbt_cksum = zc; 155 zbt->zbt_cksum = zc; 159 zc = expected_cksum; 165 if (!ZIO_CHECKSUM_EQUAL(actual_cksum, zc))
|
| dsl_deleg.c | 335 zap_cursor_t zc; local 344 for (zap_cursor_init(&zc, mos, baseza.za_first_integer); 345 zap_cursor_retrieve(&zc, &za) == 0; 346 zap_cursor_advance(&zc)) { 350 zap_cursor_fini(&zc); 469 zap_cursor_t zc; local 483 for (zap_cursor_init(&zc, mos, jumpobj); 484 zap_cursor_retrieve(&zc, &za) == 0; 485 zap_cursor_advance(&zc)) { 497 zap_cursor_fini(&zc); 660 zap_cursor_t zc; local 723 zap_cursor_t zc; local [all...] |
| zap.c | 910 zap_cursor_t zc; local 918 for (zap_cursor_init(&zc, os, zapobj); 919 (err = zap_cursor_retrieve(&zc, za)) == 0; 920 zap_cursor_advance(&zc)) { 926 zap_cursor_fini(&zc); 937 fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za) 946 if (zc->zc_leaf && 947 (ZAP_HASH_IDX(zc->zc_hash, 948 zc->zc_leaf->l_phys->l_hdr.lh_prefix_len) != 949 zc->zc_leaf->l_phys->l_hdr.lh_prefix)) [all...] |
| spa_errlog.c | 199 zap_cursor_t zc; local 206 for (zap_cursor_init(&zc, spa->spa_meta_objset, obj); 207 zap_cursor_retrieve(&zc, &za) == 0; 208 zap_cursor_advance(&zc)) { 211 zap_cursor_fini(&zc); 225 zap_cursor_fini(&zc);
|
| dsl_prop.c | 282 zap_cursor_t zc; local 314 for (zap_cursor_init(&zc, mos, 316 zap_cursor_retrieve(&zc, &za) == 0; 317 zap_cursor_advance(&zc)) { 322 zap_cursor_fini(&zc); 459 zap_cursor_t zc; local 464 for (zap_cursor_init(&zc, mos, dd->dd_phys->dd_props_zapobj); 465 (err = zap_cursor_retrieve(&zc, &za)) == 0; 466 zap_cursor_advance(&zc)) { 519 zap_cursor_fini(&zc); [all...] |
| zfs_dir.c | 461 zap_cursor_t zc; local 470 for (zap_cursor_init(&zc, zfsvfs->z_os, zfsvfs->z_unlinkedobj); 471 zap_cursor_retrieve(&zc, &zap) == 0; 472 zap_cursor_advance(&zc)) { 503 zap_cursor_fini(&zc); 518 zap_cursor_t zc; local 527 for (zap_cursor_init(&zc, zfsvfs->z_os, dzp->z_id); 528 (error = zap_cursor_retrieve(&zc, &zap)) == 0; 529 zap_cursor_advance(&zc)) { 559 zap_cursor_fini(&zc); [all...] |
| dmu_objset.c | 1030 zap_cursor_t zc; local 1047 for (zap_cursor_init(&zc, dd->dd_pool->dp_meta_objset, 1049 zap_cursor_retrieve(&zc, attr) == 0; 1050 (void) zap_cursor_advance(&zc)) { 1067 zap_cursor_fini(&zc); 1086 for (zap_cursor_init(&zc, dd->dd_pool->dp_meta_objset, snapobj); 1087 zap_cursor_retrieve(&zc, attr) == 0; 1088 (void) zap_cursor_advance(&zc)) { 1102 zap_cursor_fini(&zc);
|
| zil.c | 144 zio_cksum_t *zc = &bp->blk_cksum; local 146 zc->zc_word[ZIL_ZC_GUID_0] = spa_get_random(-1ULL); 147 zc->zc_word[ZIL_ZC_GUID_1] = spa_get_random(-1ULL); 148 zc->zc_word[ZIL_ZC_OBJSET] = dmu_objset_id(zilog->zl_os); 149 zc->zc_word[ZIL_ZC_SEQ] = 1ULL; [all...] |
| /netvirt/usr/src/lib/libzfs/common/ |
| libzfs_config.c | 106 zfs_cmd_t zc = { 0 }; local 126 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 130 zc.zc_cookie = hdl->libzfs_ns_gen; 131 if (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_CONFIGS, &zc) != 0) { 137 zcmd_free_nvlists(&zc); 141 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 142 zcmd_free_nvlists(&zc); 148 zcmd_free_nvlists(&zc); 154 hdl->libzfs_ns_gen = zc.zc_cookie; 159 if (zcmd_read_dst_nvlist(hdl, &zc, &config) != 0) 231 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_graph.c | 379 zfs_cmd_t zc = { 0 }; local 397 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name)); 398 if (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) == 0 && 399 zc.zc_objset_stats.dds_origin[0] != '\0') { 400 if (zfs_graph_add(hdl, zgp, zc.zc_objset_stats.dds_origin, 401 zc.zc_name, zc.zc_objset_stats.dds_creation_txg) != 0) 405 for ((void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name)) 492 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_sendrecv.c | 421 zfs_cmd_t zc = { 0 }; local 427 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 429 (void) strlcpy(zc.zc_value, fromsnap, sizeof (zc.zc_value)); 430 zc.zc_cookie = outfd; 431 zc.zc_obj = fromorigin; 433 if (ioctl(zhp->zfs_hdl->libzfs_fd, ZFS_IOC_SEND, &zc) != 0) { 446 if (zfs_dataset_exists(hdl, zc.zc_name, 450 zc.zc_value) 522 zfs_cmd_t zc = { 0 }; local 673 zio_cksum_t zc = { 0 }; local 839 zfs_cmd_t zc = { 0 }; local 916 zfs_cmd_t zc = { 0 }; local 1122 zfs_cmd_t zc = { 0 }; local 1485 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_pool.c | 61 zfs_cmd_t zc = { 0 }; local 64 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); 66 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 69 while (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_GET_PROPS, &zc) != 0) { 71 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 72 zcmd_free_nvlists(&zc); 76 zcmd_free_nvlists(&zc); 81 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) { 82 zcmd_free_nvlists(&zc); 448 zfs_cmd_t zc = { 0 }; local 755 zfs_cmd_t zc = { 0 }; local 856 zfs_cmd_t zc = { 0 }; local 903 zfs_cmd_t zc = { 0 }; local 1008 zfs_cmd_t zc = { 0 }; local 1068 zfs_cmd_t zc = { 0 }; local 1171 zfs_cmd_t zc = { 0 }; local 1331 zfs_cmd_t zc = { 0 }; local 1371 zfs_cmd_t zc = { 0 }; local 1419 zfs_cmd_t zc = { 0 }; local 1453 zfs_cmd_t zc = { 0 }; local 1506 zfs_cmd_t zc = { 0 }; local 1661 zfs_cmd_t zc = { 0 }; local 1717 zfs_cmd_t zc = { 0 }; local 1751 zfs_cmd_t zc = { 0 }; local 1795 zfs_cmd_t zc = { 0 }; local 2045 zfs_cmd_t zc = { 0 }; local 2168 zfs_cmd_t zc = { 0 }; local 2264 zfs_cmd_t zc = { 0 }; local 2326 zfs_cmd_t zc = { 0 }; local 2453 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_dataset.c | 261 zfs_cmd_t zc = { 0 }; local 265 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 267 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 270 while (ioctl(zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) != 0) { 272 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 273 zcmd_free_nvlists(&zc); 277 zcmd_free_nvlists(&zc); 282 zhp->zfs_dmustats = zc.zc_objset_stats; /* structure assignment */ 284 (void) strlcpy(zhp->zfs_root, zc.zc_value, sizeof (zhp->zfs_root)) 348 zfs_cmd_t zc = { 0 }; local 1168 zfs_cmd_t zc = { 0 }; local 1382 zfs_cmd_t zc = { 0 }; local 1598 zfs_cmd_t zc = { 0 }; local 1734 zfs_cmd_t zc = { 0 }; local 1884 zfs_cmd_t zc = { 0 }; local 2369 zfs_cmd_t zc = { 0 }; local 2415 zfs_cmd_t zc = { 0 }; local 2491 zfs_cmd_t zc = { 0 }; local 2696 zfs_cmd_t zc = { 0 }; local 2860 zfs_cmd_t zc = { 0 }; local 2940 zfs_cmd_t zc = { 0 }; local 2984 zfs_cmd_t zc = { 0 }; local 3133 zfs_cmd_t zc = { 0 }; local 3255 zfs_cmd_t zc = { 0 }; local 3396 zfs_cmd_t zc = { 0 }; local 3518 zfs_cmd_t zc = { 0 }; local 3739 zfs_cmd_t zc = { 0 }; local 3835 zfs_cmd_t zc = { 0 }; local 3963 zfs_cmd_t zc = { 0 }; local 4010 zfs_cmd_t zc = { 0 }; local [all...] |
| libzfs_util.c | 650 zcmd_alloc_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, size_t len) 654 zc->zc_nvlist_dst_size = len; 655 if ((zc->zc_nvlist_dst = (uint64_t)(uintptr_t) 656 zfs_alloc(hdl, zc->zc_nvlist_dst_size)) == NULL) 668 zcmd_expand_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc) 670 free((void *)(uintptr_t)zc->zc_nvlist_dst); 671 if ((zc->zc_nvlist_dst = (uint64_t)(uintptr_t) 672 zfs_alloc(hdl, zc->zc_nvlist_dst_size)) 683 zcmd_free_nvlists(zfs_cmd_t *zc) 685 free((void *)(uintptr_t)zc->zc_nvlist_conf) [all...] |
| libzfs_import.c | 370 zfs_cmd_t zc = { 0 }; local 373 if (zcmd_write_conf_nvlist(hdl, &zc, config) != 0) 376 if (zcmd_alloc_dst_nvlist(hdl, &zc, 377 zc.zc_nvlist_conf_size * 2) != 0) { 378 zcmd_free_nvlists(&zc); 383 &zc)) != 0 && errno == ENOMEM) { 384 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 385 zcmd_free_nvlists(&zc); 393 zcmd_free_nvlists(&zc); 397 if (zcmd_read_dst_nvlist(hdl, &zc, &nvl) != 0) [all...] |
| /netvirt/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...] |
| /netvirt/usr/src/cmd/zinject/ |
| zinject.c | 275 zfs_cmd_t zc; local 278 zc.zc_guid = 0; 280 while (ioctl(zfs_fd, ZFS_IOC_INJECT_LIST_NEXT, &zc) == 0) 281 if ((ret = func((int)zc.zc_guid, zc.zc_name, 282 &zc.zc_inject_record, data)) != 0) 364 zfs_cmd_t zc; local 366 zc.zc_guid = (uint64_t)id; 368 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { 396 zfs_cmd_t zc; local 418 zfs_cmd_t zc; local [all...] |
| /netvirt/usr/src/uts/common/fs/zfs/sys/ |
| zap.h | 281 void zap_cursor_init(zap_cursor_t *zc, objset_t *ds, uint64_t zapobj); 282 void zap_cursor_fini(zap_cursor_t *zc); 288 int zap_cursor_retrieve(zap_cursor_t *zc, zap_attribute_t *za); 293 void zap_cursor_advance(zap_cursor_t *zc); 302 uint64_t zap_cursor_serialize(zap_cursor_t *zc); 311 void zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *ds,
|
| zap_impl.h | 205 int fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za);
|
| /netvirt/usr/src/cmd/tsol/tnctl/ |
| tnctl.c | 399 tsol_zcent_t *zc; local 415 zc = NULL; 421 if ((zc = tsol_sgetzcent(line, &err, &errstr)) == NULL) { 436 if (strcasecmp(zc->zc_name, "global") == 0) 438 tsol_freezcent(zc); 442 if (zc == NULL) { 453 handle_mlps(GLOBAL_ZONEID, zc->zc_private_mlp, 0, TNDB_LOAD); 454 handle_mlps(GLOBAL_ZONEID, zc->zc_shared_mlp, TSOL_MEF_SHARED, 457 tsol_freezcent(zc); 568 tsol_zcent_t *zc; local [all...] |
| /netvirt/usr/src/cmd/tsol/tnchkdb/ |
| tnchkdb.c | 575 tsol_zcent_t *zc; local 602 if ((zc = tsol_sgetzcent(line, &err, &errstr)) == NULL) { 610 cipso_representable(&zc->zc_label, linenum, zc->zc_name, 613 if (strcmp(zc->zc_name, "global") == 0) 616 if ((tnl = find_zone(zc->zc_name)) != NULL) { 619 "%2$d and %3$d\n"), zc->zc_name, tnl->linenum, 623 add_zone(zc->zc_name, linenum); 626 if (zc->zc_private_mlp != NULL) 627 check_mlp_conflicts(zc->zc_private_mlp, B_FALSE [all...] |
| /netvirt/usr/src/grub/grub-0.95/stage2/ |
| fsys_zfs.c | 140 zio_cksum_t zc = bp->blk_cksum; local 168 zbt->zbt_cksum = zc; 172 zc = expected_cksum; 180 if ((actual_cksum.zc_word[0] - zc.zc_word[0]) | 181 (actual_cksum.zc_word[1] - zc.zc_word[1]) | 182 (actual_cksum.zc_word[2] - zc.zc_word[2]) | 183 (actual_cksum.zc_word[3] - zc.zc_word[3]))
|
| /netvirt/usr/src/cmd/zdb/ |
| zdb.c | 331 zap_cursor_t zc; local 339 for (zap_cursor_init(&zc, os, object); 340 zap_cursor_retrieve(&zc, &attr) == 0; 341 zap_cursor_advance(&zc)) { 374 zap_cursor_fini(&zc); 381 zap_cursor_t zc; local 405 for (zap_cursor_init(&zc, os, object); 406 zap_cursor_retrieve(&zc, &attr) == 0; 407 zap_cursor_advance(&zc)) { 412 zap_cursor_fini(&zc); [all...] |