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

/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_vfsops.c155 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 Dhfs_vfsutils.c1378 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 Dhfs_catalog.c2700 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