Lines Matching refs:afs_net

59 	struct afs_net		*net;		/* the AFS net namespace stuff */
136 struct afs_net *net; /* The network namespace */
289 struct afs_net {
395 struct afs_net *net;
870 struct afs_net *net; /* Network namespace */
995 extern struct afs_vlserver_list *afs_parse_text_addrs(struct afs_net *,
1002 extern int afs_merge_fs_addr4(struct afs_net *net, struct afs_addr_list *addr,
1004 extern int afs_merge_fs_addr6(struct afs_net *net, struct afs_addr_list *addr,
1011 void afs_get_address_preferences_rcu(struct afs_net *net, struct afs_addr_list *alist);
1012 void afs_get_address_preferences(struct afs_net *net, struct afs_addr_list *alist);
1039 extern int afs_cell_init(struct afs_net *, const char *);
1040 extern struct afs_cell *afs_find_cell(struct afs_net *, const char *, unsigned,
1042 extern struct afs_cell *afs_lookup_cell(struct afs_net *, const char *, unsigned,
1045 extern void afs_unuse_cell(struct afs_net *, struct afs_cell *, enum afs_cell_trace);
1052 extern void __net_exit afs_cell_purge(struct afs_net *);
1091 extern int afs_dynroot_mkdir(struct afs_net *, struct afs_cell *);
1092 extern void afs_dynroot_rmdir(struct afs_net *, struct afs_cell *);
1148 int afs_fs_give_up_all_callbacks(struct afs_net *net, struct afs_server *server,
1150 bool afs_fs_get_capabilities(struct afs_net *net, struct afs_server *server,
1192 void afs_fs_probe_fileserver(struct afs_net *net, struct afs_server *server,
1195 extern void afs_probe_fileserver(struct afs_net *, struct afs_server *);
1199 extern void afs_fs_probe_cleanup(struct afs_net *);
1224 static inline struct afs_net *afs_net(struct net *net)
1229 static inline struct afs_net *afs_sb2net(struct super_block *sb)
1231 return afs_net(AFS_FS_S(sb)->net_ns);
1234 static inline struct afs_net *afs_d2net(struct dentry *dentry)
1239 static inline struct afs_net *afs_i2net(struct inode *inode)
1244 static inline struct afs_net *afs_v2net(struct afs_vnode *vnode)
1249 static inline struct afs_net *afs_sock2net(struct sock *sk)
1306 extern int __net_init afs_proc_init(struct afs_net *);
1307 extern void __net_exit afs_proc_cleanup(struct afs_net *);
1312 static inline int afs_proc_init(struct afs_net *net) { return 0; }
1313 static inline void afs_proc_cleanup(struct afs_net *net) {}
1331 extern int __net_init afs_open_socket(struct afs_net *);
1332 extern void __net_exit afs_close_socket(struct afs_net *);
1337 extern struct afs_call *afs_alloc_flat_call(struct afs_net *,
1467 extern struct afs_server *afs_find_server(struct afs_net *, const struct rxrpc_peer *);
1468 extern struct afs_server *afs_find_server_by_uuid(struct afs_net *, const uuid_t *);
1472 extern void afs_unuse_server(struct afs_net *, struct afs_server *, enum afs_server_trace);
1473 extern void afs_unuse_server_notime(struct afs_net *, struct afs_server *, enum afs_server_trace);
1474 extern void afs_put_server(struct afs_net *, struct afs_server *, enum afs_server_trace);
1478 extern void __net_exit afs_purge_servers(struct afs_net *);
1481 static inline void afs_inc_servers_outstanding(struct afs_net *net)
1486 static inline void afs_dec_servers_outstanding(struct afs_net *net)
1506 extern void afs_put_serverlist(struct afs_net *, struct afs_server_list *);
1535 struct afs_call *afs_vl_get_capabilities(struct afs_net *net,
1553 extern int afs_send_vl_probes(struct afs_net *, struct key *, struct afs_vlserver_list *);
1582 extern void afs_put_vlserver(struct afs_net *, struct afs_vlserver *);
1584 extern void afs_put_vlserverlist(struct afs_net *, struct afs_vlserver_list *);