Searched refs:zc (Results 1 - 25 of 54) sorted by relevance

123

/illumos-gate/usr/src/lib/pyzfs/common/
H A Dioctl.c62 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 Dzfs_ioctl.c241 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 Dddt_zap.c113 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 Dzap_micro.c1290 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 Ddsl_deleg.c345 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 Dzap.c991 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 Ddsl_deadlist.c72 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 Dspa_errlog.c166 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 Dzrlock.c73 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 Dlibzfs_core.c123 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 Dlibzfs_config.c111 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 Dlibzfs_pool.c69 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 Dlibzfs_iter.c62 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 Dlibzfs_sendrecv.c191 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 Dlibzfs_dataset.c314 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 Dlibzfs_diff.c88 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 Dlibzfs_util.c738 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 Dlibzfs_fru.c362 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 Dtsol_sgetzcent.c160 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 Dzinject.c334 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 Dsdev_zvolops.c136 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 Dtnctl.c401 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 Dtnchkdb.c573 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 Dzap.h367 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 Dzfsimpl.c1356 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...]

Completed in 126 milliseconds

123