Lines Matching defs:msc
862 } msc; /* Mode Select Command */
868 memset (&msc, 0, sizeof (msc)); /* Fill struct with zeros */
869 msc.cmd.opcode = HS2P_SCSI_MODE_SELECT; /* choose Mode Select Command */
870 msc.cmd.byte1 &= ~SMS_SP; /* unset bit0 SavePage to 0 */
871 msc.cmd.byte1 |= SMS_PF; /* set bit4 PageFormat to 1 */
873 msc.cmd.len = sizeof (msc.mp.hdr) + npages; /* either 4+8 or 4+20 */
875 memcpy (&msc.mp, settings, msc.cmd.len); /* Copy hdr+pages from Settings to msc.mp */
876 memset (&msc.mp.hdr, 0, sizeof (msc.mp.hdr)); /* make sure the hdr is all zeros */
878 msc.hdr.data_len = 0x00;
879 msc.hdr.medium_type = 0x00;
880 msc.hdr.dev_spec = 0x00;
881 msc.hdr.blk_desc_len = 0x00;
886 sanei_scsi_cmd (fd, &msc, sizeof (msc.cmd) + msc.cmd.len, 0,
891 print_bytes (&msc.cmd, sizeof (msc.cmd));
893 print_bytes (&msc.mp.hdr, sizeof (msc.mp.hdr));
895 print_bytes (&msc.mp.page, msc.cmd.len);
918 ">>>>> mode_sense: Zero'ing ModeSenseCommand msc and msp structures\n");
935 /* Now execute the whole command and store results in msc */