Lines Matching refs:zc
831 zcmd_alloc_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, size_t len) in zcmd_alloc_dst_nvlist() argument
835 zc->zc_nvlist_dst_size = len; in zcmd_alloc_dst_nvlist()
836 zc->zc_nvlist_dst = in zcmd_alloc_dst_nvlist()
837 (uint64_t)(uintptr_t)zfs_alloc(hdl, zc->zc_nvlist_dst_size); in zcmd_alloc_dst_nvlist()
838 if (zc->zc_nvlist_dst == 0) in zcmd_alloc_dst_nvlist()
850 zcmd_expand_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc) in zcmd_expand_dst_nvlist() argument
852 free((void *)(uintptr_t)zc->zc_nvlist_dst); in zcmd_expand_dst_nvlist()
853 zc->zc_nvlist_dst = in zcmd_expand_dst_nvlist()
854 (uint64_t)(uintptr_t)zfs_alloc(hdl, zc->zc_nvlist_dst_size); in zcmd_expand_dst_nvlist()
855 if (zc->zc_nvlist_dst == 0) in zcmd_expand_dst_nvlist()
865 zcmd_free_nvlists(zfs_cmd_t *zc) in zcmd_free_nvlists() argument
867 free((void *)(uintptr_t)zc->zc_nvlist_conf); in zcmd_free_nvlists()
868 free((void *)(uintptr_t)zc->zc_nvlist_src); in zcmd_free_nvlists()
869 free((void *)(uintptr_t)zc->zc_nvlist_dst); in zcmd_free_nvlists()
870 zc->zc_nvlist_conf = 0; in zcmd_free_nvlists()
871 zc->zc_nvlist_src = 0; in zcmd_free_nvlists()
872 zc->zc_nvlist_dst = 0; in zcmd_free_nvlists()
896 zcmd_write_conf_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t *nvl) in zcmd_write_conf_nvlist() argument
898 return (zcmd_write_nvlist_com(hdl, &zc->zc_nvlist_conf, in zcmd_write_conf_nvlist()
899 &zc->zc_nvlist_conf_size, nvl)); in zcmd_write_conf_nvlist()
903 zcmd_write_src_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t *nvl) in zcmd_write_src_nvlist() argument
905 return (zcmd_write_nvlist_com(hdl, &zc->zc_nvlist_src, in zcmd_write_src_nvlist()
906 &zc->zc_nvlist_src_size, nvl)); in zcmd_write_src_nvlist()
913 zcmd_read_dst_nvlist(libzfs_handle_t *hdl, zfs_cmd_t *zc, nvlist_t **nvlp) in zcmd_read_dst_nvlist() argument
915 if (nvlist_unpack((void *)(uintptr_t)zc->zc_nvlist_dst, in zcmd_read_dst_nvlist()
916 zc->zc_nvlist_dst_size, nvlp, 0) != 0) in zcmd_read_dst_nvlist()
923 zfs_ioctl(libzfs_handle_t *hdl, int request, zfs_cmd_t *zc) in zfs_ioctl() argument
925 return (ioctl(hdl->libzfs_fd, request, zc)); in zfs_ioctl()