Symbol: scsi_periph_device_info
headers/private/drivers/scsi_periph.h
110
status_t (*read_write)(scsi_periph_device_info *device, scsi_ccb *request,
headers/private/drivers/scsi_periph.h
126
status_t (*trim_device)(scsi_periph_device_info *device, scsi_ccb *request,
headers/private/drivers/scsi_periph.h
26
typedef struct scsi_periph_device_info *scsi_periph_device;
src/add-ons/kernel/generic/scsi_periph/block.cpp
107
read_capacity_10(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
147
read_capacity_16(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
199
get_unmap_commands(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
227
get_unmap_limits(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
334
periph_check_capacity(scsi_periph_device_info* device, scsi_ccb* request)
src/add-ons/kernel/generic/scsi_periph/block.cpp
465
trim_unmap(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
619
trim_writesame16(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
66
prefer_read_capacity_16(scsi_periph_device_info* device)
src/add-ons/kernel/generic/scsi_periph/block.cpp
699
trim_writesame10(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
778
periph_trim_device(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/block.cpp
88
vpd_pages_supported(scsi_periph_device_info* device)
src/add-ons/kernel/generic/scsi_periph/device.cpp
108
periph_unregister_device(scsi_periph_device_info *device)
src/add-ons/kernel/generic/scsi_periph/device.cpp
63
scsi_periph_device_info *device
src/add-ons/kernel/generic/scsi_periph/device.cpp
64
= (scsi_periph_device_info *)malloc(sizeof(*device));
src/add-ons/kernel/generic/scsi_periph/error_handling.cpp
16
err_res check_sense(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/error_handling.cpp
209
check_scsi_status(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/error_handling.cpp
243
periph_check_error(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/handle.cpp
19
periph_handle_open(scsi_periph_device_info *device,
src/add-ons/kernel/generic/scsi_periph/handle.cpp
57
scsi_periph_device_info *device = handle->device;
src/add-ons/kernel/generic/scsi_periph/io.cpp
116
prevent_allow(scsi_periph_device_info *device, bool prevent)
src/add-ons/kernel/generic/scsi_periph/io.cpp
133
raw_command(scsi_periph_device_info *device, raw_device_command *cmd)
src/add-ons/kernel/generic/scsi_periph/io.cpp
229
read_write(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/io.cpp
24
inquiry(scsi_periph_device_info *device, scsi_inquiry *inquiry)
src/add-ons/kernel/generic/scsi_periph/io.cpp
49
vpd_page_inquiry(scsi_periph_device_info* device, scsi_ccb* ccb,
src/add-ons/kernel/generic/scsi_periph/io.cpp
511
scsi_periph_device_info *device = (scsi_periph_device_info *)arg;
src/add-ons/kernel/generic/scsi_periph/io.cpp
519
periph_read_write(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/io.cpp
529
periph_io(scsi_periph_device_info *device, io_operation *operation,
src/add-ons/kernel/generic/scsi_periph/io.cpp
80
vpd_page_get(scsi_periph_device_info* device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/removable.cpp
115
wait_for_ready(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/removable.cpp
150
scsi_periph_device_info *device = handle->device;
src/add-ons/kernel/generic/scsi_periph/removable.cpp
18
periph_media_changed(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/removable.cpp
201
periph_send_start_stop(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/removable.cpp
70
periph_media_changed_public(scsi_periph_device_info *device)
src/add-ons/kernel/generic/scsi_periph/removable.cpp
88
send_tur(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/scsi_periph.cpp
22
periph_simple_exec(scsi_periph_device_info* device, void* cdb, uchar cdbLength,
src/add-ons/kernel/generic/scsi_periph/scsi_periph.cpp
52
periph_safe_exec(scsi_periph_device_info *device, scsi_ccb *request)
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
103
status_t periph_unregister_device(scsi_periph_device_info *driver);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
109
status_t periph_read_write(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
112
status_t periph_io(scsi_periph_device_info* device, io_operation* operation,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
117
status_t vpd_page_get(scsi_periph_device_info *device, scsi_ccb* request,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
123
status_t periph_safe_exec(scsi_periph_device_info *device, scsi_ccb *request);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
124
status_t periph_simple_exec(scsi_periph_device_info *device, void *cdb,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
130
err_res periph_synchronize_cache(scsi_periph_device_info *device,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
56
scsi_periph_device_info *device;
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
70
void periph_media_changed(scsi_periph_device_info *device, scsi_ccb *ccb);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
71
void periph_media_changed_public(scsi_periph_device_info *device);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
73
err_res periph_send_start_stop(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
79
err_res periph_check_error(scsi_periph_device_info *device, scsi_ccb *request);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
84
status_t periph_handle_open(scsi_periph_device_info *device, periph_handle_cookie periph_handle,
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
92
status_t periph_check_capacity(scsi_periph_device_info *device, scsi_ccb *ccb);
src/add-ons/kernel/generic/scsi_periph/scsi_periph_int.h
93
status_t periph_trim_device(scsi_periph_device_info *device, scsi_ccb *request,
src/add-ons/kernel/generic/scsi_periph/sync.cpp
22
periph_synchronize_cache(scsi_periph_device_info *device, scsi_ccb *request)