Lines Matching refs:desc_status
1189 kfree(iommu->qi->desc_status);
1205 while (qi->desc_status[qi->free_tail] == QI_DONE ||
1206 qi->desc_status[qi->free_tail] == QI_ABORT) {
1207 qi->desc_status[qi->free_tail] = QI_FREE;
1277 if (qi->desc_status[wait_index] == QI_ABORT)
1322 if (qi->desc_status[head] == QI_IN_USE)
1323 qi->desc_status[head] = QI_ABORT;
1327 if (qi->desc_status[wait_index] == QI_ABORT)
1399 qi->desc_status[(index + i) % QI_LENGTH] = QI_IN_USE;
1403 qi->desc_status[wait_index] = QI_IN_USE;
1409 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]);
1425 while (qi->desc_status[wait_index] != QI_DONE) {
1443 qi->desc_status[(index + i) % QI_LENGTH] = QI_DONE;
1765 qi->desc_status = kcalloc(QI_LENGTH, sizeof(int), GFP_ATOMIC);
1766 if (!qi->desc_status) {