Lines Matching defs:dest

104 #define	COPY_POS(dest, source) bcopy(source, dest, sizeof (tapepos_t))
600 caddr_t dest, uchar_t page);
603 static int st_interpret_read_pos(struct scsi_tape const *un, tapepos_t *dest,
5522 tapepos_t dest;
5524 if (ddi_copyin((void *)arg, &dest, sizeof (tapepos_t),
5531 rval = st_validate_tapemarks(un, st_uscsi_cmd, &dest);
14481 st_get_special_inquiry(struct scsi_tape *un, uchar_t size, caddr_t dest,
14504 cmd->uscsi_bufaddr = dest;
14727 st_interpret_read_pos(struct scsi_tape const *un, tapepos_t *dest,
14740 if ((dest != &un->un_pos) && (post_space == 0) &&
14742 COPY_POS(&org, dest);
14803 if (dest->lgclblkno != value) {
14808 " 0x%x\n", dest->lgclblkno, value);
14811 dest->lgclblkno = (uint64_t)value;
14820 dest->blkno = 0;
14821 dest->fileno = 0;
14822 if (dest->pmode != legacy)
14823 dest->pmode = legacy;
14828 } else if (dest->pmode == invalid) {
14829 dest->pmode = logical;
14832 if (dest->partition != pos_info->partition_number) {
14837 dest->partition,
14841 dest->partition = pos_info->partition_number;
14844 dest->pmode = invalid;
14902 if (dest->lgclblkno != value) {
14908 dest->lgclblkno, value);
14910 dest->lgclblkno = value;
14919 dest->blkno = 0;
14920 dest->fileno = 0;
14921 if (dest->pmode != legacy)
14922 dest->pmode = legacy;
14927 } else if (dest->pmode == invalid) {
14928 dest->pmode = logical;
14933 if (dest->partition != part) {
14938 " read %d\n", dest->partition, part);
14940 dest->partition = part;
14948 dest->pmode = invalid;
14967 if (((dest->pmode == legacy) ||
14968 (dest->pmode == logical)) &&
14969 (dest->fileno != value)) {
14975 dest->fileno);
14976 } else if (dest->pmode == invalid) {
14977 dest->pmode = logical;
14979 dest->fileno = (int32_t)value;
14982 if (dest->pmode != invalid && long_pos_info->end_of_part) {
14983 dest->eof = ST_EOT;
15042 if (dest->lgclblkno != value) {
15048 dest->lgclblkno, value);
15050 dest->lgclblkno = value;
15059 dest->blkno = 0;
15060 dest->fileno = 0;
15061 if (dest->pmode != legacy) {
15062 dest->pmode = legacy;
15068 } else if (dest->pmode == invalid) {
15069 dest->pmode = logical;
15072 if (dest->partition != ext_pos_info->partition) {
15077 dest->partition,
15080 dest->partition = ext_pos_info->partition;
15083 dest->pmode = invalid;
15098 "position read out", dest);