Lines Matching defs:rsrcforkp

142 	const struct cat_fork *dataforkp, const struct cat_fork *rsrcforkp);
1707 const struct cat_fork *dataforkp, const struct cat_fork *rsrcforkp)
1719 state.s_rsrcfork = rsrcforkp;
1767 const struct cat_fork *dataforkp, const struct cat_fork *rsrcforkp)
1769 return cat_update_internal(hfsmp, false, descp, attrp, dataforkp, rsrcforkp);
2449 HFSPlusForkData *rsrcforkp;
2473 rsrcforkp = &bto->data.hfsPlusFile.resourceFork;
2541 if (alias_allocated && rsrcforkp->extents[0].startBlock != 0) {
2542 (void) BlockDeallocate(hfsmp, rsrcforkp->extents[0].startBlock,
2543 rsrcforkp->extents[0].blockCount, 0);
2544 rsrcforkp->extents[0].startBlock = 0;
2545 rsrcforkp->extents[0].blockCount = 0;
2630 HFSPlusForkData *rsrcforkp;
2634 rsrcforkp = &(crp->resourceFork);
2639 bzero(rsrcforkp, sizeof(HFSPlusForkData));
2644 &rsrcforkp->extents[0].startBlock,
2645 &rsrcforkp->extents[0].blockCount);
2650 &rsrcforkp->extents[0].startBlock,
2651 &rsrcforkp->extents[0].blockCount);
2654 rsrcforkp->extents[0].startBlock = 0;
2659 blkno = ((u_int64_t)rsrcforkp->extents[0].startBlock * (u_int64_t)blksize) / sectorsize;
2700 rsrcforkp->logicalSize = kHFSAliasSize;
2701 rsrcforkp->totalBlocks = rsrcforkp->extents[0].blockCount;
2704 if (result && rsrcforkp->extents[0].startBlock != 0) {
2705 (void) BlockDeallocate(hfsmp, rsrcforkp->extents[0].startBlock, rsrcforkp->extents[0].blockCount, 0);
2706 rsrcforkp->extents[0].startBlock = 0;
2707 rsrcforkp->extents[0].blockCount = 0;
2708 rsrcforkp->logicalSize = 0;
2709 rsrcforkp->totalBlocks = 0;