Lines Matching refs:sglist
713 struct ctl_sg_entry sg_entry, *sglist; in cfumass_t_data_callback() local
738 sglist = (struct ctl_sg_entry *)io->scsiio.kern_data_ptr; in cfumass_t_data_callback()
741 sglist = &sg_entry; in cfumass_t_data_callback()
742 sglist->addr = io->scsiio.kern_data_ptr; in cfumass_t_data_callback()
743 sglist->len = io->scsiio.kern_data_len; in cfumass_t_data_callback()
749 while (sumlen >= sglist->len && sg_count > 0) { in cfumass_t_data_callback()
750 sumlen -= sglist->len; in cfumass_t_data_callback()
751 sglist++; in cfumass_t_data_callback()
757 actlen = min(sglist->len - sumlen, max_bulk); in cfumass_t_data_callback()
763 max_bulk, sglist->len - sumlen, actlen); in cfumass_t_data_callback()
766 (uint8_t *)sglist->addr + sumlen, actlen); in cfumass_t_data_callback()