Lines Matching defs:info
21 const struct flush_tlb_info *info);
61 const struct flush_tlb_info *info)
67 bool do_lazy = !info->freed_tables;
69 trace_hyperv_mmu_flush_tlb_multi(cpus, info);
83 if (info->mm) {
88 flush->address_space = virt_to_phys(info->mm->pgd);
145 if (info->end == TLB_FLUSH_ALL) {
149 } else if (info->end &&
150 ((info->end - info->start)/HV_TLB_FLUSH_UNIT) > max_gvas) {
155 info->start, info->end);
162 status = hyperv_flush_tlb_others_ex(cpus, info);
170 native_flush_tlb_multi(cpus, info);
174 const struct flush_tlb_info *info)
185 if (info->mm) {
190 flush->address_space = virt_to_phys(info->mm->pgd);
202 info->freed_tables ? NULL : cpu_is_lazy);
215 if (info->end == TLB_FLUSH_ALL) {
220 } else if (info->end &&
221 ((info->end - info->start)/HV_TLB_FLUSH_UNIT) > max_gvas) {
227 info->start, info->end);