Lines Matching refs:innvl

109  *   nvlist_t *innvl
397 zfs_secpolicy_none(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
408 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)
907 zfs_secpolicy_promote(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
955 zfs_secpolicy_recv(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
983 zfs_secpolicy_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
989 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
1014 zfs_secpolicy_bookmark(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1018 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
1019 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
1039 zfs_secpolicy_destroy_bookmarks(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1044 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1048 nextpair = nvlist_next_nvpair(innvl, pair);
1068 fnvlist_remove_nvpair(innvl, pair);
1080 zfs_secpolicy_log_history(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1092 zfs_secpolicy_create_clone(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1102 if (nvlist_lookup_string(innvl, "origin", &origin) == 0 &&
1121 zfs_secpolicy_config(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1134 zfs_secpolicy_diff(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1150 zfs_secpolicy_inject(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1157 zfs_secpolicy_inherit_prop(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1173 zfs_secpolicy_userspace_one(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1175 int err = zfs_secpolicy_read(zc, innvl, cr);
1202 zfs_secpolicy_userspace_many(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1204 int err = zfs_secpolicy_read(zc, innvl, cr);
1217 zfs_secpolicy_userspace_upgrade(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1225 zfs_secpolicy_hold(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1231 error = nvlist_lookup_nvlist(innvl, "holds", &holds);
1251 zfs_secpolicy_release(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1256 for (pair = nvlist_next_nvpair(innvl, NULL); pair != NULL;
1257 pair = nvlist_next_nvpair(innvl, pair)) {
1274 zfs_secpolicy_tmp_snapshot(zfs_cmd_t *zc, nvlist_t *innvl, cred_t *cr)
1289 error = zfs_secpolicy_hold(zc, innvl, cr);
1291 error = zfs_secpolicy_release(zc, innvl, cr);
1293 error = zfs_secpolicy_destroy(zc, innvl, cr);
3163 * innvl: {
3171 zfs_ioc_create(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3181 if (nvlist_lookup_int32(innvl, "type", &type32) != 0)
3184 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3267 * innvl: {
3275 zfs_ioc_clone(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3281 if (nvlist_lookup_string(innvl, "origin", &origin_name) != 0)
3283 (void) nvlist_lookup_nvlist(innvl, "props", &nvprops);
3308 * innvl: {
3316 zfs_ioc_snapshot(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3323 (void) nvlist_lookup_nvlist(innvl, "props", &props);
3331 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3369 * innvl: "message" -> string
3373 zfs_ioc_log_history(const char *unused, nvlist_t *innvl, nvlist_t *outnvl)
3394 if (nvlist_lookup_string(innvl, "message", &message) != 0) {
3482 * innvl: {
3492 zfs_ioc_destroy_snaps(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3498 if (nvlist_lookup_nvlist(innvl, "snaps", &snaps) != 0)
3500 defer = nvlist_exists(innvl, "defer");
3514 * innvl: {
3523 zfs_ioc_bookmark(const char *poolname, nvlist_t *innvl, nvlist_t *outnvl)
3525 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3526 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3537 for (nvpair_t *pair2 = nvlist_next_nvpair(innvl, pair);
3538 pair2 != NULL; pair2 = nvlist_next_nvpair(innvl, pair2)) {
3544 return (dsl_bookmark_create(innvl, outnvl));
3548 * innvl: {
3559 zfs_ioc_get_bookmarks(const char *fsname, nvlist_t *innvl, nvlist_t *outnvl)
3561 return (dsl_get_bookmarks(fsname, innvl, outnvl));
3565 * innvl: {
3573 zfs_ioc_destroy_bookmarks(const char *poolname, nvlist_t *innvl,
3579 for (nvpair_t *pair = nvlist_next_nvpair(innvl, NULL);
3580 pair != NULL; pair = nvlist_next_nvpair(innvl, pair)) {
3600 error = dsl_bookmark_destroy(innvl, outnvl);
3635 * innvl is not used.
5223 * innvl: {
5273 * innvl is not used.
5288 * innvl: {
5346 * innvl: {
5357 zfs_ioc_space_snaps(const char *lastsnap, nvlist_t *innvl, nvlist_t *outnvl)
5365 if (nvlist_lookup_string(innvl, "firstsnap", &firstsnap) != 0)
5403 * innvl: {
5420 zfs_ioc_send_new(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5432 error = nvlist_lookup_int32(innvl, "fd", &fd);
5436 (void) nvlist_lookup_string(innvl, "fromsnap", &fromname);
5438 largeblockok = nvlist_exists(innvl, "largeblockok");
5439 embedok = nvlist_exists(innvl, "embedok");
5440 compressok = nvlist_exists(innvl, "compressok");
5442 (void) nvlist_lookup_uint64(innvl, "resume_object", &resumeobj);
5443 (void) nvlist_lookup_uint64(innvl, "resume_offset", &resumeoff);
5463 * innvl: {
5479 zfs_ioc_send_space(const char *snapname, nvlist_t *innvl, nvlist_t *outnvl)
5502 largeblockok = nvlist_exists(innvl, "largeblockok");
5503 embedok = nvlist_exists(innvl, "embedok");
5504 compressok = nvlist_exists(innvl, "compressok");
5506 error = nvlist_lookup_string(innvl, "from", &fromname);
5998 nvlist_t *innvl = NULL;
6022 zc->zc_iflags, &innvl);
6055 error = vec->zvec_secpolicy(zc, innvl, cr);
6074 * Add the innvl to the lognv before calling the func,
6075 * in case the func changes the innvl.
6081 if (!nvlist_empty(innvl)) {
6083 innvl);
6088 error = vec->zvec_func(zc->zc_name, innvl, outnvl);
6120 nvlist_free(innvl);