Lines Matching refs:desc_status
1096 kfree(iommu->qi->desc_status); in free_iommu()
1112 while (qi->desc_status[qi->free_tail] == QI_DONE || in reclaim_free_desc()
1113 qi->desc_status[qi->free_tail] == QI_ABORT) { in reclaim_free_desc()
1114 qi->desc_status[qi->free_tail] = QI_FREE; in reclaim_free_desc()
1127 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1167 if (qi->desc_status[head] == QI_IN_USE) in qi_check_fault()
1168 qi->desc_status[head] = QI_ABORT; in qi_check_fault()
1172 if (qi->desc_status[wait_index] == QI_ABORT) in qi_check_fault()
1212 qi->desc_status[index] = qi->desc_status[wait_index] = QI_IN_USE; in qi_submit_sync()
1218 wait_desc.high = virt_to_phys(&qi->desc_status[wait_index]); in qi_submit_sync()
1234 while (qi->desc_status[wait_index] != QI_DONE) { in qi_submit_sync()
1251 qi->desc_status[index] = QI_DONE; in qi_submit_sync()
1429 qi->desc_status = kzalloc(QI_LENGTH * sizeof(int), GFP_ATOMIC); in dmar_enable_qi()
1430 if (!qi->desc_status) { in dmar_enable_qi()