Home
last modified time | relevance | path

Searched refs:ERQ (Results 1 – 3 of 3) sorted by relevance

/linux-2.4.37.9/drivers/scsi/
DcpqfcTScontrol.c135 …fcChip->ERQ = fcMemManager(cpqfcHBAdata->PciDev, &cpqfcHBAdata->dynamic_mem[0], sizeof(TachLiteERQ… in CpqTsCreateTachLiteQues()
136 if (!fcChip->ERQ) { in CpqTsCreateTachLiteQues()
141 fcChip->ERQ->length = ERQ_LEN - 1; in CpqTsCreateTachLiteQues()
150 fcChip->ERQ->base = (u32) ulAddr; // copy for quick reference in CpqTsCreateTachLiteQues()
230 writel(fcChip->ERQ->base, (fcChip->Registers.ReMapMemBase + TL_MEM_ERQ_BASE)); in CpqTsCreateTachLiteQues()
232 writel(fcChip->ERQ->length, (fcChip->Registers.ReMapMemBase + TL_MEM_ERQ_LENGTH)); in CpqTsCreateTachLiteQues()
235 fcChip->ERQ->producerIndex = 0L; in CpqTsCreateTachLiteQues()
236 writel(fcChip->ERQ->producerIndex, (fcChip->Registers.ReMapMemBase + TL_MEM_ERQ_PRODUCER_INDEX)); in CpqTsCreateTachLiteQues()
242 …ulAddr = ((unsigned long) &fcChip->ERQ->consumerIndex - (unsigned long) fcChip->ERQ) + (unsigned l… in CpqTsCreateTachLiteQues()
1088 if (fcChip->ERQ->producerIndex != fcChip->ERQ->consumerIndex) { in CpqTsProcessIMQEntry()
[all …]
DcpqfcTSworker.c3364 if (!fcChip->ERQ) // NULL ptr means uninitialized Tachlite chip in cpqfcTSBuildExchange()
4557 producer = (u16) fcChip->ERQ->producerIndex; // copies for logical arith. in cpqfcTSStartExchange()
4558 consumer = (u16) fcChip->ERQ->consumerIndex; in cpqfcTSStartExchange()
4568 ErqIndex = (u16) fcChip->ERQ->producerIndex; in cpqfcTSStartExchange()
4569 fcChip->ERQ->producerIndex = producer; // this is written to Tachyon in cpqfcTSStartExchange()
4699 memcpy(&fcChip->ERQ->QEntry[ErqIndex], // dest. in cpqfcTSStartExchange()
4704 writel(fcChip->ERQ->producerIndex, fcChip->Registers.ERQproducerIndex.address); in cpqfcTSStartExchange()
DcpqfcTSstructs.h783 TachLiteERQ *ERQ; // Exchange Request Que member