Lines Matching defs:num
39 int b_readlb(hfsvol *vol, unsigned long num, block *bp)
46 fprintf(stderr,"b_readlb: start block = %d\n", vol->vstart + num);
55 if (num < hce->hfs_hdr_size)
56 b = (block *)hce->hfs_hdr + num;
57 else if (num < hce->hfs_hdr_size + hce->hfs_ce_size)
58 b = (block *)hce->hfs_ce + num - hce->hfs_hdr_size;
70 if (lseek(vol->fd, (vol->vstart + num) * HFS_BLOCKSZ, SEEK_SET) < 0)
100 int b_writelb(hfsvol *vol, unsigned long num, block *bp)
107 fprintf(stderr,"b_writelb: start block = %d\n", vol->vstart + num);
116 if (num < hce->hfs_hdr_size)
117 b = (block *)hce->hfs_hdr + num;
118 else if (num < hce->hfs_hdr_size + hce->hfs_ce_size)
119 b = (block *)hce->hfs_ce + num - hce->hfs_hdr_size;
133 if (lseek(vol->fd, (vol->vstart + num) * HFS_BLOCKSZ, SEEK_SET) < 0)