Home
last modified time | relevance | path

Searched refs:scsi_device (Results 1 – 14 of 14) sorted by relevance

/haiku/headers/os/drivers/bus/
H A DSCSI.h105 typedef struct scsi_device_info *scsi_device; typedef
147 scsi_device device; // associated device
298 scsi_ccb *(*alloc_ccb)(scsi_device device);
312 uchar (*reset_device)(scsi_device device);
316 status_t (*ioctl)(scsi_device device, uint32 op, void *buffer, size_t length);
391 void (*block_device)(scsi_device device);
394 void (*unblock_device)(scsi_device device);
399 void (*cont_send_device)(scsi_device device);
/haiku/src/add-ons/kernel/generic/scsi_periph/
H A Ddevice.cpp57 scsi_periph_callbacks *callbacks, scsi_device scsi_device, in periph_register_device() argument
71 device->scsi_device = scsi_device; in periph_register_device()
H A Dscsi_periph_int.h30 ::scsi_device scsi_device;
100 scsi_periph_callbacks *callbacks, scsi_device scsi_device,
H A Dio.cpp139 request = device->scsi->alloc_ccb(device->scsi_device); in raw_command()
425 handle->device->scsi_device, op, buffer, length); in periph_ioctl()
493 return handle->device->scsi->ioctl(handle->device->scsi_device, in periph_ioctl()
537 scsi_ccb *request = device->scsi->alloc_ccb(device->scsi_device); in periph_io()
H A Dscsi_periph.cpp27 scsi_ccb* ccb = device->scsi->alloc_ccb(device->scsi_device); in periph_simple_exec()
H A Dremovable.cpp178 request = device->scsi->alloc_ccb(device->scsi_device); in periph_get_media_status()
/haiku/src/add-ons/kernel/drivers/bus/scsi/
H A Dscsi_raw.h27 scsi_device scsi_device; member
H A Dscsi_raw.c79 request = device->scsi->alloc_ccb(device->scsi_device); in raw_command()
163 (driver_module_info **)&device->scsi, (void **)&device->scsi_device); in raw_init_device()
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_disk/
H A Dscsi_disk.h26 ::scsi_device scsi_device;
H A Dscsi_disk.cpp79 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device); in update_capacity()
131 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device); in load_eject()
149 scsi_ccb *ccb = device->scsi->alloc_ccb(device->scsi_device); in synchronize_cache()
169 scsi_ccb* request = device->scsi->alloc_ccb(device->scsi_device); in trim_device()
247 scsi_ccb *request = info->scsi->alloc_ccb(info->scsi_device); in das_init_device()
557 (void **)&info->scsi_device); in das_init_driver()
561 &callbacks, info->scsi_device, info->scsi, info->node, in das_init_driver()
/haiku/src/add-ons/kernel/drivers/disk/scsi/scsi_cd/
H A Dscsi_cd.h29 ::scsi_device scsi_device;
H A Dscsi_cd.cpp77 scsi_ccb *ccb = info->scsi->alloc_ccb(info->scsi_device); in update_capacity()
113 scsi_ccb *request = info->scsi->alloc_ccb(info->scsi_device); in test_capacity()
243 ccb = info->scsi->alloc_ccb(info->scsi_device); in get_toc()
300 scsi_ccb *ccb = info->scsi->alloc_ccb(info->scsi_device); in load_eject()
612 ccb = info->scsi->alloc_ccb(info->scsi_device); in read_cd()
1086 (void**)&info->scsi_device); in cd_init_driver()
1090 &callbacks, info->scsi_device, info->scsi, info->node, in cd_init_driver()
/haiku/headers/private/drivers/
H A Dscsi_periph.h88 scsi_periph_callbacks *callbacks, scsi_device scsiDevice,
/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Ddevices.cpp392 scsi_device device; in scsi_force_get_device()