• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/vfs/

Lines Matching refs:cred

4716 vauth_node_owner(struct vnode_attr *vap, kauth_cred_t cred)
4727 result = (vap->va_uid == kauth_cred_getuid(cred)) ? 1 : 0;
4735 vauth_node_group(struct vnode_attr *vap, kauth_cred_t cred, int *ismember)
4745 error = kauth_cred_ismember_gid(cred, vap->va_gid, &result);
5007 kauth_cred_t cred = vcp->ctx->vc_ucred;
5029 error = kauth_acl_evaluate(cred, &eval);
5061 if ((error = kauth_acl_evaluate(cred, &eval)) != 0) {
5087 vcp->vp, cred->cr_uid, vap->va_uid, dvap->va_uid);
5109 kauth_cred_t cred = vcp->ctx->vc_ucred;
5156 if ((error = kauth_acl_evaluate(cred, &eval)) != 0) {
5433 vnode_authorize_callback(kauth_cred_t cred, void *idata, kauth_action_t action,
5467 result = vnode_authorize_callback_int(cred, idata, action, arg0, arg1, arg2, arg3);
5484 kauth_cred_t cred;
5500 * Note that we authorize against the context, not the passed cred
5503 cred = ctx->vc_ucred;
5513 if ((ctx == NULL) || (vp == NULL) || (cred == NULL))
5514 panic("vnode_authorize: bad arguments (context %p vp %p cred %p)", ctx, vp, cred);
5764 kauth_cred_t cred;
5860 cred = vfs_context_ucred(ctx);
5890 if ((error = kauth_cred_ismember_gid(cred, vap->va_gid, &ismember)) != 0) {
5902 if ((vap->va_mode & S_ISUID) && (vap->va_uid != kauth_cred_getuid(cred))) {
5908 if (!defaulted_owner && (vap->va_uid != kauth_cred_getuid(cred))) {
5914 if ((error = kauth_cred_ismember_gid(cred, vap->va_gid, &ismember)) != 0) {
5927 if ((error = kauth_cred_getguid(cred, &changer)) != 0) {
5939 if ((error = kauth_cred_ismember_guid(cred, &vap->va_guuid, &ismember)) != 0) {
5974 kauth_cred_t cred;
5999 cred = vfs_context_ucred(ctx);
6000 has_priv_suser = kauth_cred_issuser(cred);
6098 if (has_priv_suser || vauth_node_owner(&ova, cred)) {
6152 if ((error = kauth_cred_ismember_gid(cred, group, &ismember)) != 0) {
6179 if (owner != kauth_cred_getuid(cred)) {
6263 if (!has_priv_suser && (kauth_cred_getuid(cred) != vap->va_uid)) {
6282 if ((error = kauth_cred_ismember_gid(cred, vap->va_gid, &ismember)) != 0) {
6311 if ((error = kauth_cred_getguid(cred, &changer)) != 0) {
6339 if ((error = kauth_cred_ismember_guid(cred, &vap->va_guuid, &ismember)) != 0) {