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

/xnu-2422.115.4/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.h54 * The filefork is used to represent an HFS file fork (data or resource).
57 struct filefork { struct
66 typedef struct filefork filefork_t;
86 struct filefork lookup_fork;
156 struct filefork *c_datafork; /* cnode's data fork */
157 struct filefork *c_rsrcfork; /* cnode's rsrc fork */
H A Dhfs.h464 typedef struct filefork FCB;
665 extern int hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafork,
666 struct filefork *rsrcfork, u_int32_t fileid);
733 extern int overflow_extents(struct filefork *fp);
H A Dhfs_cnode.c216 * If there are blocks in its filefork, then we need to unlock the cnode
438 * Make the filefork in our temporary struct look like a real
439 * filefork. Fill in the cp, sysfileinfo and rangelist fields..
746 struct filefork *fp;
853 struct filefork *fp = NULL;
854 struct filefork *altfp = NULL;
935 FREE_ZONE(fp, sizeof(struct filefork), M_HFSFORK);
991 struct filefork *fp = NULL;
1253 MALLOC_ZONE(fp, struct filefork *, sizeof(struct filefork),
[all...]
H A Dhfs_readwrite.c120 struct filefork *fp;
278 struct filefork *fp;
2603 struct filefork *fp;
2821 struct filefork *fp = VTOF(vp);
2943 struct filefork *fp;
3135 /* MapFileC() found a valid extent in the filefork. Search the
3280 struct filefork *fp = VTOF(vp);
3613 struct filefork *fp = VTOF(vp);
3685 * The caller is responsible for saving off a copy of the filefork(s)
3691 hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafor
[all...]
H A Dhfs_vnops.c99 static int hfs_move_fork (struct filefork *srcfork, struct cnode *src,
100 struct filefork *dstfork, struct cnode *dst);
648 struct filefork *fp;
2136 * IDs, the in-line resident 8 extents that live in the filefork data
2542 static int hfs_move_fork (struct filefork *srcfork, struct cnode *src_cp,
2543 struct filefork *dstfork, struct cnode *dst_cp) {
2610 struct filefork *fp = NULL;
3789 struct filefork *temp_rsrc_fork = NULL;
3807 * The resource fork vnode & filefork did not exist.
3810 MALLOC_ZONE (temp_rsrc_fork, struct filefork *, sizeo
[all...]
H A Dhfs_xattr.c443 struct filefork *btfile;
998 struct filefork *btfile = NULL;
1551 struct filefork *btfile;
1609 struct filefork *btfile;
1701 struct filefork *btfile;
1941 struct filefork *btfile;
2019 struct filefork *btfile;
H A Dhfs_vfsutils.c1011 struct filefork *fp;
1089 overflow_extents(struct filefork *fp)
1095 // from hfs_remove_orphans() with a faked-up filefork
1603 struct filefork dfork;
1604 struct filefork rfork;
3239 struct filefork *catalog;
H A Dhfs_vfsops.c842 struct filefork *forkp;
3612 struct filefork *fp;
3713 struct filefork *fp;
4026 struct filefork *fp = NULL;
4382 struct filefork *attr_fp;
4757 struct filefork *fp;
5102 struct filefork *catalog_fp; /* If non-NULL, extent is from catalog record */
5109 * extent information in filefork. For overflow extent
5115 struct filefork *dirlink_fork; /* For directory hard links, fp points actually to this */
5945 struct filefork *f
[all...]
/xnu-2422.115.4/bsd/kern/
H A Dkern_malloc.c428 { SOS(filefork),KMZ_CREATEZONE, TRUE }, /* 77 M_HFSFORK */

Completed in 104 milliseconds