Lines Matching refs:scmd
3049 unsigned char scmd[MAX_COMMAND_SIZE]; in get_location() local
3055 memset(scmd, 0, MAX_COMMAND_SIZE); in get_location()
3057 scmd[0] = QFA_REQUEST_BLOCK; in get_location()
3058 scmd[4] = 3; in get_location()
3060 scmd[0] = READ_POSITION; in get_location()
3062 scmd[1] = 1; in get_location()
3064 SRpnt = st_do_scsi(NULL, STp, scmd, 20, DMA_FROM_DEVICE, in get_location()
3112 unsigned char scmd[MAX_COMMAND_SIZE]; in set_location() local
3141 memset(scmd, 0, MAX_COMMAND_SIZE); in set_location()
3143 scmd[0] = QFA_SEEK_BLOCK; in set_location()
3144 scmd[2] = (block >> 16); in set_location()
3145 scmd[3] = (block >> 8); in set_location()
3146 scmd[4] = block; in set_location()
3147 scmd[5] = 0; in set_location()
3149 scmd[0] = SEEK_10; in set_location()
3150 scmd[3] = (block >> 24); in set_location()
3151 scmd[4] = (block >> 16); in set_location()
3152 scmd[5] = (block >> 8); in set_location()
3153 scmd[6] = block; in set_location()
3155 scmd[1] = 4; in set_location()
3157 scmd[1] |= 2; in set_location()
3158 scmd[8] = partition; in set_location()
3165 scmd[1] |= 1; /* Don't wait for completion */ in set_location()
3169 SRpnt = st_do_scsi(NULL, STp, scmd, 0, DMA_NONE, in set_location()