/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | autod_autofs.c | 147 if ((alp->action.action_list_entry_u.mounta.spec = in mount_autofs() 150 if ((alp->action.action_list_entry_u.mounta.dir = in mount_autofs() 169 alp->action.action_list_entry_u.mounta.optptr = buf; in mount_autofs() 170 alp->action.action_list_entry_u.mounta.optlen = strlen(buf) + 1; in mount_autofs() 171 alp->action.action_list_entry_u.mounta.flags = in mount_autofs() 173 if ((alp->action.action_list_entry_u.mounta.fstype = in mount_autofs() 176 alp->action.action_list_entry_u.mounta.dataptr = (char *)fnip; in mount_autofs() 177 alp->action.action_list_entry_u.mounta.datalen = sizeof (*fnip); in mount_autofs() 187 alp->action.action_list_entry_u.mounta.dataptr = NULL; in mount_autofs() 188 alp->action.action_list_entry_u.mounta.datalen = 0; in mount_autofs() [all …]
|
H A D | automount.h | 258 struct mounta; /* defined in sys/vfs.h */ 295 extern void free_mounta(struct mounta *);
|
H A D | autod_xdr.c | 110 xdr_mounta(register XDR *xdrs, struct mounta *objp) in xdr_mounta() 139 if (!xdr_mounta(xdrs, &objp->action_list_entry_u.mounta)) in xdr_action_list_entry()
|
H A D | autod_main.c | 569 struct mounta *mp; in free_action_list() 574 mp = &(p->action.action_list_entry_u.mounta); in free_action_list()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | mount.c | 71 struct mounta *uap; in mount() 73 struct mounta native; in mount() 92 uap = (struct mounta *)lp; in mount()
|
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/ |
H A D | libfksmbfs.h | 41 struct mounta; 45 int fake_domount(char *, struct mounta *, struct vfs **);
|
/illumos-gate/usr/src/uts/common/rpcsvc/ |
H A D | autofs_prot.x | 149 struct mounta mounta; variable
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vfs.h | 292 struct mounta { struct 325 int (*vfs_mount)(vfs_t *, vnode_t *, struct mounta *, cred_t *); \ 343 extern int fsop_mount(vfs_t *, vnode_t *, struct mounta *, cred_t *); 480 int domount(char *, struct mounta *, vnode_t *, struct cred *,
|
/illumos-gate/usr/src/ucbhead/sys/ |
H A D | vfs.h | 110 struct mounta { struct 131 int (*vfs_mount)(struct vfs *, struct vnode *, struct mounta *, argument
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_changelist.c | 524 char mounta[MAXPATHLEN]; in compare_mountpoints() local 537 hasmounta = (zfs_prop_get(ca->cn_handle, ZFS_PROP_MOUNTPOINT, mounta, in compare_mountpoints() 538 sizeof (mounta), NULL, NULL, 0, B_FALSE) == 0); in compare_mountpoints() 549 return (strcmp(mountb, mounta)); in compare_mountpoints()
|
H A D | libzfs_mount.c | 1230 char mounta[MAXPATHLEN]; in mountpoint_cmp() local 1232 const char *a = mounta; in mountpoint_cmp() 1246 verify(zfs_prop_get(za, ZFS_PROP_MOUNTPOINT, mounta, in mountpoint_cmp() 1247 sizeof (mounta), NULL, NULL, 0, B_FALSE) == 0); in mountpoint_cmp() 1576 const char *mounta = *((char **)a); in mountpoint_compare() local 1579 return (strcmp(mountb, mounta)); in mountpoint_compare()
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | vfs.c | 224 fsop_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in fsop_mount() 661 struct mounta mounta = { /* fake mounta for devfs_mount() */ in vfs_mountdevices() local 695 if (VFS_MOUNT(&devices, mvp, &mounta, CRED())) in vfs_mountdevices() 739 struct mounta mounta = { /* fake mounta for sdev_mount() */ in vfs_mountdev1() local 773 if (VFS_MOUNT(&dev, mvp, &mounta, CRED())) in vfs_mountdev1() 816 struct mounta mounta; in vfs_mountfs() local 819 bzero(&mounta, sizeof (mounta)); in vfs_mountfs() 820 mounta.flags = MS_SYSSPACE | MS_DATA; in vfs_mountfs() 821 mounta.fstype = module; in vfs_mountfs() 822 mounta.spec = spec; in vfs_mountfs() [all …]
|
/illumos-gate/usr/src/uts/common/fs/autofs/ |
H A D | auto_xdr.c | 57 bool_t xdr_mounta(XDR *, struct mounta *); 152 if (!xdr_mounta(xdrs, &objp->action_list_entry_u.mounta)) in xdr_action_list_entry() 227 xdr_mounta(XDR *xdrs, struct mounta *objp) in xdr_mounta()
|
H A D | auto_subr.c | 857 auto_free_autofs_args(struct mounta *m) in auto_free_autofs_args() 879 struct mounta *m; in auto_free_action_list() 883 m = &alp->action.action_list_entry_u.mounta; in auto_free_action_list() 885 fstype = alp->action.action_list_entry_u.mounta.fstype; in auto_free_action_list() 886 m = &alp->action.action_list_entry_u.mounta; in auto_free_action_list() 909 struct mounta *m; in auto_invalid_autofs() 919 m = &p->action.action_list_entry_u.mounta; in auto_invalid_autofs() 1009 struct mounta *m, margs; in auto_perform_actions() 1088 m = &p->action.action_list_entry_u.mounta; in auto_perform_actions()
|
H A D | auto_vfsops.c | 142 static int auto_mount(vfs_t *, vnode_t *, struct mounta *, cred_t *); 350 auto_mount(vfs_t *vfsp, vnode_t *vp, struct mounta *uap, cred_t *cr) in auto_mount()
|
/illumos-gate/usr/src/uts/common/fs/devfs/ |
H A D | devfs_vfsops.c | 65 static int devfs_mount(struct vfs *, struct vnode *, struct mounta *, 177 devfs_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, in devfs_mount()
|
/illumos-gate/usr/src/uts/common/fs/dev/ |
H A D | sdev_vfsops.c | 84 static int sdev_mount(struct vfs *, struct vnode *, struct mounta *, 196 sdev_mount(struct vfs *vfsp, struct vnode *mvp, struct mounta *uap, in sdev_mount()
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_vfs.c | 158 objfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in objfs_mount()
|
/illumos-gate/usr/src/uts/common/fs/sharefs/ |
H A D | sharefs_vfsops.c | 187 sharefs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in sharefs_mount()
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vfsops.c | 63 struct mounta *, struct cred *); 232 tmp_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in tmp_mount()
|
/illumos-gate/usr/src/lib/libshare/common/ |
H A D | libshare_zfs.c | 222 char mounta[MAXPATHLEN]; in mountpoint_compare() local 225 verify(zfs_prop_get(*za, ZFS_PROP_MOUNTPOINT, mounta, in mountpoint_compare() 226 sizeof (mounta), NULL, NULL, 0, B_FALSE) == 0); in mountpoint_compare() 230 return (strcmp(mounta, mountb)); in mountpoint_compare()
|
/illumos-gate/usr/src/uts/common/fs/mntfs/ |
H A D | mntvfsops.c | 179 struct mounta *uap, struct cred *cr) in mntmount()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prvfsops.c | 192 struct mounta *uap, struct cred *cr) in prmount()
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_vfsops.c | 65 bootfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in bootfs_mount()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/ |
H A D | smbfs_vfsops.c | 191 static int smbfs_mount(vfs_t *, vnode_t *, struct mounta *, cred_t *); 395 smbfs_mount(vfs_t *vfsp, vnode_t *mvp, struct mounta *uap, cred_t *cr) in smbfs_mount()
|