Lines Matching refs:cat_attr
409 (struct cat_attr*) NULL, &lookup_rsrc->lookup_fork.ff_data, NULL);
963 struct cat_attr *attrp,
1044 * as it doesn't have a descriptor or cat_attr yet.
1145 * Also, we need to protect the cat_attr acquired during hfs_lookup and passed into
1156 bcopy(attrp, &cp->c_attr, sizeof(struct cat_attr));
1456 cnid_t cnid, struct cat_attr *cattr, int *error)
1458 struct cat_attr attr;
1519 * the cat_attr in hand (passed in above). But in between then and now, the vnode was
1522 * with the cnode hash. In this case, if we don't check/validate the cat_attr in-hand, we will
1524 * on disk. So validate the cat_attr below, if required. This race cannot happen if the cnode/vnode
1580 void hfs_write_dateadded (struct cat_attr *attrp, u_int32_t dateadded) {