Lines Matching defs:SG

349 		dma_addr_t offset = (dma_addr_t)((unsigned long)&hostdata->slots[j].SG[0]
350 - (unsigned long)&hostdata->slots[0].SG[0]);
1032 slot->SG[0].ins = bS_to_host(SCRIPT_MOVE_DATA_IN | SCSI_SENSE_BUFFERSIZE);
1033 slot->SG[0].pAddr = bS_to_host(slot->dma_handle);
1034 slot->SG[1].ins = bS_to_host(SCRIPT_RETURN);
1035 slot->SG[1].pAddr = 0;
1037 dma_sync_to_dev(hostdata, slot->SG, sizeof(slot->SG[0])*2);
1207 __u32 SG = (__u32)bS_to_cpu(hostdata->script[A_SGScriptStartAddress_used[0]]);
1211 if(SG >= to32bit(&hostdata->slots[i].pSG[0])
1212 && SG <= to32bit(&hostdata->slots[i].pSG[NCR_700_SG_SEGMENTS]))
1215 printk(KERN_INFO "IDENTIFIED SG segment as being %08x in slot %p, cmd %p, slot->resume_offset=%08x\n", SG, &hostdata->slots[i], hostdata->slots[i].cmnd, hostdata->slots[i].resume_offset);
1267 printk(KERN_INFO " SG[%d].length = %d, move_insn=%08x, addr %08x\n", i, sg->length, ((struct NCR_700_command_slot *)SCp->host_scribble)->SG[i].ins, ((struct NCR_700_command_slot *)SCp->host_scribble)->SG[i].pAddr);
1461 /* finally plumb the beginning of the SG list into the script
1610 printk("scsi%d: (%d:%d) Expected phase mismatch in slot->SG[%d], transferred 0x%x\n",
1615 printk("scsi%d: (%d:%d) Expected phase mismatch in slot->SG[%d], transferred 0x%x, residual %d\n",
1628 count = (bS_to_cpu(slot->SG[SGcount].ins) & 0x00ffffff);
1630 slot->SG[SGcount].ins &= bS_to_host(0xff000000);
1631 slot->SG[SGcount].ins |= bS_to_host(data_transfer);
1632 pAddr = bS_to_cpu(slot->SG[SGcount].pAddr);
1639 slot->SG[SGcount].pAddr = bS_to_host(pAddr);
1643 slot->SG[i].ins = bS_to_host(SCRIPT_NOP);
1644 slot->SG[i].pAddr = 0;
1646 dma_sync_to_dev(hostdata, slot->SG, sizeof(slot->SG));
1885 slot->SG[i].ins = bS_to_host(move_ins | count);
1887 i, count, slot->SG[i].ins, (unsigned long)vPtr));
1888 slot->SG[i].pAddr = bS_to_host(vPtr);
1890 slot->SG[i].ins = bS_to_host(SCRIPT_RETURN);
1891 slot->SG[i].pAddr = 0;
1892 dma_sync_to_dev(hostdata, slot->SG, sizeof(slot->SG));
1895 slot->SG[i].ins));