Lines Matching refs:rsrcforkp
1362 struct cat_fork *dataforkp, struct cat_fork *rsrcforkp)
1376 state.s_rsrcfork = rsrcforkp;
1969 HFSPlusForkData *rsrcforkp;
1996 rsrcforkp = &bto->data.hfsPlusFile.resourceFork;
2087 if (alias_allocated && rsrcforkp->extents[0].startBlock != 0) {
2088 (void) BlockDeallocate(hfsmp, rsrcforkp->extents[0].startBlock,
2089 rsrcforkp->extents[0].blockCount);
2090 rsrcforkp->extents[0].startBlock = 0;
2091 rsrcforkp->extents[0].blockCount = 0;
2176 HFSPlusForkData *rsrcforkp;
2180 rsrcforkp = &(crp->resourceFork);
2185 bzero(rsrcforkp, sizeof(HFSPlusForkData));
2189 &rsrcforkp->extents[0].startBlock,
2190 &rsrcforkp->extents[0].blockCount);
2192 rsrcforkp->extents[0].startBlock = 0;
2197 blkno = ((u_int64_t)rsrcforkp->extents[0].startBlock * (u_int64_t)blksize) / sectorsize;
2238 rsrcforkp->logicalSize = kHFSAliasSize;
2239 rsrcforkp->totalBlocks = rsrcforkp->extents[0].blockCount;
2242 if (result && rsrcforkp->extents[0].startBlock != 0) {
2243 (void) BlockDeallocate(hfsmp, rsrcforkp->extents[0].startBlock, rsrcforkp->extents[0].blockCount);
2244 rsrcforkp->extents[0].startBlock = 0;
2245 rsrcforkp->extents[0].blockCount = 0;
2246 rsrcforkp->logicalSize = 0;
2247 rsrcforkp->totalBlocks = 0;