Lines Matching refs:scmd
3103 unsigned char scmd[MAX_COMMAND_SIZE]; in get_location() local
3109 memset(scmd, 0, MAX_COMMAND_SIZE); in get_location()
3111 scmd[0] = QFA_REQUEST_BLOCK; in get_location()
3112 scmd[4] = 3; in get_location()
3114 scmd[0] = READ_POSITION; in get_location()
3116 scmd[1] = 1; in get_location()
3118 SRpnt = st_do_scsi(NULL, STp, scmd, 20, DMA_FROM_DEVICE, in get_location()
3166 unsigned char scmd[MAX_COMMAND_SIZE]; in set_location() local
3195 memset(scmd, 0, MAX_COMMAND_SIZE); in set_location()
3197 scmd[0] = QFA_SEEK_BLOCK; in set_location()
3198 scmd[2] = (block >> 16); in set_location()
3199 scmd[3] = (block >> 8); in set_location()
3200 scmd[4] = block; in set_location()
3201 scmd[5] = 0; in set_location()
3203 scmd[0] = SEEK_10; in set_location()
3204 scmd[3] = (block >> 24); in set_location()
3205 scmd[4] = (block >> 16); in set_location()
3206 scmd[5] = (block >> 8); in set_location()
3207 scmd[6] = block; in set_location()
3209 scmd[1] = 4; in set_location()
3211 scmd[1] |= 2; in set_location()
3212 scmd[8] = partition; in set_location()
3219 scmd[1] |= 1; /* Don't wait for completion */ in set_location()
3223 SRpnt = st_do_scsi(NULL, STp, scmd, 0, DMA_NONE, in set_location()