Searched refs:c_attr (Results 1 - 12 of 12) sorted by relevance
/xnu-2422.115.4/bsd/hfs/ |
H A D | hfs_cnode.h | 147 struct cat_attr c_attr; /* cnode's attributes */ member in struct:cnode 177 #define c_fileid c_attr.ca_fileid 178 #define c_mode c_attr.ca_mode 179 #define c_linkcount c_attr.ca_linkcount 180 #define c_uid c_attr.ca_uid 181 #define c_gid c_attr.ca_gid 182 #define c_rdev c_attr.ca_union1.cau_rdev 183 #define c_atime c_attr.ca_atime 184 #define c_mtime c_attr.ca_mtime 185 #define c_ctime c_attr [all...] |
H A D | hfs_search.c | 602 finfop = (struct FndrDirInfo *)&cp->c_attr.ca_finderinfo[0]; 678 struct cat_attr c_attr; local 683 bzero(&c_attr, sizeof(c_attr)); 810 cat_convertattr(VCBTOHFS(vcb), rec, &c_attr, &datafork, &rsrcfork); local 821 finder_info = (struct FndrDirInfo *)&c_attr.ca_finderinfo[0]; 830 finder_info = (struct FndrFileInfo *)&c_attr.ca_finderinfo[0]; 840 finder_info = (struct FndrDirInfo *)&c_attr.ca_finderinfo[0]; 849 finder_info = (struct FndrFileInfo *)&c_attr.ca_finderinfo[0]; 885 if ( c_attr 1124 struct cat_attr c_attr; local [all...] |
H A D | hfs_link.c | 245 cp->c_attr.ca_linkref = indnodeno; 250 cp->c_attr.ca_recflags |= kHFSHasAttributesMask; 252 cp->c_attr.ca_firstlink = linkcnid; 254 cp->c_attr.ca_recflags |= kHFSHasLinkChainMask; 256 indnodeno = cp->c_attr.ca_linkref; 273 orig_firstlink = cp->c_attr.ca_firstlink; 278 (cp->c_attr.ca_recflags & kHFSHasLinkChainMask)); 283 (void) cat_delete(hfsmp, &cp->c_desc, &cp->c_attr); 293 cp->c_attr.ca_linkref = 0; 298 if (cp->c_attr [all...] |
H A D | hfs_cnode.c | 475 if ((cp->c_attr.ca_recflags & kHFSHasAttributesMask) != 0 && 540 error = cat_delete(hfsmp, &cp->c_desc, &cp->c_attr); 1075 /* If cnode is uninitialized, its c_attr will be zeroed out; cnids wont match. */ 1076 if ((descp->cd_cnid == cp->c_attr.ca_fileid) && 1077 (attrp->ca_linkcount != cp->c_attr.ca_linkcount)){ 1191 bcopy(attrp, &cp->c_attr, sizeof(struct cat_attr)); 1222 (cp->c_attr.ca_linkcount > 1)) { 1223 if (cp->c_attr.ca_entries == 0) 1224 cp->c_attr.ca_dircount = 0; 1226 cp->c_attr [all...] |
H A D | hfs_vnops.c | 505 struct FndrExtendedFileInfo *ofip = (struct FndrExtendedFileInfo *)((char *)&ocp->c_attr.ca_finderinfo + 16); 511 /* cat_update(hfsmp, &ocp->c_desc, &ocp->c_attr, NULL, NULL); */ 517 struct FndrExtendedFileInfo *fip = (struct FndrExtendedFileInfo *)((char *)&dst_cnode->c_attr.ca_finderinfo + 16); 616 struct FndrExtendedFileInfo *fip = (struct FndrExtendedFileInfo *)((char *)&cp->c_attr.ca_finderinfo + 16); 625 (void) cat_update(hfsmp, &cp->c_desc, &cp->c_attr, NULL, NULL); 929 if ((cp->c_attr.ca_recflags & kHFSHasSecurityMask) == 0) { 973 (cp->c_attr.ca_recflags & kHFSHasFolderCountMask)) 974 nlink = cp->c_attr.ca_dircount; /* implied ".." entries */ 1109 if ((cp->c_attr.ca_recflags & kHFSHasSecurityMask) == 0) { 1381 struct FndrExtendedDirInfo *fip = (struct FndrExtendedDirInfo *)((char *)&(VTOC(vp)->c_attr [all...] |
H A D | hfs_chash.c | 267 result = callout(&cp->c_desc, &cp->c_attr, arg); 573 if (cp->c_attr.ca_recflags & kHFSHasChildLinkMask) { 576 cp->c_attr.ca_recflags |= kHFSHasChildLinkMask;
|
H A D | hfs_xattr.c | 77 (((CP)->c_attr.ca_blocks - (CP)->c_datafork->ff_data.cf_blocks) > 0) 242 if (S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr.ca_mode)) { 247 } else if (S_ISDIR(cp->c_attr.ca_mode)) { 463 ((cp) && (cp->c_attr.ca_recflags & kHFSHasAttributesMask) == 0)) { 767 if (S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr.ca_mode)) { 771 } else if (S_ISDIR(cp->c_attr.ca_mode)) { 805 if (S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr [all...] |
H A D | hfs_readwrite.c | 450 if (S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr.ca_mode)) { 1063 cnattrp->ca_recflags = skip_cp->c_attr.ca_recflags; 1686 if (S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr.ca_mode)) { 1701 } else if (S_ISDIR(cp->c_attr.ca_mode)) { 1729 } else if ((S_ISDIR(cp->c_attr.ca_mode) || S_ISREG(cp->c_attr.ca_mode) || S_ISLNK(cp->c_attr.ca_mode))) { 1788 (void) cat_update(hfsmp, &cp->c_desc, &cp->c_attr, NUL [all...] |
H A D | hfs_vfsutils.c | 1634 cat_convertattr(hfsmp, (CatalogRecord *)&filerec, &cnode.c_attr, 1639 cnode.c_desc.cd_cnid = cnode.c_attr.ca_fileid; 1664 cnode.c_attr.ca_fileid, false) != 0) { 1696 if (TruncateFileC(vcb, (FCB*)&rfork, 0, 1, 1, cnode.c_attr.ca_fileid, false) != 0) { 1703 if (cat_delete(hfsmp, &cnode.c_desc, &cnode.c_attr) != 0) { 1711 mode = cnode.c_attr.ca_mode & S_IFMT; 3414 struct FndrExtendedDirInfo *extinfo = (struct FndrExtendedDirInfo *)((void *)((char *)&cp->c_attr.ca_finderinfo + 16)); 3431 (void) cat_update(hfsmp, &cp->c_desc, &cp->c_attr, NULL, NULL);
|
H A D | hfs_lookup.c | 601 if (lookup_attr.ca_fileid == cp->c_attr.ca_fileid) {
|
H A D | hfs_attrlist.c | 284 cattrp = &cp->c_attr;
|
H A D | hfs_vfsops.c | 807 args->error = cat_idlookup(args->hfsmp, cp->c_fileid, 0, 0, &desc, &cp->c_attr, datafork);
|
Completed in 172 milliseconds