Lines Matching defs:innvl

109  *   nvlist_t *innvl
406 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
417 zfs_secpolicy_read(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
680 zfs_secpolicy_set_fsacl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
697 zfs_secpolicy_rollback(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
705 zfs_secpolicy_send(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
741 zfs_secpolicy_send_new(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
749 zfs_secpolicy_deleg_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
773 zfs_secpolicy_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
781 return (zfs_secpolicy_deleg_share(zc, innvl, cr));
786 zfs_secpolicy_smb_acl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
794 return (zfs_secpolicy_deleg_share(zc, innvl, cr));
834 zfs_secpolicy_destroy(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
845 zfs_secpolicy_destroy_snaps(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
851 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
907 zfs_secpolicy_rename(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
933 zfs_secpolicy_promote(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
981 zfs_secpolicy_recv(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1009 zfs_secpolicy_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1015 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
1040 zfs_secpolicy_bookmark(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1044 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
1045 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
1065 zfs_secpolicy_destroy_bookmarks(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1070 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1074 nextpair = nvlist_next_nvpair(innvl, pair);
1094 fnvlist_remove_nvpair(innvl, pair);
1106 zfs_secpolicy_log_history(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1118 zfs_secpolicy_create_clone(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1128 if (nvlist_lookup_string(innvl, "origin", &origin) == 0 &&
1147 zfs_secpolicy_config(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1160 zfs_secpolicy_diff(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1176 zfs_secpolicy_inject(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1183 zfs_secpolicy_inherit_prop(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1199 zfs_secpolicy_userspace_one(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1201 int err = zfs_secpolicy_read(zc, innvl, cr);
1228 zfs_secpolicy_userspace_many(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1230 int err = zfs_secpolicy_read(zc, innvl, cr);
1243 zfs_secpolicy_userspace_upgrade(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1251 zfs_secpolicy_hold(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1257 error = nvlist_lookup_nvlist(innvl, "holds", &holds);
1277 zfs_secpolicy_release(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1282 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1283 pair = nvlist_next_nvpair(innvl, pair)) {
1300 zfs_secpolicy_tmp_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1315 error = zfs_secpolicy_hold(zc, innvl, cr);
1317 error = zfs_secpolicy_release(zc, innvl, cr);
1319 error = zfs_secpolicy_destroy(zc, innvl, cr);
3198 * innvl: {
3206 zfs_ioc_create(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3216 if (nvlist_lookup_int32(innvl, "type", &type32) != 0)
3219 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3306 * innvl: {
3314 zfs_ioc_clone(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3320 if (nvlist_lookup_string(innvl, "origin", &origin_name) != 0)
3322 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3351 * innvl: {
3359 zfs_ioc_snapshot(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3366 (void) nvlist_lookup_nvlist(innvl, "props", &props);
3374 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3412 * innvl: "message" -> string
3416 zfs_ioc_log_history(const char *unused, nvlist_t *innvl, nvlist_t *outnvl)
3437 if (nvlist_lookup_string(innvl, "message", &message) != 0) {
3532 * innvl: {
3542 zfs_ioc_destroy_snaps(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3549 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3551 defer = nvlist_exists(innvl, "defer");
3581 * innvl: {
3590 zfs_ioc_bookmark(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3592 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3593 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3604 for (nvpair_t *pair2 = nvlist_next_nvpair(innvl, pair);
3605 pair2 != NULL; pair2 = nvlist_next_nvpair(innvl, pair2)) {
3611 return (dsl_bookmark_create(innvl, outnvl));
3615 * innvl: {
3626 zfs_ioc_get_bookmarks(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3628 return (dsl_get_bookmarks(fsname, innvl, outnvl));
3632 * innvl: {
3640 zfs_ioc_destroy_bookmarks(const char *poolname, nvlist_t *innvl,
3646 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3647 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3667 error = dsl_bookmark_destroy(innvl, outnvl);
3706 * innvl is not used.
5188 * innvl: {
5224 * innvl is not used.
5239 * innvl: {
5297 * innvl: {
5308 zfs_ioc_space_snaps(const char *lastsnap, nvlist_t *innvl, nvlist_t *outnvl)
5316 if (nvlist_lookup_string(innvl, "firstsnap", &firstsnap) != 0)
5362 * innvl: {
5373 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5382 error = nvlist_lookup_int32(innvl, "fd", &fd);
5386 (void) nvlist_lookup_string(innvl, "fromsnap", &fromname);
5388 embedok = nvlist_exists(innvl, "embedok");
5416 * innvl: {
5425 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5444 error = nvlist_lookup_string(innvl, "fromsnap", &fromname);
5922 nvlist_t *innvl = NULL;
6055 zc->zc_iflags, &innvl);
6060 /* rewrite innvl for backwards compatibility */
6062 innvl = zfs_ioctl_compat_innvl(zc, innvl, vecnum, cflag);
6091 error = vec->zvec_secpolicy(zc, innvl, cr);
6110 * Add the innvl to the lognv before calling the func,
6111 * in case the func changes the innvl.
6117 if (!nvlist_empty(innvl)) {
6119 innvl);
6124 error = vec->zvec_func(zc->zc_name, innvl, outnvl);
6161 nvlist_free(innvl);