Lines Matching refs:ops
53 struct vm_ops *ops) in update_pte_range() argument
82 ret = ops->mmap(ops->mm_idp, addr, PAGE_SIZE, in update_pte_range()
85 ret = ops->unmap(ops->mm_idp, addr, PAGE_SIZE); in update_pte_range()
94 struct vm_ops *ops) in update_pmd_range() argument
105 ret = ops->unmap(ops->mm_idp, addr, in update_pmd_range()
110 else ret = update_pte_range(pmd, addr, next, ops); in update_pmd_range()
117 struct vm_ops *ops) in update_pud_range() argument
128 ret = ops->unmap(ops->mm_idp, addr, in update_pud_range()
133 else ret = update_pmd_range(pud, addr, next, ops); in update_pud_range()
140 struct vm_ops *ops) in update_p4d_range() argument
151 ret = ops->unmap(ops->mm_idp, addr, in update_p4d_range()
156 ret = update_pud_range(p4d, addr, next, ops); in update_p4d_range()
164 struct vm_ops ops; in um_tlb_sync() local
171 ops.mm_idp = &mm->context.id; in um_tlb_sync()
173 ops.mmap = kern_map; in um_tlb_sync()
174 ops.unmap = kern_unmap; in um_tlb_sync()
176 ops.mmap = map; in um_tlb_sync()
177 ops.unmap = unmap; in um_tlb_sync()
185 ret = ops.unmap(ops.mm_idp, addr, in um_tlb_sync()
190 ret = update_p4d_range(pgd, addr, next, &ops); in um_tlb_sync()