Lines Matching refs:page3
810 struct mode_format page3; in bsd_mode_sense_dad_mode_format() local
820 if (sp->cmd_count < (sizeof (header) + sizeof (page3))) { in bsd_mode_sense_dad_mode_format()
823 emul64_name, (int)(sizeof (header) + sizeof (page3))); in bsd_mode_sense_dad_mode_format()
828 (void) bzero(&page3, sizeof (page3)); in bsd_mode_sense_dad_mode_format()
830 header.length = sizeof (header) + sizeof (page3) - 1; in bsd_mode_sense_dad_mode_format()
833 page3.mode_page.code = DAD_MODE_FORMAT; in bsd_mode_sense_dad_mode_format()
834 page3.mode_page.ps = 1; in bsd_mode_sense_dad_mode_format()
835 page3.mode_page.length = sizeof (page3) - sizeof (struct mode_page); in bsd_mode_sense_dad_mode_format()
841 page3.data_bytes_sect = ushort_to_scsi_ushort(DEV_BSIZE); in bsd_mode_sense_dad_mode_format()
842 page3.interleave = ushort_to_scsi_ushort(1); in bsd_mode_sense_dad_mode_format()
847 page3.sect_track = ushort_to_scsi_ushort(tgt->emul64_tgt_nsect); in bsd_mode_sense_dad_mode_format()
854 (void) bcopy(&page3, addr + sizeof (header), sizeof (page3)); in bsd_mode_sense_dad_mode_format()
856 pkt->pkt_resid = sp->cmd_count - sizeof (page3) - sizeof (header); in bsd_mode_sense_dad_mode_format()