Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/scsi/arcmsr/
Darcmsr_hba.c1154 reg->doneq_index = 0; in arcmsr_done4abort_postqueue()
1174 uint32_t doneq_index, index_stripped, addressLow, residual, toggle; in arcmsr_done4abort_postqueue() local
1182 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1183 if ((doneq_index & 0xFFF) != in arcmsr_done4abort_postqueue()
1185 toggle = doneq_index & 0x4000; in arcmsr_done4abort_postqueue()
1186 index_stripped = (doneq_index & 0xFFF) + 1; in arcmsr_done4abort_postqueue()
1188 pmu->doneq_index = index_stripped ? (index_stripped | toggle) : in arcmsr_done4abort_postqueue()
1190 doneq_index = pmu->doneq_index; in arcmsr_done4abort_postqueue()
1192 addressLow = pmu->done_qbuffer[doneq_index & in arcmsr_done4abort_postqueue()
1203 writel(doneq_index, in arcmsr_done4abort_postqueue()
[all …]
Darcmsr.h470 uint32_t doneq_index; member
576 volatile u16 doneq_index; member