Esempio n. 1
0
static int proc_set_super(struct super_block *sb, void *data)
{
	struct pid_namespace *ns;

	ns = (struct pid_namespace *)data;
	sb->s_fs_info = get_pid_ns(ns);
	return set_anon_super(sb, NULL);
}
Esempio n. 2
0
static int sysfs_set_super(struct super_block *sb, void *data)
{
	int error;
	error = set_anon_super(sb, data);
	if (!error)
		sb->s_fs_info = data;
	return error;
}
Esempio n. 3
0
static int nfs_set_super(struct super_block *s, void *_server)
{
	struct nfs_server *server = _server;
	int ret;

	s->s_fs_info = server;
	ret = set_anon_super(s, server);
	if (ret == 0)
		server->s_dev = s->s_dev;
	return ret;
}
Esempio n. 4
0
static int v9fs_set_super(struct super_block *s, void *data)
{
	s->s_fs_info = data;
	return set_anon_super(s, data);
}
Esempio n. 5
0
static int afs_set_super(struct super_block *sb, struct fs_context *fc)
{
	return set_anon_super(sb, NULL);
}
Esempio n. 6
0
static int cifs_set_super(struct super_block *sb, void *data)
{
	struct cifs_mnt_data *mnt_data = data;
	sb->s_fs_info = mnt_data->cifs_sb;
	return set_anon_super(sb, NULL);
}
Esempio n. 7
0
File: super.c Progetto: phuang/test
static int phuang_set_super(struct super_block *sb, void *data)
{
    printk(KERN_DEBUG "%s", __func__);
    sb->s_fs_info = data;
    return set_anon_super(sb, NULL);
}
Esempio n. 8
0
/**
 * vsnfs_set_super: - Helper to set the superblock with the
 *					private info which is of type vsnfs_server
 */
static int vsnfs_set_super(struct super_block *s, void *data)
{
	struct vsnfs_server *server = data;
	s->s_fs_info = server;
	return set_anon_super(s, server);
}