Home
last modified time | relevance | path

Searched refs:ccb_scsiio (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd-10-stable/lib/libcam/
Dcamlib.h153 int csio_decode(struct ccb_scsiio *csio, const char *fmt, ...)
155 int csio_decode_visit(struct ccb_scsiio *csio, const char *fmt,
163 int csio_build(struct ccb_scsiio *csio, u_int8_t *data_ptr,
166 int csio_build_visit(struct ccb_scsiio *csio, u_int8_t *data_ptr,
171 int csio_encode(struct ccb_scsiio *csio, const char *fmt, ...)
176 int csio_encode_visit(struct ccb_scsiio *csio, const char *fmt,
Dscsi_cmdparse.c668 csio_decode(struct ccb_scsiio *csio, const char *fmt, ...) in csio_decode()
684 csio_decode_visit(struct ccb_scsiio *csio, const char *fmt, in csio_decode_visit()
736 csio_build(struct ccb_scsiio *csio, u_int8_t *data_ptr, u_int32_t dxfer_len, in csio_build()
747 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build()
773 csio_build_visit(struct ccb_scsiio *csio, u_int8_t *data_ptr, in csio_build_visit()
791 bzero(csio, sizeof(struct ccb_scsiio)); in csio_build_visit()
812 csio_encode(struct ccb_scsiio *csio, const char *fmt, ...) in csio_encode()
846 csio_encode_visit(struct ccb_scsiio *csio, const char *fmt, in csio_encode_visit()
/freebsd-10-stable/sys/cam/scsi/
Dscsi_sa.h974 void scsi_read_block_limits(struct ccb_scsiio *, u_int32_t,
979 void scsi_sa_read_write(struct ccb_scsiio *csio, u_int32_t retries,
986 void scsi_rewind(struct ccb_scsiio *csio, u_int32_t retries,
991 void scsi_space(struct ccb_scsiio *csio, u_int32_t retries,
996 void scsi_load_unload(struct ccb_scsiio *csio, u_int32_t retries,
1002 void scsi_write_filemarks(struct ccb_scsiio *csio, u_int32_t retries,
1008 void scsi_reserve_release_unit(struct ccb_scsiio *csio, u_int32_t retries,
1015 void scsi_erase(struct ccb_scsiio *csio, u_int32_t retries,
1025 void scsi_read_position(struct ccb_scsiio *csio, u_int32_t retries,
1030 void scsi_read_position_10(struct ccb_scsiio *csio, u_int32_t retries,
[all …]
Dscsi_all.h3616 struct ccb_scsiio;
3629 scsi_sense_action scsi_error_action(struct ccb_scsiio* csio,
3632 const char * scsi_status_string(struct ccb_scsiio *csio);
3722 int scsi_command_string(struct ccb_scsiio *csio, struct sbuf *sb);
3723 int scsi_sense_sbuf(struct ccb_scsiio *csio, struct sbuf *sb,
3725 char * scsi_sense_string(struct ccb_scsiio *csio,
3727 void scsi_sense_print(struct ccb_scsiio *csio);
3732 struct ccb_scsiio *csio, struct sbuf *sb);
3734 struct ccb_scsiio *csio, struct sbuf *sb,
3737 struct ccb_scsiio *csio,
[all …]
Dscsi_ch.h471 void scsi_move_medium(struct ccb_scsiio *csio, u_int32_t retries,
477 void scsi_exchange_medium(struct ccb_scsiio *csio, u_int32_t retries,
483 void scsi_position_to_element(struct ccb_scsiio *csio, u_int32_t retries,
489 void scsi_read_element_status(struct ccb_scsiio *csio, u_int32_t retries,
497 void scsi_initialize_element_status(struct ccb_scsiio *csio, u_int32_t retries,
501 void scsi_send_volume_tag(struct ccb_scsiio *csio, u_int32_t retries,
Dscsi_all.c3373 scsi_error_action(struct ccb_scsiio *csio, struct scsi_inquiry_data *inq_data, in scsi_error_action()
3539 scsi_status_string(struct ccb_scsiio *csio) in scsi_status_string()
3576 scsi_command_string(struct ccb_scsiio *csio, struct sbuf *sb) in scsi_command_string()
3579 scsi_command_string(struct cam_device *device, struct ccb_scsiio *csio, in scsi_command_string()
5008 scsi_sense_sbuf(struct ccb_scsiio *csio, struct sbuf *sb, in scsi_sense_sbuf()
5012 scsi_sense_sbuf(struct cam_device *device, struct ccb_scsiio *csio, in scsi_sense_sbuf()
5132 scsi_sense_string(struct ccb_scsiio *csio, char *str, int str_len) in scsi_sense_string()
5135 scsi_sense_string(struct cam_device *device, struct ccb_scsiio *csio, in scsi_sense_string()
5156 scsi_sense_print(struct ccb_scsiio *csio) in scsi_sense_print()
5172 scsi_sense_print(struct cam_device *device, struct ccb_scsiio *csio, in scsi_sense_print()
[all …]
Dscsi_sg.c129 static void sg_scsiio_status(struct ccb_scsiio *csio,
405 struct ccb_scsiio *csio; in sgdone()
508 struct ccb_scsiio *csio; in sgioctl()
683 struct ccb_scsiio *csio; in sgwrite()
803 struct ccb_scsiio *csio; in sgread()
949 sg_scsiio_status(struct ccb_scsiio *csio, u_short *hoststat, u_short *drvstat) in sg_scsiio_status()
Dscsi_da.h578 void scsi_format_unit(struct ccb_scsiio *csio, u_int32_t retries,
584 void scsi_read_defects(struct ccb_scsiio *csio, uint32_t retries,
591 void scsi_sanitize(struct ccb_scsiio *csio, u_int32_t retries,
Dscsi_pt.c104 void scsi_send_receive(struct ccb_scsiio *csio, u_int32_t retries,
479 struct ccb_scsiio *csio; in ptdone()
615 scsi_send_receive(struct ccb_scsiio *csio, u_int32_t retries, in scsi_send_receive()
Dscsi_cd.c870 struct ccb_scsiio *csio; in cdstart()
982 struct ccb_scsiio *csio; in cddone()
2632 struct ccb_scsiio *csio; in cdreadtoc()
2680 struct ccb_scsiio *csio; in cdreadsubchannel()
2730 struct ccb_scsiio *csio; in cdgetmode()
2829 struct ccb_scsiio *csio; in cdsetmode()
2923 struct ccb_scsiio *csio; in cdplay()
2980 struct ccb_scsiio *csio; in cdplaymsf()
3026 struct ccb_scsiio *csio; in cdplaytracks()
3068 struct ccb_scsiio *csio; in cdpause()
[all …]
/freebsd-10-stable/share/examples/scsi_target/
Dscsi_cmds.c49 typedef int targ_start_func(struct ccb_accept_tio *, struct ccb_scsiio *);
50 typedef void targ_done_func(struct ccb_accept_tio *, struct ccb_scsiio *,
75 struct ccb_scsiio *ctio, int dir);
135 tcmd_handle(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio, io_ops event) in tcmd_handle()
241 tcmd_sense(u_int init_id, struct ccb_scsiio *ctio, u_int8_t flags, in tcmd_sense()
296 tcmd_inquiry(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio) in tcmd_inquiry()
376 tcmd_req_sense(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio) in tcmd_req_sense()
412 tcmd_rd_cap(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio) in tcmd_rd_cap()
443 tcmd_rd_cap16(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio) in tcmd_rd_cap16()
475 tcmd_rdwr(struct ccb_accept_tio *atio, struct ccb_scsiio *ctio) in tcmd_rdwr()
[all …]
Dscsi_target.c89 static void queue_io(struct ccb_scsiio *);
92 static struct ccb_scsiio *
454 struct ccb_scsiio *ctio; in request_loop()
459 ctio = (struct ccb_scsiio *)events[i].udata; in request_loop()
584 struct ccb_scsiio *ctio; in handle_read()
613 struct ccb_scsiio *ctio; in work_atio()
684 queue_io(struct ccb_scsiio *ctio) in queue_io()
733 struct ccb_scsiio *ctio; in run_queue()
736 ctio = (struct ccb_scsiio *)ccb_h; in run_queue()
842 static struct ccb_scsiio *
[all …]
Dscsi_target.h107 struct ccb_scsiio *ctio, io_ops event);
108 extern void tcmd_sense(u_int init_id, struct ccb_scsiio *ctio,
/freebsd-10-stable/tools/tools/vhba/
Dvhba.h95 void vhba_fill_sense(struct ccb_scsiio *, uint8_t, uint8_t, uint8_t);
97 void vhba_default_cmd(struct ccb_scsiio *, lun_id_t, uint8_t *);
/freebsd-10-stable/sys/dev/amr/
Damr_cam.c255 struct ccb_scsiio *csio = &ccb->csio; in amr_cam_action()
422 struct ccb_scsiio *csio; in amr_cam_command()
431 if ((csio = (struct ccb_scsiio *)amr_dequeue_ccb(sc)) == NULL) in amr_cam_command()
549 struct ccb_scsiio *csio; in amr_cam_complete()
555 csio = (struct ccb_scsiio *)ac->ac_private; in amr_cam_complete()
/freebsd-10-stable/sys/cam/
Dcam_ccb.h702 struct ccb_scsiio { struct
731 scsiio_cdb_ptr(struct ccb_scsiio *ccb) in scsiio_cdb_ptr() argument
1210 struct ccb_scsiio csio;
1228 struct ccb_scsiio ctio;
1250 cam_fill_csio(struct ccb_scsiio *csio, u_int32_t retries,
1258 cam_fill_ctio(struct ccb_scsiio *csio, u_int32_t retries,
1279 cam_fill_csio(struct ccb_scsiio *csio, u_int32_t retries, in cam_fill_csio()
1300 cam_fill_ctio(struct ccb_scsiio *csio, u_int32_t retries, in cam_fill_ctio()
/freebsd-10-stable/tools/tools/vhba/lots/
Dvhba_lots.c50 static void vhbalots_act(vhbalots_t *, struct ccb_scsiio *);
88 vhbalots_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
98 vhbalots_act(vhbalots_t *vhbas, struct ccb_scsiio *csio) in vhbalots_act()
/freebsd-10-stable/tools/tools/vhba/medium/
Dvhba_medium.c50 static void vhbamedium_act(vhbamedium_t *, struct ccb_scsiio *);
88 vhbamedium_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
98 vhbamedium_act(vhbamedium_t *vhbas, struct ccb_scsiio *csio) in vhbamedium_act()
/freebsd-10-stable/tools/tools/vhba/simple/
Dvhba_simple.c50 static void vhbasimple_act(vhbasimple_t *, struct ccb_scsiio *);
88 vhbasimple_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
98 vhbasimple_act(vhbasimple_t *vhbas, struct ccb_scsiio *csio) in vhbasimple_act()
/freebsd-10-stable/sys/dev/iscsi_initiator/
Discsi_subr.c66 struct ccb_scsiio *csio = &ccb->csio; in iscsi_r2t()
151 struct ccb_scsiio *scsi = (struct ccb_scsiio *)ccb; in getSenseData()
455 struct ccb_scsiio *csio = &ccb->csio; in scsi_encap()
539 struct ccb_scsiio *csio = &ccb->csio; in scsi_decap()
/freebsd-10-stable/tools/tools/vhba/rptluns/
Dvhba_rptluns.c51 static void vhbarptluns_act(vhbarptluns_t *, struct ccb_scsiio *);
109 vhbarptluns_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
119 vhbarptluns_act(vhbarptluns_t *vhbas, struct ccb_scsiio *csio) in vhbarptluns_act()
/freebsd-10-stable/tools/tools/vhba/faulty/
Dvhba_faulty.c52 static void faulty_act(faulty_t *, struct ccb_scsiio *);
91 faulty_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
105 faulty_act(faulty_t *vhbas, struct ccb_scsiio *csio) in faulty_act()
/freebsd-10-stable/tools/tools/vhba/mptest/
Dvhba_mptest.c70 static void mptest_act(mptest_t *, struct ccb_scsiio *);
115 mptest_act(vhbas, (struct ccb_scsiio *)ccbh); in vhba_task()
132 mptest_act(mptest_t *vhbas, struct ccb_scsiio *csio) in mptest_act()
/freebsd-10-stable/sys/dev/mfi/
Dmfi_cam.c272 struct ccb_scsiio *csio = &ccb->csio; in mfip_cam_action()
345 struct ccb_scsiio *csio = &ccb->csio; in mfip_start()
408 struct ccb_scsiio *csio = &ccb->csio; in mfip_done()
/freebsd-10-stable/sys/dev/virtio/scsi/
Dvirtio_scsi.c105 struct sglist *, struct ccb_scsiio *);
118 struct ccb_scsiio *, struct virtio_scsi_cmd_resp *);
135 static void vtscsi_init_scsi_cmd_req(struct ccb_scsiio *,
757 struct ccb_scsiio *csio; in vtscsi_cam_scsi_io()
948 struct ccb_scsiio *csio) in vtscsi_sg_append_scsi_buf()
996 struct ccb_scsiio *csio; in vtscsi_fill_scsi_cmd_sglist()
1051 struct ccb_scsiio *csio; in vtscsi_execute_scsi_cmd()
1290 struct ccb_scsiio *csio, struct virtio_scsi_cmd_resp *cmd_resp) in vtscsi_complete_scsi_cmd_response()
1327 struct ccb_scsiio *csio; in vtscsi_complete_scsi_cmd()
1579 vtscsi_init_scsi_cmd_req(struct ccb_scsiio *csio, in vtscsi_init_scsi_cmd_req()

1234