Lines Matching full:foo*
22 Remove inode->u.foo_inode_i
26 struct foo_inode_info {
30 static inline struct foo_inode_info *FOO_I(struct inode *inode)
32 return list_entry(inode, struct foo_inode_info, vfs_inode);
35 Use FOO_I(inode) instead of &inode->u.foo_inode_i;
37 Add foo_alloc_inode() and foo_destroy_inode() - the former should allocate
38 foo_inode_info and return the address of ->vfs_inode, the latter should free
39 FOO_I(inode) (see in-tree filesystems for examples).
50 The foo_inode_info should always be allocated through alloc_inode_sb() rather
62 Turn your foo_read_super() into a function that would return 0 in case of
64 informative error value to report). Call it foo_fill_super(). Now declare::
66 int foo_get_sb(struct file_system_type *fs_type,
69 return get_sb_bdev(fs_type, flags, dev_name, data, foo_fill_super,
77 foo_get_sb.
326 and vmtruncate, and the reorder the vmtruncate + foofs_vmtruncate sequence to
500 inode = foofs_new_inode(....);