Lines Matching refs:utlbs
52 unsigned int *utlbs; member
522 ipmmu_utlb_enable(domain, archdata->utlbs[i]); in ipmmu_attach_device()
535 ipmmu_utlb_disable(domain, archdata->utlbs[i]); in ipmmu_detach_device()
572 unsigned int *utlbs, unsigned int num_utlbs) in ipmmu_find_utlbs() argument
590 utlbs[i] = args.args[0]; in ipmmu_find_utlbs()
601 unsigned int *utlbs; in ipmmu_add_device() local
619 utlbs = kcalloc(num_utlbs, sizeof(*utlbs), GFP_KERNEL); in ipmmu_add_device()
620 if (!utlbs) in ipmmu_add_device()
626 ret = ipmmu_find_utlbs(mmu, dev, utlbs, num_utlbs); in ipmmu_add_device()
642 if (utlbs[i] >= mmu->num_utlbs) { in ipmmu_add_device()
672 archdata->utlbs = utlbs; in ipmmu_add_device()
712 kfree(utlbs); in ipmmu_add_device()
729 kfree(archdata->utlbs); in ipmmu_remove_device()