/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/ |
H A D | hfs_catalog.c | 94 struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid); 97 struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp); 113 static void buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize); 120 static void getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp); 176 struct cat_attr *attrp, 186 getbsdattr(hfsmp, &cnoderec, attrp); 188 getbsdattr(hfsmp, (struct HFSPlusCatalogFile *)recp, attrp); 202 (attrp->ca_atime >= hfsmp->hfc_timebase)) { 218 (attrp->ca_atime >= hfsmp->hfc_timebase)) { 303 struct cat_desc *outdescp, struct cat_attr *attrp, 173 cat_convertattr( struct hfsmount *hfsmp, CatalogRecord * recp, struct cat_attr *attrp, struct cat_fork *datafp, struct cat_fork *rsrcfp) argument 302 cat_lookup(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid) argument 487 cat_idlookup(struct hfsmount *hfsmp, cnid_t cnid, int allow_system_files, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp) argument 559 cat_lookupmangled(struct hfsmount *hfsmp, struct cat_desc *descp, int wantrsrc, struct cat_desc *outdescp, struct cat_attr *attrp, struct cat_fork *forkp) argument 603 cat_lookupbykey(struct hfsmount *hfsmp, CatalogKey *keyp, int allow_system_files, u_long hint, int wantrsrc, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *forkp, cnid_t *desc_cnid) argument 793 cat_create(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_desc *out_descp) argument 1267 cat_delete(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp) argument 1361 cat_update(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *dataforkp, struct cat_fork *rsrcforkp) argument 1425 struct cat_attr *attrp; local 1963 cat_createlink(struct hfsmount *hfsmp, struct cat_desc *descp, struct cat_attr *attrp, cnid_t nextlinkid, cnid_t *linkfileid) argument 3582 cat_getkeyplusattr(struct hfsmount *hfsmp, cnid_t cnid, CatalogKey * key, struct cat_attr *attrp) argument 3623 buildrecord(struct cat_attr *attrp, cnid_t cnid, int std_hfs, u_int32_t encoding, CatalogRecord *crp, u_int32_t *recordSize) argument 3759 getbsdattr(struct hfsmount *hfsmp, const struct HFSPlusCatalogFile *crp, struct cat_attr * attrp) argument [all...] |
H A D | hfs_catalog.h | 263 struct cat_attr *attrp, 268 struct cat_attr *attrp); 274 struct cat_attr *attrp, 282 struct cat_attr *attrp, 302 struct cat_attr *attrp, 345 struct cat_attr *attrp, 359 struct cat_attr *attrp);
|
H A D | hfs_attrlist.h | 89 struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp,
|
H A D | hfs_cnode.c | 526 struct cat_attr *attrp, 545 if (attrp->ca_fileid == 0) { 551 if (IFTOVT(attrp->ca_mode) == VFIFO) { 556 vtype = IFTOVT(attrp->ca_mode); 576 cp = hfs_chash_getcnode(hfsmp->hfs_raw_dev, attrp->ca_fileid, vpp, wantrsrc, (flags & GNV_SKIPLOCK)); 607 bcopy(attrp, &cp->c_attr, sizeof(struct cat_attr)); 617 ((descp->cd_cnid != attrp->ca_fileid) || 618 (attrp->ca_recflags & kHFSHasLinkChainMask))) { 637 !(attrp->ca_recflags & kHFSHasFolderCountMask) && 662 if (forkp && attrp 520 hfs_getnewvnode( struct hfsmount *hfsmp, struct vnode *dvp, struct componentname *cnp, struct cat_desc *descp, int flags, struct cat_attr *attrp, struct cat_fork *forkp, struct vnode **vpp) argument [all...] |
H A D | hfs_attrlist.c | 407 struct cat_attr *attrp, 415 packcommonattr(abp, hfsmp, vp, descp, attrp, p); 417 if (attrlistp->dirattr && S_ISDIR(attrp->ca_mode)) 418 packdirattr(abp, hfsmp, vp, descp,attrp); 420 if (attrlistp->fileattr && !S_ISDIR(attrp->ca_mode)) 421 packfileattr(abp, hfsmp, attrp, datafork, rsrcfork); 403 hfs_packattrblk(struct attrblock *abp, struct hfsmount *hfsmp, struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *datafork, struct cat_fork *rsrcfork, struct proc *p) argument
|
H A D | hfs_cnode.h | 247 struct cat_desc *descp, int flags, struct cat_attr *attrp,
|
H A D | hfs_vfsops.c | 4961 vol_attributes_attr_t *attrp = &fsap->f_attributes; local 4963 attrp->validattr.commonattr = HFS_ATTR_CMN_VALIDMASK; 4964 attrp->validattr.volattr = ATTR_VOL_VALIDMASK & ~ATTR_VOL_INFO; 4965 attrp->validattr.dirattr = ATTR_DIR_VALIDMASK; 4966 attrp->validattr.fileattr = HFS_ATTR_FILE_VALIDMASK; 4967 attrp->validattr.forkattr = 0; 4969 attrp->nativeattr.commonattr = HFS_ATTR_CMN_VALIDMASK; 4970 attrp->nativeattr.volattr = ATTR_VOL_VALIDMASK & ~ATTR_VOL_INFO; 4971 attrp->nativeattr.dirattr = ATTR_DIR_VALIDMASK; 4972 attrp [all...] |
H A D | hfs_readwrite.c | 794 snoop_callback(const struct cat_desc *descp, const struct cat_attr *attrp, void * arg) argument 798 cip->uid = attrp->ca_uid; 799 cip->gid = attrp->ca_gid; 800 cip->mode = attrp->ca_mode; 802 cip->recflags = attrp->ca_recflags;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/ |
H A D | spawn_internal.h | 186 _posix_spawnattr_t attrp; /* pointer to block */ member in struct:_posix_spawn_args_desc 205 user_addr_t attrp; /* pointer to block */ member in struct:user__posix_spawn_args_desc
|
/macosx-10.5.8/xnu-1228.15.4/bsd/vfs/ |
H A D | vfs_attrlist.c | 599 vol_attributes_attr_t *attrp = &vs.f_attributes; local 601 attrp->validattr.commonattr = VFS_DFLT_ATTR_CMN; 602 attrp->validattr.volattr = VFS_DFLT_ATTR_VOL; 603 attrp->validattr.dirattr = VFS_DFLT_ATTR_DIR; 604 attrp->validattr.fileattr = VFS_DFLT_ATTR_FILE; 605 attrp->validattr.forkattr = 0; 607 attrp->nativeattr.commonattr = 0; 608 attrp->nativeattr.volattr = 0; 609 attrp->nativeattr.dirattr = 0; 610 attrp [all...] |
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | kern_exec.c | 1608 px_args.attrp = CAST_USER_ADDR_T(px_args32.attrp); 1622 if ((error = copyin(px_args.attrp, &px_sa, sizeof(px_sa))) != 0)
|