Searched refs:filefork (Results 1 - 11 of 11) sorted by relevance

/xnu-2782.1.97/bsd/hfs/
H A Dhfs_hotfiles.c524 filefork_t * filefork; local
622 filefork = VTOF(hfsmp->hfc_filevp);
670 error = BTInsertRecord(filefork, iterator, &record, record.itemSize);
683 error = BTInsertRecord(filefork, iterator, &record, record.itemSize);
691 (void) BTFlushPath(filefork);
966 filefork_t * filefork; local
1000 filefork = VTOF(hfsmp->hfc_filevp);
1011 if (BTSearchRecord(filefork, iterator, &record, NULL, iterator) != 0) {
1018 error = BTUpdateRecord(filefork, iterator,
1035 (void) BTSearchRecord(filefork, iterato
1082 filefork_t * filefork; local
1293 filefork_t * filefork; local
1503 filefork_t * filefork; local
[all...]
H A Dhfs_cnode.h55 * The filefork is used to represent an HFS file fork (data or resource).
58 struct filefork { struct
67 typedef struct filefork filefork_t;
87 struct filefork lookup_fork;
157 struct filefork *c_datafork; /* cnode's data fork */
158 struct filefork *c_rsrcfork; /* cnode's rsrc fork */
H A Dhfs_cnode.c217 * If there are blocks in its filefork, then we need to unlock the cnode
439 * Make the filefork in our temporary struct look like a real
440 * filefork. Fill in the cp, sysfileinfo and rangelist fields..
763 struct filefork *fp;
865 struct filefork *fp = NULL;
866 struct filefork *altfp = NULL;
947 FREE_ZONE(fp, sizeof(struct filefork), M_HFSFORK);
1003 struct filefork *fp = NULL;
1265 MALLOC_ZONE(fp, struct filefork *, sizeof(struct filefork),
[all...]
H A Dhfs.h503 typedef struct filefork FCB;
711 extern int hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafork,
712 struct filefork *rsrcfork, u_int32_t fileid);
802 extern bool overflow_extents(struct filefork *fp);
H A Dhfs_resize.c65 struct filefork *fp = NULL;
441 struct filefork *attr_fp;
806 struct filefork *fp;
1151 struct filefork *catalog_fp; /* If non-NULL, extent is from catalog record */
1158 * extent information in filefork. For overflow extent
1164 struct filefork *dirlink_fork; /* For directory hard links, fp points actually to this */
2013 struct filefork *fp;
2124 MALLOC(extent_info->dirlink_fork, struct filefork *,
2125 sizeof(struct filefork), M_TEMP, M_WAITOK);
2134 * create a fake filefork fo
[all...]
H A Dhfs_readwrite.c120 struct filefork *fp;
296 struct filefork *fp;
2460 struct filefork *fp;
2784 struct filefork *fp = VTOF(vp);
2906 struct filefork *fp;
3098 /* MapFileC() found a valid extent in the filefork. Search the
3272 struct filefork *fp = VTOF(vp);
3609 struct filefork *fp = VTOF(vp);
3681 * The caller is responsible for saving off a copy of the filefork(s)
3687 hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafor
[all...]
H A Dhfs_xattr.c451 struct filefork *btfile;
1025 struct filefork *btfile = NULL;
1582 struct filefork *btfile;
1640 struct filefork *btfile;
1732 struct filefork *btfile;
1972 struct filefork *btfile;
2050 struct filefork *btfile;
H A Dhfs_vnops.c642 struct filefork *fp;
2281 * IDs, the in-line resident 8 extents that live in the filefork data
2874 struct filefork *fp = NULL;
4056 struct filefork *temp_rsrc_fork = NULL;
4074 * The resource fork vnode & filefork did not exist.
4077 MALLOC_ZONE (temp_rsrc_fork, struct filefork *, sizeof (struct filefork), M_HFSFORK, M_WAITOK);
4078 bzero(temp_rsrc_fork, sizeof(struct filefork));
4090 FREE_ZONE (temp_rsrc_fork, sizeof(struct filefork), M_HFSFORK);
4099 FREE_ZONE (temp_rsrc_fork, sizeof(struct filefork), M_HFSFOR
[all...]
H A Dhfs_vfsutils.c1089 struct filefork *fp;
1166 bool overflow_extents(struct filefork *fp)
1172 // from hfs_remove_orphans() with a faked-up filefork
1757 struct filefork dfork;
1758 struct filefork rfork;
3464 struct filefork *catalog;
H A Dhfs_vfsops.c832 struct filefork *forkp;
3597 struct filefork *fp;
3698 struct filefork *fp;
/xnu-2782.1.97/bsd/kern/
H A Dkern_malloc.c443 { SOS(filefork),KMZ_CREATEZONE, TRUE }, /* 77 M_HFSFORK */

Completed in 80 milliseconds