Searched refs:scsi (Results 1 - 25 of 27) sorted by relevance

12

/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/
H A Dscsi_disk.h11 #include <scsi.h>
19 #define SCSI_DISK_DRIVER_MODULE_NAME "drivers/disk/scsi/scsi_disk/driver_v1"
20 #define SCSI_DISK_DEVICE_MODULE_NAME "drivers/disk/scsi/scsi_disk/device_v1"
27 scsi_device_interface* scsi; member in struct:das_driver_info
H A Dscsi_disk.cpp79 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device);
86 device->scsi->free_ccb(ccb);
131 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device);
138 device->scsi->free_ccb(ccb);
149 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device);
156 device->scsi->free_ccb(ccb);
169 scsi_ccb* request = device->scsi->alloc_ccb(device->scsi_device);
214 device->scsi->free_ccb(request);
247 scsi_ccb *request = info->scsi->alloc_ccb(info->scsi_device);
252 info->scsi
[all...]
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.h12 #include <scsi.h>
22 #define SCSI_CD_DRIVER_MODULE_NAME "drivers/disk/scsi/scsi_cd/driver_v1"
23 #define SCSI_CD_DEVICE_MODULE_NAME "drivers/disk/scsi/scsi_cd/device_v1"
30 scsi_device_interface* scsi; member in struct:cd_driver_info
H A Dscsi_cd.cpp77 scsi_ccb *ccb = info->scsi->alloc_ccb(info->scsi_device);
84 info->scsi->free_ccb(ccb);
113 scsi_ccb *request = info->scsi->alloc_ccb(info->scsi_device);
180 info->scsi->free_ccb(request);
243 ccb = info->scsi->alloc_ccb(info->scsi_device);
289 info->scsi->free_ccb(ccb);
300 scsi_ccb *ccb = info->scsi->alloc_ccb(info->scsi_device);
307 info->scsi->free_ccb(ccb);
612 ccb = info->scsi->alloc_ccb(info->scsi_device);
653 info->scsi
[all...]
/haiku/src/add-ons/kernel/busses/scsi/usb/
H A Duninstall.sh26 rm ~/config/add-ons/kernel/busses/scsi/$DRIVER_TARGET_NAME
H A Dinstall.sh26 /boot/beos/bin/install -d ~/config/add-ons/kernel/busses/scsi/
27 /boot/beos/bin/install `dirname $0`/$MODULE_NAME ~/config/add-ons/kernel/busses/scsi/$MODULE_NAME
34 mimeset ~/config/add-ons/kernel/busses/scsi/$MODULE_NAME
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dscsi_raw.h28 scsi_device_interface *scsi; member in struct:raw_device_info
32 #define SCSI_RAW_MODULE_NAME "drivers/bus/scsi/scsi_raw/"SCSI_DEVICE_TYPE_NAME
H A Dscsi_raw.c16 #include <scsi.h>
79 request = device->scsi->alloc_ccb(device->scsi_device);
101 device->scsi->sync_io(request);
122 device->scsi->free_ccb(request);
163 (driver_module_info **)&device->scsi, (void **)&device->scsi_device);
206 sprintf(name, "bus/scsi/%d/%d/%d/raw",
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Ddevice.cpp58 scsi_device_interface *scsi, device_node *node,
72 device->scsi = scsi;
56 periph_register_device(periph_device_cookie periph_device, scsi_periph_callbacks *callbacks, scsi_device scsi_device, scsi_device_interface *scsi, device_node *node, bool removable, int preferredCcbSize, scsi_periph_device *driver) argument
H A Dsync.cpp44 device->scsi->sync_io(request);
H A Dscsi_periph.cpp27 scsi_ccb* ccb = device->scsi->alloc_ccb(device->scsi_device);
45 device->scsi->free_ccb(ccb);
58 device->scsi->sync_io(request);
H A Dremovable.cpp106 device->scsi->sync_io(request);
178 request = device->scsi->alloc_ccb(device->scsi_device);
184 device->scsi->free_ccb(request);
226 device->scsi->sync_io(request);
H A Dio.cpp13 #include <scsi.h>
139 request = device->scsi->alloc_ccb(device->scsi_device);
153 device->scsi->free_ccb(request);
183 device->scsi->sync_io(request);
216 device->scsi->free_ccb(request);
221 device->scsi->free_ccb(request);
345 device->scsi->async_io(request);
420 if (handle->device->scsi->ioctl != NULL) {
421 status_t status = handle->device->scsi->ioctl(
489 if (handle->device->scsi
[all...]
H A Dscsi_periph_int.h31 scsi_device_interface *scsi; member in struct:scsi_periph_device_info
101 scsi_device_interface *scsi, device_node *node, bool removable,
/haiku/headers/private/kernel/boot/
H A Ddisk_identifier.h54 } _PACKED scsi; member in union:disk_identifier::__anon1045
/haiku/src/apps/devices/
H A DDeviceSCSI.cpp12 #include <scsi.h>
60 BString nodeVendor(GetAttribute("scsi/vendor").fValue);
61 BString nodeProduct(GetAttribute("scsi/product").fValue);
65 uint32 nodeTypeID = atoi(GetAttribute("scsi/type").fValue);
/haiku/src/tests/system/boot/loader/
H A Dplatform_devices.cpp183 bool scsi = true; local
189 else if (!strcmp(option, "--no-scsi"))
190 scsi = false;
196 " --no-scsi\tDon't add SCSI devices (might be problematic with some\n"
207 if (scsi)
208 recursive_add_device("/dev/disk/scsi", list);
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A DDisc.h20 #include <scsi.h>
23 #include "scsi-mmc.h"
H A Dscsi-mmc.h11 \file scsi-mmc.h
32 #include <scsi.h>
44 /*! \brief Timeout value used when making scsi commands
/haiku/src/system/boot/platform/atari_m68k/
H A Dtoscalls.cpp144 int scsi = -(err + 200); local
146 switch (scsi) {
H A Ddevices.cpp81 } scsi; member in union:drive_parameters::__anon16
276 disk.device.scsi.logical_unit = parameters.device.scsi.logical_unit;
1086 if (fMajor >= 8 && fMajor <= 15) { // scsi
1088 fIdentifier.device.scsi.logical_unit = fMinor;
/haiku/src/servers/launch/
H A DUtility.cpp13 #include <device/scsi.h>
/haiku/headers/private/drivers/
H A Dscsi_periph.h30 // "standardized" error code to simplify handling of scsi errors
40 // packed scsi command result
89 scsi_device_interface *scsi, device_node *node, bool removable,
/haiku/src/bin/
H A Deject.cpp18 #include <device/scsi.h>
65 // printf("usage: eject [-q|-l|-s|-b|-u] [scsi|ide|/dev/disk/.../raw]\n");
72 // printf(" scsi: act on all scsi devices\n");
74 // printf(" acts on all scsi and ide devices and floppy by default\n");
/haiku/src/bin/debug/strace/
H A Dioctl.cpp16 #include <scsi.h>
150 // scsi ioctls

Completed in 141 milliseconds

12