コード例 #1
0
ファイル: devtmpfs.c プロジェクト: twobrokenshoes/linux-3.8
static struct dentry *dev_mount(struct file_system_type *fs_type, int flags,
                                const char *dev_name, void *data)
{
#ifdef CONFIG_TMPFS
    return mount_single(fs_type, flags, data, shmem_fill_super);
#else
    return mount_single(fs_type, flags, data, ramfs_fill_super);
#endif
}
コード例 #2
0
ファイル: sjfs_ram.c プロジェクト: LaikaN57/cmpe142_fs
struct dentry * sjfs_mount(struct file_system_type *fs_type, int flags, const char *dev_name, void *data) {
	printk("sjfs_mount -> mount_single\n");

	// start up our link to the userspace app?
	
	// mount to a single place with no device
	return mount_single(fs_type, flags, data, sjfs_fill_super);
}
コード例 #3
0
ファイル: inode.c プロジェクト: 33d/linux-2.6.21-hh20
static struct dentry *get_sb(struct file_system_type *fs_type,
		  int flags, const char *dev_name,
		  void *data)
{
	return mount_single(fs_type, flags, data, fill_super);
}
コード例 #4
0
ファイル: inode.c プロジェクト: alexey6600/M8_Sense_7.00
static struct dentry *hypfs_mount(struct file_system_type *fst, int flags,
			const char *devname, void *data)
{
	return mount_single(fst, flags, data, hypfs_fill_super);
}
コード例 #5
0
ファイル: hrh_fs.c プロジェクト: SystemEngineer/hrhfs
static struct dentry *hrhfs_fs_mount(struct file_system_type *fs_type,
    int flags, const char *dev_name, void *raw_data){
    dprintk("Mounting hrhfs, dev_name is %s......\n", dev_name);
    send_by_netlink(netlinkfd, "Hello World", 12);
    return mount_single(fs_type, flags, raw_data, hrhfs_fill_super);
}