Home | History | Annotate | Download | only in chfs

Lines Matching defs:fvnode

50 	struct chfs_flash_vnode *fvnode;
61 fvnode = chfs_alloc_flash_vnode();
62 if (!fvnode)
68 size = sizeof(*fvnode);
69 fvnode->magic = htole16(CHFS_FS_MAGIC_BITMASK);
70 fvnode->type = htole16(CHFS_NODETYPE_VNODE);
71 fvnode->length = htole32(CHFS_PAD(size));
72 fvnode->hdr_crc = htole32(crc32(0, (uint8_t *)fvnode,
74 fvnode->vno = htole64(ip->ino);
75 fvnode->version = htole64(++ip->chvc->highest_version);
76 fvnode->mode = htole32(ip->mode);
77 fvnode->dn_size = htole32(ip->size);
78 fvnode->atime = htole32(ip->atime);
79 fvnode->ctime = htole32(ip->ctime);
80 fvnode->mtime = htole32(ip->mtime);
81 fvnode->gid = htole32(ip->gid);
82 fvnode->uid = htole32(ip->uid);
83 fvnode->node_crc = htole32(crc32(0, (uint8_t *)fvnode, size - 4));
116 vec.iov_base = fvnode;
151 chfs_free_flash_vnode(fvnode);