| /freebsd-14.2/sys/cam/ctl/ |
| H A D | ctl_util.h | 52 void ctl_scsi_report_luns(union ctl_io *io, uint8_t *data_ptr, 60 void ctl_scsi_read_write(union ctl_io *io, uint8_t *data_ptr, 65 void ctl_scsi_write_same(union ctl_io *io, uint8_t *data_ptr, 98 union ctl_io *ctl_scsi_alloc_io(uint32_t initid); 99 void ctl_scsi_free_io(union ctl_io *io); 100 void ctl_scsi_zero_io(union ctl_io *io); 105 void ctl_io_sbuf(union ctl_io *io, struct sbuf *sb); 106 void ctl_io_error_sbuf(union ctl_io *io, 109 char *ctl_io_error_string(union ctl_io *io, 113 void ctl_io_print(union ctl_io *io); [all …]
|
| H A D | ctl.h | 148 union ctl_io; 178 int ctl_config_move_done(union ctl_io *io, bool samethr); 179 void ctl_datamove_done(union ctl_io *io, bool samethr); 180 void ctl_datamove(union ctl_io *io); 181 void ctl_serseq_done(union ctl_io *io); 182 void ctl_done(union ctl_io *io); 183 void ctl_data_submit_done(union ctl_io *io); 184 void ctl_config_read_done(union ctl_io *io); 185 void ctl_config_write_done(union ctl_io *io);
|
| H A D | ctl_io.h | 245 union ctl_io *remote_io; /* I/O counterpart on remote HA side */ 246 union ctl_io *blocker; /* I/O blocking this one */ 263 union ctl_io; 338 int (*io_cont)(union ctl_io *io); /* to continue processing */ 427 union ctl_io *original_sc; 428 union ctl_io *serializing_sc; 587 union ctl_io { union 596 union ctl_io *ctl_alloc_io(void *pool_ref); 597 union ctl_io *ctl_alloc_io_nowait(void *pool_ref); 598 void ctl_free_io(union ctl_io *io); [all …]
|
| H A D | ctl_util.c | 153 ctl_scsi_request_sense(union ctl_io *io, uint8_t *data_ptr, in ctl_scsi_request_sense() 520 ctl_scsi_sync_cache(union ctl_io *io, int immed, int reladr, in ctl_scsi_sync_cache() 679 union ctl_io * 682 union ctl_io *io; in ctl_scsi_alloc_io() 684 io = (union ctl_io *)malloc(sizeof(*io)); in ctl_scsi_alloc_io() 695 ctl_scsi_free_io(union ctl_io *io) in ctl_scsi_free_io() 701 ctl_scsi_zero_io(union ctl_io *io) in ctl_scsi_zero_io() 730 ctl_io_sbuf(union ctl_io *io, struct sbuf *sb) in ctl_io_sbuf() 810 ctl_io_string(union ctl_io *io, char *str, int str_len) in ctl_io_string() 835 ctl_io_print(union ctl_io *io) in ctl_io_print() [all …]
|
| H A D | ctl.c | 501 static ctl_action ctl_seq_check(union ctl_io *io1, union ctl_io *io2); 1064 union ctl_io *io; in ctl_isc_ha_link_down() 1490 union ctl_io *io; in ctl_isc_event_handler() 2477 union ctl_io *io = (union ctl_io *)ioh; in ctl_ioctl_fill_ooa() 3968 union ctl_io * 3983 union ctl_io * 10968 ctl_extent_check(union ctl_io *io1, union ctl_io *io2, bool seq) in ctl_extent_check() 10990 ctl_seq_check(union ctl_io *io1, union ctl_io *io2) in ctl_seq_check() 11972 union ctl_io *xio = (union ctl_io *)xioh; in ctl_abort_tasks_lun() 12123 union ctl_io *xio = (union ctl_io *)xioh; [all …]
|
| H A D | ctl_tpc.h | 32 void tpc_done(union ctl_io *io); 36 union ctl_io * tpcl_alloc_io(void); 37 int tpcl_queue(union ctl_io *io, uint64_t lun);
|
| H A D | ctl_frontend.h | 231 void (*fe_datamove)(union ctl_io *io); /* passed to CTL */ 232 void (*fe_done)(union ctl_io *io); /* passed to CTL */ 310 int ctl_queue(union ctl_io *io); 317 int ctl_run(union ctl_io *io); 328 int ctl_queue_sense(union ctl_io *io);
|
| H A D | ctl_tpc_local.c | 69 static void tpcl_datamove(union ctl_io *io); 70 static void tpcl_done(union ctl_io *io); 132 tpcl_datamove(union ctl_io *io) in tpcl_datamove() 259 tpcl_done(union ctl_io *io) in tpcl_done() 310 union ctl_io * 319 tpcl_queue(union ctl_io *io, uint64_t lun) in tpcl_queue()
|
| H A D | ctl_backend_ramdisk.c | 142 static void ctl_backend_ramdisk_rw(union ctl_io *io); 364 ctl_backend_ramdisk_cmp(union ctl_io *io) in ctl_backend_ramdisk_cmp() 436 ctl_backend_ramdisk_compare(union ctl_io *io) in ctl_backend_ramdisk_compare() 455 ctl_backend_ramdisk_rw(union ctl_io *io) in ctl_backend_ramdisk_rw() 516 ctl_backend_ramdisk_submit(union ctl_io *io) in ctl_backend_ramdisk_submit() 537 union ctl_io *io; in ctl_backend_ramdisk_worker() 564 ctl_backend_ramdisk_gls(union ctl_io *io) in ctl_backend_ramdisk_gls() 589 ctl_backend_ramdisk_config_read(union ctl_io *io) in ctl_backend_ramdisk_config_read() 660 ctl_backend_ramdisk_ws(union ctl_io *io) in ctl_backend_ramdisk_ws() 711 ctl_backend_ramdisk_unmap(union ctl_io *io) in ctl_backend_ramdisk_unmap() [all …]
|
| H A D | ctl_backend_block.c | 205 union ctl_io *io; 499 union ctl_io *io; in ctl_be_block_biodone() 640 union ctl_io *io; in ctl_be_block_dispatch_file() 865 union ctl_io *io; in ctl_be_block_unmap_file() 943 union ctl_io *io; in ctl_be_block_dispatch_zvol() 1180 union ctl_io *io; in ctl_be_block_unmap_dev() 1334 union ctl_io *io; in ctl_be_block_cw_done_ws() 1486 union ctl_io *io; in ctl_be_block_cr_done() 1529 union ctl_io *io; in ctl_be_block_cw_done() 1593 union ctl_io *io; in ctl_be_block_next() [all …]
|
| H A D | ctl_frontend_ioctl.c | 89 static void cfi_datamove(union ctl_io *io); 90 static void cfi_done(union ctl_io *io); 480 cfi_datamove(union ctl_io *io) in cfi_datamove() 494 cfi_done(union ctl_io *io) in cfi_done() 508 cfi_submit_wait(union ctl_io *io) in cfi_submit_wait() 592 union ctl_io *io; in ctl_ioctl_io()
|
| H A D | ctl_tpc.c | 86 union ctl_io *io; 543 ctl_done((union ctl_io *)ctsio); in ctl_receive_copy_status_lid1() 613 ctl_done((union ctl_io *)ctsio); in ctl_receive_copy_failure_details() 673 ctl_done((union ctl_io *)ctsio); in ctl_receive_copy_status_lid4() 744 ctl_done((union ctl_io *)ctsio); in ctl_copy_operation_abort() 751 ctl_done((union ctl_io *)ctsio); in ctl_copy_operation_abort() 1497 ctl_done((union ctl_io *)ctsio); in tpc_process() 1570 tpc_error_parse(union ctl_io *io) in tpc_error_parse() 1601 tpc_done(union ctl_io *io) in tpc_done() 1812 ctl_done((union ctl_io *)ctsio); in ctl_extended_copy_lid1() [all …]
|
| H A D | ctl_backend.h | 176 typedef int (*be_func_t)(union ctl_io *io); 177 typedef void (*be_vfunc_t)(union ctl_io *io);
|
| H A D | ctl_scsi_all.c | 112 ctl_scsi_path_string(union ctl_io *io, char *path_str, int len) in ctl_scsi_path_string() 133 ctl_scsi_path_string((union ctl_io *)ctsio, path_str, sizeof(path_str)); in ctl_scsi_sense_sbuf()
|
| H A D | ctl_frontend_cam_sim.c | 97 static void cfcs_datamove(union ctl_io *io); 98 static void cfcs_done(union ctl_io *io); 282 cfcs_datamove(union ctl_io *io) in cfcs_datamove() 420 cfcs_done(union ctl_io *io) in cfcs_done() 491 union ctl_io *io; in cfcs_action() 593 union ctl_io *io; in cfcs_action() 696 union ctl_io *io; in cfcs_action()
|
| H A D | scsi_ctl.c | 195 static void ctlfe_done(union ctl_io *io); 498 union ctl_io *new_io; in ctlferegister() 555 union ctl_io *new_io; in ctlferegister() 774 union ctl_io *io; in ctlfestart() 788 io = (union ctl_io *)ccb_h->io_ptr; in ctlfestart() 934 union ctl_io *io; in ctlfe_free_ccb() 1087 union ctl_io *io = NULL; in ctlfedone() 1404 union ctl_io *io; in ctlfedone() 1869 union ctl_io *io = hdr->io_ptr; in ctlfe_dump_queue() 1906 ctlfe_datamove(union ctl_io *io) in ctlfe_datamove() [all …]
|
| H A D | ctl_frontend_iscsi.c | 166 static void cfiscsi_done(union ctl_io *io); 509 union ctl_io *io; in cfiscsi_pdu_handle_scsi_command() 577 union ctl_io *io; in cfiscsi_pdu_handle_task_request() 700 union ctl_io *io; in cfiscsi_handle_data_segment() 882 union ctl_io *io; in cfiscsi_pdu_handle_data_out() 1114 union ctl_io *cdw_io; in cfiscsi_data_wait_abort() 1134 union ctl_io *io; in cfiscsi_session_terminate_tasks() 2469 cfiscsi_datamove_in(union ctl_io *io) in cfiscsi_datamove_in() 2701 cfiscsi_datamove_out(union ctl_io *io) in cfiscsi_datamove_out() 2861 cfiscsi_datamove(union ctl_io *io) in cfiscsi_datamove() [all …]
|
| H A D | ctl_scsi_all.h | 46 void ctl_scsi_path_string(union ctl_io *io, char *path_str, int strlen);
|
| H A D | ctl_frontend_iscsi.h | 53 union ctl_io *cdw_ctl_io;
|
| /freebsd-14.2/sys/dev/usb/storage/ |
| H A D | cfumass.c | 178 union ctl_io *sc_ctl_io; 280 static void cfumass_datamove(union ctl_io *io); 281 static void cfumass_done(union ctl_io *io); 609 union ctl_io *io; in cfumass_t_command_callback() 712 union ctl_io *io = sc->sc_ctl_io; in cfumass_t_data_callback() 845 cfumass_datamove(union ctl_io *io) in cfumass_datamove() 891 cfumass_done(union ctl_io *io) in cfumass_done()
|
| /freebsd-14.2/usr.sbin/ctladm/ |
| H A D | ctladm.c | 1145 union ctl_io *io; in cctl_sync_cache() 1229 union ctl_io *io; in cctl_start_stop() 1292 union ctl_io *io; in cctl_mode_sense() 1507 union ctl_io *io; in cctl_read_capacity() 1631 union ctl_io *io; in cctl_read_write() 1810 union ctl_io *io; in cctl_get_luns() 1932 union ctl_io *io; in cctl_tur() 1965 union ctl_io *io; in cctl_get_inquiry() 2035 union ctl_io *io; in cctl_req_sense() 2082 union ctl_io *io; in cctl_report_target_port_group() [all …]
|
| /freebsd-14.2/sys/dev/iscsi/ |
| H A D | icl.h | 64 union ctl_io;
|
| H A D | icl_wrappers.h | 149 union ctl_io *io, uint32_t *transfer_tagp, void **prvp) in icl_conn_transfer_setup()
|
| H A D | icl_conn_if.m | 137 union ctl_io *_io;
|
| /freebsd-14.2/sys/netlink/ |
| H A D | netlink_var.h | 110 struct nl_io ctl_io; member
|