Lines Matching refs:device
20 TRIM_NONE, // TRIM operation is disabled for this device
37 bool removable; // true, if device is removable
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 *device, scsi_ccb *request,
97 // device.c
109 status_t periph_read_write(scsi_periph_device_info *device, scsi_ccb *request,
112 status_t periph_io(scsi_periph_device_info* device, io_operation* operation,
117 status_t vpd_page_get(scsi_periph_device_info *device, scsi_ccb* request,
123 status_t periph_safe_exec(scsi_periph_device_info *device, scsi_ccb *request);
124 status_t periph_simple_exec(scsi_periph_device_info *device, void *cdb,
130 err_res periph_synchronize_cache(scsi_periph_device_info *device,