Searched refs:filerec (Results 1 - 3 of 3) sorted by relevance

/xnu-2422.115.4/bsd/hfs/
H A Dhfs_vfsops.c160 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 Dhfs_vfsutils.c1532 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 Dhfs_catalog.c3046 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