• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/bsd/hfs/

Lines Matching defs:abp

57 static void packnameattr(struct attrblock *abp, struct vnode *vp,
60 static void packcommonattr(struct attrblock *abp, struct hfsmount *hfsmp,
64 static void packfileattr(struct attrblock *abp, struct hfsmount *hfsmp,
68 static void packdirattr(struct attrblock *abp, struct hfsmount *hfsmp,
423 hfs_packattrblk(struct attrblock *abp,
432 struct attrlist *attrlistp = abp->ab_attrlist;
435 packcommonattr(abp, hfsmp, vp, descp, attrp, ctx);
438 packdirattr(abp, hfsmp, vp, descp,attrp);
441 packfileattr(abp, hfsmp, attrp, datafork, rsrcfork, vp);
475 struct attrblock *abp,
512 varbufptr = *abp->ab_varbufpp;
513 attr_refptr = (struct attrreference *)(*abp->ab_attrbufpp);
526 *abp->ab_attrbufpp = attr_refptr;
527 *abp->ab_varbufpp = varbufptr;
533 struct attrblock *abp,
540 attrgroup_t attr = abp->ab_attrlist->commonattr;
542 void *attrbufptr = *abp->ab_attrbufpp;
543 void *varbufptr = *abp->ab_varbufpp;
554 packnameattr(abp, vp, cdp->cd_nameptr, cdp->cd_namelen);
555 attrbufptr = *abp->ab_attrbufpp;
556 varbufptr = *abp->ab_varbufpp;
751 user_access = hfs_real_user_access(vp, abp->ab_context);
761 if ((cap->ca_flags & UF_IMMUTABLE) && (vfs_context_suser(abp->ab_context) != 0))
763 if ((cap->ca_flags & SF_IMMUTABLE) && (vfs_context_suser(abp->ab_context) == 0))
778 *abp->ab_attrbufpp = attrbufptr;
779 *abp->ab_varbufpp = varbufptr;
784 struct attrblock *abp,
790 attrgroup_t attr = abp->ab_attrlist->dirattr;
791 void *attrbufptr = *abp->ab_attrbufpp;
827 *abp->ab_attrbufpp = attrbufptr;
832 struct attrblock *abp,
842 attrgroup_t attr = abp->ab_attrlist->fileattr;
843 void *attrbufptr = *abp->ab_attrbufpp;
844 void *varbufptr = *abp->ab_varbufpp;
936 *abp->ab_attrbufpp = attrbufptr;
937 *abp->ab_varbufpp = varbufptr;