Lines Matching refs:wp
1685 write_param_page *wp; in pkt_set_write_settings() local
1694 init_cdrom_command(&cgc, buffer, sizeof(*wp), CGC_DATA_READ); in pkt_set_write_settings()
1719 wp = (write_param_page *) &buffer[sizeof(struct mode_page_header) + pd->mode_offset]; in pkt_set_write_settings()
1721 wp->fp = pd->settings.fp; in pkt_set_write_settings()
1722 wp->track_mode = pd->settings.track_mode; in pkt_set_write_settings()
1723 wp->write_type = pd->settings.write_type; in pkt_set_write_settings()
1724 wp->data_block_type = pd->settings.block_mode; in pkt_set_write_settings()
1726 wp->multi_session = 0; in pkt_set_write_settings()
1729 wp->link_size = 7; in pkt_set_write_settings()
1730 wp->ls_v = 1; in pkt_set_write_settings()
1733 if (wp->data_block_type == PACKET_BLOCK_MODE1) { in pkt_set_write_settings()
1734 wp->session_format = 0; in pkt_set_write_settings()
1735 wp->subhdr2 = 0x20; in pkt_set_write_settings()
1736 } else if (wp->data_block_type == PACKET_BLOCK_MODE2) { in pkt_set_write_settings()
1737 wp->session_format = 0x20; in pkt_set_write_settings()
1738 wp->subhdr2 = 8; in pkt_set_write_settings()
1740 wp->mcn[0] = 0x80; in pkt_set_write_settings()
1741 memcpy(&wp->mcn[1], PACKET_MCN, sizeof(wp->mcn) - 1); in pkt_set_write_settings()
1747 pkt_err(pd, "write mode wrong %d\n", wp->data_block_type); in pkt_set_write_settings()
1750 wp->packet_size = cpu_to_be32(pd->settings.size >> 2); in pkt_set_write_settings()