Home
last modified time | relevance | path

Searched refs:doneq_index (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/drivers/scsi/arcmsr/
Darcmsr_hba.c1157 reg->doneq_index = 0; in arcmsr_done4abort_postqueue()
1177 uint32_t doneq_index, index_stripped, addressLow, residual, toggle; in arcmsr_done4abort_postqueue() local
1185 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1186 if ((doneq_index & 0xFFF) != in arcmsr_done4abort_postqueue()
1188 toggle = doneq_index & 0x4000; in arcmsr_done4abort_postqueue()
1189 index_stripped = (doneq_index & 0xFFF) + 1; in arcmsr_done4abort_postqueue()
1191 pmu->doneq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_done4abort_postqueue()
1193 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1195 addressLow = pmu->done_qbuffer[doneq_index & in arcmsr_done4abort_postqueue()
1206 writel(doneq_index, in arcmsr_done4abort_postqueue()
[all …]
Darcmsr.h470 uint32_t doneq_index; member
576 volatile u16 doneq_index; member