/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | vnode_if.h | 159 vfs_context_t a_context; 161 extern errno_t VNOP_LOOKUP(vnode_t, vnode_t *, struct componentname *, vfs_context_t); 177 vfs_context_t a_context; 179 extern errno_t VNOP_CREATE(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_context_t); 193 vfs_context_t a_context; 195 extern errno_t VNOP_WHITEOUT(vnode_t, struct componentname *, int, vfs_context_t); 209 vfs_context_t a_context; 211 extern errno_t VNOP_MKNOD(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, vfs_context_t); 222 vfs_context_t a_context; 224 extern errno_t VNOP_OPEN(vnode_t, int, vfs_context_t); [all...] |
H A D | vnode_internal.h | 340 int build_path(vnode_t first_vp, char *buff, int buflen, int *outlen, int flags, vfs_context_t ctx); 358 vfs_context_t context); 365 int vn_close(vnode_t, int flags, vfs_context_t ctx); 371 errno_t vn_create(vnode_t, vnode_t *, struct componentname *, struct vnode_attr *, int flags, vfs_context_t); 374 int vn_getxattr(vnode_t, const char *, uio_t, size_t *, int, vfs_context_t); 375 int vn_setxattr(vnode_t, const char *, uio_t, int, vfs_context_t); 376 int vn_removexattr(vnode_t, const char *, int, vfs_context_t); 377 int vn_listxattr(vnode_t, uio_t, size_t *, int, vfs_context_t); 379 int default_getxattr(vnode_t, const char *, uio_t, size_t *, int, vfs_context_t); 380 int default_setxattr(vnode_t, const char *, uio_t, int, vfs_context_t); [all...] |
H A D | mount.h | 501 int (*vfs_mount)(struct mount *mp, vnode_t devvp, user_addr_t data, vfs_context_t context); 502 int (*vfs_start)(struct mount *mp, int flags, vfs_context_t context); 503 int (*vfs_unmount)(struct mount *mp, int mntflags, vfs_context_t context); 504 int (*vfs_root)(struct mount *mp, struct vnode **vpp, vfs_context_t context); 505 int (*vfs_quotactl)(struct mount *mp, int cmds, uid_t uid, caddr_t arg, vfs_context_t context); 506 int (*vfs_getattr)(struct mount *mp, struct vfs_attr *, vfs_context_t context); 507 /* int (*vfs_statfs)(struct mount *mp, struct vfsstatfs *sbp, vfs_context_t context);*/ 508 int (*vfs_sync)(struct mount *mp, int waitfor, vfs_context_t context); 509 int (*vfs_vget)(struct mount *mp, ino64_t ino, struct vnode **vpp, vfs_context_t context); 511 vfs_context_t contex [all...] |
H A D | file_internal.h | 146 int flags, vfs_context_t ctx); 148 int flags, vfs_context_t ctx); 152 caddr_t data, vfs_context_t ctx); 154 void *wql, vfs_context_t ctx); 155 int (*fo_close) (struct fileglob *fg, vfs_context_t ctx); 157 vfs_context_t ctx); 158 int (*fo_drain) (struct fileproc *fp, vfs_context_t ctx); 182 int fo_read(struct fileproc *fp, struct uio *uio, int flags, vfs_context_t ctx); 184 vfs_context_t ctx); 185 int fo_ioctl(struct fileproc *fp, u_long com, caddr_t data, vfs_context_t ct [all...] |
H A D | vnode.h | 160 vfs_context_t cn_context; 168 void * obsolete1; /* use vfs_context_t */ 169 void * obsolete2; /* use vfs_context_t */ 554 int vnode_getattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx); 555 int vnode_setattr(vnode_t vp, struct vnode_attr *vap, vfs_context_t ctx); 584 thread_t vfs_context_thread(vfs_context_t); 593 int vfs_context_get_special_port(vfs_context_t, int, ipc_port_t *); 594 int vfs_context_set_special_port(vfs_context_t, int, ipc_port_t); 595 proc_t vfs_context_proc(vfs_context_t); 596 vnode_t vfs_context_cwd(vfs_context_t); [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ffs/ |
H A D | ffs_extern.h | 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); 126 int ffs_mountroot(mount_t, vnode_t, 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); 135 int ffs_sysctl(int *, u_int, user_addr_t, size_t *, user_addr_t, size_t, 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); [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs.h | 1038 int nfs_getattr(nfsnode_t, struct nfs_vattr *, vfs_context_t, int); 1044 int nfs_vinvalbuf(vnode_t, int, vfs_context_t, int); 1055 int nfs_request(nfsnode_t, mount_t, struct nfsm_chain *, int, vfs_context_t, struct nfsm_chain *, u_int64_t *, int *); 1068 int nfs_lookitup(nfsnode_t, char *, int, vfs_context_t, nfsnode_t *); 1070 void nfs_dulookup_start(struct nfs_dulookup *, nfsnode_t, vfs_context_t); 1071 void nfs_dulookup_finish(struct nfs_dulookup *, nfsnode_t, vfs_context_t); 1095 int nfs_read_rpc(nfsnode_t, struct uio *, vfs_context_t); 1096 int nfs_write_rpc(nfsnode_t, struct uio *, vfs_context_t, int *, uint64_t *); 1099 int nfs3_access_rpc(nfsnode_t, u_long *, vfs_context_t); 1100 int nfs4_access_rpc(nfsnode_t, u_long *, vfs_context_t); [all...] |
H A D | nfsmount.h | 115 int (*nf_mount)(struct nfsmount *, vfs_context_t, struct user_nfs_args *, nfsnode_t *); 116 int (*nf_update_statfs)(struct nfsmount *, vfs_context_t); 117 int (*nf_getquota)(struct nfsmount *, vfs_context_t, u_long, int, struct dqblk *); 118 int (*nf_access_rpc)(nfsnode_t, u_long *, vfs_context_t); 119 int (*nf_getattr_rpc)(nfsnode_t, mount_t, u_char *, size_t, vfs_context_t, struct nfs_vattr *, u_int64_t *); 120 int (*nf_setattr_rpc)(nfsnode_t, struct vnode_attr *, vfs_context_t, int); 123 int (*nf_readlink_rpc)(nfsnode_t, char *, uint32_t *, vfs_context_t); 127 int (*nf_lookup_rpc_async)(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **); 128 int (*nf_lookup_rpc_async_finish)(nfsnode_t, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *); 130 int (*nf_rename_rpc)(nfsnode_t, char *, int, nfsnode_t, char *, int, vfs_context_t); [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/union/ |
H A D | union.h | 195 extern struct vnode * union_dircache(struct vnode *, vfs_context_t); 196 extern int union_copyfile(struct vnode *, struct vnode *,vfs_context_t ); 197 extern int union_copyup(struct union_node *, int, vfs_context_t ); 198 extern int union_dowhiteout(struct union_node *, vfs_context_t); 203 extern int union_vn_create(struct vnode **, struct union_node *, mode_t mode, vfs_context_t context); 204 extern int union_cn_close(struct vnode *, int, vfs_context_t context); 211 extern int (*union_dircheckp)(struct vnode **, struct fileproc *, vfs_context_t); 212 extern int union_faultin_copyup(struct vnode ** uvpp, vnode_t udvp, vnode_t lvp, struct componentname * cnp, vfs_context_t context);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/ufs/ufs/ |
H A D | quota.h | 99 int quotaon(vfs_context_t, struct mount *, int, caddr_t); 102 int ufs_quotactl(struct mount *, int, uid_t, caddr_t, vfs_context_t);
|
H A D | ufs_vfsops.c | 93 vfs_context_t context; 106 vfs_context_t context; 126 vfs_context_t context;
|
/macosx-10.5.8/xnu-1228.15.4/security/ |
H A D | mac_framework.h | 147 int mac_cred_check_label_update_execve(vfs_context_t ctx, 162 int mac_cred_label_update_execve(vfs_context_t ctx, kauth_cred_t newcred, 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); 249 int mac_mount_check_mount(vfs_context_t ctx, struct vnode *vp, 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 ct [all...] |
H A D | mac_vfs.c | 294 mac_vnode_label_associate(struct mount *mp, struct vnode *vp, vfs_context_t ctx) 357 mac_vnode_notify_create(vfs_context_t ctx, struct mount *mp, 400 mac_vnode_label_store(vfs_context_t ctx, struct vnode *vp, 417 mac_cred_label_update_execve(vfs_context_t ctx, kauth_cred_t new, struct vnode *vp, 437 mac_cred_check_label_update_execve(vfs_context_t ctx, struct vnode *vp, 454 mac_vnode_check_access(vfs_context_t ctx, struct vnode *vp, 473 mac_vnode_check_chdir(vfs_context_t ctx, struct vnode *dvp) 488 mac_vnode_check_chroot(vfs_context_t ctx, struct vnode *dvp, 504 mac_vnode_check_create(vfs_context_t ctx, struct vnode *dvp, 520 mac_vnode_check_unlink(vfs_context_t ct [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/fdesc/ |
H A D | fdesc_vfsops.c | 88 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) 182 fdesc_statfs(__unused struct mount *mp, struct vfsstatfs *sbp, vfs_context_t context) 227 fdesc_vfs_getattr(__unused mount_t mp, struct vfs_attr *fsap, vfs_context_t context) 280 fdesc_sync(__unused struct mount *mp, __unused int waitfor, __unused vfs_context_t context) 286 #define fdesc_fhtovp (int (*) (mount_t, int, unsigned char *, vnode_t *, vfs_context_t))eopnotsupp 287 #define fdesc_sysctl (int (*) (int *, u_int, user_addr_t, size_t *, user_addr_t, size_t, vfs_context_t))eopnotsupp 288 #define fdesc_vget (int (*) (mount_t, ino64_t, vnode_t *, vfs_context_t))eopnotsup [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/nullfs/ |
H A D | null_vfsops.c | 94 vfs_context_t context; 198 vfs_context_t context; 211 vfs_context_t context; 255 vfs_context_t context; 282 vfs_context_t context; 291 vfs_context_t context; 324 __unused kauth_cred_t cred, __unused vfs_context_t context) 337 vfs_context_t context; 349 vfs_context_t context; 360 vfs_context_t contex [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/synthfs/ |
H A D | synthfs.h | 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); 197 int synthfs_vfs_getattr (mount_t mp, struct vfs_attr *fsap, 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); 201 int synthfs_vptofh (struct vnode *, int *, unsigned char *, vfs_context_t context); 203 int synthfs_sysctl (int *, u_int, user_addr_t, size_t *, user_addr_t, size_t, vfs_context_t contex [all...] |
H A D | synthfs_vfsops.c | 167 vfs_context_t context; 194 vfs_context_t context; 207 vfs_context_t context; 224 vfs_context_t context; 276 synthfs_vfs_getattr(mount_t mp, struct vfs_attr *fsap, vfs_context_t context) 302 vfs_context_t context; 315 vfs_context_t context; 357 user_addr_t newp, size_t newlen, vfs_context_t context) 373 vfs_context_t context; 388 vfs_context_t contex [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/ |
H A D | iso.h | 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_t, struct vnode **, vfs_context_t); 318 int cd9660_fhtovp(struct mount *, int, unsigned char *, struct vnode **, vfs_context_t); 319 int cd9660_vptofh(struct vnode *, int *, unsigned char *, vfs_context_t); [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | kpi_vfs.c | 136 vfs_context_t ctx, int thread_safe, int force); 138 struct vnode_attr * vap, vfs_context_t ctx, 203 VFS_MOUNT(mount_t mp, vnode_t devvp, user_addr_t data, vfs_context_t ctx) 238 VFS_START(mount_t mp, int flags, vfs_context_t ctx) 260 VFS_UNMOUNT(mount_t mp, int flags, vfs_context_t ctx) 299 VFS_ROOT(mount_t mp, struct vnode ** vpp, vfs_context_t ctx) 324 VFS_QUOTACTL(mount_t mp, int cmd, uid_t uid, caddr_t datap, vfs_context_t ctx) 346 VFS_GETATTR(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) 372 VFS_SETATTR(mount_t mp, struct vfs_attr *vfa, vfs_context_t ctx) 398 VFS_SYNC(mount_t mp, int flags, vfs_context_t ct [all...] |
H A D | vfs_conf.c | 87 extern int ffs_mountroot(mount_t, vnode_t, vfs_context_t); 90 extern int mfs_mountroot(mount_t, vnode_t, vfs_context_t); /* dead */ 92 extern int hfs_mountroot(mount_t, vnode_t, vfs_context_t); 94 extern int cd9660_mountroot(mount_t, vnode_t, vfs_context_t); 107 typedef int (*mountroot_t)(mount_t, vnode_t, vfs_context_t);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/devfs/ |
H A D | devfs_vfsops.c | 88 static int devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, vfs_context_t ctx); 89 static int devfs_vfs_getattr(mount_t mp, struct vfs_attr *fsap, vfs_context_t ctx); 152 devfs_mount(struct mount *mp, __unused vnode_t devvp, __unused user_addr_t data, vfs_context_t ctx) 216 devfs_start(__unused struct mount *mp, __unused int flags, __unused vfs_context_t ctx) 225 devfs_unmount( struct mount *mp, int mntflags, __unused vfs_context_t ctx) 255 devfs_root(struct mount *mp, struct vnode **vpp, __unused vfs_context_t ctx) 269 devfs_statfs( struct mount *mp, struct vfsstatfs *sbp, __unused vfs_context_t ctx) 296 devfs_vfs_getattr(__unused mount_t mp, struct vfs_attr *fsap, __unused vfs_context_t ctx) 322 devfs_sync(__unused struct mount *mp, __unused int waitfor, __unused vfs_context_t ctx) 329 devfs_vget(__unused struct mount *mp, __unused ino64_t ino, __unused struct vnode **vpp, __unused vfs_context_t ct [all...] |
H A D | devfs_proto.h | 49 vfs_context_t context);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | sys_socket.c | 95 static int soo_read(struct fileproc *, struct uio *, int, vfs_context_t ctx); 96 static int soo_write(struct fileproc *, struct uio *, int, vfs_context_t ctx); 97 static int soo_close(struct fileglob *, vfs_context_t ctx); 98 static int soo_drain(struct fileproc *, vfs_context_t ctx); 101 extern int soo_ioctl(struct fileproc *, u_long, caddr_t, vfs_context_t ctx); 103 extern int soo_select(struct fileproc *, int, void *, vfs_context_t ctx); 104 extern int soo_kqfilter(struct fileproc *, struct knote *, vfs_context_t ctx); 117 vfs_context_t ctx) 150 vfs_context_t ctx) 361 soo_ioctl(struct fileproc *fp, u_long cmd, caddr_t data, vfs_context_t ct [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/netat/ |
H A D | sys_dep.c | 58 int falloc_locked(proc_t, struct fileproc **, int *, vfs_context_t, int); 72 int _ATkqfilter(struct fileproc *, struct knote *, vfs_context_t); 73 int _ATselect(struct fileproc *, int, void *, vfs_context_t); 74 int _ATioctl(struct fileproc *, u_long, caddr_t, vfs_context_t); 75 int _ATwrite(struct fileproc *, struct uio *, int, vfs_context_t); 76 int _ATread(struct fileproc *, struct uio *, int, vfs_context_t); 77 int _ATclose(struct fileglob *, vfs_context_t);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_hotfiles.h | 114 int hfs_hotfilesync (struct hfsmount *, vfs_context_t ctx);
|