/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_quota.h | 79 struct mount; 92 int hfs_getquota(struct mount *, u_int32_t, 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_int32_t, int, caddr_t); 98 int hfs_setuse(struct mount *, u_int32_t, int, caddr_t);
|
H A D | hfs_mount.h | 38 #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 D | hfs_notification.c | 34 #include <sys/mount.h> 94 struct mount *mp = vnode_mount (hfsmp->hfs_backingfs_rootvp);
|
H A D | hfs_attrlist.h | 99 mode_t obj_mode, struct mount *mp,
|
H A D | hfs_quota.c | 70 #include <sys/mount.h> 547 struct mount *mp; 599 * Search vnodes associated with this mount point, 604 * 'write' (VNODE_WRITEABLE) hung off of this mount point 653 hfs_quotaoff(__unused struct proc *p, struct mount *mp, register int type) 679 * Search vnodes associated with this mount point, 683 * hung off of this mount point 784 struct mount *mp; 810 struct mount *mp; 872 struct mount *m [all...] |
/darwin-on-arm/xnu/bsd/sys/ |
H A D | fsgetpath.h | 33 #include <sys/mount.h>
|
H A D | fslog.h | 33 #include <sys/mount.h> 84 void fslog_fs_corrupt(struct mount *mnt);
|
H A D | kernel_types.h | 59 struct mount; 60 typedef struct mount * mount_t; 108 typedef struct mount * mount_t;
|
H A D | mount_internal.h | 61 * @(#)mount.h 8.21 (Berkeley) 5/20/95 85 #include <sys/mount.h> 106 struct mount { struct 107 TAILQ_ENTRY(mount) mnt_list; /* mount list */ 108 int32_t mnt_count; /* reference on the mount */ 109 lck_mtx_t mnt_mlock; /* mutex that protects mount point */ 113 struct vnodelst mnt_vnodelist; /* list of vnodes this mount */ 114 struct vnodelst mnt_workerqueue; /* list of vnodes this mount */ 115 struct vnodelst mnt_newvnodes; /* list of vnodes this mount */ [all...] |
H A D | mount.h | 61 * @(#)mount.h 8.21 (Berkeley) 5/20/95 114 uint32_t f_flags; /* copy of mount exported flags */ \ 151 long f_flags; /* copy of mount exported flags */ 175 uint64_t f_flags; /* copy of mount exported flags */ 293 * NFS export related mount flags. 329 * but the 'mount' program may need changing to handle this. 345 #define MNT_UPDATE 0x00010000 /* not a real mount, just an update */ 360 #define VFS_NUMMNTOPS 1 /* int: total num of vfs mount/unmount operations */ 364 * mount specific header files. 382 struct mount; [all...] |
H A D | fsevents.h | 149 void fsevent_unmount(struct mount *mp);
|
/darwin-on-arm/xnu/bsd/miscfs/devfs/ |
H A D | devfs_vfsops.c | 93 static int devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, vfs_context_t ctx); 106 * We take the oportunity to mount the hidden DEVFS layer, so that 150 * mp - pointer to 'mount' structure 151 * path - addr in user space of mount point (ie /usr or whatever) 152 * data - addr in user space of mount params including the 164 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx) 166 struct devfsmount *devfs_mp_p; /* devfs specific mount info */ 181 * Well, it's not an update, it's a real mount request. 191 devfs_mp_p->mount = mp; 228 devfs_start(__unused struct mount *m [all...] |
H A D | fdesc.h | 101 extern int fdesc_allocvp(fdntype, int, struct mount *, struct vnode **, enum vtype, int); 116 extern int fdesc_root(struct mount *, struct vnode **, vfs_context_t);
|
H A D | devfs_proto.h | 49 int devfs_mount(struct mount *mp, vnode_t devvp, user_addr_t data,
|
H A D | devfsdefs.h | 145 struct devfsmount * dn_dvm; /* the mount structure for this 'plane' */ 192 * DEVFS specific per/mount information, used to link a monted fs to a 197 struct mount * mount; /* vfs mount struct for this fs */ member in struct:devfsmount
|
/darwin-on-arm/xnu/security/ |
H A D | mac_framework.h | 104 struct mount; 184 void mac_devfs_label_update(struct mount *mp, struct devnode *de, 259 int mac_mount_check_fsctl(vfs_context_t ctx, struct mount *mp, 261 int mac_mount_check_getattr(vfs_context_t ctx, struct mount *mp, 263 int mac_mount_check_label_update(vfs_context_t ctx, struct mount *mp); 266 int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp); 267 int mac_mount_check_setattr(vfs_context_t ctx, struct mount *mp, 269 int mac_mount_check_stat(vfs_context_t ctx, struct mount *mp); 270 int mac_mount_check_umount(vfs_context_t ctx, struct mount *mp); 271 void mac_mount_label_associate(vfs_context_t ctx, struct mount *m [all...] |
H A D | mac_vfs.c | 121 mac_mount_label_init(struct mount *mp) 188 mac_mount_label_destroy(struct mount *mp) 262 error = MAC_INTERNALIZE(mount, label, string); 273 error = MAC_EXTERNALIZE(mount, label, elements, outbuf, outbuflen); 288 mac_devfs_label_update(struct mount *mp, struct devnode *de, 300 mac_vnode_label_associate(struct mount *mp, struct vnode *vp, vfs_context_t ctx) 328 mac_vnode_label_associate_devfs(struct mount *mp, struct devnode *de, 341 mac_vnode_label_associate_extattr(struct mount *mp, struct vnode *vp) 352 mac_vnode_label_associate_singlelabel(struct mount *mp, struct vnode *vp) 363 mac_vnode_notify_create(vfs_context_t ctx, struct mount *m 1328 mac_mount_check_stat(vfs_context_t ctx, struct mount *mount) argument 1344 mac_mount_check_label_update(vfs_context_t ctx, struct mount *mount) argument [all...] |
H A D | mac_vfs_subr.c | 33 #include <sys/mount.h> 45 vnode_label(struct mount *mp, struct vnode *dvp, struct vnode *vp,
|
H A D | mac_sysv_sem.c | 68 #include <sys/mount.h>
|
H A D | mac_sysv_shm.c | 70 #include <sys/mount.h>
|
H A D | mac_policy.h | 98 struct mount; 577 @param fullpath Path relative to mount (e.g. /dev) of new device file 595 @param fullpath Path relative to mount (e.g. /dev) of new directory 644 @param mp Devfs mount point 655 struct mount *mp, 1672 @param mp The mount point 1673 @param label Label associated with the mount point 1689 struct mount *mp, 1696 @param mp The mount structure of the file system 1709 struct mount *m [all...] |
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | nfs_lock.h | 71 #include <sys/mount.h>
|
/darwin-on-arm/xnu/bsd/vfs/ |
H A D | vfs_init.c | 284 /* vars for mount lock */ 289 /* vars for mount list lock */ 297 struct mount * dead_mountp; 309 struct mount * mp; 350 /* Allocate mount point related lock structures */ 352 /* Allocate mount list lock group attribute and group */ 355 mnt_list_lck_grp = lck_grp_alloc_init("mount list", mnt_list_lck_grp_attr); 357 /* Allocate mount list lock attribute */ 360 /* Allocate mount list lock */ 364 /* allocate mount loc [all...] |
/darwin-on-arm/xnu/ |
H A D | xnu-build | 332 mount -t devfs stdin "$BuildRoot/dev" 333 mount -t fdesc -o union stdin "$BuildRoot/dev"
|
/darwin-on-arm/xnu/bsd/man/man2/ |
H A D | Makefile | 118 mount.2 \
|