Lines Matching refs:di
596 uchar_t *di; in finalize() local
647 di = (uchar_t *)my_zalloc(DISC_INFO_BLOCK_SIZE); in finalize()
659 ret = read_disc_info(dev->d_fd, di); in finalize()
682 free(di); in finalize()
699 free(di); in finalize()
710 uchar_t *di; in get_last_possible_lba() local
713 di = (uchar_t *)my_zalloc(DISC_INFO_BLOCK_SIZE); in get_last_possible_lba()
714 if (!read_disc_info(dev->d_fd, di)) { in get_last_possible_lba()
715 free(di); in get_last_possible_lba()
725 if (read_scsi32(&di[20]) != 0xffffffff) { in get_last_possible_lba()
726 cap = read_scsi32(&di[20]); in get_last_possible_lba()
731 if ((di[21] != 0) && (di[21] != 0xff)) { in get_last_possible_lba()
732 cap = MSF2LBA(di[21], di[22], di[23]); in get_last_possible_lba()
738 free(di); in get_last_possible_lba()