Lines Matching refs:c_attr
183 if ((cp->c_attr.ca_recflags & kHFSHasAttributesMask) != 0 && (cp->c_flag & C_DELETED)) {
243 error = cat_delete(hfsmp, &cp->c_desc, &cp->c_attr);
607 bcopy(attrp, &cp->c_attr, sizeof(struct cat_attr));
638 (cp->c_attr.ca_linkcount > 1)) {
639 if (cp->c_attr.ca_entries == 0)
640 cp->c_attr.ca_dircount = 0;
642 cp->c_attr.ca_dircount = cp->c_attr.ca_linkcount - 2;
644 cp->c_attr.ca_linkcount = 1;
645 cp->c_attr.ca_recflags |= kHFSHasFolderCountMask;
940 if ((((u_int32_t)cp->c_atime - (u_int32_t)(cp)->c_attr.ca_atimeondisk) >