ATTR_CMN_FNDRINFO |ATTR_CMN_OWNERID | \
ATTR_CMN_GRPID | ATTR_CMN_ACCESSMASK | \
ATTR_CMN_FLAGS | ATTR_CMN_USERACCESS | \
ATTR_CMN_FNDRINFO |ATTR_CMN_OWNERID | \
ATTR_CMN_GRPID | ATTR_CMN_ACCESSMASK | \
ATTR_CMN_FLAGS | ATTR_CMN_USERACCESS | \
(ATTR_FILE_LINKCOUNT |ATTR_FILE_TOTALSIZE | \
ATTR_FILE_ALLOCSIZE | ATTR_FILE_IOBLOCKSIZE | \
ATTR_FILE_CLUMPSIZE | ATTR_FILE_DEVTYPE | \
(ATTR_FILE_LINKCOUNT |ATTR_FILE_TOTALSIZE | \
ATTR_FILE_ALLOCSIZE | ATTR_FILE_IOBLOCKSIZE | \
ATTR_FILE_CLUMPSIZE | ATTR_FILE_DEVTYPE | \
ATTR_FILE_DATALENGTH | ATTR_FILE_DATAALLOCSIZE | \
ATTR_FILE_RSRCLENGTH | ATTR_FILE_RSRCALLOCSIZE)
extern int hfs_attrblksize(struct attrlist *attrlist);
ATTR_FILE_DATALENGTH | ATTR_FILE_DATAALLOCSIZE | \
ATTR_FILE_RSRCLENGTH | ATTR_FILE_RSRCALLOCSIZE)
extern int hfs_attrblksize(struct attrlist *attrlist);
mode_t obj_mode, struct mount *mp,
kauth_cred_t cred, struct proc *p);
extern void hfs_packattrblk(struct attrblock *abp, struct hfsmount *hfsmp,
struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp,
mode_t obj_mode, struct mount *mp,
kauth_cred_t cred, struct proc *p);
extern void hfs_packattrblk(struct attrblock *abp, struct hfsmount *hfsmp,
struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp,