nvfd_t
nvfd_t *nvfdp, *nextfdp;
list_create(&nvf_cache_files, sizeof (nvfd_t),
offsetof(nvfd_t, nvf_link));
list_create(&nvf_dirty_files, sizeof (nvfd_t),
offsetof(nvfd_t, nvf_link));
nvfd_t *nvfdp;
nvfd_t *nvfdp;
return (((nvfd_t *)handle)->nvf_cache_path);
return (&(((nvfd_t *)handle)->nvf_lock));
return (&(((nvfd_t *)handle)->nvf_data_list));
ASSERT(RW_WRITE_HELD(&(((nvfd_t *)handle)->nvf_lock)));
NVF_MARK_DIRTY((nvfd_t *)handle);
ASSERT(RW_LOCK_HELD(&(((nvfd_t *)handle)->nvf_lock)));
return (NVF_IS_DIRTY((nvfd_t *)handle));
e_fwrite_nvlist(nvfd_t *nvfd, nvlist_t *nvl)
nvp_list_free(nvfd_t *nvf)
fread_nvp_list(nvfd_t *nvfd)
nvfd_t *nvfd = (nvfd_t *)nvf_handle;
nvf_write_is_complete(nvfd_t *fd)
nvpflush_one(nvfd_t *nvfd)