Lines Matching refs:header
535 SPCModeParameterHeader6 header;
539 // We don't support any mode pages, but we support the mode parameter header.
540 // Just return the header.
543 COMMAND_LOG ( ( "*dataLen = %llu, sizeof(header) = %lu\n", *dataLen, sizeof ( header ) ) );
546 *dataLen = min ( sizeof ( header ), *dataLen );
548 header.MODE_DATA_LENGTH = sizeof ( header ) - sizeof ( header.MODE_DATA_LENGTH );
549 header.MEDIUM_TYPE = 0; // Must be 0h by SBC spec.
550 header.DEVICE_SPECIFIC_PARAMETER = 0; // Not write protected. Doesn't support DPOFUA.
551 header.BLOCK_DESCRIPTOR_LENGTH = 0; // No block descriptors.
553 COMMAND_LOG ( ( "header.MODE_DATA_LENGTH = %d, *dataLen = %llu\n", header.MODE_DATA_LENGTH, *dataLen ) );
555 dataDesc->writeBytes ( 0, &header, *dataLen );
565 SPCModeParameterHeader10 header;
569 // We don't support any mode pages, but we support the mode parameter header.
570 // Just return the header.
573 COMMAND_LOG ( ( "*dataLen = %llu, sizeof(header) = %lu\n", *dataLen, sizeof ( header ) ) );
576 *dataLen = min ( sizeof ( header ), *dataLen );
578 header.MODE_DATA_LENGTH = sizeof ( header ) - sizeof ( header.MODE_DATA_LENGTH );
579 header.MEDIUM_TYPE = 0; // Must be 0h by SBC spec.
580 header.DEVICE_SPECIFIC_PARAMETER = 0; // Not write protected. Doesn't support DPOFUA.
581 header.BLOCK_DESCRIPTOR_LENGTH = 0; // No block descriptors.
583 COMMAND_LOG ( ( "header.MODE_DATA_LENGTH = %d, *dataLen = %llu\n", header.MODE_DATA_LENGTH, *dataLen ) );
585 dataDesc->writeBytes ( 0, &header, *dataLen );