/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_attrlist.c | 222 * - make calls to vnode_authorize() 249 * Obtain vnode for our vnode_authorize() calls. 951 if (vnode_authorize(vp, NULLVP, KAUTH_DIR_WRITE_RIGHTS, ctx) == 0) 953 if (vnode_authorize(vp, NULLVP, KAUTH_DIR_READ_RIGHTS, ctx) == 0) 955 if (vnode_authorize(vp, NULLVP, KAUTH_DIR_EXECUTE_RIGHTS, ctx) == 0) 958 if (vnode_authorize(vp, NULLVP, KAUTH_FILE_WRITE_RIGHTS, ctx) == 0) 960 if (vnode_authorize(vp, NULLVP, KAUTH_FILE_READRIGHTS, ctx) == 0) 962 if (vnode_authorize(vp, NULLVP, KAUTH_FILE_EXECUTE_RIGHTS, ctx) == 0)
|
H A D | hfs_search.c | 626 myErr = vnode_authorize(vp, NULL, (KAUTH_VNODE_SEARCH | KAUTH_VNODE_LIST_DIRECTORY), ctx); 628 myErr = vnode_authorize(vp, NULL, (KAUTH_VNODE_SEARCH), ctx);
|
H A D | hfs_readwrite.c | 950 myErr = vnode_authorize(vp, NULL, (KAUTH_VNODE_SEARCH | KAUTH_VNODE_LIST_DIRECTORY), my_context); 952 myErr = vnode_authorize(vp, NULL, KAUTH_VNODE_READ_DATA, my_context); 1226 myErr = vnode_authorize(cvp, NULL, (KAUTH_VNODE_SEARCH | KAUTH_VNODE_LIST_DIRECTORY), context); 1228 myErr = vnode_authorize(cvp, NULL, KAUTH_VNODE_READ_DATA, context);
|
H A D | hfs_vfsops.c | 3324 error = vnode_authorize(devvp, NULL, KAUTH_VNODE_READ_DATA | KAUTH_VNODE_WRITE_DATA, context);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_attrlist.c | 788 if (vnode_authorize(vp, NULL, 791 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_LIST_DIRECTORY, ctx) == 0) 793 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_SEARCH, ctx) == 0) 796 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_WRITE_DATA, ctx) == 0) 798 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_READ_DATA, ctx) == 0) 800 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_EXECUTE, ctx) == 0) 998 if ((error = vnode_authorize(vp, NULL, action, ctx)) != 0) { 1312 if (vnode_authorize(vp, NULL, 1315 if (vnode_authorize(vp, NULL, KAUTH_VNODE_ACCESS | KAUTH_VNODE_LIST_DIRECTORY, ctx) == 0) 1317 if (vnode_authorize(v [all...] |
H A D | vfs_syscalls.c | 495 if ((error = vnode_authorize(devvp, NULL, accessmode, ctx)) != 0) 543 if ((error = vnode_authorize(device_vnode, NULL, 1848 error = vnode_authorize(vp, NULL, KAUTH_VNODE_SEARCH, ctx); 2036 * vnode_authorize:??? [anything vnode_authorize can return] 2062 error = vnode_authorize(vp, NULL, KAUTH_VNODE_SEARCH, ctx); 2414 if ((error = vnode_authorize(dvp, NULL, KAUTH_VNODE_ADD_FILE, ctx)) != 0) 2464 * vnode_authorize:??? 2497 if ((error = vnode_authorize(dvp, NULL, KAUTH_VNODE_ADD_FILE, ctx)) != 0) 2588 * vnode_authorize [all...] |
H A D | vfs_vnops.c | 252 if ((error = vnode_authorize(dvp, NULL, KAUTH_VNODE_ADD_FILE, ctx)) != 0) 388 if ((error = vnode_authorize(vp, NULL, action, ctx)) != 0) 436 * but according to vnode_authorize or VNOP_OPEN it 457 * and callers will use vnode_authorize instead. 472 return(vnode_authorize(vp, NULL, action, context)); 1053 if ((error = vnode_authorize(vp, NULL, KAUTH_VNODE_READ_ATTRIBUTES | KAUTH_VNODE_READ_SECURITY, ctx)) != 0)
|
H A D | vfs_xattr.c | 128 if ((error = vnode_authorize(vp, NULL, KAUTH_VNODE_READ_EXTATTRIBUTES, context))) { 188 error = vnode_authorize(vp, NULL, KAUTH_VNODE_WRITE_EXTATTRIBUTES, context); 276 error = vnode_authorize(vp, NULL, KAUTH_VNODE_WRITE_EXTATTRIBUTES, context); 334 error = vnode_authorize(vp, NULL, KAUTH_VNODE_READ_EXTATTRIBUTES, context);
|
H A D | vfs_lookup.c | 481 * vnode_authorize:EROFS 482 * vnode_authorize:EACCES 483 * vnode_authorize:EPERM 484 * vnode_authorize:??? 637 error = vnode_authorize(dp, NULL, KAUTH_VNODE_SEARCH, ctx);
|
H A D | vfs_subr.c | 4655 vnode_authorize(vnode_t vp, vnode_t dvp, kauth_action_t action, vfs_context_t ctx) function 5210 panic("vnode_authorize: can't be checking delete permission here"); 5514 panic("vnode_authorize: bad arguments (context %p vp %p cred %p)", ctx, vp, cred); 5547 panic("vnode_authorize: KAUTH_VNODE_DELETE test requires a directory");
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | vnode.h | 630 int vnode_authorize(vnode_t /*vp*/, vnode_t /*dvp*/, kauth_action_t, vfs_context_t);
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | uipc_usrreq.c | 769 * vnode_authorize:??? [anything vnode_authorize can return] 837 error = vnode_authorize(dvp, NULL, KAUTH_VNODE_ADD_FILE, ctx); 871 * vnode_authorize:???? [anything vnode_authorize can return] 913 error = vnode_authorize(vp, NULL, KAUTH_VNODE_WRITE_DATA, ctx);
|
H A D | kern_mman.c | 403 error = vnode_authorize(vp, NULL, KAUTH_VNODE_CHECKIMMUTABLE, ctx);
|
H A D | mach_loader.c | 1610 if ((error = vnode_authorize(vp, NULL, KAUTH_VNODE_EXECUTE, ctx)) != 0) {
|
H A D | kern_exec.c | 2421 * vnode_authorize:??? 2481 if ((error = vnode_authorize(vp, NULL, action, imgp->ip_vfs_context)) != 0)
|
/macosx-10.5.8/xnu-1228.15.4/bsd/miscfs/fdesc/ |
H A D | fdesc_vnops.c | 381 if ((error = vnode_authorize((struct vnode *)fp->f_fglob->fg_data,
|
/macosx-10.5.8/xnu-1228.15.4/bsd/nfs/ |
H A D | nfs_syscalls.c | 555 if ((error = vnode_authorize(vp, NULL, action, ctx)) != 0)
|
H A D | nfs_serv.c | 304 * an NFS-specific interface to the vnode_authorize code to 4789 * vnode_authorize() for two reasons. 4796 * The exception to rule 2 is EPERM. If a file is IMMUTABLE, vnode_authorize() 4827 error = vnode_authorize(vp, dvp, action, ctx);
|