Searched refs:filerec (Results 1 - 3 of 3) sorted by relevance
/darwin-on-arm/xnu/bsd/hfs/ |
H A D | hfs_vfsops.c | 155 static int hfs_file_extent_overlaps(struct hfsmount *hfsmp, u_int32_t allocLimit, struct HFSPlusCatalogFile *filerec); 6938 struct HFSPlusCatalogFile filerec; local 6974 btdata.bufferAddress = &filerec; 6975 btdata.itemSize = sizeof(filerec); 6991 if (filerec.recordType != kHFSPlusFileRecord) { 6996 if (hfs_file_extent_overlaps(hfsmp, allocLimit, &filerec) == false) { 7001 if (hfs_vget(hfsmp, filerec.fileID, &vp, 0, 1) != 0) { 7003 printf("hfs_reclaim_filespace: hfs_vget(%u) failed.\n", filerec.fileID); 7011 error = hfs_reclaim_file(hfsmp, vp, filerec.fileID, 7014 printf ("hfs_reclaimspace: Error reclaiming datafork blocks of fileid=%u (error=%d)\n", filerec 7214 hfs_file_extent_overlaps(struct hfsmount *hfsmp, u_int32_t allocLimit, struct HFSPlusCatalogFile *filerec) argument [all...] |
H A D | hfs_vfsutils.c | 1378 struct HFSPlusCatalogFile filerec; local 1403 btdata.bufferAddress = &filerec; 1404 btdata.itemSize = sizeof(filerec); 1441 HFS_DELETE_PREFIX, filerec.fileID); 1459 (void) hfs_removeallattr(hfsmp, filerec.fileID); 1480 cat_convertattr(hfsmp, (CatalogRecord *)&filerec, &cnode.c_attr,
|
H A D | hfs_catalog.c | 2700 struct HFSPlusCatalogFile filerec; local 2723 if (cat_resolvelink(hfsmp, cep->ce_attr.ca_linkref, isdirlink, &filerec) != 0) 2726 getbsdattr(hfsmp, &filerec, &cep->ce_attr); 2727 cep->ce_datasize = filerec.dataFork.logicalSize; 2728 cep->ce_datablks = filerec.dataFork.totalBlocks; 2729 cep->ce_rsrcsize = filerec.resourceFork.logicalSize; 2730 cep->ce_rsrcblks = filerec.resourceFork.totalBlocks;
|
Completed in 47 milliseconds