Searched refs:kern_sg_entries (Results 1 – 13 of 13) sorted by relevance
/freebsd/sys/cam/ctl/ |
H A D | ctl_tpc_local.c | 135 int ext_sg_entries, kern_sg_entries; in tpcl_datamove() local 184 if (ctsio->kern_sg_entries > 0) { in tpcl_datamove() 186 kern_sg_entries = ctsio->kern_sg_entries; in tpcl_datamove() 191 kern_sg_entries = 1; in tpcl_datamove() 197 i < ext_sg_entries && j < kern_sg_entries;) { in tpcl_datamove() 249 __func__, ext_sg_entries, kern_sg_entries)); in tpcl_datamove()
|
H A D | ctl_frontend_ioctl.c | 337 int ext_sglen, ext_sg_entries, kern_sg_entries; in ctl_ioctl_do_datamove() local 394 if (ctsio->kern_sg_entries > 0) { in ctl_ioctl_do_datamove() 396 kern_sg_entries = ctsio->kern_sg_entries; in ctl_ioctl_do_datamove() 401 kern_sg_entries = 1; in ctl_ioctl_do_datamove() 407 i < ext_sg_entries && j < kern_sg_entries;) { in ctl_ioctl_do_datamove() 466 kern_sg_entries)); in ctl_ioctl_do_datamove()
|
H A D | ctl_io.h | 298 uint32_t kern_sg_entries; 412 uint32_t kern_sg_entries; 530 * kern_data_ptr field. So kern_sg_entries here will always be non-zero, 542 uint32_t kern_sg_entries; /* total S/G entries */ 689 return (io->scsiio.kern_sg_entries); 692 return (io->nvmeio.kern_sg_entries); 785 ctl_set_kern_sg_entries(union ctl_io *io, uint32_t kern_sg_entries) 789 io->scsiio.kern_sg_entries = kern_sg_entries; 793 io->nvmeio.kern_sg_entries 292 uint32_t kern_sg_entries; global() member 470 uint32_t kern_sg_entries; /* total S/G entries */ global() member [all...] |
H A D | ctl.c | 642 msg.dt.kern_sg_entries = 1; in ctl_ha_datamove() 659 msg.dt.kern_sg_entries = ctl_kern_sg_entries(io); in ctl_ha_datamove() 674 for (sg_entries_sent = 0; sg_entries_sent < msg.dt.kern_sg_entries; in ctl_ha_datamove() 678 msg.dt.kern_sg_entries - sg_entries_sent); in ctl_ha_datamove() 702 msg.dt.sg_last = (sg_entries_sent >= msg.dt.kern_sg_entries); in ctl_ha_datamove() 1552 i = msg->dt.kern_sg_entries + in ctl_isc_event_handler() 1558 CTL_LSGL(io) = &sgl[msg->dt.kern_sg_entries]; in ctl_isc_event_handler() 1562 io->scsiio.kern_sg_entries = in ctl_isc_event_handler() 1563 msg->dt.kern_sg_entries; in ctl_isc_event_handler() 1565 msg->dt.kern_sg_entries; in ctl_isc_event_handler() [all …]
|
H A D | ctl_tpc.c | 303 ctsio->kern_sg_entries = 0; in ctl_inquiry_evpd_tpc() 468 ctsio->kern_sg_entries = 0; in ctl_receive_copy_operating_parameters() 556 ctsio->kern_sg_entries = 0; in ctl_receive_copy_status_lid1() 624 ctsio->kern_sg_entries = 0; in ctl_receive_copy_failure_details() 686 ctsio->kern_sg_entries = 0; in ctl_receive_copy_status_lid4() 1700 ctsio->kern_sg_entries = 0; in ctl_extended_copy_lid1() 1854 ctsio->kern_sg_entries = 0; in ctl_extended_copy_lid4() 2051 ctsio->kern_sg_entries = 0; in ctl_populate_token() 2214 ctsio->kern_sg_entries = 0; in ctl_write_using_token() 2376 ctsio->kern_sg_entries = 0; in ctl_receive_rod_token_information() [all …]
|
H A D | ctl_frontend_cam_sim.c | 341 if (io->scsiio.kern_sg_entries > 0) { in cfcs_datamove() 343 ctl_sg_count = io->scsiio.kern_sg_entries; in cfcs_datamove()
|
H A D | ctl_frontend_iscsi.c | 723 if (io->scsiio.kern_sg_entries > 0) { in cfiscsi_handle_data_segment() 725 ctl_sg_count = io->scsiio.kern_sg_entries; in cfiscsi_handle_data_segment() 2489 if (io->scsiio.kern_sg_entries > 0) { in cfiscsi_datamove_in() 2491 ctl_sg_count = io->scsiio.kern_sg_entries; in cfiscsi_datamove_in() 2761 if (io->scsiio.kern_sg_entries > 0) { in cfiscsi_datamove_out()
|
H A D | scsi_ctl.c | 694 if (io->scsiio.kern_sg_entries == 0) { /* No S/G list. */ in ctlfedata() 728 for (i = 0; i < io->scsiio.kern_sg_entries - idx; i++) { in ctlfedata() 744 idx + i < (io->scsiio.kern_sg_entries - 1)) { in ctlfedata()
|
H A D | ctl_backend_ramdisk.c | 616 io->nvmeio.kern_sg_entries != 0) in ramdisk_namespace_data() 643 if (io->nvmeio.kern_data_len != 4096 || io->nvmeio.kern_sg_entries != 0) in ramdisk_nvme_ids()
|
H A D | ctl_util.c |
|
/freebsd/sys/dev/nvmf/controller/ |
H A D | ctl_frontend_nvmf.c | 330 if (ctnio->kern_sg_entries) { in nvmft_datamove_out_cb() 346 if (ctnio->kern_sg_entries > 0) { in nvmft_datamove_out() 350 vlist = mallocarray(ctnio->kern_sg_entries, sizeof(*vlist), in nvmft_datamove_out() 354 for (u_int i = 0; i < ctnio->kern_sg_entries; i++) { in nvmft_datamove_out() 358 mem = memdesc_vlist(vlist, ctnio->kern_sg_entries); in nvmft_datamove_out() 371 if (ctnio->kern_sg_entries) { in nvmft_datamove_out() 391 if (ctnio->kern_sg_entries == 0) { in nvmft_copy_data() 456 if (ctnio->kern_sg_entries == 0) in nvmft_ref_data() 463 for (u_int i = 1; i < ctnio->kern_sg_entries; i++) { in nvmft_ref_data()
|
/freebsd/sys/dev/usb/storage/ |
H A D | cfumass.c | 737 if (io->scsiio.kern_sg_entries > 0) { in cfumass_t_data_callback() 739 sg_count = io->scsiio.kern_sg_entries; in cfumass_t_data_callback()
|
/freebsd/sys/dev/cxgbe/cxgbei/ |
H A D | icl_cxgbei.c | 1582 int sg_entries = ctsio->kern_sg_entries; in icl_cxgbei_conn_transfer_setup()
|