Searched refs:scsi_device_info (Results 1 - 10 of 10) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/scsi/
H A Dqueuing.h26 scsi_device_info *device = request->device;
35 scsi_device_info *device = request->device;
44 scsi_device_info *device = request->device;
52 static inline void scsi_add_device_queue_first( scsi_device_info *device )
61 ADD_CDL_LIST_HEAD( device, scsi_device_info, device->bus->waiting_devices, waiting_ );
65 static inline void scsi_add_device_queue_last( scsi_device_info *device )
74 ADD_CDL_LIST_TAIL( device, scsi_device_info, device->bus->waiting_devices, waiting_ );
78 static inline void scsi_remove_device_queue( scsi_device_info *device )
95 static inline void scsi_set_device_overflow( scsi_device_info *device )
111 static inline void scsi_clear_device_overflow( scsi_device_info *devic
[all...]
H A Dscsi_internal.h110 struct scsi_device_info *waiting_devices; // devices ready to receive requests
145 typedef struct scsi_device_info { struct
146 struct scsi_device_info *waiting_next;
147 struct scsi_device_info *waiting_prev;
191 } scsi_device_info; typedef in typeref:struct:scsi_device_info
237 scsi_ccb *scsi_alloc_ccb(scsi_device_info *device);
246 uchar target_id, uchar target_lun, scsi_device_info **res_device);
247 void scsi_put_forced_device(scsi_device_info *device);
303 void scsi_free_emulation_buffer(scsi_device_info *device);
304 status_t scsi_init_emulation_buffer(scsi_device_info *devic
[all...]
H A Dqueuing.cpp53 static void scsi_insert_new_request( scsi_device_info *device,
174 scsi_device_info *device = request->device;
205 scsi_device_info *device = request->device;
261 static void scsi_unblock_device_int( scsi_device_info *device, bool by_SIM )
288 void scsi_unblock_device( scsi_device_info *device )
317 void scsi_cont_send_device( scsi_device_info *device )
373 static void scsi_block_device_int( scsi_device_info *device, bool by_SIM )
391 void scsi_block_device( scsi_device_info *device )
H A Ddevices.cpp28 scsi_free_autosense_request(scsi_device_info *device)
47 scsi_free_device(scsi_device_info *device)
156 static scsi_device_info *
160 scsi_device_info *device;
164 device = (scsi_device_info *)malloc(sizeof(*device));
204 scsi_create_autosense_request(scsi_device_info *device)
267 scsi_device_info *device;
354 scsi_uninit_device(scsi_device_info *device)
363 scsi_device_removed(scsi_device_info *device)
382 uchar target_lun, scsi_device_info **res_devic
[all...]
H A Dscsi_io.cpp25 scsi_device_info *device = request->device;
87 scsi_device_info *device = request->device;
142 scsi_device_info *device = request->device;
171 finish_autosense(scsi_device_info *device)
207 scsi_device_info *device = request->device;
240 scsi_device_info *device = request->device;
342 scsi_device_info *device = request->device;
596 scsi_device_info *device;
H A Demulation.cpp35 scsi_free_emulation_buffer(scsi_device_info *device)
54 scsi_init_emulation_buffer(scsi_device_info *device, size_t buffer_size)
207 scsi_device_info *device = request->device;
306 scsi_device_info *device = request->device;
520 scsi_device_info *device = request->device;
534 scsi_device_info *device = request->device;
H A Dccb.cpp28 scsi_alloc_ccb(scsi_device_info *device)
H A Ddma_buffer.cpp351 scsi_device_info *device = request->device;
434 scsi_device_info *device = request->device;
470 scsi_device_info *device = (scsi_device_info*)dev;
H A Ddevice_scan.cpp69 scsi_device_info *device = worker_req->device;
162 scsi_device_info *device;
/haiku/headers/os/drivers/bus/
H A DSCSI.h107 typedef struct scsi_device_info *scsi_device;

Completed in 146 milliseconds