ISO_DEFAULT_BLOCK_SIZE
#define devb2cdb(bno) (((bno) * DEV_BSIZE) / ISO_DEFAULT_BLOCK_SIZE)
if (isonum_723(vd->logical_block_size) != ISO_DEFAULT_BLOCK_SIZE)
iso_bsize = ISO_DEFAULT_BLOCK_SIZE;
buf_size = ISO_DEFAULT_BLOCK_SIZE;
ISO_DEFAULT_BLOCK_SIZE, buf, &nread);
if (nread != ISO_DEFAULT_BLOCK_SIZE) {
if (isonum_723(vd->logical_block_size) != ISO_DEFAULT_BLOCK_SIZE)
if (psize > ISO_DEFAULT_BLOCK_SIZE) {
dealloc(buf, ISO_DEFAULT_BLOCK_SIZE);
buf = alloc(buf_size = roundup(psize, ISO_DEFAULT_BLOCK_SIZE));
if (!(psize % ISO_DEFAULT_BLOCK_SIZE)) {
ISO_DEFAULT_BLOCK_SIZE,
if (nread != ISO_DEFAULT_BLOCK_SIZE) {
psize += ISO_DEFAULT_BLOCK_SIZE;
psize = roundup(psize, ISO_DEFAULT_BLOCK_SIZE);
char buf[ISO_DEFAULT_BLOCK_SIZE];
bno = fp->off / ISO_DEFAULT_BLOCK_SIZE + fp->bno;
if (fp->off & (ISO_DEFAULT_BLOCK_SIZE - 1)
|| (fp->off + ISO_DEFAULT_BLOCK_SIZE) > fp->size
|| size < ISO_DEFAULT_BLOCK_SIZE)
ISO_DEFAULT_BLOCK_SIZE, dp, &nread);
if (nread != ISO_DEFAULT_BLOCK_SIZE)
off = fp->off & (ISO_DEFAULT_BLOCK_SIZE - 1);
start = (char *)start + ISO_DEFAULT_BLOCK_SIZE;
fp->off += ISO_DEFAULT_BLOCK_SIZE;
size -= ISO_DEFAULT_BLOCK_SIZE;
#define cdb2devb(bno) ((bno) * ISO_DEFAULT_BLOCK_SIZE / DEV_BSIZE)
lba * ISO_DEFAULT_BLOCK_SIZE, &vd, sizeof(vd));
if (isonum_723(vd.logical_block_size) != ISO_DEFAULT_BLOCK_SIZE) {
off = (EFI_LBA)dblk * ISO_DEFAULT_BLOCK_SIZE;
uint8_t buf[ISO_DEFAULT_BLOCK_SIZE];
ISO_DEFAULT_BLOCK_SIZE * 16);
ISO_DEFAULT_BLOCK_SIZE * 16);
if (blocksize != ISO_DEFAULT_BLOCK_SIZE) {
#define BLKSIZ ISO_DEFAULT_BLOCK_SIZE
#define ISO_BLKSIZE ISO_DEFAULT_BLOCK_SIZE