Lines Matching defs:shift
1209 int shift = qi_shift(iommu);
1223 if ((head >> shift) == index) {
1234 memcpy(desc, qi->desc + (wait_index << shift),
1235 1 << shift);
1247 head = ((head >> shift) - 1 + QI_LENGTH) % QI_LENGTH;
1250 tail = ((tail >> shift) - 1 + QI_LENGTH) % QI_LENGTH;
1284 int offset, shift;
1307 shift = qi_shift(iommu);
1310 offset = ((index + i) % QI_LENGTH) << shift;
1311 memcpy(qi->desc + offset, &desc[i], 1 << shift);
1324 offset = wait_index << shift;
1325 memcpy(qi->desc + offset, &wait_desc, 1 << shift);
1334 writel(qi->free_head << shift, iommu->reg + DMAR_IQT_REG);