Searched refs:rsrcfork (Results 1 - 7 of 7) sorted by relevance

/xnu-2422.115.4/bsd/hfs/
H A Dhfs_attrlist.h104 struct cat_fork *datafork, struct cat_fork *rsrcfork, struct vfs_context *ctx);
H A Dhfs_attrlist.c66 struct cat_fork *rsrcfork, struct vnode *vp);
429 struct cat_fork *rsrcfork,
441 packfileattr(abp, hfsmp, attrp, datafork, rsrcfork, vp);
836 struct cat_fork *rsrcfork,
850 off_t totalsize = datasize + rsrcfork->cf_size;
908 *((off_t *)attrbufptr) = (off_t)rsrcfork->cf_blocks * (off_t)allocblksize;
928 *((off_t *)attrbufptr) = rsrcfork->cf_size;
932 *((off_t *)attrbufptr) = (off_t)rsrcfork->cf_blocks * (off_t)allocblksize;
423 hfs_packattrblk(struct attrblock *abp, struct hfsmount *hfsmp, struct vnode *vp, struct cat_desc *descp, struct cat_attr *attrp, struct cat_fork *datafork, struct cat_fork *rsrcfork, struct vfs_context *ctx) argument
831 packfileattr( struct attrblock *abp, struct hfsmount *hfsmp, struct cat_attr *cattrp, struct cat_fork *datafork, struct cat_fork *rsrcfork, struct vnode *vp) argument
H A Dhfs_search.c680 struct cat_fork rsrcfork; local
810 cat_convertattr(VCBTOHFS(vcb), rec, &c_attr, &datafork, &rsrcfork); local
890 datafork.cf_blocks = rsrcfork.cf_blocks;
896 rsrcfork.cf_size = 0;
897 rsrcfork.cf_blocks = 0;
925 rsrcfork.cf_size,
935 (u_int64_t)rsrcfork.cf_blocks * (u_int64_t)vcb->blockSize,
1126 struct cat_fork rsrcfork; local
1134 cat_convertattr(hfsmp, rec, &c_attr, &datafork, &rsrcfork);
1175 hfs_packattrblk(&attrblk, hfsmp, NULL, &c_desc, &c_attr, &datafork, &rsrcfork, vfs_context_curren
[all...]
H A Dhfs_readwrite.c3692 struct filefork *rsrcfork, u_int32_t fileid) {
3748 if (error == 0 && (rsrcfork != NULL) && rsrcfork->ff_blocks > 0) {
3749 fileblocks = rsrcfork->ff_blocks;
3755 if (filebytes > HFS_BIGFILE_SIZE && overflow_extents(rsrcfork)) {
3767 if (rsrcfork->ff_unallocblocks == 0) {
3770 if (overflow_extents(rsrcfork))
3774 error = MacToVFSError(TruncateFileC(HFSTOVCB(hfsmp), rsrcfork, filebytes, 1, 1, fileid, false));
3779 rsrcfork->ff_size = filebytes;
3691 hfs_release_storage(struct hfsmount *hfsmp, struct filefork *datafork, struct filefork *rsrcfork, u_int32_t fileid) argument
H A Dhfs_vnops.c5603 struct cat_fork rsrcfork; local
5730 bcopy(rsrcforkp, &rsrcfork, sizeof(rsrcfork));
5731 rsrcfork.cf_blocks = (cp->c_rsrcfork->ff_blocks - cp->c_rsrcfork->ff_unallocblocks);
5732 rsrcfork.cf_size = rsrcfork.cf_blocks * HFSTOVCB(hfsmp)->blockSize;
5733 rsrcforkp = &rsrcfork;
6389 struct cat_fork rsrcfork; local
6486 error = cat_idlookup (hfsmp, cp->c_fileid, 0, 1, NULL, NULL, &rsrcfork);
6501 (struct cat_attr*)NULL, &rsrcfork, NUL
[all...]
H A Dhfs.h666 struct filefork *rsrcfork, u_int32_t fileid);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_xattr.c1424 apple_double_entry_t *rsrcfork; member in struct:attr_info
1647 } else if (ainfo.rsrcfork == NULL) {
1650 *size = (size_t)ainfo.rsrcfork->length;
1652 uio_setoffset(uio, uio_offset(uio) + ainfo.rsrcfork->offset);
1655 uio_setoffset(uio, uio_offset(uio) - ainfo.rsrcfork->offset);
1837 if (ainfo.rsrcfork == NULL) {
1841 if (ainfo.rsrcfork) {
1842 if (ainfo.rsrcfork->length != 0) {
1865 uio_setoffset(uio, uio_offset(uio) + ainfo.rsrcfork->offset);
1869 uio_setoffset(uio, uio_offset(uio) - ainfo.rsrcfork
[all...]

Completed in 108 milliseconds