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

/darwin-on-arm/xnu/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);
958 filefork_t * filefork; local
992 filefork = VTOF(hfsmp->hfc_filevp);
1003 if (BTSearchRecord(filefork, iterator, &record, NULL, iterator) != 0) {
1010 error = BTUpdateRecord(filefork, iterator,
1027 (void) BTSearchRecord(filefork, iterato
1074 filefork_t * filefork; local
1284 filefork_t * filefork; local
1488 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.h497 typedef struct filefork FCB;
693 extern int hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafork,
694 struct filefork *rsrcfork, u_int32_t fileid);
757 extern int overflow_extents(struct filefork *fp);
H A Dhfs_cnode.c215 * If there are blocks in its filefork, then we need to unlock the cnode
419 * Make the filefork in our temporary struct look like a real
420 * filefork. Fill in the cp, sysfileinfo and rangelist fields..
732 struct filefork *fp;
839 struct filefork *fp = NULL;
840 struct filefork *altfp = NULL;
921 FREE_ZONE(fp, sizeof(struct filefork), M_HFSFORK);
973 struct filefork *fp = NULL;
1218 MALLOC_ZONE(fp, struct filefork *, sizeof(struct filefork),
[all...]
H A Dhfs_vnops.c97 static int hfs_move_fork (struct filefork *srcfork, struct cnode *src,
98 struct filefork *dstfork, struct cnode *dst);
455 struct filefork *fp;
2192 static int hfs_move_fork (struct filefork *srcfork, struct cnode *src_cp,
2193 struct filefork *dstfork, struct cnode *dst_cp) {
2260 struct filefork *fp = NULL;
3350 struct filefork *temp_rsrc_fork = NULL;
3368 * The resource fork vnode & filefork did not exist.
3371 MALLOC_ZONE (temp_rsrc_fork, struct filefork *, sizeof (struct filefork), M_HFSFOR
[all...]
H A Dhfs_readwrite.c116 struct filefork *fp;
274 struct filefork *fp;
2169 struct filefork *fp;
2387 struct filefork *fp = VTOF(vp);
2509 struct filefork *fp;
2701 /* MapFileC() found a valid extent in the filefork. Search the
2841 struct filefork *fp = VTOF(vp);
3156 struct filefork *fp = VTOF(vp);
3229 * The caller is responsible for saving off a copy of the filefork(s)
3235 hfs_release_storage (struct hfsmount *hfsmp, struct filefork *datafor
[all...]
H A Dhfs_xattr.c443 struct filefork *btfile;
946 struct filefork *btfile = NULL;
1497 struct filefork *btfile;
1555 struct filefork *btfile;
1647 struct filefork *btfile;
1877 struct filefork *btfile;
1955 struct filefork *btfile;
H A Dhfs_vfsutils.c882 struct filefork *fp;
956 overflow_extents(struct filefork *fp)
962 // from hfs_remove_orphans() with a faked-up filefork
1449 struct filefork dfork;
1450 struct filefork rfork;
3033 struct filefork *catalog;
H A Dhfs_vfsops.c862 struct filefork *forkp;
3552 struct filefork *fp;
3652 struct filefork *fp;
3963 struct filefork *fp = NULL;
4317 struct filefork *attr_fp;
4689 struct filefork *fp;
5030 struct filefork *catalog_fp; /* If non-NULL, extent is from catalog record */
5037 * extent information in filefork. For overflow extent
5043 struct filefork *dirlink_fork; /* For directory hard links, fp points actually to this */
5871 struct filefork *f
[all...]
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_malloc.c423 { SOS(filefork),KMZ_CREATEZONE, TRUE }, /* 77 M_HFSFORK */

Completed in 81 milliseconds