Searched refs:ctl_sglist (Results 1 – 3 of 3) sorted by relevance
285 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; in cfcs_datamove() local342 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr; in cfcs_datamove()345 ctl_sglist = &ctl_sg_entry; in cfcs_datamove()346 ctl_sglist->addr = io->scsiio.kern_data_ptr; in cfcs_datamove()347 ctl_sglist->len = io->scsiio.kern_data_len; in cfcs_datamove()358 ctl_sglist[j].len - ctl_watermark); in cfcs_datamove()371 ctl_ptr = (uint8_t *)ctl_sglist[j].addr; in cfcs_datamove()399 if (ctl_sglist[j].len == ctl_watermark) { in cfcs_datamove()
696 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; in cfiscsi_handle_data_segment() local724 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr; in cfiscsi_handle_data_segment()727 ctl_sglist = &ctl_sg_entry; in cfiscsi_handle_data_segment()728 ctl_sglist->addr = io->scsiio.kern_data_ptr; in cfiscsi_handle_data_segment()729 ctl_sglist->len = io->scsiio.kern_data_len; in cfiscsi_handle_data_segment()775 cdw->cdw_sg_addr = ctl_sglist[cdw->cdw_sg_index].addr; in cfiscsi_handle_data_segment()776 cdw->cdw_sg_len = ctl_sglist[cdw->cdw_sg_index].len; in cfiscsi_handle_data_segment()2474 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; in cfiscsi_datamove_in() local2490 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr; in cfiscsi_datamove_in()2493 ctl_sglist = &ctl_sg_entry; in cfiscsi_datamove_in()[all …]
673 struct ctl_sg_entry *ctl_sglist; in ctlfedata() local 715 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr; in ctlfedata() 718 while (io->scsiio.ext_data_filled >= ctl_sglist[idx].len - off) { in ctlfedata() 719 io->scsiio.ext_data_filled -= ctl_sglist[idx].len - off; in ctlfedata() 729 cam_sglist[i].ds_addr = (bus_addr_t)(uintptr_t)ctl_sglist[i + idx].addr + off; in ctlfedata() 730 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) { in ctlfedata() 731 cam_sglist[i].ds_len = ctl_sglist[idx + i].len - off; in ctlfedata() 739 if (ctl_sglist[i].len != 0) in ctlfedata()