Lines Matching refs:err

27 	int err = 0;
30 err = ops->pte_entry(pte, addr, addr + PAGE_SIZE, walk);
31 if (err)
38 return err;
45 int err = 0;
60 err = walk_pte_range_inner(pte, addr, end, walk);
67 err = walk_pte_range_inner(pte, addr, end, walk);
73 return err;
80 int err = 0;
96 err = ops->pte_entry(pte, addr, addr + page_size, walk);
99 if (err)
105 return err;
121 int err = 0;
130 err = ops->pte_hole(addr, next, depth, walk);
131 if (err)
143 err = ops->pmd_entry(pmd, addr, next, walk);
144 if (err)
163 err = walk_hugepd_range((hugepd_t *)pmd, addr, next, walk, PMD_SHIFT);
165 err = walk_pte_range(pmd, addr, next, walk);
166 if (err)
174 return err;
183 int err = 0;
192 err = ops->pte_hole(addr, next, depth, walk);
193 if (err)
201 err = ops->pud_entry(pud, addr, next, walk);
202 if (err)
219 err = walk_hugepd_range((hugepd_t *)pud, addr, next, walk, PUD_SHIFT);
221 err = walk_pmd_range(pud, addr, next, walk);
222 if (err)
226 return err;
235 int err = 0;
243 err = ops->pte_hole(addr, next, depth, walk);
244 if (err)
249 err = ops->p4d_entry(p4d, addr, next, walk);
250 if (err)
254 err = walk_hugepd_range((hugepd_t *)p4d, addr, next, walk, P4D_SHIFT);
256 err = walk_pud_range(p4d, addr, next, walk);
257 if (err)
261 return err;
270 int err = 0;
280 err = ops->pte_hole(addr, next, 0, walk);
281 if (err)
286 err = ops->pgd_entry(pgd, addr, next, walk);
287 if (err)
291 err = walk_hugepd_range((hugepd_t *)pgd, addr, next, walk, PGDIR_SHIFT);
293 err = walk_p4d_range(pgd, addr, next, walk);
294 if (err)
298 return err;
319 int err = 0;
326 err = ops->hugetlb_entry(pte, hmask, addr, next, walk);
328 err = ops->pte_hole(addr, next, -1, walk);
329 if (err)
334 return err;
370 int err = 1;
372 err = ops->pte_hole(start, end, -1, walk);
373 return err ? err : 1;
381 int err = 0;
386 err = ops->pre_vma(start, end, walk);
387 if (err)
388 return err;
393 err = walk_hugetlb_range(start, end, walk);
395 err = walk_pgd_range(start, end, walk);
400 return err;
474 int err = 0;
497 err = ops->pte_hole(start, next, -1, &walk);
502 err = ops->pte_hole(start, next, -1, &walk);
509 err = walk_page_test(start, next, &walk);
510 if (err > 0) {
516 err = 0;
519 if (err < 0)
521 err = __walk_page_range(start, next, &walk);
523 if (err)
526 return err;
671 int err = 0;
692 err = walk_page_test(vma->vm_start, vma->vm_end, &walk);
693 if (err > 0) {
694 err = 0;
696 } else if (err < 0)
699 err = __walk_page_range(start_addr, end_addr, &walk);
700 if (err)
704 return err;