Lines Matching refs:block
398 * that an entry can cross a logical block but not
449 * If offset is on a block boundary,
450 * read the next directory block.
468 /* skip to next block, if any */
575 * directory block into system space, so we can just look at
636 * But otherwise the block read here is in the block buffer two times.
661 * Get parents directory record block that this inode included.
678 * 1: Check not cross boundary on block
915 * device. This allows cd9660_strategy to be ignorant of the block
933 * XXX Should this code be using buf_breadn and ip->i_lastr to support single-block
952 daddr_t block; /* physical disk block containing offset */
954 u_int count; /* number of bytes to transfer in current block */
989 /* Get a block from the underlying device */
990 block = ip->iso_start + (offset - sizeof(struct riff_header))/CDXA_SECTOR_SIZE;
991 error = (int)buf_bread(ip->i_devvp, (daddr64_t)((unsigned)block), CDXA_SECTOR_SIZE, NOCRED, &bp);
1001 /* Figure out which part of the block to copy, and copy it */
1017 * If we copied through the end of the block, or the end of file, then
1018 * age the device block. This is optimized for sequential access.
1034 * This routine doesn't do any caching beyond what the block device does.
1073 * Since our device block size isn't a power of two, we can't use