static struct cake_pile* twi_pile;
+static volatile int32_t inode_id = 0;
+
int
__twifs_dirlookup(struct v_inode* inode, struct v_dnode* dnode);
twifs->fs_name = HSTR("twifs", 5);
twifs->mount = __twifs_mount;
twifs->types = FSTYPE_ROFS;
+ twifs->fs_id = 0;
fsm_register(twifs);
struct v_inode*
__twifs_create_inode(struct twifs_node* twi_node)
{
- struct v_inode* inode = vfs_i_alloc();
+ struct v_inode* inode = vfs_i_alloc(1, inode_id++);
inode->itype = twi_node->itype;
inode->data = twi_node;