/illumos-gate/usr/src/lib/pyzfs/common/ |
H A D | ioctl.c | 62 ioctl_with_cmdstr(int ioc, zfs_cmd_t *zc) argument 67 zc->zc_history = (uint64_t)(uintptr_t)cmdstr; 68 err = ioctl(zfsdevfd, ioc, zc); 187 add_ds_props(zfs_cmd_t *zc, PyObject *nvl) argument 189 dmu_objset_stats_t *s = &zc->zc_objset_stats; 200 ioctl_with_dstnv(int ioc, zfs_cmd_t *zc) argument 208 zc->zc_nvlist_dst_size = nvsz; 209 zc->zc_nvlist_dst = (uintptr_t)nvbuf; 211 if (ioctl(zfsdevfd, ioc, zc) == 0) { 214 errno = nvlist_unpack(nvbuf, zc 233 zfs_cmd_t zc = { 0 }; local 269 zfs_cmd_t zc = { 0 }; local 291 zfs_cmd_t zc = { 0 }; local 312 zfs_cmd_t zc = { 0 }; local 350 zfs_cmd_t zc = { 0 }; local 369 zfs_cmd_t zc = { 0 }; local 434 zfs_cmd_t zc = { 0 }; local [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_ioctl.c | 241 static int zfs_ioc_userspace_upgrade(zfs_cmd_t *zc); 296 history_str_get(zfs_cmd_t *zc) argument 300 if (zc->zc_history == NULL) 304 if (copyinstr((void *)(uintptr_t)zc->zc_history, 375 zfs_log_history(zfs_cmd_t *zc) argument 380 if ((buf = history_str_get(zc)) == NULL) 383 if (spa_open(zc->zc_name, &spa, FTAG) == 0) { 397 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 408 zfs_secpolicy_read(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 411 zone_dataset_visible(zc 673 zfs_secpolicy_set_fsacl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 690 zfs_secpolicy_rollback(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 698 zfs_secpolicy_send(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 734 zfs_secpolicy_send_new(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 742 zfs_secpolicy_deleg_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 766 zfs_secpolicy_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 779 zfs_secpolicy_smb_acl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 827 zfs_secpolicy_destroy(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 838 zfs_secpolicy_destroy_snaps(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 900 zfs_secpolicy_rename(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 907 zfs_secpolicy_promote(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 955 zfs_secpolicy_recv(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 983 zfs_secpolicy_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1014 zfs_secpolicy_bookmark(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1039 zfs_secpolicy_destroy_bookmarks(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1080 zfs_secpolicy_log_history(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1092 zfs_secpolicy_create_clone(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1121 zfs_secpolicy_config(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1134 zfs_secpolicy_diff(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1150 zfs_secpolicy_inject(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1157 zfs_secpolicy_inherit_prop(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1173 zfs_secpolicy_userspace_one(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1202 zfs_secpolicy_userspace_many(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1217 zfs_secpolicy_userspace_upgrade(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1225 zfs_secpolicy_hold(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1251 zfs_secpolicy_release(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1274 zfs_secpolicy_tmp_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr) argument 1372 put_nvlist(zfs_cmd_t *zc, nvlist_t *nvl) argument 1464 zfs_ioc_pool_create(zfs_cmd_t *zc) argument 1528 zfs_ioc_pool_destroy(zfs_cmd_t *zc) argument 1539 zfs_ioc_pool_import(zfs_cmd_t *zc) argument 1577 zfs_ioc_pool_export(zfs_cmd_t *zc) argument 1591 zfs_ioc_pool_configs(zfs_cmd_t *zc) argument 1616 zfs_ioc_pool_stats(zfs_cmd_t *zc) argument 1647 zfs_ioc_pool_tryimport(zfs_cmd_t *zc) argument 1675 zfs_ioc_pool_scan(zfs_cmd_t *zc) argument 1694 zfs_ioc_pool_freeze(zfs_cmd_t *zc) argument 1708 zfs_ioc_pool_upgrade(zfs_cmd_t *zc) argument 1729 zfs_ioc_pool_get_history(zfs_cmd_t *zc) argument 1761 zfs_ioc_pool_reguid(zfs_cmd_t *zc) argument 1775 zfs_ioc_dsobj_to_dsname(zfs_cmd_t *zc) argument 1789 zfs_ioc_obj_to_path(zfs_cmd_t *zc) argument 1818 zfs_ioc_obj_to_stats(zfs_cmd_t *zc) argument 1838 zfs_ioc_vdev_add(zfs_cmd_t *zc) argument 1888 zfs_ioc_vdev_remove(zfs_cmd_t *zc) argument 1902 zfs_ioc_vdev_set_state(zfs_cmd_t *zc) argument 1944 zfs_ioc_vdev_attach(zfs_cmd_t *zc) argument 1965 zfs_ioc_vdev_detach(zfs_cmd_t *zc) argument 1980 zfs_ioc_vdev_split(zfs_cmd_t *zc) argument 2015 zfs_ioc_vdev_setpath(zfs_cmd_t *zc) argument 2032 zfs_ioc_vdev_setfru(zfs_cmd_t *zc) argument 2049 zfs_ioc_objset_stats_impl(zfs_cmd_t *zc, objset_t *os) argument 2091 zfs_ioc_objset_stats(zfs_cmd_t *zc) argument 2119 zfs_ioc_objset_recvd_props(zfs_cmd_t *zc) argument 2167 zfs_ioc_objset_zplprops(zfs_cmd_t *zc) argument 2233 zfs_ioc_dataset_list_next(zfs_cmd_t *zc) argument 2290 zfs_ioc_snapshot_list_next(zfs_cmd_t *zc) argument 2461 zfs_cmd_t *zc; local 2711 zfs_ioc_set_prop(zfs_cmd_t *zc) argument 2758 zfs_ioc_inherit_prop(zfs_cmd_t *zc) argument 2825 zfs_ioc_pool_set_props(zfs_cmd_t *zc) argument 2870 zfs_ioc_pool_get_props(zfs_cmd_t *zc) argument 2909 zfs_ioc_set_fsacl(zfs_cmd_t *zc) argument 2958 zfs_ioc_get_fsacl(zfs_cmd_t *zc) argument 3613 zfs_ioc_destroy(zfs_cmd_t *zc) argument 3685 zfs_ioc_rename(zfs_cmd_t *zc) argument 3988 zfs_cmd_t *zc; local 4173 zfs_ioc_recv(zfs_cmd_t *zc) argument 4408 zfs_ioc_send(zfs_cmd_t *zc) argument 4496 zfs_ioc_send_progress(zfs_cmd_t *zc) argument 4540 zfs_ioc_inject_fault(zfs_cmd_t *zc) argument 4554 zfs_ioc_clear_fault(zfs_cmd_t *zc) argument 4560 zfs_ioc_inject_list_next(zfs_cmd_t *zc) argument 4574 zfs_ioc_error_log(zfs_cmd_t *zc) argument 4596 zfs_ioc_clear(zfs_cmd_t *zc) argument 4674 zfs_ioc_pool_reopen(zfs_cmd_t *zc) argument 4708 zfs_ioc_promote(zfs_cmd_t *zc) argument 4737 zfs_ioc_userspace_one(zfs_cmd_t *zc) argument 4768 zfs_ioc_userspace_many(zfs_cmd_t *zc) argument 4804 zfs_ioc_userspace_upgrade(zfs_cmd_t *zc) argument 4883 zfs_ioc_share(zfs_cmd_t *zc) argument 4990 zfs_ioc_next_obj(zfs_cmd_t *zc) argument 5016 zfs_ioc_tmp_snapshot(zfs_cmd_t *zc) argument 5051 zfs_ioc_diff(zfs_cmd_t *zc) argument 5078 zap_cursor_t zc; local 5095 zfs_ioc_smb_acl(zfs_cmd_t *zc) argument 5316 zfs_ioc_space_written(zfs_cmd_t *zc) argument 5992 zfs_cmd_t *zc; local [all...] |
H A D | ddt_zap.c | 113 zap_cursor_t zc; local 117 zap_cursor_init_serialized(&zc, os, object, *walk); 118 if ((error = zap_cursor_retrieve(&zc, &za)) == 0) { 130 zap_cursor_advance(&zc); 131 *walk = zap_cursor_serialize(&zc); 133 zap_cursor_fini(&zc);
|
H A D | zap_micro.c | 1290 zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *os, uint64_t zapobj, argument 1293 zc->zc_objset = os; 1294 zc->zc_zap = NULL; 1295 zc->zc_leaf = NULL; 1296 zc->zc_zapobj = zapobj; 1297 zc->zc_serialized = serialized; 1298 zc->zc_hash = 0; 1299 zc->zc_cd = 0; 1303 zap_cursor_init(zap_cursor_t *zc, objset_t *os, uint64_t zapobj) argument 1305 zap_cursor_init_serialized(zc, o 1309 zap_cursor_fini(zap_cursor_t *zc) argument 1325 zap_cursor_serialize(zap_cursor_t *zc) argument 1347 zap_cursor_retrieve(zap_cursor_t *zc, zap_attribute_t *za) argument 1411 zap_cursor_advance(zap_cursor_t *zc) argument [all...] |
H A D | dsl_deleg.c | 345 zap_cursor_t zc; local 353 for (zap_cursor_init(&zc, mos, baseza.za_first_integer); 354 zap_cursor_retrieve(&zc, &za) == 0; 355 zap_cursor_advance(&zc)) { 358 zap_cursor_fini(&zc); 476 zap_cursor_t zc; local 490 for (zap_cursor_init(&zc, mos, jumpobj); 491 zap_cursor_retrieve(&zc, &za) == 0; 492 zap_cursor_advance(&zc)) { 504 zap_cursor_fini(&zc); 677 zap_cursor_t zc; local 740 zap_cursor_t zc; local [all...] |
H A D | zap.c | 991 zap_cursor_t zc; local 999 for (zap_cursor_init(&zc, os, zapobj); 1000 (err = zap_cursor_retrieve(&zc, za)) == 0; 1001 zap_cursor_advance(&zc)) { 1007 zap_cursor_fini(&zc); 1015 zap_cursor_t zc; local 1020 for (zap_cursor_init(&zc, os, fromobj); 1021 zap_cursor_retrieve(&zc, &za) == 0; 1022 (void) zap_cursor_advance(&zc)) { 1032 zap_cursor_fini(&zc); 1040 zap_cursor_t zc; local 1065 zap_cursor_t zc; local 1184 fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za) argument [all...] |
H A D | dsl_deadlist.c | 72 zap_cursor_t zc; local 82 for (zap_cursor_init(&zc, dl->dl_os, dl->dl_object); 83 zap_cursor_retrieve(&zc, &za) == 0; 84 zap_cursor_advance(&zc)) { 91 zap_cursor_fini(&zc); 159 zap_cursor_t zc; local 168 for (zap_cursor_init(&zc, os, dlobj); 169 zap_cursor_retrieve(&zc, &za) == 0; 170 zap_cursor_advance(&zc)) { 177 zap_cursor_fini(&zc); 462 zap_cursor_t zc; local [all...] |
H A D | spa_errlog.c | 166 zap_cursor_t zc; local 173 for (zap_cursor_init(&zc, spa->spa_meta_objset, obj); 174 zap_cursor_retrieve(&zc, &za) == 0; 175 zap_cursor_advance(&zc)) { 178 zap_cursor_fini(&zc); 187 zap_cursor_fini(&zc); 194 zap_cursor_fini(&zc);
|
H A D | zrlock.c | 73 zrl_add_impl(zrlock_t *zrl, const char *zc) argument 88 zrl->zr_caller = zc;
|
/illumos-gate/usr/src/lib/libzfs_core/common/ |
H A D | libzfs_core.c | 123 zfs_cmd_t zc = { 0 }; local 130 (void) strlcpy(zc.zc_name, name, sizeof (zc.zc_name)); 133 zc.zc_nvlist_src = (uint64_t)(uintptr_t)packed; 134 zc.zc_nvlist_src_size = size; 138 zc.zc_nvlist_dst_size = MAX(size * 2, 128 * 1024); 139 zc.zc_nvlist_dst = (uint64_t)(uintptr_t) 140 malloc(zc.zc_nvlist_dst_size); 141 if (zc.zc_nvlist_dst == NULL) { 147 while (ioctl(g_fd, ioc, &zc) ! 329 zfs_cmd_t zc = { 0 }; local 569 zfs_cmd_t zc = { 0 }; local [all...] |
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_config.c | 111 zfs_cmd_t zc = { 0 }; local 131 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 135 zc.zc_cookie = hdl->libzfs_ns_gen; 136 if (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_CONFIGS, &zc) != 0) { 142 zcmd_free_nvlists(&zc); 146 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 147 zcmd_free_nvlists(&zc); 153 zcmd_free_nvlists(&zc); 159 hdl->libzfs_ns_gen = zc.zc_cookie; 164 if (zcmd_read_dst_nvlist(hdl, &zc, 267 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_pool.c | 69 zfs_cmd_t zc = { 0 }; local 72 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); 74 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 77 while (ioctl(hdl->libzfs_fd, ZFS_IOC_POOL_GET_PROPS, &zc) != 0) { 79 if (zcmd_expand_dst_nvlist(hdl, &zc) != 0) { 80 zcmd_free_nvlists(&zc); 84 zcmd_free_nvlists(&zc); 89 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) { 90 zcmd_free_nvlists(&zc); 661 zfs_cmd_t zc = { 0 }; local 1102 zfs_cmd_t zc = { 0 }; local 1233 zfs_cmd_t zc = { 0 }; local 1277 zfs_cmd_t zc = { 0 }; local 1383 zfs_cmd_t zc = { 0 }; local 1653 zfs_cmd_t zc = { 0 }; local 1845 zfs_cmd_t zc = { 0 }; local 2390 zfs_cmd_t zc = { 0 }; local 2462 zfs_cmd_t zc = { 0 }; local 2512 zfs_cmd_t zc = { 0 }; local 2547 zfs_cmd_t zc = { 0 }; local 2601 zfs_cmd_t zc = { 0 }; local 2765 zfs_cmd_t zc = { 0 }; local 2863 zfs_cmd_t zc = { 0 }; local 3071 zfs_cmd_t zc = { 0 }; local 3116 zfs_cmd_t zc = { 0 }; local 3192 zfs_cmd_t zc = { 0 }; local 3218 zfs_cmd_t zc = { 0 }; local 3236 zfs_cmd_t zc = { 0 }; local 3318 zfs_cmd_t zc = { 0 }; local 3469 zfs_cmd_t zc = { 0 }; local 3568 zfs_cmd_t zc = { 0 }; local 3594 zfs_cmd_t zc = { 0 }; local 3620 zfs_cmd_t zc = { 0 }; local 3762 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_iter.c | 62 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) argument 67 orig_cookie = zc->zc_cookie; 69 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); 70 rc = ioctl(zhp->zfs_hdl->libzfs_fd, arg, zc); 76 if (zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc) != 0) { 77 zcmd_free_nvlists(zc); 80 zc->zc_cookie = orig_cookie; 107 zfs_cmd_t zc = { 0 }; local 114 if (zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 144 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_sendrecv.c | 191 zio_cksum_t *zc, int outfd) 196 offsetof(dmu_replay_record_t, drr_u.drr_checksum.drr_checksum), zc); 200 drr->drr_u.drr_checksum.drr_checksum = *zc; 203 sizeof (zio_cksum_t), zc); 207 fletcher_4_incremental_native(payload, payload_len, zc); 940 zfs_cmd_t zc = { 0 }; local 946 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 947 zc.zc_obj = fromorigin; 948 zc 190 dump_record(dmu_replay_record_t *drr, void *payload, int payload_len, zio_cksum_t *zc, int outfd) argument 1006 zfs_cmd_t zc = { 0 }; local 1098 zfs_cmd_t zc = { 0 }; local 1318 zfs_cmd_t zc = { 0 }; local 1787 zio_cksum_t zc = { 0 }; local 2063 recv_read(libzfs_handle_t *hdl, int fd, void *buf, int ilen, boolean_t byteswap, zio_cksum_t *zc) argument 2095 recv_read_nvlist(libzfs_handle_t *hdl, int fd, int len, nvlist_t **nvp, boolean_t byteswap, zio_cksum_t *zc) argument 2126 zfs_cmd_t zc = { 0 }; local 2198 zfs_cmd_t zc = { 0 }; local 2466 zfs_cmd_t zc = { 0 }; local 2538 zfs_cmd_t zc = { 0 }; local 2674 zfs_receive_package(libzfs_handle_t *hdl, int fd, const char *destname, recvflags_t *flags, dmu_replay_record_t *drr, zio_cksum_t *zc, char **top_zfs, int cleanup_fd, uint64_t *action_handlep) argument 3025 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_dataset.c | 314 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 318 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); 320 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, zc) != 0) { 322 if (zcmd_expand_dst_nvlist(hdl, zc) != 0) { 340 zfs_cmd_t zc = { 0 }; local 343 if (zcmd_alloc_dst_nvlist(hdl, &zc, 0) != 0) 346 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name)); 348 while (ioctl(hdl->libzfs_fd, ZFS_IOC_OBJSET_RECVD_PROPS, &zc) ! 371 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 403 zfs_cmd_t zc = { 0 }; local 429 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 463 zfs_cmd_t zc = { 0 }; local 490 make_dataset_handle_zc(libzfs_handle_t *hdl, zfs_cmd_t *zc) argument 507 make_dataset_simple_handle_zc(zfs_handle_t *pzhp, zfs_cmd_t *zc) argument 1636 zfs_cmd_t zc = { 0 }; local 1796 zfs_cmd_t zc = { 0 }; local 1970 zfs_cmd_t zc = { 0 }; local 2878 zfs_cmd_t zc = { 0 }; local 2937 zfs_cmd_t zc = { 0 }; local 3065 zfs_cmd_t zc = { 0 }; local 3419 zfs_cmd_t zc = { 0 }; local 3631 zfs_cmd_t zc = { 0 }; local 3961 zfs_cmd_t zc = { 0 }; local 4268 zfs_cmd_t zc = { 0 }; local 4318 zfs_cmd_t zc = { 0 }; local 4399 zfs_cmd_t zc = { 0 }; local 4675 zfs_cmd_t zc = { 0 }; local 4742 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_diff.c | 88 zfs_cmd_t zc = { 0 }; local 91 (void) strlcpy(zc.zc_name, dsname, sizeof (zc.zc_name)); 92 zc.zc_obj = obj; 95 error = ioctl(di->zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJ_TO_STATS, &zc); 99 (void) memcpy(sb, &zc.zc_stat, sizeof (zfs_stat_t)); 102 (void) strlcpy(pn, zc.zc_value, maxlen); 374 zfs_cmd_t zc = { 0 }; local 378 (void) strlcpy(zc.zc_name, di->fromsnap, sizeof (zc 502 zfs_cmd_t zc = { 0 }; local 747 zfs_cmd_t zc = { 0 }; local [all...] |
H A D | libzfs_util.c | 738 zcmd_alloc_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, size_t len) argument 742 zc->zc_nvlist_dst_size = len; 743 zc->zc_nvlist_dst = 744 (uint64_t)(uintptr_t)zfs_alloc(hdl, zc->zc_nvlist_dst_size); 745 if (zc->zc_nvlist_dst == 0) 757 zcmd_expand_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc) argument 759 free((void *)(uintptr_t)zc->zc_nvlist_dst); 760 zc->zc_nvlist_dst = 761 (uint64_t)(uintptr_t)zfs_alloc(hdl, zc->zc_nvlist_dst_size); 762 if (zc 772 zcmd_free_nvlists(zfs_cmd_t *zc) argument 803 zcmd_write_conf_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t *nvl) argument 810 zcmd_write_src_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t *nvl) argument 820 zcmd_read_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t **nvlp) argument 830 zfs_ioctl(libzfs_handle_t *hdl, int request, zfs_cmd_t *zc) argument [all...] |
H A D | 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)
|
/illumos-gate/usr/src/lib/libtsnet/common/ |
H A D | tsol_sgetzcent.c | 160 tsol_zcent_t *zc; local 178 if ((zc = calloc(1, sizeof (*zc))) == NULL) { 184 instr = parse_entry(zc->zc_name, sizeof (zc->zc_name), instr, "#;:\n"); 185 if (zc->zc_name[0] == '\0') { 218 slp = &zc->zc_label; 228 zc->zc_doi = 0; 232 zc->zc_match = (uchar_t)strtol(instr, &cp, 0); 252 if (!parse_mlp_list(&zc 280 tsol_freezcent(tsol_zcent_t *zc) argument [all...] |
/illumos-gate/usr/src/cmd/zinject/ |
H A D | zinject.c | 334 zfs_cmd_t zc = { 0 }; local 337 while (ioctl(zfs_fd, ZFS_IOC_INJECT_LIST_NEXT, &zc) == 0) 338 if ((ret = func((int)zc.zc_guid, zc.zc_name, 339 &zc.zc_inject_record, data)) != 0) 498 zfs_cmd_t zc = { 0 }; local 500 zc.zc_guid = (uint64_t)id; 502 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { 531 zfs_cmd_t zc = { 0 }; local 533 zc 553 zfs_cmd_t zc = { 0 }; local 610 zfs_cmd_t zc = { 0 }; local [all...] |
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_zvolops.c | 136 devzvol_handle_ioctl(int cmd, zfs_cmd_t *zc, size_t *alloc_size) argument 154 cookie = zc->zc_cookie; 156 zc->zc_nvlist_dst = (uint64_t)(intptr_t)kmem_alloc(size, 158 zc->zc_nvlist_dst_size = size; 159 rc = ldi_ioctl(devzvol_lh, cmd, (intptr_t)zc, FKIOCTL, kcred, 163 newsize = zc->zc_nvlist_dst_size; 165 kmem_free((void *)(uintptr_t)zc->zc_nvlist_dst, size); 167 zc->zc_cookie = cookie; 171 kmem_free((void *)(uintptr_t)zc->zc_nvlist_dst, size); 184 zfs_cmd_t *zc; local 379 zfs_cmd_t *zc; local 850 zfs_cmd_t *zc; local [all...] |
/illumos-gate/usr/src/cmd/tsol/tnctl/ |
H A D | 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...] |
/illumos-gate/usr/src/cmd/tsol/tnchkdb/ |
H A D | 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 [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zap.h | 367 void zap_cursor_init(zap_cursor_t *zc, objset_t *ds, uint64_t zapobj); 368 void zap_cursor_fini(zap_cursor_t *zc); 374 int zap_cursor_retrieve(zap_cursor_t *zc, zap_attribute_t *za); 379 void zap_cursor_advance(zap_cursor_t *zc); 388 uint64_t zap_cursor_serialize(zap_cursor_t *zc); 397 void zap_cursor_init_serialized(zap_cursor_t *zc, objset_t *ds,
|
/illumos-gate/usr/src/boot/sys/boot/zfs/ |
H A D | zfsimpl.c | 1356 fzap_name_equal(const zap_leaf_t *zl, const zap_leaf_chunk_t *zc, const char *name) argument 1362 namelen = zc->l_entry.le_name_numints; 1364 nc = &ZAP_LEAF_CHUNK(zl, zc->l_entry.le_name_chunk); 1385 fzap_leaf_value(const zap_leaf_t *zl, const zap_leaf_chunk_t *zc) argument 1392 vc = &ZAP_LEAF_CHUNK(zl, zc->l_entry.le_value_chunk); 1439 zap_leaf_chunk_t *zc; local 1463 zc = &ZAP_LEAF_CHUNK(&zl, h); 1464 while (zc->l_entry.le_hash != hash) { 1465 if (zc->l_entry.le_next == 0xffff) { 1466 zc 1571 zap_leaf_chunk_t *zc, *nc; local 1679 fzap_name_copy(const zap_leaf_t *zl, const zap_leaf_chunk_t *zc, char *name) argument 1732 zap_leaf_chunk_t *zc; local [all...] |