extmnttab
struct extmnttab mnt;
struct extmnttab mnt;
struct extmnttab mnt;
struct extmnttab mnt;
struct extmnttab *mnt;
static struct extmnttab *
struct extmnttab mnt;
struct extmnttab *res = NULL;
while (getextmntent(fp, &mnt, sizeof (struct extmnttab)) == 0) {
struct extmnttab *mntp;
static struct extmnttab *
struct extmnttab *found = NULL;
struct extmnttab *mnt;
static struct extmnttab *find_mount();
struct extmnttab mnt, *mntp;
extern dev_t get_devid(struct extmnttab *);
struct extmnttab *mte_mount;
struct extmnttab *mtp = mount_table[i].mte_mount;
static struct extmnttab *
mntdup(struct extmnttab *old)
struct extmnttab *new = NEW(struct extmnttab);
struct extmnttab mtab;
while ((status = getextmntent(fp, &mtab, sizeof (struct extmnttab)))
struct extmnttab *mtp = mtep->mte_mount;
struct extmnttab *entryp;
fsfreemnttab(struct extmnttab *mnt)
struct extmnttab mnt;
while ((ret = getextmntent(mfp, &mnt, sizeof (struct extmnttab)))
static struct extmnttab zmnttab = { 0 };
struct extmnttab *
fsdupmnttab(struct extmnttab *mnt)
struct extmnttab *new;
new = (struct extmnttab *)malloc(sizeof (*new));
struct extmnttab *mntl_mnt;
void fsfreemnttab(struct extmnttab *);
struct extmnttab *fsdupmnttab(struct extmnttab *);
struct extmnttab *ment;
struct extmnttab mget;
while ((ret = getextmntent(fd, &mget, sizeof (struct extmnttab)))
struct extmnttab m;
while (getextmntent(mt, &m, sizeof (struct extmnttab)) == 0) {
struct extmnttab *mntp;
static struct extmnttab *
struct extmnttab mnt;
struct extmnttab *res = NULL;
while (getextmntent(fp, &mnt, sizeof (struct extmnttab)) == 0) {
is_v4_mount(struct extmnttab *mntp)
static struct extmnttab *mnttab_find();
static int is_v4_mount(struct extmnttab *);
struct extmnttab *mntp;
static struct extmnttab *
struct extmnttab mnt;
struct extmnttab *res = NULL;
while (getextmntent(fp, &mnt, sizeof (struct extmnttab)) == 0) {
static struct extmnttab *mnttab_find();
struct extmnttab mnt;
while (getextmntent(mounted, &mnt, sizeof (struct extmnttab)) == 0) {
struct extmnttab m;
struct extmnttab ent;
struct extmnttab ent;
struct extmnttab mnt;
(void) memset(&mnt, 0, sizeof (struct extmnttab));
sizeof (struct extmnttab))) != -1) {
struct extmnttab entry;
struct extmnttab mp;
!(embufp->mbuf_emp = malloc(sizeof (struct extmnttab))) ||
struct extmnttab ent;
struct extmnttab extmtab;
embuf.mbuf_emp = (struct extmnttab *)mgetp;
getmntent_common(FILE *fp, struct extmnttab *emp, int command)
return (getmntent_common(fp, (struct extmnttab *)mp, MNTIOC_GETMNTENT));
getextmntent(FILE *fp, struct extmnttab *emp, size_t len __unused)
struct extmnttab mnttab_entry;
sizeof (struct extmnttab)) == 0) {
static fs_mntlist_t *create_extmntlist_entry(struct extmnttab mnttab_entry);
create_extmntlist_entry(struct extmnttab mnttab_entry) {
struct extmnttab xmnt;
struct extmnttab saved = {NULL, NULL, NULL, NULL, NULL, 0, 0};
free_xmnt(struct extmnttab *xmnt)
copy_xmnt(const struct extmnttab *xmnt, struct extmnttab *saved)
struct extmnttab ent;
while ((ret = getextmntent(tab, &ent, sizeof (struct extmnttab))) ==
struct extmnttab m;
while (getextmntent(fp, &m, sizeof (struct extmnttab)) == 0) {
struct extmnttab entry;
mntfs_copyout_elem(mntelem_t *elemp, struct extmnttab *uemp,
STRUCT_DECL(extmnttab, ktab);
struct extmnttab *dbtabp = &elemp->mnte_tab;
ssize = SIZEOF_STRUCT(extmnttab, datamodel);
STRUCT_DECL(extmnttab, ktab); /* Out copy of user's emp */
struct extmnttab *uemp; /* uaddr of user's emp */
struct extmnttab preftab; /* our version of user's emp */
struct extmnttab *dbtabp; /* element's extmnttab */
struct extmnttab *uemp; /* uaddr of user's emp */
struct extmnttab *tabp = &elemp->mnte_tab;
bcmp(&a->mnte_tab, &b->mnte_tab, sizeof (struct extmnttab)) == 0)
struct extmnttab mnte_tab;
struct extmnttab *mbuf_emp;
extern int getextmntent(FILE *, struct extmnttab *, size_t);