Lines Matching refs:mapfs

134 static enum nfsstat nfsmount(struct mapfs *, char *, char *, int, int, uid_t,
140 static struct mapfs *enum_servers(struct mapent *, char *);
141 static struct mapfs *get_mysubnet_servers(struct mapfs *);
172 struct mapfs *add_mfs(struct mapfs *, int, struct mapfs **, struct mapfs **);
173 void free_mfs(struct mapfs *);
174 static void dump_mfs(struct mapfs *, char *, int);
175 static char *dump_distance(struct mapfs *);
237 struct mapfs *mfs, *mp; in mount_nfs()
302 static struct mapfs *
303 get_mysubnet_servers(struct mapfs *mfs_in) in get_mysubnet_servers()
306 struct mapfs *mfs, *p, *mfs_head = NULL, *mfs_tail = NULL; in get_mysubnet_servers()
412 static struct mapfs *
413 sort_servers(struct mapfs *mfs_in, int timeout) in sort_servers()
415 struct mapfs *m1 = NULL; in sort_servers()
444 struct mapfs *
445 add_mfs(struct mapfs *mfs, int distance, struct mapfs **mfs_head, in add_mfs()
446 struct mapfs **mfs_tail) in add_mfs()
448 struct mapfs *tmp, *new; in add_mfs()
455 new = (struct mapfs *)malloc(sizeof (struct mapfs)); in add_mfs()
460 bcopy(mfs, new, sizeof (struct mapfs)); in add_mfs()
474 dump_mfs(struct mapfs *mfs, char *message, int level) in dump_mfs()
476 struct mapfs *m1; in dump_mfs()
492 dump_distance(struct mapfs *mfs) in dump_distance()
508 static struct mapfs *
509 filter_mfs(struct mapfs *raw, struct mapfs *filter) in filter_mfs()
511 struct mapfs *mfs, *p, *mfs_head = NULL, *mfs_tail = NULL; in filter_mfs()
537 free_mfs(struct mapfs *mfs) in free_mfs()
539 struct mapfs *tmp; in free_mfs()
556 static struct mapfs *
559 struct mapfs *p, *m1, *m2, *mfs_head = NULL, *mfs_tail = NULL; in enum_servers()
640 struct mapfs *mfs_in, in nfsmount()
684 struct mapfs *mfs = NULL; in nfsmount()