Home
last modified time | relevance | path

Searched refs:mntfh (Results 1 – 12 of 12) sorted by relevance

/linux-6.15/fs/nfs/
H A Dnfs4getroot.c13 int nfs4_get_rootfh(struct nfs_server *server, struct nfs_fh *mntfh, bool auth_probe) in nfs4_get_rootfh() argument
23 ret = nfs4_proc_get_rootfh(server, mntfh, &fsinfo, auth_probe); in nfs4_get_rootfh()
H A Dfs_context.c1112 struct nfs_fh *mntfh = ctx->mntfh; in nfs23_parse_monolithic() local
1147 mntfh->size = data->root.size; in nfs23_parse_monolithic()
1150 mntfh->size = NFS2_FHSIZE; in nfs23_parse_monolithic()
1155 memcpy(mntfh->data, data->root.data, mntfh->size); in nfs23_parse_monolithic()
1156 if (mntfh->size < sizeof(mntfh->data)) in nfs23_parse_monolithic()
1157 memset(mntfh->data + mntfh->size, 0, in nfs23_parse_monolithic()
1158 sizeof(mntfh->data) - mntfh->size); in nfs23_parse_monolithic()
1598 if (!ctx->mntfh) { in nfs_fs_context_dup()
1602 nfs_copy_fh(ctx->mntfh, src->mntfh); in nfs_fs_context_dup()
1629 nfs_free_fhandle(ctx->mntfh); in nfs_fs_context_free()
[all …]
H A Dgetroot.c87 error = server->nfs_client->rpc_ops->getroot(server, ctx->mntfh, &fsinfo); in nfs_get_root()
94 inode = nfs_fhget(s, ctx->mntfh, fsinfo.fattr); in nfs_get_root()
H A Dclient.c860 static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, struct nfs_fattr *fatt… in nfs_probe_fsinfo() argument
867 error = clp->rpc_ops->set_capabilities(server, mntfh); in nfs_probe_fsinfo()
875 error = clp->rpc_ops->fsinfo(server, mntfh, &fsinfo); in nfs_probe_fsinfo()
888 if (clp->rpc_ops->pathconf(server, mntfh, &pathinfo) >= 0) in nfs_probe_fsinfo()
895 error = clp->rpc_ops->discover_trunking(server, mntfh); in nfs_probe_fsinfo()
909 int nfs_probe_server(struct nfs_server *server, struct nfs_fh *mntfh) in nfs_probe_server() argument
920 error = nfs_probe_fsinfo(server, mntfh, fattr); in nfs_probe_server()
1096 error = nfs_probe_fsinfo(server, ctx->mntfh, fattr); in nfs_create_server()
1112 error = ctx->nfs_mod->rpc_ops->getattr(server, ctx->mntfh, in nfs_create_server()
H A Dnfs4client.c1110 struct nfs_fh *mntfh, bool auth_probe) in nfs4_server_common_setup() argument
1126 error = nfs4_get_rootfh(server, mntfh, auth_probe); in nfs4_server_common_setup()
1133 nfs_display_fhandle(mntfh, "Pseudo-fs root FH"); in nfs4_server_common_setup()
1135 error = nfs_probe_server(server, mntfh); in nfs4_server_common_setup()
1232 error = nfs4_server_common_setup(server, ctx->mntfh, auth_probe); in nfs4_create_server()
1314 error = nfs4_server_common_setup(server, ctx->mntfh, auth_probe); in nfs4_create_referral_server()
H A Dnamespace.c273 ctx->mntfh, in nfs_do_submount()
312 ctx->mntfh, ctx->clone_data.fattr); in nfs_submount()
H A Dinternal.h146 struct nfs_fh *mntfh; member
546 extern int nfs4_get_rootfh(struct nfs_server *server, struct nfs_fh *mntfh, bool);
H A Dnfs4namespace.c461 client = nfs4_proc_lookup_mountpoint(dir, dentry, ctx->mntfh, in nfs4_submount()
H A Dpnfs.h809 const struct nfs_fh *mntfh, in set_pnfs_layoutdriver() argument
H A Dsuper.c932 status = nfs_request_mount(fc, ctx->mntfh, authlist, &authlist_len); in nfs_try_mount_request()
H A Dpnfs.c161 set_pnfs_layoutdriver(struct nfs_server *server, const struct nfs_fh *mntfh, in set_pnfs_layoutdriver() argument
199 && ld_type->set_layoutdriver(server, mntfh)) { in set_pnfs_layoutdriver()
H A Dnfs4proc.c4382 static int nfs4_proc_get_root(struct nfs_server *server, struct nfs_fh *mntfh, in nfs4_proc_get_root() argument
4388 error = nfs4_server_capabilities(server, mntfh); in nfs4_proc_get_root()
4394 error = nfs4_proc_getattr(server, mntfh, fattr, NULL); in nfs4_proc_get_root()