Lines Matching refs:subchnl
2029 struct cdrom_subchnl *subchnl, int mcn) in cdrom_read_subchannel() argument
2038 cgc.cmd[1] = subchnl->cdsc_format;/* MSF or LBA addressing */ in cdrom_read_subchannel()
2046 subchnl->cdsc_audiostatus = cgc.buffer[1]; in cdrom_read_subchannel()
2047 subchnl->cdsc_ctrl = cgc.buffer[5] & 0xf; in cdrom_read_subchannel()
2048 subchnl->cdsc_trk = cgc.buffer[6]; in cdrom_read_subchannel()
2049 subchnl->cdsc_ind = cgc.buffer[7]; in cdrom_read_subchannel()
2051 if (subchnl->cdsc_format == CDROM_LBA) { in cdrom_read_subchannel()
2052 subchnl->cdsc_absaddr.lba = ((cgc.buffer[8] << 24) | in cdrom_read_subchannel()
2056 subchnl->cdsc_reladdr.lba = ((cgc.buffer[12] << 24) | in cdrom_read_subchannel()
2061 subchnl->cdsc_reladdr.msf.minute = cgc.buffer[13]; in cdrom_read_subchannel()
2062 subchnl->cdsc_reladdr.msf.second = cgc.buffer[14]; in cdrom_read_subchannel()
2063 subchnl->cdsc_reladdr.msf.frame = cgc.buffer[15]; in cdrom_read_subchannel()
2064 subchnl->cdsc_absaddr.msf.minute = cgc.buffer[9]; in cdrom_read_subchannel()
2065 subchnl->cdsc_absaddr.msf.second = cgc.buffer[10]; in cdrom_read_subchannel()
2066 subchnl->cdsc_absaddr.msf.frame = cgc.buffer[11]; in cdrom_read_subchannel()