Home
last modified time | relevance | path

Searched refs:am_node (Results 1 – 25 of 30) sorted by relevance

12

/trueos/contrib/amd/amd/
HDamd.h213 typedef struct am_node am_node; typedef
244 typedef int (*vmount_fs) (am_node *, mntfs *);
245 typedef int (*vumount_fs) (am_node *, mntfs *);
246 typedef am_node *(*vlookup_child) (am_node *, char *, int *, int);
247 typedef am_node *(*vmount_child) (am_node *, int *);
248 typedef int (*vreaddir) (am_node *, nfscookie, nfsdirlist *, nfsentry *, u_int);
249 typedef am_node *(*vreadlink) (am_node *, int *);
483 struct am_node { struct
490 am_node *am_parent; /* Parent of this node */ argument
491 am_node *am_ysib; /* Younger sibling of this node */ argument
[all …]
HDmap.c71 static am_node *root_node; /* The root of the mount tree */
72 static am_node **exported_ap = (am_node **) 0;
105 static void exported_ap_free(am_node *mp);
106 static void remove_am(am_node *mp);
107 static am_node *get_root_ap(char *dir);
113 am_node *
121 am_node *
137 am_node *
149 am_node *
153 am_node *mp; in path_to_exported_ap()
[all …]
HDops_TEMPLATE.c64 static int foofs_mount(am_node *mp, mntfs *mf);
65 static int foofs_umount(am_node *mp, mntfs *mf);
66 static am_node *foofs_lookuppn(am_node *mp, char *fname, int *error_return, int op);
67 static int foofs_readdir(am_node *mp, nfscookie cookie, nfsdirlist *dp, nfsentry *ep, u_int count);
68 static am_node *foofs_readlink(am_node *mp, int *error_return);
69 static void foofs_mounted(am_node *am, mntfs *mf);
70 static void foofs_umounted(am_node *mp, mntfs *mf);
139 foofs_mount(am_node *mp) in foofs_mount()
171 foofs_umount(am_node *mp) in foofs_umount()
203 static am_node *
[all …]
HDamfs_error.c59 static int amfs_error_mount(am_node *am, mntfs *mf);
60 static int amfs_error_umount(am_node *am, mntfs *mf);
100 amfs_error_mount(am_node *am, mntfs *mf) in amfs_error_mount()
107 amfs_error_umount(am_node *am, mntfs *mf) in amfs_error_umount()
121 am_node *
122 amfs_error_lookup_child(am_node *mp, char *fname, int *error_return, int op) in amfs_error_lookup_child()
134 am_node *
135 amfs_error_mount_child(am_node *ap, int *error_return) in amfs_error_mount_child()
148 amfs_error_readdir(am_node *mp, nfscookie cookie, nfsdirlist *dp, nfsentry *ep, u_int count) in amfs_error_readdir()
HDamfs_direct.c57 static am_node *amfs_direct_readlink(am_node *mp, int *error_return);
88 static am_node *
89 amfs_direct_readlink(am_node *mp, int *error_return) in amfs_direct_readlink()
91 am_node *xp; in amfs_direct_readlink()
HDnfs_subr.c84 static am_node *fh_to_mp3(am_nfs_fh *fhp, int *rp, int vop);
85 static am_node *fh_to_mp(am_nfs_fh *fhp);
86 static void count_map_entries(const am_node *mp, u_int *out_blocks, u_int *out_bfree, u_int *out_ba…
90 do_readlink(am_node *mp, int *error_return) in do_readlink()
132 am_node *mp; in nfsproc_getattr_2_svc()
197 am_node *mp; in nfsproc_lookup_2_svc()
220 am_node *ap; in nfsproc_lookup_2_svc()
253 nfs_quick_reply(am_node *mp, int error) in nfs_quick_reply()
297 am_node *mp; in nfsproc_readlink_2_svc()
381 am_node *mp = fh_to_mp3(&argp->da_fhandle, &retry, VLOOK_DELETE); in unlink_or_rmdir()
[all …]
HDamfs_generic.c79 am_node *mp; /* Node we are trying to mount */
90 static am_node *amfs_lookup_node(am_node *mp, char *fname, int *error_return);
91 static mntfs *amfs_lookup_one_mntfs(am_node *new_mp, mntfs *mf, char *ivec,
93 static mntfs **amfs_lookup_mntfs(am_node *new_mp, int *error_return);
98 static char *amfs_parse_defaults(am_node *mp, mntfs *mf, char *def_opts);
104 static am_node *
105 amfs_lookup_node(am_node *mp, char *fname, int *error_return) in amfs_lookup_node()
107 am_node *new_mp; in amfs_lookup_node()
253 amfs_lookup_one_mntfs(am_node *new_mp, mntfs *mf, char *ivec, in amfs_lookup_one_mntfs()
340 amfs_lookup_mntfs(am_node *new_mp, int *error_return) in amfs_lookup_mntfs()
[all …]
HDamq_subr.c73 static am_node *mp; in amqproc_mnttree_1_svc()
87 am_node *mp = find_ap(*(char **) argp); in amqproc_umnt_1_svc()
113 static am_node *mp; in amqproc_export_1_svc()
210 am_node *mp; in amqproc_pawd_1_svc()
277 am_node *mp = (am_node *) objp; in xdr_amq_mount_tree_node()
321 am_node *mp = (am_node *) objp; in xdr_amq_mount_subtree()
345 am_node *mp = (am_node *) objp; in xdr_amq_mount_tree()
346 am_node *mnil = NULL; in xdr_amq_mount_tree()
HDamfs_linkx.c55 static int amfs_linkx_mount(am_node *mp, mntfs *mf);
56 static int amfs_linkx_umount(am_node *mp, mntfs *mf);
84 amfs_linkx_mount(am_node *mp, mntfs *mf) in amfs_linkx_mount()
110 amfs_linkx_umount(am_node *mp, mntfs *mf) in amfs_linkx_umount()
HDamfs_link.c55 static int amfs_link_mount(am_node *mp, mntfs *mf);
56 static int amfs_link_umount(am_node *mp, mntfs *mf);
123 amfs_link_mount(am_node *mp, mntfs *mf) in amfs_link_mount()
130 amfs_link_umount(am_node *mp, mntfs *mf) in amfs_link_umount()
HDops_lofs.c56 static int lofs_mount(am_node *am, mntfs *mf);
57 static int lofs_umount(am_node *am, mntfs *mf);
138 lofs_mount(am_node *am, mntfs *mf) in lofs_mount()
154 lofs_umount(am_node *am, mntfs *mf) in lofs_umount()
HDops_xfs.c56 static int xfs_mount(am_node *am, mntfs *mf);
57 static int xfs_umount(am_node *am, mntfs *mf);
149 xfs_mount(am_node *am, mntfs *mf) in xfs_mount()
166 xfs_umount(am_node *am, mntfs *mf) in xfs_umount()
HDops_efs.c56 static int efs_mount(am_node *am, mntfs *mf);
57 static int efs_umount(am_node *am, mntfs *mf);
149 efs_mount(am_node *am, mntfs *mf) in efs_mount()
166 efs_umount(am_node *am, mntfs *mf) in efs_umount()
HDops_ufs.c56 static int ufs_mount(am_node *am, mntfs *mf);
57 static int ufs_umount(am_node *am, mntfs *mf);
158 ufs_mount(am_node *am, mntfs *mf) in ufs_mount()
175 ufs_umount(am_node *am, mntfs *mf) in ufs_umount()
HDamfs_program.c56 static int amfs_program_mount(am_node *am, mntfs *mf);
57 static int amfs_program_umount(am_node *am, mntfs *mf);
195 amfs_program_mount(am_node *am, mntfs *mf) in amfs_program_mount()
202 amfs_program_umount(am_node *am, mntfs *mf) in amfs_program_umount()
HDamfs_nfsx.c69 am_node *nx_mp;
74 static int amfs_nfsx_mount(am_node *am, mntfs *mf);
75 static int amfs_nfsx_umount(am_node *am, mntfs *mf);
308 am_node *mp = nx->nx_mp; in amfs_nfsx_cont()
359 am_node *mp = nx->nx_mp; in try_amfs_nfsx_mount()
369 amfs_nfsx_remount(am_node *am, mntfs *mf, int fg) in amfs_nfsx_remount()
430 amfs_nfsx_mount(am_node *am, mntfs *mf) in amfs_nfsx_mount()
442 amfs_nfsx_umount(am_node *am, mntfs *mf) in amfs_nfsx_umount()
HDops_cdfs.c56 static int cdfs_mount(am_node *am, mntfs *mf);
57 static int cdfs_umount(am_node *am, mntfs *mf);
207 cdfs_mount(am_node *am, mntfs *mf) in cdfs_mount()
223 cdfs_umount(am_node *am, mntfs *mf) in cdfs_umount()
HDamfs_nfsl.c62 static int amfs_nfsl_mount(am_node *mp, mntfs *mf);
63 static int amfs_nfsl_umount(am_node *mp, mntfs *mf);
157 amfs_nfsl_mount(am_node *mp, mntfs *mf) in amfs_nfsl_mount()
176 amfs_nfsl_umount(am_node *mp, mntfs *mf) in amfs_nfsl_umount()
HDreaddir.c63 static nfsentry *make_entry_chain(am_node *mp, const nfsentry *current_chain, int fully_browsable);
64 static int amfs_readdir_browsable(am_node *mp, nfscookie cookie, nfsdirlist *dp, nfsentry *ep, u_in…
95 make_entry_chain(am_node *mp, const nfsentry *current_chain, int fully_browsable) in make_entry_chain()
204 amfs_readdir_browsable(am_node *mp, nfscookie cookie, nfsdirlist *dp, nfsentry *ep, u_int count, in… in amfs_readdir_browsable()
369 amfs_generic_readdir(am_node *mp, nfscookie cookie, nfsdirlist *dp, nfsentry *ep, u_int count) in amfs_generic_readdir()
372 am_node *xp; in amfs_generic_readdir()
460 am_node *xp_next = next_nonerror_node(xp->am_osib); in amfs_generic_readdir()
HDops_cachefs.c57 static int cachefs_mount(am_node *am, mntfs *mf);
58 static int cachefs_umount(am_node *am, mntfs *mf);
210 cachefs_mount(am_node *am, mntfs *mf) in cachefs_mount()
235 cachefs_umount(am_node *am, mntfs *mf) in cachefs_umount()
HDautil.c161 forcibly_timeout_mp(am_node *mp) in forcibly_timeout_mp()
249 am_mounted(am_node *mp) in am_mounted()
359 assign_error_mntfs(am_node *mp) in assign_error_mntfs()
409 am_node *
410 next_nonerror_node(am_node *xp) in next_nonerror_node()
447 amfs_mount(am_node *mp, mntfs *mf, char *opts) in amfs_mount()
657 am_unmounted(am_node *mp) in am_unmounted()
715 am_node *mp_parent = mp->am_parent; in am_unmounted()
HDops_pcfs.c56 static int pcfs_mount(am_node *am, mntfs *mf);
57 static int pcfs_umount(am_node *am, mntfs *mf);
204 pcfs_mount(am_node *am, mntfs *mf) in pcfs_mount()
221 pcfs_umount(am_node *am, mntfs *mf) in pcfs_umount()
HDamfs_root.c57 static int amfs_root_mount(am_node *mp, mntfs *mf);
92 amfs_root_mount(am_node *mp, mntfs *mf) in amfs_root_mount()
HDamfs_union.c95 am_node *am; in create_amfs_union_node()
113 am_node *mp; in amfs_union_mounted()
HDamfs_auto.c67 static int amfs_auto_mount(am_node *mp, mntfs *mf);
102 amfs_auto_mount(am_node *mp, mntfs *mf) in amfs_auto_mount()

12