Searched refs:ctl_sglist (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/sys/cam/ctl/
H A Dctl_frontend_iscsi.c698 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; local
726 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr;
729 ctl_sglist = &ctl_sg_entry;
730 ctl_sglist->addr = io->scsiio.kern_data_ptr;
731 ctl_sglist->len = io->scsiio.kern_data_len;
777 cdw->cdw_sg_addr = ctl_sglist[cdw->cdw_sg_index].addr;
778 cdw->cdw_sg_len = ctl_sglist[cdw->cdw_sg_index].len;
2445 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; local
2460 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr;
2463 ctl_sglist
2670 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; local
[all...]
H A Dctl_frontend_cam_sim.c288 struct ctl_sg_entry ctl_sg_entry, *ctl_sglist; local
345 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr;
348 ctl_sglist = &ctl_sg_entry;
349 ctl_sglist->addr = io->scsiio.kern_data_ptr;
350 ctl_sglist->len = io->scsiio.kern_data_len;
361 ctl_sglist[j].len - ctl_watermark);
374 ctl_ptr = (uint8_t *)ctl_sglist[j].addr;
402 if (ctl_sglist[j].len == ctl_watermark) {
H A Dscsi_ctl.c674 struct ctl_sg_entry *ctl_sglist; local
716 ctl_sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr;
719 while (io->scsiio.ext_data_filled >= ctl_sglist[idx].len - off) {
720 io->scsiio.ext_data_filled -= ctl_sglist[idx].len - off;
730 cam_sglist[i].ds_addr = (bus_addr_t)(uintptr_t)ctl_sglist[i + idx].addr + off;
731 if (ctl_sglist[i + idx].len - off <= bus_softc->maxio - *dxfer_len) {
732 cam_sglist[i].ds_len = ctl_sglist[idx + i].len - off;
740 if (ctl_sglist[i].len != 0)

Completed in 106 milliseconds