Lines Matching defs:use_sg
4580 int use_sg, i, sg_limit, chained;
4585 use_sg = scsi_dma_map(cmd);
4586 if (use_sg < 0)
4587 return use_sg;
4589 if (!use_sg)
4600 chained = use_sg > h->max_cmd_sg_entries;
4601 sg_limit = chained ? h->max_cmd_sg_entries - 1 : use_sg;
4615 sg_limit = use_sg - sg_limit;
4625 if (use_sg + chained > h->maxSG)
4626 h->maxSG = use_sg + chained;
4630 cp->Header.SGTotal = cpu_to_le16(use_sg + 1);
4640 cp->Header.SGList = (u8) use_sg; /* no. SGs contig in this cmd */
4641 cp->Header.SGTotal = cpu_to_le16(use_sg); /* total sgs in cmd list */
4741 int use_sg, i;
4771 use_sg = scsi_dma_map(cmd);
4772 if (use_sg < 0) {
4774 return use_sg;
4777 if (use_sg) {
4779 scsi_for_each_sg(cmd, sg, use_sg, i) {
4810 c->Header.SGList = use_sg;
4912 int use_sg, i;
4946 use_sg = scsi_dma_map(cmd);
4947 if (use_sg < 0) {
4949 return use_sg;
4952 if (use_sg) {
4954 if (use_sg > h->ioaccel_maxsg) {
4966 scsi_for_each_sg(cmd, sg, use_sg, i) {
5021 if (use_sg > h->ioaccel_maxsg) {
5023 cp->sg[0].length = cpu_to_le32(use_sg * sizeof(cp->sg[0]));
5030 cp->sg_count = (u8) use_sg;