void
__twifs_init_inode(struct v_superblock* vsb, struct v_inode* inode)
{
- inode->ops = &twifs_inode_ops;
- inode->default_fops = &twifs_file_ops;
+ inode->ops = (struct v_inode_ops*)&twifs_inode_ops;
+ inode->default_fops = (struct v_file_ops*)&twifs_file_ops;
}
int
fs_root = twifs_dir_node(NULL, NULL, 0, 0);
}
+void
+twifs_register_plugins()
+{
+ int i = 0;
+ ptr_t init_twifs_plugin_fn;
+ ldga_foreach(twiplugin_inits, ptr_t, i, init_twifs_plugin_fn)
+ {
+ ((void (*)())init_twifs_plugin_fn)();
+ }
+}
+
int
__twifs_twimap_file_read(struct v_inode* inode,
void* buf,