Lines Matching refs:cdb

253 	u8 cdb[16];  member
510 scsi_req->cdb[0] = 0x28; in skd_prep_rw_cdb()
512 scsi_req->cdb[0] = 0x2a; in skd_prep_rw_cdb()
514 scsi_req->cdb[1] = 0; in skd_prep_rw_cdb()
515 scsi_req->cdb[2] = (lba & 0xff000000) >> 24; in skd_prep_rw_cdb()
516 scsi_req->cdb[3] = (lba & 0xff0000) >> 16; in skd_prep_rw_cdb()
517 scsi_req->cdb[4] = (lba & 0xff00) >> 8; in skd_prep_rw_cdb()
518 scsi_req->cdb[5] = (lba & 0xff); in skd_prep_rw_cdb()
519 scsi_req->cdb[6] = 0; in skd_prep_rw_cdb()
520 scsi_req->cdb[7] = (count & 0xff00) >> 8; in skd_prep_rw_cdb()
521 scsi_req->cdb[8] = count & 0xff; in skd_prep_rw_cdb()
522 scsi_req->cdb[9] = 0; in skd_prep_rw_cdb()
531 scsi_req->cdb[0] = 0x35; in skd_prep_zerosize_flush_cdb()
532 scsi_req->cdb[1] = 0; in skd_prep_zerosize_flush_cdb()
533 scsi_req->cdb[2] = 0; in skd_prep_zerosize_flush_cdb()
534 scsi_req->cdb[3] = 0; in skd_prep_zerosize_flush_cdb()
535 scsi_req->cdb[4] = 0; in skd_prep_zerosize_flush_cdb()
536 scsi_req->cdb[5] = 0; in skd_prep_zerosize_flush_cdb()
537 scsi_req->cdb[6] = 0; in skd_prep_zerosize_flush_cdb()
538 scsi_req->cdb[7] = 0; in skd_prep_zerosize_flush_cdb()
539 scsi_req->cdb[8] = 0; in skd_prep_zerosize_flush_cdb()
540 scsi_req->cdb[9] = 0; in skd_prep_zerosize_flush_cdb()
556 scsi_req->cdb[0] = UNMAP; in skd_prep_discard_cdb()
557 scsi_req->cdb[8] = len; in skd_prep_discard_cdb()
758 scsi_req->cdb[1] |= SKD_FUA_NV; in skd_request_fn()
1382 if (sgp->cmd_len > sizeof(sksgio->cdb)) { in skd_sg_io_get_and_check_args()
1420 if (copy_from_user(sksgio->cdb, sgp->cmdp, sgp->cmd_len)) { in skd_sg_io_get_and_check_args()
1717 memcpy(scsi_req->cdb, sksgio->cdb, sizeof(scsi_req->cdb)); in skd_sg_io_send_fitmsg()
1906 memset(scsi->cdb, 0, sizeof(scsi->cdb)); in skd_send_internal_skspcl()
1910 scsi->cdb[0] = TEST_UNIT_READY; in skd_send_internal_skspcl()
1916 scsi->cdb[0] = READ_CAPACITY; in skd_send_internal_skspcl()
1922 scsi->cdb[0] = INQUIRY; in skd_send_internal_skspcl()
1923 scsi->cdb[1] = 0x01; /* evpd */ in skd_send_internal_skspcl()
1924 scsi->cdb[2] = 0x80; /* serial number page */ in skd_send_internal_skspcl()
1925 scsi->cdb[4] = 0x10; in skd_send_internal_skspcl()
1931 scsi->cdb[0] = SYNCHRONIZE_CACHE; in skd_send_internal_skspcl()
1937 scsi->cdb[0] = WRITE_BUFFER; in skd_send_internal_skspcl()
1938 scsi->cdb[1] = 0x02; in skd_send_internal_skspcl()
1939 scsi->cdb[7] = (WR_BUF_SIZE & 0xFF00) >> 8; in skd_send_internal_skspcl()
1940 scsi->cdb[8] = WR_BUF_SIZE & 0xFF; in skd_send_internal_skspcl()
1949 scsi->cdb[0] = READ_BUFFER; in skd_send_internal_skspcl()
1950 scsi->cdb[1] = 0x02; in skd_send_internal_skspcl()
1951 scsi->cdb[7] = (WR_BUF_SIZE & 0xFF00) >> 8; in skd_send_internal_skspcl()
1952 scsi->cdb[8] = WR_BUF_SIZE & 0xFF; in skd_send_internal_skspcl()
2014 skdev->name, __func__, __LINE__, scsi->cdb[0]); in skd_complete_internal()
2025 switch (scsi->cdb[0]) { in skd_complete_internal()
2490 uint8_t *cdb, uint8_t *buf) in skd_do_inq_page_00() argument
2508 max_bytes = (cdb[3] << 8) | cdb[4]; in skd_do_inq_page_00()
2589 uint8_t *cdb, uint8_t *buf) in skd_do_inq_page_da() argument
2633 max_bytes = (cdb[3] << 8) | cdb[4]; in skd_do_inq_page_da()
2643 uint8_t *cdb, uint8_t *buf) in skd_do_driver_inq() argument
2647 else if (cdb[0] != INQUIRY) in skd_do_driver_inq()
2649 else if ((cdb[1] & 1) == 0) in skd_do_driver_inq()
2651 else if (cdb[2] == 0) in skd_do_driver_inq()
2653 skd_do_inq_page_00(skdev, skcomp, skerr, cdb, buf); in skd_do_driver_inq()
2654 else if (cdb[2] == DRIVER_INQ_EVPD_PAGE_CODE) in skd_do_driver_inq()
2656 skd_do_inq_page_da(skdev, skcomp, skerr, cdb, buf); in skd_do_driver_inq()
2683 skd_do_driver_inq(skdev, skcomp, skerr, scsi_req->cdb, buf); in skd_process_scsi_inq()