Lines Matching defs:innvl

108  *   nvlist_t *innvl
399 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
410 zfs_secpolicy_read(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
673 zfs_secpolicy_set_fsacl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
690 zfs_secpolicy_rollback(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
698 zfs_secpolicy_send(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
734 zfs_secpolicy_send_new(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
742 zfs_secpolicy_deleg_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
766 zfs_secpolicy_share(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
774 return (zfs_secpolicy_deleg_share(zc, innvl, cr));
779 zfs_secpolicy_smb_acl(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
787 return (zfs_secpolicy_deleg_share(zc, innvl, cr));
827 zfs_secpolicy_destroy(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
838 zfs_secpolicy_destroy_snaps(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
844 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
900 zfs_secpolicy_rename(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
926 zfs_secpolicy_promote(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
974 zfs_secpolicy_recv(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1002 zfs_secpolicy_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1008 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
1033 zfs_secpolicy_bookmark(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1037 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
1038 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
1058 zfs_secpolicy_destroy_bookmarks(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1063 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1067 nextpair = nvlist_next_nvpair(innvl, pair);
1087 fnvlist_remove_nvpair(innvl, pair);
1099 zfs_secpolicy_log_history(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1111 zfs_secpolicy_create_clone(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1121 if (nvlist_lookup_string(innvl, "origin", &origin) == 0 &&
1140 zfs_secpolicy_config(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1153 zfs_secpolicy_diff(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1169 zfs_secpolicy_inject(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1176 zfs_secpolicy_inherit_prop(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1192 zfs_secpolicy_userspace_one(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1194 int err = zfs_secpolicy_read(zc, innvl, cr);
1221 zfs_secpolicy_userspace_many(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1223 int err = zfs_secpolicy_read(zc, innvl, cr);
1236 zfs_secpolicy_userspace_upgrade(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1244 zfs_secpolicy_hold(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1250 error = nvlist_lookup_nvlist(innvl, "holds", &holds);
1270 zfs_secpolicy_release(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1275 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1276 pair = nvlist_next_nvpair(innvl, pair)) {
1293 zfs_secpolicy_tmp_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1308 error = zfs_secpolicy_hold(zc, innvl, cr);
1310 error = zfs_secpolicy_release(zc, innvl, cr);
1312 error = zfs_secpolicy_destroy(zc, innvl, cr);
3190 * innvl: {
3198 zfs_ioc_create(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3208 if (nvlist_lookup_int32(innvl, "type", &type32) != 0)
3211 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3298 * innvl: {
3306 zfs_ioc_clone(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3312 if (nvlist_lookup_string(innvl, "origin", &origin_name) != 0)
3314 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3343 * innvl: {
3351 zfs_ioc_snapshot(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3358 (void) nvlist_lookup_nvlist(innvl, "props", &props);
3366 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3404 * innvl: "message" -> string
3408 zfs_ioc_log_history(const char *unused, nvlist_t *innvl, nvlist_t *outnvl)
3429 if (nvlist_lookup_string(innvl, "message", &message) != 0) {
3523 * innvl: {
3533 zfs_ioc_destroy_snaps(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3540 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3542 defer = nvlist_exists(innvl, "defer");
3572 * innvl: {
3581 zfs_ioc_bookmark(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3583 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3584 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3595 for (nvpair_t *pair2 = nvlist_next_nvpair(innvl, pair);
3596 pair2 != NULL; pair2 = nvlist_next_nvpair(innvl, pair2)) {
3602 return (dsl_bookmark_create(innvl, outnvl));
3606 * innvl: {
3617 zfs_ioc_get_bookmarks(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3619 return (dsl_get_bookmarks(fsname, innvl, outnvl));
3623 * innvl: {
3631 zfs_ioc_destroy_bookmarks(const char *poolname, nvlist_t *innvl,
3637 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3638 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3658 error = dsl_bookmark_destroy(innvl, outnvl);
3697 * innvl is not used.
5230 * innvl: {
5280 * innvl is not used.
5295 * innvl: {
5353 * innvl: {
5364 zfs_ioc_space_snaps(const char *lastsnap, nvlist_t *innvl, nvlist_t *outnvl)
5372 if (nvlist_lookup_string(innvl, "firstsnap", &firstsnap) != 0)
5426 * innvl: {
5439 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5450 error = nvlist_lookup_int32(innvl, "fd", &fd);
5454 (void) nvlist_lookup_string(innvl, "fromsnap", &fromname);
5456 largeblockok = nvlist_exists(innvl, "largeblockok");
5457 embedok = nvlist_exists(innvl, "embedok");
5490 * innvl: {
5499 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5518 error = nvlist_lookup_string(innvl, "fromsnap", &fromname);
5996 nvlist_t *innvl = NULL;
6129 zc->zc_iflags, &innvl);
6134 /* rewrite innvl for backwards compatibility */
6136 innvl = zfs_ioctl_compat_innvl(zc, innvl, vecnum, cflag);
6165 error = vec->zvec_secpolicy(zc, innvl, cr);
6184 * Add the innvl to the lognv before calling the func,
6185 * in case the func changes the innvl.
6191 if (!nvlist_empty(innvl)) {
6193 innvl);
6198 error = vec->zvec_func(zc->zc_name, innvl, outnvl);
6235 nvlist_free(innvl);