Home
last modified time | relevance | path

Searched refs:usb_device_info (Results 1 – 11 of 11) sorted by relevance

/haiku/src/add-ons/kernel/busses/scsi/usb/
H A Dproto_cbi.c64 static void trace_CDB(usb_device_info *udi, const usb_mass_CBI_CB *cb, int len);
65 static status_t cbi_reset(usb_device_info *udi);
66 static status_t cbi_initialize(usb_device_info *udi);
67 static void cbi_transfer(usb_device_info *udi, uint8 *cmd, uint8 cmdlen, //sg_buffer *sgb,
81 void trace_CDB(usb_device_info *udi, const usb_mass_CBI_CB *cb, int len) in trace_CDB()
88 send_request_adsc(usb_device_info *udi, void *cb, int length) in send_request_adsc()
102 request_interrupt(usb_device_info *udi, usb_mass_CBI_IDB *idb) in request_interrupt()
121 parse_status(usb_device_info *udi, usb_mass_CBI_IDB *idb) in parse_status()
160 cbi_reset(usb_device_info *udi) in cbi_reset()
191 cbi_initialize(usb_device_info *udi) in cbi_initialize()
[all …]
H A Dproto_bulk.c68 static void trace_CBW(usb_device_info *udi, const usb_mass_CBW *cbw);
69 static void trace_CSW(usb_device_info *udi, const usb_mass_CSW *csw);
70 static status_t bulk_only_initialize(usb_device_info *udi);
71 static status_t bulk_only_reset(usb_device_info *udi);
72 static void bulk_only_transfer(usb_device_info *udi, uint8 *cmd,
79 void trace_CBW(usb_device_info *udi, const usb_mass_CBW *cbw) in trace_CBW()
89 void trace_CSW(usb_device_info *udi, const usb_mass_CSW *csw) in trace_CSW()
107 get_max_luns(usb_device_info *udi) in get_max_luns()
143 queue_bulk(usb_device_info *udi, void* buffer, size_t len, bool b_in) in queue_bulk()
170 check_CSW(usb_device_info *udi, usb_mass_CSW* csw, int transfer_len) in check_CSW()
[all …]
H A Dproto_common.h22 status_t process_data_io(usb_device_info *udi, iovec *sg_data, int32 sg_count/*sg_buffer *sgb*/, ED…
24 void transfer_callback(usb_device_info *udi, CCB_SCSIIO *ccbio,
26 void sense_callback(usb_device_info *udi, CCB_SCSIIO *ccbio,
H A Dusb_scsi.c67 usb_device_info *usb_devices[MAX_DEVICES_COUNT];
82 static status_t setup_transport_modules(usb_device_info *udi, usb_device_settings *uds);
83 static status_t setup_endpoints(usb_interface_info *uii, usb_device_info *udi);
84 static status_t allocate_resources(usb_device_info *udi);
85 static void release_resources(usb_device_info *udi);
157 status_t setup_transport_modules(usb_device_info *udi,
216 release_transport_modules(usb_device_info *udi)
233 status_t setup_endpoints(usb_interface_info *uii, usb_device_info *udi)
290 status_t allocate_resources(usb_device_info *udi)
336 void release_resources(usb_device_info *udi)
[all …]
H A Dtransform_procs.c97 transform_cmd_6_to_10(usb_device_info *udi, uint8 *cmd, uint8 len, in transform_cmd_6_to_10()
139 transform_cmd_test_unit_ready(usb_device_info *udi, uint8 *cmd, uint8 len, in transform_cmd_test_unit_ready()
173 scsi_transform(usb_device_info *udi, uint8 *cmd, uint8 len, uint8 **rcmd, in scsi_transform()
222 rbc_transform(usb_device_info *udi, uint8 *cmd, uint8 len, uint8 **rcmd, in rbc_transform()
287 ufi_transform(usb_device_info *udi, uint8 *cmd, uint8 len, uint8 **rcmd, in ufi_transform()
358 atapi_transform(usb_device_info *udi, uint8 *cmd, uint8 len, uint8 **rcmd, in atapi_transform()
456 qic157_transform(usb_device_info *udi, uint8 *cmd, uint8 len, uint8 **rcmd, in qic157_transform()
H A Dproto_common.c37 usb_device_info *udi = (usb_device_info *)cookie; in bulk_callback()
53 status_t process_data_io(usb_device_info *udi, //sg_buffer *sgb, in process_data_io()
H A Dfake_device.h16 void fake_inquiry_request(usb_device_info *udi, CCB_SCSIIO *ccbio);
H A Ddevice_info.h62 } usb_device_info; typedef
H A Dfake_device.c26 void fake_inquiry_request(usb_device_info *udi, CCB_SCSIIO *ccbio) in fake_inquiry_request()
/haiku/src/add-ons/kernel/busses/scsi/usb/freecom/
H A Dfreecom.c99 void trace_status(usb_device_info *udi, const fcm_status *st) in trace_status()
122 freecom_initialize(usb_device_info *udi) in freecom_initialize()
168 freecom_reset(usb_device_info *udi) in freecom_reset()
191 usb_device_info *udi = (usb_device_info *)cookie; in usb_callback()
213 queue_bulk(usb_device_info *udi, in queue_bulk()
237 write_command(usb_device_info *udi, uint8 type, uint8 *cmd, uint8 timeout) in write_command()
270 read_status(usb_device_info *udi, fcm_status *fst) in read_status()
308 request_transfer(usb_device_info *udi, uint8 type, uint32 length, uint8 timeout) in request_transfer()
344 transfer_sg(usb_device_info *udi, in transfer_sg()
395 transfer_data(usb_device_info *udi, in transfer_data()
[all …]
/haiku/src/add-ons/kernel/busses/scsi/usb/datafab/
H A Ddatafab.c42 usb_device_info *udi;
464 datafab_initialize(usb_device_info *udi) in datafab_initialize()
480 datafab_reset(usb_device_info *udi) in datafab_reset()
503 usb_device_info *udi = (usb_device_info *)cookie; in usb_callback()
524 queue_bulk(usb_device_info *udi, in queue_bulk()
761 datafab_transfer(usb_device_info *udi, in datafab_transfer()