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);