Searched refs:vfs_context_t (Results 1 - 25 of 107) sorted by relevance

12345

/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dvnode_if.h159 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 Dvnode_internal.h340 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 Dmount.h501 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 Dfile_internal.h146 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 Dvnode.h160 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 Dffs_extern.h119 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 Dnfs.h1038 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 Dnfsmount.h115 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 Dunion.h195 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 Dquota.h99 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 Dufs_vfsops.c93 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 Dmac_framework.h147 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 Dmac_vfs.c294 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 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)
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 Dnull_vfsops.c94 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 Dsynthfs.h193 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 Dsynthfs_vfsops.c167 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 Diso.h310 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 Dkpi_vfs.c136 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 Dvfs_conf.c87 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 Ddevfs_vfsops.c88 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 Ddevfs_proto.h49 vfs_context_t context);
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dsys_socket.c95 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 Dsys_dep.c58 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 Dhfs_hotfiles.h114 int hfs_hotfilesync (struct hfsmount *, vfs_context_t ctx);

Completed in 149 milliseconds

12345