Searched refs:recp (Results 1 - 4 of 4) sorted by relevance
/xnu-2422.115.4/bsd/hfs/ |
H A D | hfs_catalog.c | 133 static cnid_t getparentcnid(const CatalogRecord *recp); 137 static int buildthread(void *keyp, void *recp, int std_hfs, int directory); 242 CatalogRecord *recp; local 283 MALLOC(recp, CatalogRecord *, sizeof(CatalogRecord), M_TEMP, M_WAITOK); 284 BDINIT(btdata, recp); 287 FREE (recp, M_TEMP); 372 CatalogRecord * recp, 380 getbsdattr(hfsmp, (struct HFSPlusCatalogFile *)recp, attrp); 386 promoteattr(hfsmp, recp, &cnoderec); 391 if (isadir(recp)) { 370 cat_convertattr( struct hfsmount *hfsmp, CatalogRecord * recp, struct cat_attr *attrp, struct cat_fork *datafp, struct cat_fork *rsrcfp) argument 442 cat_convertkey( struct hfsmount *hfsmp, CatalogKey *key, CatalogRecord * recp, struct cat_desc *descp) argument 639 CatalogRecord * recp; local 720 CatalogRecord * recp; local 874 CatalogRecord * recp; local 1295 CatalogRecord * recp = NULL; local 4016 cat_resolvelink(struct hfsmount *hfsmp, u_int32_t linkref, int isdirlink, struct HFSPlusCatalogFile *recp) argument 4099 CatalogRecord * recp; local 4568 buildthread(void *keyp, void *recp, int std_hfs, int directory) argument 4688 getparentcnid(const CatalogRecord *recp) argument 4749 CatalogRecord *recp = NULL; local [all...] |
H A D | hfs_xattr.c | 446 HFSPlusAttrRecord *recp = NULL; local 482 MALLOC(recp, HFSPlusAttrRecord *, sizeof(HFSPlusAttrRecord), M_TEMP, M_WAITOK); 483 if (recp == NULL) { 487 btdata.bufferAddress = recp; 512 switch (recp->recordType) { 528 *ap->a_size = recp->attrData.attrSize; 529 if (uio && recp->attrData.attrSize != 0) { 538 bufsize = sizeof(HFSPlusAttrData) - 2 + recp->attrData.attrSize; 539 FREE(recp, M_TEMP); 540 MALLOC(recp, HFSPlusAttrRecor 1001 HFSPlusAttrRecord *recp = NULL; local [all...] |
H A D | hfs_catalog.h | 408 CatalogRecord * recp, 416 CatalogRecord * recp, 441 struct HFSPlusCatalogFile *recp);
|
H A D | hfs_search.c | 106 static void ResolveHardlink(struct hfsmount *hfsmp, HFSPlusCatalogFile *recp); 449 ResolveHardlink(struct hfsmount *hfsmp, HFSPlusCatalogFile *recp) argument 456 if (recp->recordType != kHFSPlusFileRecord) { 459 type = SWAP_BE32(recp->userInfo.fdType); 460 creator = SWAP_BE32(recp->userInfo.fdCreator); 461 filecreatedate = to_bsd_time(recp->createDate); 468 (recp->flags & kHFSHasLinkChainMask) && 479 saved_cnid = recp->fileID; 482 (void) cat_resolvelink(hfsmp, recp->hl_linkReference, isdirlink, recp); [all...] |
Completed in 31 milliseconds