ISO_DEFAULT_BLOCK_SIZE
#define cdb2devb(bno) ((bno) * ISO_DEFAULT_BLOCK_SIZE / table->sectorsize)
#define cdb2devb(bno) ((bno) * ISO_DEFAULT_BLOCK_SIZE / DEV_BSIZE)
static char susp_buffer[ISO_DEFAULT_BLOCK_SIZE];
ISO_DEFAULT_BLOCK_SIZE, susp_buffer, &read);
if (error != 0 || read != ISO_DEFAULT_BLOCK_SIZE)
vd = malloc(MAX(ISO_DEFAULT_BLOCK_SIZE,
ISO_DEFAULT_BLOCK_SIZE, (char *)vd, &read);
if (read != ISO_DEFAULT_BLOCK_SIZE) {
if (isonum_723(vd->logical_block_size) == ISO_DEFAULT_BLOCK_SIZE) {
buf = malloc(MAX(ISO_DEFAULT_BLOCK_SIZE,
if ((off % ISO_DEFAULT_BLOCK_SIZE) == 0) {
ISO_DEFAULT_BLOCK_SIZE,
if (read != ISO_DEFAULT_BLOCK_SIZE) {
off = boff * ISO_DEFAULT_BLOCK_SIZE;
off = boff * ISO_DEFAULT_BLOCK_SIZE;
ISO_DEFAULT_BLOCK_SIZE, buf, &read);
if (read != ISO_DEFAULT_BLOCK_SIZE) {
blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE + fp->f_bno;
blkoff = fp->f_off % ISO_DEFAULT_BLOCK_SIZE;
fp->f_buf = malloc(ISO_DEFAULT_BLOCK_SIZE);
cdb2devb(blkno), ISO_DEFAULT_BLOCK_SIZE,
if (read != ISO_DEFAULT_BLOCK_SIZE)
*size_p = ISO_DEFAULT_BLOCK_SIZE - blkoff;
blkno = fp->f_off / ISO_DEFAULT_BLOCK_SIZE;
fp->f_off = (blkno + 1) * ISO_DEFAULT_BLOCK_SIZE;
static char blkbuf[MAX(ISO_DEFAULT_BLOCK_SIZE,
if ((off % ISO_DEFAULT_BLOCK_SIZE) == 0) {
off = boff * ISO_DEFAULT_BLOCK_SIZE;
off = boff * ISO_DEFAULT_BLOCK_SIZE;
static char blkbuf[ISO_DEFAULT_BLOCK_SIZE];
byte_off = fs_off & (ISO_DEFAULT_BLOCK_SIZE - 1);
if (remaining < ISO_DEFAULT_BLOCK_SIZE - byte_off) {
n = ISO_DEFAULT_BLOCK_SIZE - byte_off;
static char susp_buffer[ISO_DEFAULT_BLOCK_SIZE];
if ((ISO_DEFAULT_BLOCK_SIZE % cp->provider->sectorsize) != 0) {
if ((error = bread(devvp, iso_blknum * btodb(ISO_DEFAULT_BLOCK_SIZE),
char buffer[ISO_DEFAULT_BLOCK_SIZE], *entry;
while (offset < ISO_DEFAULT_BLOCK_SIZE) {
if (fseek(iso, sector * ISO_DEFAULT_BLOCK_SIZE, SEEK_SET) != 0) {
if (fread(buffer, ISO_DEFAULT_BLOCK_SIZE, 1, iso) != 1) {