Lines Matching defs:fork
3224 * If the object is a file then it will represent the data fork.
4373 /* Restore allocation fork. */
5840 * are regular files with no data fork and resource fork that contains alias
5842 * non-Mac OS X implementation can add/modify data fork or resource fork
5844 * both data fork and resource fork.
5850 * forktype The type of fork that needs relocated,
5851 * kHFSResourceForkType for resource fork,
5852 * kHFSDataForkType for data fork
5923 * modify data/resource fork of directory hard links, so nothing
5925 * the resource fork data is written directly using devvp and
6092 /* Stop when we encounter a different file or fork. */
6375 struct cat_fork fork;
6384 fileid = GetFileInfo(hfsmp, kHFSRootFolderID, ".journal", &attr, &fork);
6391 startBlock = fork.cf_extents[0].startBlock;
6392 blockCount = fork.cf_extents[0].blockCount;
7008 /* If data fork exists or item is a directory hard link, relocate blocks */
7021 /* If resource fork exists or item is a directory hard link, relocate blocks */
7024 /* Resource fork vnode lookup is invalid for directory hard link.
7025 * So we fake data fork vnode as resource fork vnode.
7227 /* Check if data fork overlaps the target space */
7240 /* Check if resource fork overlaps the target space */