/haiku/src/add-ons/kernel/busses/scsi/ahci/ |
H A D | sata_request.cpp | 145 fCcb->cdb[0], fCcb->cdb[1], fCcb->cdb[2], fCcb->cdb[3], 146 fCcb->cdb[4], fCcb->cdb[5], fCcb->cdb[6], fCcb->cdb[7], 147 fCcb->cdb[8], fCcb->cdb[ [all...] |
H A D | sata_request.h | 77 return fIsATAPI && fCcb != NULL && fCcb->cdb[0] == SCSI_OP_TEST_UNIT_READY;
|
H A D | ahci_port.cpp | 597 const scsi_cmd_inquiry* cmd = (const scsi_cmd_inquiry*)request->cdb; 702 const scsi_cmd_inquiry* cmd = (const scsi_cmd_inquiry*)request->cdb; 899 = (const scsi_cmd_read_capacity*)request->cdb; 938 = (const scsi_cmd_read_capacity_long*)request->cdb; 1213 memcpy((char*)fCommandTable->acmd, request->CCB()->cdb, 1284 // TRACE("AHCIPort::ScsiExecuteRequest port %d, opcode 0x%02x, length %u\n", fIndex, request->cdb[0], request->cdb_length); 1302 // TRACE("AHCIPort::ScsiExecuteRequest ATAPI: port %d, opcode 0x%02x, length %u\n", fIndex, request->cdb[0], request->cdb_length); 1313 // uint8* data = (uint8*) sreq->ccb()->cdb; 1321 if (request->cdb[0] == SCSI_OP_REQUEST_SENSE) { 1335 switch (request->cdb[ [all...] |
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | emulation.cpp | 116 scsi_cmd_rw_10 *cdb = (scsi_cmd_rw_10 *)request->cdb; local 120 request->cdb_length = sizeof(*cdb); 121 memset(cdb, 0, sizeof(*cdb)); 123 cdb->opcode = cmd->opcode + (SCSI_OP_READ_10 - SCSI_OP_READ_6); 124 cdb->lun = cmd->lun; 125 cdb->lba = B_HOST_TO_BENDIAN_INT32((uint32)cmd->low_lba 128 cdb->length = B_HOST_TO_BENDIAN_INT16(256); 130 cdb 169 scsi_cmd_mode_sense_10 *cdb = (scsi_cmd_mode_sense_10 *)request->cdb; local 209 scsi_cmd_mode_select_10 *cdb = (scsi_cmd_mode_select_10 *)request->cdb; local [all...] |
H A D | scsi_io.cpp | 405 if (request->cdb_length < func_group_len[request->cdb[0] >> 5]) { 407 request->cdb_length, func_group_len[request->cdb[0] >> 5]); 444 if ((request->device->emulation_map[request->cdb[0] >> 3] 445 & (1 << (request->cdb[0] & 7))) != 0) { 449 SHOW_ERROR(3, "cannot emulate SCSI command 0x%02x", request->cdb[0]); 463 scsi_cmd_tur *cmd = (scsi_cmd_tur *)request->cdb;
|
H A D | device_scan.cpp | 31 scsi_cmd_tur *cmd = (scsi_cmd_tur *)worker_req->cdb; 68 scsi_cmd_inquiry *cmd = (scsi_cmd_inquiry *)worker_req->cdb;
|
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | scsi_periph.cpp | 22 periph_simple_exec(scsi_periph_device_info* device, void* cdb, uchar cdbLength, argument 33 memcpy(ccb->cdb, cdb, cdbLength); 64 // (we cannot allocate a new cdb as there may be no more cdb and 78 memcpy(backup_cdb, request->cdb, SCSI_MAX_CDB_SIZE); 92 memcpy(request->cdb, backup_cdb, SCSI_MAX_CDB_SIZE);
|
H A D | sync.cpp | 24 scsi_cmd_sync_cache* cmd = (scsi_cmd_sync_cache*)request->cdb;
|
H A D | removable.cpp | 45 memcpy(backup_cdb, request->cdb, SCSI_MAX_CDB_SIZE); 58 memcpy(request->cdb, backup_cdb, SCSI_MAX_CDB_SIZE); 90 scsi_cmd_tur *cmd = (scsi_cmd_tur *)request->cdb; 204 scsi_cmd_ssu *cmd = (scsi_cmd_ssu *)request->cdb;
|
H A D | io.cpp | 54 scsi_cmd_inquiry* cmd = (scsi_cmd_inquiry*)ccb->cdb; 180 memcpy(request->cdb, cmd->command, SCSI_MAX_CDB_SIZE); 288 scsi_cmd_rw_6 *cmd = (scsi_cmd_rw_6 *)request->cdb; 301 scsi_cmd_rw_10 *cmd = (scsi_cmd_rw_10 *)request->cdb; 315 scsi_cmd_rw_12 *cmd = (scsi_cmd_rw_12 *)request->cdb; 327 scsi_cmd_rw_16 *cmd = (scsi_cmd_rw_16 *)request->cdb;
|
H A D | scsi_periph_int.h | 124 status_t periph_simple_exec(scsi_periph_device_info *device, void *cdb,
|
H A D | block.cpp | 116 scsi_cmd_read_capacity* cmd = (scsi_cmd_read_capacity*)request->cdb; 157 = (scsi_cmd_read_capacity_long*)request->cdb; 550 scsi_cmd_unmap* cmd = (scsi_cmd_unmap*)request->cdb; 655 scsi_cmd_wsame_16* cmd = (scsi_cmd_wsame_16*)request->cdb; 735 scsi_cmd_wsame_10* cmd = (scsi_cmd_wsame_10*)request->cdb;
|
/haiku/src/add-ons/kernel/busses/scsi/virtio/ |
H A D | VirtioSCSIRequest.cpp | 88 TRACE("VirtioSCSIRequest::Start() opcode %x tid %x lun %x\n", ccb->cdb[0], 107 if (fCCB->cdb[0] == SCSI_OP_INQUIRY) { 161 scsi_cmd_request_sense *command = (scsi_cmd_request_sense *)fCCB->cdb; 184 memcpy(fRequest->cdb, fCCB->cdb, min_c(fCCB->cdb_length, 185 min_c(sizeof(fRequest->cdb), sizeof(fCCB->cdb))));
|
H A D | virtio_scsi.h | 50 uint8_t cdb[VIRTIO_SCSI_CDB_SIZE]; member in struct:virtio_scsi_cmd_req
|
/haiku/src/system/libnetwork/netresolv/net/ |
H A D | servent.h | 36 struct cdbr *cdb; member in struct:servent_data
|
H A D | getservent_r.c | 80 sd->cdb = cdbr_open(_PATH_SERVICES_CDB, CDBR_DEFAULT); 81 if (sd->cdb != NULL) { 103 cdbr_close(sd->cdb); 104 sd->cdb = NULL; 242 if (cdbr_get(sd->cdb, sd->cdb_index, &data, &len))
|
H A D | getservbyport_r.c | 83 if (cdbr_find(sd->cdb, buf, 4 + protolen,
|
H A D | getservbyname_r.c | 85 if (cdbr_find(sd->cdb, buf, 2 + namelen + protolen,
|
/haiku/src/add-ons/kernel/bus_managers/ata/ |
H A D | ATADevice.cpp | 111 scsi_cmd_inquiry *command = (scsi_cmd_inquiry *)ccb->cdb; 173 scsi_cmd_read_capacity *command = (scsi_cmd_read_capacity *)ccb->cdb; 205 = (scsi_cmd_read_capacity_long *)ccb->cdb; 246 TRACE("request: 0x%02x\n", ccb->cdb[0]); 248 switch (ccb->cdb[0]) { 265 scsi_cmd_ssu *command = (scsi_cmd_ssu *)ccb->cdb; 294 if ((ccb->cdb[1] & 0x1f) == SCSI_SAI_READ_CAPACITY_16) 308 scsi_cmd_rw_6 *command = (scsi_cmd_rw_6 *)ccb->cdb; 320 scsi_cmd_rw_10 *command = (scsi_cmd_rw_10 *)ccb->cdb; 337 scsi_cmd_rw_12 *command = (scsi_cmd_rw_12 *)ccb->cdb; [all...] |
H A D | ATARequest.cpp | 155 scsi_cmd_request_sense *command = (scsi_cmd_request_sense *)fCCB->cdb;
|
H A D | ATAPIDevice.cpp | 200 memcpy(fPacket, ccb->cdb, ccb->cdb_length);
|
/haiku/src/add-ons/kernel/busses/scsi/buslogic/ |
H A D | buslogic.h | 50 uchar length_cdb; /* length of the cdb */ 60 uchar cdb[12]; /* SCSI CDB area */ member in struct:_bl_ccb32
|
/haiku/headers/private/drivers/ |
H A D | scsi_periph.h | 97 status_t (*simple_exec)(scsi_periph_device device, void *cdb,
|
/haiku/headers/os/drivers/bus/ |
H A D | SCSI.h | 100 #define SCSI_MAX_CDB_SIZE 16 // max size of cdb 127 uint8 cdb[SCSI_MAX_CDB_SIZE]; // command data block member in struct:scsi_ccb
|
/haiku/src/add-ons/kernel/drivers/bus/scsi/ |
H A D | scsi_raw.c | 98 memcpy(request->cdb, cmd->command, SCSI_MAX_CDB_SIZE);
|