Searched refs:scsi_periph_device_info (Results 1 - 10 of 10) sorted by relevance
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | scsi_periph_int.h | 27 typedef struct scsi_periph_device_info { struct 53 } scsi_periph_device_info; typedef in typeref:struct:scsi_periph_device_info 56 scsi_periph_device_info *device; 70 void periph_media_changed(scsi_periph_device_info *device, scsi_ccb *ccb); 71 void periph_media_changed_public(scsi_periph_device_info *device); 73 err_res periph_send_start_stop(scsi_periph_device_info *device, scsi_ccb *request, 79 err_res periph_check_error(scsi_periph_device_info *device, scsi_ccb *request); 84 status_t periph_handle_open(scsi_periph_device_info *device, periph_handle_cookie periph_handle, 92 status_t periph_check_capacity(scsi_periph_device_info *device, scsi_ccb *ccb); 93 status_t periph_trim_device(scsi_periph_device_info *devic [all...] |
H A D | handle.cpp | 19 periph_handle_open(scsi_periph_device_info *device, 57 scsi_periph_device_info *device = handle->device;
|
H A D | removable.cpp | 18 periph_media_changed(scsi_periph_device_info *device, scsi_ccb *request) 70 periph_media_changed_public(scsi_periph_device_info *device) 88 send_tur(scsi_periph_device_info *device, scsi_ccb *request) 115 wait_for_ready(scsi_periph_device_info *device, scsi_ccb *request) 150 scsi_periph_device_info *device = handle->device; 201 periph_send_start_stop(scsi_periph_device_info *device, scsi_ccb *request,
|
H A D | device.cpp | 63 scsi_periph_device_info *device 64 = (scsi_periph_device_info *)malloc(sizeof(*device)); 108 periph_unregister_device(scsi_periph_device_info *device)
|
H A D | sync.cpp | 22 periph_synchronize_cache(scsi_periph_device_info *device, scsi_ccb *request)
|
H A D | error_handling.cpp | 16 err_res check_sense(scsi_periph_device_info *device, scsi_ccb *request) 209 check_scsi_status(scsi_periph_device_info *device, scsi_ccb *request) 243 periph_check_error(scsi_periph_device_info *device, scsi_ccb *request)
|
H A D | scsi_periph.cpp | 22 periph_simple_exec(scsi_periph_device_info* device, void* cdb, uchar cdbLength, 52 periph_safe_exec(scsi_periph_device_info *device, scsi_ccb *request)
|
H A D | block.cpp | 66 prefer_read_capacity_16(scsi_periph_device_info* device) 88 vpd_pages_supported(scsi_periph_device_info* device) 107 read_capacity_10(scsi_periph_device_info* device, scsi_ccb* request, 147 read_capacity_16(scsi_periph_device_info* device, scsi_ccb* request, 199 get_unmap_commands(scsi_periph_device_info* device, scsi_ccb* request, 227 get_unmap_limits(scsi_periph_device_info* device, scsi_ccb* request, 334 periph_check_capacity(scsi_periph_device_info* device, scsi_ccb* request) 465 trim_unmap(scsi_periph_device_info* device, scsi_ccb* request, 619 trim_writesame16(scsi_periph_device_info* device, scsi_ccb* request, 699 trim_writesame10(scsi_periph_device_info* devic [all...] |
H A D | io.cpp | 24 inquiry(scsi_periph_device_info *device, scsi_inquiry *inquiry) 49 vpd_page_inquiry(scsi_periph_device_info* device, scsi_ccb* ccb, 80 vpd_page_get(scsi_periph_device_info* device, scsi_ccb* request, 116 prevent_allow(scsi_periph_device_info *device, bool prevent) 133 raw_command(scsi_periph_device_info *device, raw_device_command *cmd) 229 read_write(scsi_periph_device_info *device, scsi_ccb *request, 508 scsi_periph_device_info *device = (scsi_periph_device_info *)arg; 516 periph_read_write(scsi_periph_device_info *device, scsi_ccb *request, 526 periph_io(scsi_periph_device_info *devic [all...] |
/haiku/headers/private/drivers/ |
H A D | scsi_periph.h | 26 typedef struct scsi_periph_device_info *scsi_periph_device; 110 status_t (*read_write)(scsi_periph_device_info *device, scsi_ccb *request, 126 status_t (*trim_device)(scsi_periph_device_info *device, scsi_ccb *request,
|
Completed in 53 milliseconds