Lines Matching defs:fsp

135 	struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
163 if (PCA_IS_HIDDEN(fsp, dp->pc_entry.pcd_attr)) {
176 pc_getnode(fsp, slot.sl_blkno, slot.sl_offset,
222 boff = pc_blkoff(fsp, offset);
227 blkno = pc_daddrdb(fsp, bp->b_blkno);
231 *pcpp = pc_getnode(fsp, blkno, boff, ep);
234 (*pcpp)->pc_size = fsp->pcfs_clsize;
239 error = pc_syncfat(fsp);
275 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
300 if (!IS_FAT32(fsp))
312 cn = pc_alloccluster(fsp, 0);
319 bp = ngeteblk(fsp->pcfs_clsize);
320 bp->b_edev = fsp->pcfs_xdev;
322 bp->b_blkno = pc_cldaddr(fsp, cn);
324 pc_setstartcluster(fsp, ep, cn);
325 pc_setstartcluster(fsp, &dirtemplate.t_dot, cn);
326 cn = pc_getstartcluster(fsp, &dp->pc_entry);
327 pc_setstartcluster(fsp, &dirtemplate.t_dotdot, cn);
343 pc_mark_irrecov(fsp);
347 pc_setstartcluster(fsp, ep, 0);
351 boff = pc_blkoff(fsp, offset);
396 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
401 PCA_IS_HIDDEN(fsp, dp->pc_entry.pcd_attr)) {
568 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
732 if (IS_FAT32(fsp))
782 boff = pc_blkoff(fsp, offset);
788 blkno = pc_daddrdb(fsp, bp->b_blkno);
790 if (IS_FAT32(fsp))
847 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
871 cn = pc_getstartcluster(fsp, &npdp->pc_entry);
872 pc_setstartcluster(fsp, ep, cn);
879 pc_mark_irrecov(fsp);
903 struct pcfs *fsp;
915 fsp = VFSTOPCFS(vp->v_vfsp);
916 error = pc_verify(fsp);
928 boff = pc_blkoff(fsp, offset);
950 slotp->sl_blkno = pc_daddrdb(fsp,
993 struct pcfs *fsp;
999 fsp = VFSTOPCFS(PCTOV(pcp)->v_vfsp);
1000 size = pc_blksize(fsp, pcp, offset);
1001 if (pc_blkoff(fsp, offset) >= size) {
1005 error = pc_bmap(pcp, pc_lblkno(fsp, offset), &bn, (uint_t *)0);
1009 bp = bread(fsp->pcfs_xdev, bn, size);
1013 pc_mark_irrecov(fsp);
1018 (struct pcdir *)(bp->b_un.b_addr + pc_blkoff(fsp, offset));
1109 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
1125 slotp->sl_blkno = pc_daddrdb(fsp, slotp->sl_bp->b_blkno);
1126 slotp->sl_offset = pc_blkoff(fsp, *offset);
1149 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
1150 int boff = pc_blkoff(fsp, *offset);
1152 if (PCA_IS_HIDDEN(fsp, ep->pcd_attr)) {
1181 pc_daddrdb(fsp, slotp->sl_bp->b_blkno);
1201 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
1212 boff = pc_blkoff(fsp, lfn_offset);
1266 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
1277 boff = pc_blkoff(fsp, offset);
1288 if (!IS_FAT32(fsp) && (vp->v_flag & VROOT))
1292 pc_lblkno(fsp, offset), 1, &bn);
1295 pcp->pc_size += fsp->pcfs_clsize;
1296 spaceavail += fsp->pcfs_clsize;
1297 offset += fsp->pcfs_clsize;
1619 struct pcfs *fsp = VFSTOPCFS(vp->v_vfsp);
1624 boff = pc_blkoff(fsp, offset);
1665 pc_getstartcluster(struct pcfs *fsp, struct pcdir *ep)
1667 if (IS_FAT32(fsp)) {
1682 pc_setstartcluster(struct pcfs *fsp, struct pcdir *ep, pc_cluster32_t cln)
1684 if (IS_FAT32(fsp)) {