Searched refs:mount (Results 1 - 25 of 106) sorted by relevance

12345

/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/
H A Dhfs_quota.h79 struct mount;
92 int hfs_getquota(struct mount *, u_long, int, caddr_t);
93 int hfs_qsync(struct mount *mp);
94 int hfs_quotaoff(struct proc *, struct mount *, int);
95 int hfs_quotaon(struct proc *, struct mount *, int, caddr_t);
96 int hfs_quotastat(struct mount *, int, caddr_t);
97 int hfs_setquota(struct mount *, u_long, int, caddr_t);
98 int hfs_setuse(struct mount *, u_long, int, caddr_t);
H A Dhfs_mount.h38 #include <sys/mount.h>
42 * Arguments to mount HFS-based filesystems
54 char *fspec; /* block special device to mount */
68 #define HFSFSMNT_WRAPPER 0x2 /* mount HFS wrapper (if it exists) */
H A Dhfs_notification.c34 #include <sys/mount.h>
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/
H A Dquota.h81 struct mount;
96 int getquota(struct mount *, u_long, int, caddr_t);
97 int qsync(struct mount *mp);
98 int quotaoff(struct mount *, int);
99 int quotaon(vfs_context_t, struct mount *, int, caddr_t);
100 int setquota(struct mount *, u_long, int, caddr_t);
101 int setuse(struct mount *, u_long, int, caddr_t);
102 int ufs_quotactl(struct mount *, int, uid_t, caddr_t, vfs_context_t);
H A Dufsmount.h72 * Arguments to mount UFS-based filesystems
75 char *fspec; /* block special device to mount */
82 * Arguments to mount MFS
95 struct mount;
98 /* This structure describes the UFS specific mount structure data. */
100 struct mount *um_mountp; /* filesystem vfs structure */
117 /* Convert mount ptr to ufsmount ptr. */
H A Dufs_extern.h75 struct mount;
143 int ufs_root(struct mount *, struct vnode **, vfs_context_t);
147 int ufs_start(struct mount *, int, vfs_context_t);
H A Dufs_vfsops.c91 struct mount *mp;
104 struct mount *mp;
122 struct mount *mp;
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/
H A Dffs_extern.h91 struct mount;
119 int ffs_fhtovp(struct mount *, int, unsigned char *, struct vnode **, vfs_context_t);
124 int ffs_mount(struct mount *, vnode_t , user_addr_t, vfs_context_t);
125 int ffs_mountfs(struct vnode *, struct mount *, vfs_context_t);
132 int ffs_vfs_getattr(struct mount *, struct vfs_attr *, vfs_context_t);
133 int ffs_vfs_setattr(struct mount *, struct vfs_attr *, vfs_context_t);
134 int ffs_sync(struct mount *, int, vfs_context_t);
136 int ffs_unmount(struct mount *, int, vfs_context_t);
140 int ffs_vget(struct mount *, ino64_t, struct vnode **, vfs_context_t);
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dfslog.h33 #include <sys/mount.h>
84 void fslog_fs_corrupt(struct mount *mnt);
H A Dkernel_types.h29 struct mount;
30 typedef struct mount * mount_t;
76 typedef struct mount * mount_t;
H A Dmount.h61 * @(#)mount.h 8.21 (Berkeley) 5/20/95
108 uint32_t f_flags; /* copy of mount exported flags */ \
145 long f_flags; /* copy of mount exported flags */
174 uint64_t f_flags; /* copy of mount exported flags */
284 * NFS export related mount flags.
317 * but the 'mount' program may need changing to handle this.
332 #define MNT_UPDATE 0x00010000 /* not a real mount, just an update */
346 #define VFS_NUMMNTOPS 1 /* int: total num of vfs mount/unmount operations */
350 * mount specific header files.
367 struct mount;
[all...]
H A Dmount_internal.h61 * @(#)mount.h 8.21 (Berkeley) 5/20/95
85 #include <sys/mount.h>
97 struct mount { struct
98 TAILQ_ENTRY(mount) mnt_list; /* mount list */
99 int32_t mnt_count; /* reference on the mount */
100 lck_mtx_t mnt_mlock; /* mutex that protects mount point */
104 struct vnodelst mnt_vnodelist; /* list of vnodes this mount */
105 struct vnodelst mnt_workerqueue; /* list of vnodes this mount */
106 struct vnodelst mnt_newvnodes; /* list of vnodes this mount */
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/nullfs/
H A Dnull.h79 struct mount *nullm_vfs;
101 extern int null_node_create(struct mount *mp, struct vnode *target, struct vnode **vpp);
H A Dnull_vfsops.c91 struct mount *mp;
154 * Save reference. Each mount also holds
196 struct mount *mp;
209 struct mount *mp;
253 struct mount *mp;
278 struct mount *mp;
289 struct mount *mp;
323 nullfs_sync(__unused struct mount *mp, __unused int waitfor,
334 struct mount *mp;
345 struct mount *m
[all...]
H A Dnull_subr.c114 struct mount *mp;
153 struct mount *mp;
201 struct mount *mp;
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/devfs/
H A Ddevfs_vfsops.c88 static int devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, vfs_context_t ctx);
101 * We take the oportunity to mount the hidden DEVFS layer, so that
138 * mp - pointer to 'mount' structure
139 * path - addr in user space of mount point (ie /usr or whatever)
140 * data - addr in user space of mount params including the
152 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx)
154 struct devfsmount *devfs_mp_p; /* devfs specific mount info */
169 * Well, it's not an update, it's a real mount request.
179 devfs_mp_p->mount = mp;
216 devfs_start(__unused struct mount *m
[all...]
H A Ddevfs_proto.h48 int devfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data,
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/fdesc/
H A Dfdesc.h106 extern int fdesc_allocvp(fdntype, int, struct mount *, struct vnode **, enum vtype);
119 extern int fdesc_root(struct mount *, struct vnode **, vfs_context_t);
H A Dfdesc_vfsops.c88 fdesc_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, __unused vfs_context_t context)
123 fdesc_start(__unused struct mount *mp, __unused int flags, __unused vfs_context_t context)
129 fdesc_unmount(struct mount *mp, int mntflags, __unused vfs_context_t context)
164 fdesc_root(struct mount *mp, struct vnode **vpp, __unused vfs_context_t context)
179 * XXX commented out in mount.h
182 fdesc_statfs(__unused struct mount *mp, struct vfsstatfs *sbp, vfs_context_t context)
280 fdesc_sync(__unused struct mount *mp, __unused int waitfor, __unused vfs_context_t context)
298 /* fdesc_statfs, XXX commented out in mount.h */
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/synthfs/
H A Dsynthfs.h64 struct mount *synthfs_mp; /* filesystem vfs structure */
193 int synthfs_mount (struct mount *, vnode_t, user_addr_t, vfs_context_t context);
194 int synthfs_start (struct mount *, int, vfs_context_t context);
195 int synthfs_unmount (struct mount *, int, vfs_context_t context);
196 int synthfs_root (struct mount *, struct vnode **, vfs_context_t context);
198 int synthfs_sync (struct mount *, int, vfs_context_t context);
199 int synthfs_vget (struct mount *, ino64_t ino, struct vnode **, vfs_context_t context);
200 int synthfs_fhtovp (struct mount *, int, unsigned char *, struct vnode **, vfs_context_t context);
H A Dsynthfs_vfsops.c117 * mount system call
120 synthfs_mount_fs(struct mount *mp, vnode_t devvp, __unused user_addr_t data, struct proc *p)
164 register struct mount *mp;
192 struct mount * mp;
205 struct mount *mp;
222 struct mount *mp;
238 the ref. count has been maintained at +1 ever since mount time. */
300 struct mount *mp;
312 struct mount *mp;
369 register struct mount *m
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/
H A Diso.h257 int im_flags; /* mount flags */
260 struct mount *im_mountp;
310 int cd9660_mount(struct mount *, vnode_t, user_addr_t, vfs_context_t);
311 int cd9660_start(struct mount *, int, vfs_context_t);
312 int cd9660_unmount(struct mount *, int, vfs_context_t);
313 int cd9660_root(struct mount *, struct vnode **, vfs_context_t);
314 int cd9660_statfs(struct mount *, struct vfsstatfs *, vfs_context_t);
315 int cd9660_vfs_getattr(struct mount *mp, struct vfs_attr *fsap, vfs_context_t context);
316 int cd9660_sync(struct mount *, int, vfs_context_t);
317 int cd9660_vget(struct mount *, ino64_
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/
H A Dnfs_lock.h71 #include <sys/mount.h>
/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_framework.h104 struct mount;
172 void mac_devfs_label_update(struct mount *mp, struct devnode *de,
244 int mac_mount_check_fsctl(vfs_context_t ctx, struct mount *mp,
246 int mac_mount_check_getattr(vfs_context_t ctx, struct mount *mp,
248 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp);
251 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp);
252 int mac_mount_check_setattr(vfs_context_t ctx, struct mount *mp,
254 int mac_mount_check_stat(vfs_context_t ctx, struct mount *mp);
255 int mac_mount_check_umount(vfs_context_t ctx, struct mount *mp);
256 void mac_mount_label_associate(vfs_context_t ctx, struct mount *m
[all...]
H A Dmac_vfs.c121 mac_mount_label_init(struct mount *mp)
183 mac_mount_label_destroy(struct mount *mp)
256 error = MAC_INTERNALIZE(mount, label, string);
267 error = MAC_EXTERNALIZE(mount, label, elements, outbuf, outbuflen);
282 mac_devfs_label_update(struct mount *mp, struct devnode *de,
294 mac_vnode_label_associate(struct mount *mp, struct vnode *vp, vfs_context_t ctx)
322 mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de,
335 mac_vnode_label_associate_extattr(struct mount *mp, struct vnode *vp)
346 mac_vnode_label_associate_singlelabel(struct mount *mp, struct vnode *vp)
357 mac_vnode_notify_create(vfs_context_t ctx, struct mount *m
1218 mac_mount_check_stat(vfs_context_t ctx, struct mount *mount) argument
1234 mac_mount_check_label_update(vfs_context_t ctx, struct mount *mount) argument
[all...]

Completed in 99 milliseconds

12345