nvfh_size
ASSERT(hdr.nvfh_size >= 0);
buf = kmem_alloc(hdr.nvfh_size, KM_SLEEP);
bytes_read = nvf_read(file, buf, hdr.nvfh_size);
if (bytes_read != hdr.nvfh_size) {
kmem_free(buf, hdr.nvfh_size);
bytes_read, (longlong_t)hdr.nvfh_size);
kmem_free(buf, hdr.nvfh_size);
filename, (longlong_t)hdr.nvfh_size);
chksum = nvf_chksum(buf, hdr.nvfh_size);
kmem_free(buf, hdr.nvfh_size);
rval = nvlist_unpack(buf, hdr.nvfh_size, &nvl, 0);
kmem_free(buf, hdr.nvfh_size);
kmem_free(buf, hdr.nvfh_size);
((nvf_hdr_t *)nvfbuf)->nvfh_size = nvllen;