Lines Matching defs:fvnode
167 struct chfs_flash_vnode fvnode;
168 memset(&fvnode, 0, sizeof(fvnode));
170 fvnode.magic = htole16(CHFS_FS_MAGIC_BITMASK);
171 fvnode.type = htole16(CHFS_NODETYPE_VNODE);
172 fvnode.length = htole32(CHFS_PAD(sizeof(fvnode)));
173 fvnode.hdr_crc = htole32(crc32(0, (uint8_t *)&fvnode,
175 fvnode.vno = htole64(node->inode->ino);
176 fvnode.version = htole64(version++);
177 fvnode.mode = htole32(node->inode->st.st_mode);
178 fvnode.dn_size = htole32(node->inode->st.st_size);
179 fvnode.atime = htole32(node->inode->st.st_atime);
180 fvnode.ctime = htole32(node->inode->st.st_ctime);
181 fvnode.mtime = htole32(node->inode->st.st_mtime);
182 fvnode.gid = htole32(node->inode->st.st_uid);
183 fvnode.uid = htole32(node->inode->st.st_gid);
184 fvnode.node_crc = htole32(crc32(0, (uint8_t *)&fvnode,
185 sizeof(fvnode) - 4));
187 pad_block_if_less_than(fsopts, sizeof(fvnode));
188 buf_write(fsopts, &fvnode, sizeof(fvnode));