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