Lines Matching defs:wait_index
1272 static int qi_check_fault(struct intel_iommu *iommu, int index, int wait_index)
1281 if (qi->desc_status[wait_index] == QI_ABORT)
1303 memcpy(desc, qi->desc + (wait_index << shift),
1351 if (qi->desc_status[wait_index] == QI_ABORT)
1378 int wait_index, index;
1417 wait_index = (index + count) % QI_LENGTH;
1427 qi->desc_status[wait_index] = QI_IN_USE;
1433 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]);
1437 offset = wait_index << shift;
1449 while (qi->desc_status[wait_index] != QI_DONE) {
1457 rc = qi_check_fault(iommu, index, wait_index);