/linux-master/fs/nfs/ |
H A D | nfs4idmap.h | 45 struct nfs_server; 58 void nfs_fattr_map_and_free_names(struct nfs_server *, struct nfs_fattr *); 60 int nfs_map_name_to_uid(const struct nfs_server *, const char *, size_t, kuid_t *); 61 int nfs_map_group_to_gid(const struct nfs_server *, const char *, size_t, kgid_t *); 62 int nfs_map_uid_to_name(const struct nfs_server *, kuid_t, char *, size_t); 63 int nfs_map_gid_to_group(const struct nfs_server *, kgid_t, char *, size_t);
|
H A D | sysfs.h | 26 void nfs_sysfs_link_rpc_client(struct nfs_server *server, 28 void nfs_sysfs_add_server(struct nfs_server *s); 30 void nfs_sysfs_move_sb_to_server(struct nfs_server *s); 31 void nfs_sysfs_remove_server(struct nfs_server *s);
|
H A D | nfs3_fs.h | 30 struct nfs_server *nfs3_create_server(struct fs_context *); 31 struct nfs_server *nfs3_clone_server(struct nfs_server *, struct nfs_fh *,
|
H A D | nfs3client.c | 27 static void nfs_init_server_aclclient(struct nfs_server *server) 46 static inline void nfs_init_server_aclclient(struct nfs_server *server) 53 struct nfs_server *nfs3_create_server(struct fs_context *fc) 55 struct nfs_server *server = nfs_create_server(fc); 63 struct nfs_server *nfs3_clone_server(struct nfs_server *source, 68 struct nfs_server *server = nfs_clone_server(source, fh, fattr, flavor); 84 struct nfs_client *nfs3_set_ds_client(struct nfs_server *mds_srv,
|
H A D | iostat.h | 23 static inline void nfs_inc_server_stats(const struct nfs_server *server, 35 static inline void nfs_add_server_stats(const struct nfs_server *server,
|
H A D | nfs4namespace.c | 160 __func__, path, ctx->nfs_server.export_path); 205 struct nfs_server *server, 307 kfree(ctx->nfs_server.hostname); 308 ctx->nfs_server.hostname = kmalloc(len + 1, GFP_KERNEL); 309 if (!ctx->nfs_server.hostname) 313 &ctx->nfs_server.export_path_len); 317 kfree(ctx->nfs_server.export_path); 318 ctx->nfs_server.export_path = export_path; 320 source = kmalloc(len + 1 + ctx->nfs_server.export_path_len + 1, 333 ctx->nfs_server [all...] |
H A D | fs_context.c | 331 switch (ctx->nfs_server.protocol) { 340 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP; 344 switch (ctx->nfs_server.protocol) { 346 ctx->nfs_server.protocol = XPRT_TRANSPORT_TCP_TLS; 368 switch (ctx->nfs_server.protocol) { 612 ctx->nfs_server.protocol = XPRT_TRANSPORT_UDP; 620 ctx->nfs_server.protocol = ret; 674 ctx->nfs_server.port = result.uint_32; 771 ctx->nfs_server.protocol = XPRT_TRANSPORT_UDP; 778 ctx->nfs_server [all...] |
H A D | super.c | 194 struct nfs_server *server = NFS_SB(sb); 206 struct nfs_server *server = NFS_SB(sb); 214 int (*fn)(struct nfs_server *, void *), 217 struct nfs_server *server, *last = NULL; 241 int (*fn)(struct nfs_server *, void *), 253 struct nfs_server *server = NFS_SB(dentry->d_sb); 344 static void nfs_show_mountd_netid(struct seq_file *m, struct nfs_server *nfss, 376 static void nfs_show_mountd_options(struct seq_file *m, struct nfs_server *nfss, 411 static void nfs_show_nfsv4_options(struct seq_file *m, struct nfs_server *nfss, 419 static void nfs_show_nfsv4_options(struct seq_file *m, struct nfs_server *nfs [all...] |
H A D | sysfs.c | 235 struct nfs_server *server = container_of(kobj, struct nfs_server, kobj); 244 struct nfs_server *server; 247 server = container_of(kobj, struct nfs_server, kobj); 277 void nfs_sysfs_link_rpc_client(struct nfs_server *server, 302 return container_of(kobj, struct nfs_server, kobj)->nfs_client->cl_net; 312 void nfs_sysfs_add_server(struct nfs_server *server) 333 struct nfs_server *server = s->s_fs_info; 342 void nfs_sysfs_move_sb_to_server(struct nfs_server *server) 358 void nfs_sysfs_remove_server(struct nfs_server *serve [all...] |
H A D | nfs4_fs.h | 65 int (*find_root_sec)(struct nfs_server *, struct nfs_fh *, 67 void (*free_lock_state)(struct nfs_server *, 69 int (*test_and_free_expired)(struct nfs_server *, 111 struct nfs_server *so_server; 266 int (*get_locations)(struct nfs_server *, struct nfs_fh *, 283 int nfs4_submount(struct fs_context *, struct nfs_server *); 284 int nfs4_replace_transport(struct nfs_server *server, 289 extern int nfs4_handle_exception(struct nfs_server *, int, struct nfs4_exception *); 291 struct nfs_server *server, 293 extern int nfs4_call_sync(struct rpc_clnt *, struct nfs_server *, [all...] |
H A D | internal.h | 141 } nfs_server; member in struct:nfs_fs_context 144 struct nfs_server *server; 210 int nfs_probe_server(struct nfs_server *, struct nfs_fh *); 211 void nfs_server_insert_lists(struct nfs_server *); 212 void nfs_server_remove_lists(struct nfs_server *); 214 int nfs_init_server_rpcclient(struct nfs_server *, const struct rpc_timeout *t, 216 struct nfs_server *nfs_alloc_server(void); 217 void nfs_server_copy_userdata(struct nfs_server *, struct nfs_server *); 225 extern struct nfs_server *nfs_create_serve [all...] |
H A D | client.c | 211 static void pnfs_init_server(struct nfs_server *server) 225 static void pnfs_init_server(struct nfs_server *server) 554 static void nfs_destroy_server(struct nfs_server *server) 563 static int nfs_start_lockd(struct nfs_server *server) 608 int nfs_init_server_rpcclient(struct nfs_server *server, 670 static int nfs_init_server(struct nfs_server *server, 676 .hostname = ctx->nfs_server.hostname, 677 .addr = &ctx->nfs_server._address, 678 .addrlen = ctx->nfs_server.addrlen, 680 .proto = ctx->nfs_server [all...] |
H A D | nfs4getroot.c | 13 int nfs4_get_rootfh(struct nfs_server *server, struct nfs_fh *mntfh, bool auth_probe)
|
H A D | nfs4client.c | 796 static void nfs4_destroy_server(struct nfs_server *server) 896 static int nfs4_set_client(struct nfs_server *server, 977 struct nfs_client *nfs4_set_ds_client(struct nfs_server *mds_srv, 1034 static void nfs4_session_limit_rwsize(struct nfs_server *server) 1059 static void nfs4_session_limit_xasize(struct nfs_server *server) 1086 void nfs4_server_set_init_caps(struct nfs_server *server) 1104 static int nfs4_server_common_setup(struct nfs_server *server, 1150 static int nfs4_init_server(struct nfs_server *server, struct fs_context *fc) 1156 nfs_init_timeout_values(&timeparms, ctx->nfs_server.protocol, 1174 ctx->nfs_server [all...] |
H A D | delegation.c | 78 static void nfs_mark_return_delegation(struct nfs_server *server, 358 struct nfs_server *server) 372 struct nfs_server *server = NFS_SERVER(inode); 429 struct nfs_server *server = NFS_SERVER(inode); 589 static int nfs_server_return_marked_delegations(struct nfs_server *server, 662 static bool nfs_server_clear_delayed_delegations(struct nfs_server *server) 679 struct nfs_server *server; 824 static void nfs_mark_return_if_closed_delegation(struct nfs_server *server, 831 static bool nfs_server_mark_return_all_delegations(struct nfs_server *server) 845 struct nfs_server *serve [all...] |
H A D | nfs4super.c | 142 static int do_nfs4_mount(struct nfs_server *server, 251 fc, ctx->nfs_server.hostname, 252 ctx->nfs_server.export_path); 274 fc, ctx->nfs_server.hostname, 275 ctx->nfs_server.export_path);
|
H A D | namespace.c | 150 struct nfs_server *server = NFS_SB(path->dentry->d_sb); 178 memcpy(&ctx->nfs_server._address, &client->cl_addr, client->cl_addrlen); 179 ctx->nfs_server.addrlen = client->cl_addrlen; 180 ctx->nfs_server.port = server->port; 267 struct nfs_server *server; 303 int nfs_submount(struct fs_context *fc, struct nfs_server *server)
|
H A D | pnfs.h | 133 int (*set_layoutdriver) (struct nfs_server *, const struct nfs_fh *); 134 int (*clear_layoutdriver) (struct nfs_server *); 165 (struct nfs_server *server, struct pnfs_device *pdev, 245 extern size_t max_response_pages(struct nfs_server *server); 246 extern int nfs4_proc_getdeviceinfo(struct nfs_server *server, 258 void set_pnfs_layoutdriver(struct nfs_server *, const struct nfs_fh *, struct nfs_fsinfo *); 259 void unset_pnfs_layoutdriver(struct nfs_server *); 370 nfs4_find_get_deviceid(struct nfs_server *server, 374 void nfs4_init_deviceid_node(struct nfs4_deviceid_node *, struct nfs_server *, 414 int nfs4_pnfs_ds_connect(struct nfs_server *mds_sr [all...] |
H A D | nfs42.h | 25 int nfs42_proc_layoutstats_generic(struct nfs_server *,
|
H A D | fscache.h | 141 static inline const char *nfs_server_fscache_state(struct nfs_server *server) 192 static inline const char *nfs_server_fscache_state(struct nfs_server *server)
|
/linux-master/include/linux/ |
H A D | nfs_xdr.h | 311 const struct nfs_server *server; 444 const struct nfs_server *server; 474 const struct nfs_server *server; /* Needed for ID mapping */ 492 const struct nfs_server *server; 542 const struct nfs_server *server; 624 struct nfs_server *server; 677 const struct nfs_server *server; /* used by write */ 698 const struct nfs_server *server; 712 struct nfs_server *server; 730 struct nfs_server *serve [all...] |
H A D | nfs_fs.h | 327 static inline struct nfs_server *NFS_SB(const struct super_block *s) 329 return (struct nfs_server *)(s->s_fs_info); 337 static inline struct nfs_server *NFS_SERVER(const struct inode *inode) 354 struct nfs_server *nfss = NFS_SERVER(inode); 360 struct nfs_server *nfss = NFS_SERVER(inode); 431 extern int __nfs_revalidate_inode(struct nfs_server *, struct inode *); 454 extern struct nfs_fattr *nfs_alloc_fattr_with_label(struct nfs_server *server);
|
/linux-master/fs/nfs/filelayout/ |
H A D | filelayout.h | 113 nfs4_fl_alloc_deviceid_node(struct nfs_server *server,
|
/linux-master/fs/nfs/blocklayout/ |
H A D | blocklayout.h | 175 struct nfs4_deviceid_node *bl_alloc_deviceid_node(struct nfs_server *server, 192 dev_t bl_resolve_deviceid(struct nfs_server *server,
|
H A D | dev.c | 230 bl_parse_deviceid(struct nfs_server *server, struct pnfs_block_dev *d, 235 bl_parse_simple(struct nfs_server *server, struct pnfs_block_dev *d, 326 bl_parse_scsi(struct nfs_server *server, struct pnfs_block_dev *d, 384 bl_parse_slice(struct nfs_server *server, struct pnfs_block_dev *d, 400 bl_parse_concat(struct nfs_server *server, struct pnfs_block_dev *d, 429 bl_parse_stripe(struct nfs_server *server, struct pnfs_block_dev *d, 458 bl_parse_deviceid(struct nfs_server *server, struct pnfs_block_dev *d, 479 bl_alloc_deviceid_node(struct nfs_server *server, struct pnfs_device *pdev,
|