Lines Matching refs:layer
1825 struct dvd_layer *layer; in dvd_read_physical() local
1855 for (i = 0, bufp = &buf[4], layer = &s->physical.layer[0]; in dvd_read_physical()
1856 i < 4; i++, bufp += 20, layer++) { in dvd_read_physical()
1857 bzero(layer, sizeof(*layer)); in dvd_read_physical()
1858 layer->book_version = bufp[0] & 0xf; in dvd_read_physical()
1859 layer->book_type = bufp[0] >> 4; in dvd_read_physical()
1860 layer->min_rate = bufp[1] & 0xf; in dvd_read_physical()
1861 layer->disc_size = bufp[1] >> 4; in dvd_read_physical()
1862 layer->layer_type = bufp[2] & 0xf; in dvd_read_physical()
1863 layer->track_path = (bufp[2] >> 4) & 1; in dvd_read_physical()
1864 layer->nlayers = (bufp[2] >> 5) & 3; in dvd_read_physical()
1865 layer->track_density = bufp[3] & 0xf; in dvd_read_physical()
1866 layer->linear_density = bufp[3] >> 4; in dvd_read_physical()
1867 layer->start_sector = _4btol(&bufp[4]); in dvd_read_physical()
1868 layer->end_sector = _4btol(&bufp[8]); in dvd_read_physical()
1869 layer->end_sector_l0 = _4btol(&bufp[12]); in dvd_read_physical()
1870 layer->bca = bufp[16] >> 7; in dvd_read_physical()