mountdata         142 fs/cifs/cifs_dfs_ref.c 	char *mountdata = NULL;
mountdata         190 fs/cifs/cifs_dfs_ref.c 	mountdata = kzalloc(md_len + sizeof("ip=") + 1, GFP_KERNEL);
mountdata         191 fs/cifs/cifs_dfs_ref.c 	if (mountdata == NULL) {
mountdata         200 fs/cifs/cifs_dfs_ref.c 			strncpy(mountdata, sb_mountdata, 5);
mountdata         223 fs/cifs/cifs_dfs_ref.c 		strncat(mountdata, sb_mountdata + off, noff);
mountdata         226 fs/cifs/cifs_dfs_ref.c 	strcat(mountdata, sb_mountdata + off);
mountdata         227 fs/cifs/cifs_dfs_ref.c 	mountdata[md_len] = '\0';
mountdata         230 fs/cifs/cifs_dfs_ref.c 	if (mountdata[strlen(mountdata) - 1] != sep)
mountdata         231 fs/cifs/cifs_dfs_ref.c 		strncat(mountdata, &sep, 1);
mountdata         232 fs/cifs/cifs_dfs_ref.c 	strcat(mountdata, "ip=");
mountdata         233 fs/cifs/cifs_dfs_ref.c 	strcat(mountdata, srvIP);
mountdata         245 fs/cifs/cifs_dfs_ref.c 	return mountdata;
mountdata         248 fs/cifs/cifs_dfs_ref.c 	kfree(mountdata);
mountdata         249 fs/cifs/cifs_dfs_ref.c 	mountdata = ERR_PTR(rc);
mountdata         269 fs/cifs/cifs_dfs_ref.c 	char *mountdata;
mountdata         279 fs/cifs/cifs_dfs_ref.c 	mountdata = cifs_compose_mount_options(cifs_sb->mountdata,
mountdata         281 fs/cifs/cifs_dfs_ref.c 	if (IS_ERR(mountdata)) {
mountdata         283 fs/cifs/cifs_dfs_ref.c 		return (struct vfsmount *)mountdata;
mountdata         286 fs/cifs/cifs_dfs_ref.c 	mnt = vfs_submount(mntpt, &cifs_fs_type, devname, mountdata);
mountdata         287 fs/cifs/cifs_dfs_ref.c 	kfree(mountdata);
mountdata          76 fs/cifs/cifs_fs_sb.h 	char   *mountdata; /* options received at mount time or via DFS refs */
mountdata         801 fs/cifs/cifsfs.c 	cifs_sb->mountdata = kstrndup(data, PAGE_SIZE, GFP_KERNEL);
mountdata         802 fs/cifs/cifsfs.c 	if (cifs_sb->mountdata == NULL) {
mountdata         864 fs/cifs/cifsfs.c 	kfree(cifs_sb->mountdata);
mountdata        1633 fs/cifs/connect.c cifs_parse_mount_options(const char *mountdata, const char *devname,
mountdata        1710 fs/cifs/connect.c 	if (!mountdata)
mountdata        1713 fs/cifs/connect.c 	mountdata_copy = kstrndup(mountdata, PAGE_SIZE, GFP_KERNEL);
mountdata        4432 fs/cifs/connect.c 		mdata = cifs_compose_mount_options(cifs_sb->mountdata,
mountdata        4446 fs/cifs/connect.c 		kfree(cifs_sb->mountdata);
mountdata        4447 fs/cifs/connect.c 		cifs_sb->mountdata = mdata;
mountdata        4509 fs/cifs/connect.c 	mdata = cifs_compose_mount_options(cifs_sb->mountdata, path, &ref,
mountdata        4815 fs/cifs/connect.c 	old_mountdata = cifs_sb->mountdata;
mountdata        4818 fs/cifs/connect.c 	if (cifs_sb->mountdata == NULL) {
mountdata        4824 fs/cifs/connect.c 	origin_mountdata = kstrndup(cifs_sb->mountdata,
mountdata        4825 fs/cifs/connect.c 				    strlen(cifs_sb->mountdata), GFP_KERNEL);
mountdata        4831 fs/cifs/connect.c 	if (cifs_sb->mountdata != old_mountdata) {
mountdata        4886 fs/cifs/connect.c 		old_mountdata = cifs_sb->mountdata;
mountdata        4892 fs/cifs/connect.c 		if (cifs_sb->mountdata != old_mountdata) {
mountdata        5185 fs/cifs/connect.c 	kfree(cifs_sb->mountdata);
mountdata         218 fs/nfs/namespace.c 					   struct nfs_clone_mount *mountdata)
mountdata         220 fs/nfs/namespace.c 	return vfs_submount(mountdata->dentry, &nfs_xdev_fs_type, devname, mountdata);
mountdata         234 fs/nfs/namespace.c 	struct nfs_clone_mount mountdata = {
mountdata         252 fs/nfs/namespace.c 		mnt = nfs_do_clone_mount(NFS_SB(dentry->d_sb), devname, &mountdata);
mountdata         239 fs/nfs/nfs4namespace.c static struct vfsmount *try_location(struct nfs_clone_mount *mountdata,
mountdata         244 fs/nfs/nfs4namespace.c 	struct net *net = rpc_net_ns(NFS_SB(mountdata->sb)->client);
mountdata         253 fs/nfs/nfs4namespace.c 	mountdata->mnt_path = mnt_path;
mountdata         256 fs/nfs/nfs4namespace.c 	mountdata->addr = kmalloc(addr_bufsize, GFP_KERNEL);
mountdata         257 fs/nfs/nfs4namespace.c 	if (mountdata->addr == NULL)
mountdata         269 fs/nfs/nfs4namespace.c 		mountdata->addrlen = nfs_parse_server_name(buf->data, buf->len,
mountdata         270 fs/nfs/nfs4namespace.c 				mountdata->addr, addr_bufsize, net);
mountdata         271 fs/nfs/nfs4namespace.c 		if (mountdata->addrlen == 0)
mountdata         276 fs/nfs/nfs4namespace.c 		mountdata->hostname = page2;
mountdata         279 fs/nfs/nfs4namespace.c 				mountdata->hostname,
mountdata         280 fs/nfs/nfs4namespace.c 				mountdata->mnt_path);
mountdata         282 fs/nfs/nfs4namespace.c 		mnt = vfs_submount(mountdata->dentry, &nfs4_referral_fs_type, page, mountdata);
mountdata         286 fs/nfs/nfs4namespace.c 	kfree(mountdata->addr);
mountdata         300 fs/nfs/nfs4namespace.c 	struct nfs_clone_mount mountdata = {
mountdata         335 fs/nfs/nfs4namespace.c 		mnt = try_location(&mountdata, page, page2, location);