mntlist
struct mntlist *
struct mntlist *mntl;
struct mntlist *current_mounts;
struct mntlist *mntl;
struct mntlist *mntl;
extern struct mntlist *current_mounts;
extern struct mntlist *getmntlist(void);
struct mntlist *mntl_next;
make_vfsarray(char **mntlist, int count)
if (mntlist == NULL) {
for (ndx = 0; *mntlist; mntlist++) {
if (strcmp(*mntlist, vp->v.vfs_mountp) == 0) {
myname, *mntlist, vfstab);
parmount(char **mntlist, int count, char *fstype)
mntlist = NULL; /* used as a flag later */
vfsll = getvfsall(fstype, mntlist == NULL);
(vfsarray = make_vfsarray(mntlist, count)) == NULL) {
if (mntlist == NULL) /* not an error - just none found */
return (h_get(mntlist, &m) != NULL);
(void) h_put(mntlist, m);
if ((m = (struct mntentry *)h_get(mntlist, &mm)) != NULL) {
(void) h_delete(mntlist, m);
iterator = h_iterator(mntlist);
(void) h_delete(mntlist, m);
xdr_mntlistencode(XDR *xdrs, HASHSET *mntlist)
HASHSET_ITERATOR iterator = h_iterator(*mntlist);
if (!svc_sendreply(transp, xdr_mntlistencode, (char *)&mntlist))
iterator = h_iterator(mntlist);
mntlist = h_create(mntentry_hash, mntentry_equal, 101, 0.75);
static HASHSET mntlist;
static bool_t xdr_mntlistencode(XDR * xdrs, HASHSET * mntlist);
struct mntlist *
struct mntlist *mntl;
struct mntlist *mntst = NULL;
mntl = (struct mntlist *)xmalloc(sizeof (*mntl));
struct mntlist *mntl_next;
struct mntlist *mntl;
struct mntlist *mlp;
static struct mntlist *
findmntent(char *path, struct stat64 *pstat, struct mntlist *mlist)
struct mntlist *mlp;
static struct mntlist *mkmntlist();
static struct mntlist *findmntent(char *, struct stat64 *, struct mntlist *);
parumount(char **mntlist, int count)
mntarray = make_mntarray(mntlist, count);
make_mntarray(char **mntlist, int count)
cp = *mntlist++;
tsol_mlist_free(struct mntlist *mlist)
struct mntlist *mlp;
struct mntlist *oldmlp;
static struct mntlist *
struct mntlist *mntl;
struct mntlist *mntst = NULL;
mntl = (struct mntlist *)malloc(sizeof (*mntl));
getnfspathbyautofs(struct mntlist *mlist, zoneid_t zoneid,
struct mntlist *mlp;
getglobalpath(const char *path, zoneid_t zoneid, struct mntlist *mlist,
struct mntlist *mlp;
struct mntlist *mlist;
struct mntlist *mntl_next;