Searched refs:filerec (Results 1 - 3 of 3) sorted by relevance
/xnu-2422.115.4/bsd/hfs/ |
H A D | hfs_vfsops.c | 160 static int hfs_file_extent_overlaps(struct hfsmount *hfsmp, u_int32_t allocLimit, struct HFSPlusCatalogFile *filerec); 7015 struct HFSPlusCatalogFile filerec; local 7064 btdata.bufferAddress = &filerec; 7065 btdata.itemSize = sizeof(filerec); 7081 if (filerec.recordType != kHFSPlusFileRecord) { 7086 if (hfs_file_extent_overlaps(hfsmp, allocLimit, &filerec) == false) { 7091 if (hfs_vget(hfsmp, filerec.fileID, &vp, 0, 1) != 0) { 7093 printf("hfs_reclaim_filespace: hfs_vget(%u) failed.\n", filerec.fileID); 7101 error = hfs_reclaim_file(hfsmp, vp, filerec.fileID, 7104 printf ("hfs_reclaimspace: Error reclaiming datafork blocks of fileid=%u (error=%d)\n", filerec 7305 hfs_file_extent_overlaps(struct hfsmount *hfsmp, u_int32_t allocLimit, struct HFSPlusCatalogFile *filerec) argument [all...] |
H A D | hfs_vfsutils.c | 1532 struct HFSPlusCatalogFile filerec; local 1557 btdata.bufferAddress = &filerec; 1558 btdata.itemSize = sizeof(filerec); 1595 HFS_DELETE_PREFIX, filerec.fileID); 1613 (void) hfs_removeallattr(hfsmp, filerec.fileID); 1634 cat_convertattr(hfsmp, (CatalogRecord *)&filerec, &cnode.c_attr,
|
H A D | hfs_catalog.c | 3046 struct HFSPlusCatalogFile filerec; local 3069 if (cat_resolvelink(hfsmp, cep->ce_attr.ca_linkref, isdirlink, &filerec) != 0) 3072 getbsdattr(hfsmp, &filerec, &cep->ce_attr); 3073 cep->ce_datasize = filerec.dataFork.logicalSize; 3074 cep->ce_datablks = filerec.dataFork.totalBlocks; 3075 cep->ce_rsrcsize = filerec.resourceFork.logicalSize; 3076 cep->ce_rsrcblks = filerec.resourceFork.totalBlocks;
|
Completed in 104 milliseconds