Lines Matching refs:context_id
80 unsigned int context_id;
192 unsigned int context_id, unsigned int reg)
195 context_id * mmu->features->ctx_offset_stride + reg;
199 unsigned int context_id, unsigned int reg)
201 return ipmmu_read(mmu, ipmmu_ctx_reg(mmu, context_id, reg));
205 unsigned int context_id, unsigned int reg, u32 data)
207 ipmmu_write(mmu, ipmmu_ctx_reg(mmu, context_id, reg), data);
213 return ipmmu_ctx_read(domain->mmu->root, domain->context_id, reg);
219 ipmmu_ctx_write(domain->mmu->root, domain->context_id, reg, data);
226 ipmmu_ctx_write(domain->mmu, domain->context_id, reg, data);
228 ipmmu_ctx_write(domain->mmu->root, domain->context_id, reg, data);
295 ipmmu_imuctr_write(mmu, utlb, IMUCTR_TTSEL_MMU(domain->context_id) |
297 mmu->utlb_ctx[utlb] = domain->context_id;
356 unsigned int context_id)
362 clear_bit(context_id, mmu->ctx);
363 mmu->domains[context_id] = NULL;
457 domain->context_id = ret;
463 domain->context_id);
484 ipmmu_domain_free_context(domain->mmu->root, domain->context_id);
642 domain->context_id);
653 dev_info(dev, "Reusing IPMMU context %u\n", domain->context_id);