Lines Matching refs:desc_status
1180 kfree(iommu->qi->desc_status);
1196 while (qi->desc_status[qi->free_tail] == QI_DONE ||
1197 qi->desc_status[qi->free_tail] == QI_ABORT) {
1198 qi->desc_status[qi->free_tail] = QI_FREE;
1211 if (qi->desc_status[wait_index] == QI_ABORT)
1255 if (qi->desc_status[head] == QI_IN_USE)
1256 qi->desc_status[head] = QI_ABORT;
1260 if (qi->desc_status[wait_index] == QI_ABORT)
1312 qi->desc_status[(index + i) % QI_LENGTH] = QI_IN_USE;
1314 qi->desc_status[wait_index] = QI_IN_USE;
1320 wait_desc.qw1 = virt_to_phys(&qi->desc_status[wait_index]);
1336 while (qi->desc_status[wait_index] != QI_DONE) {
1354 qi->desc_status[(index + i) % QI_LENGTH] = QI_DONE;
1646 qi->desc_status = kcalloc(QI_LENGTH, sizeof(int), GFP_ATOMIC);
1647 if (!qi->desc_status) {