Home
last modified time | relevance | path

Searched refs:kto (Results 1 – 10 of 10) sorted by relevance

/arch/arm/mm/
Dcopypage-v6.c36 void *kto, *kfrom; in v6_copy_user_highpage_nonaliasing() local
39 kto = kmap_atomic(to); in v6_copy_user_highpage_nonaliasing()
40 copy_page(kto, kfrom); in v6_copy_user_highpage_nonaliasing()
41 kunmap_atomic(kto); in v6_copy_user_highpage_nonaliasing()
60 static void discard_old_kernel_data(void *kto) in discard_old_kernel_data() argument
64 : "r" (kto), in discard_old_kernel_data()
65 "r" ((unsigned long)kto + PAGE_SIZE - 1) in discard_old_kernel_data()
76 unsigned long kfrom, kto; in v6_copy_user_highpage_aliasing() local
91 kto = COPYPAGE_V6_TO + (offset << PAGE_SHIFT); in v6_copy_user_highpage_aliasing()
94 set_top_pte(kto, mk_pte(to, PAGE_KERNEL)); in v6_copy_user_highpage_aliasing()
[all …]
Dcopypage-v4wt.c23 static void v4wt_copy_user_page(void *kto, const void *kfrom) in v4wt_copy_user_page() argument
40 : "+&r" (kto), "+&r" (kfrom), "=&r" (tmp) in v4wt_copy_user_page()
48 void *kto, *kfrom; in v4wt_copy_user_highpage() local
50 kto = kmap_atomic(to); in v4wt_copy_user_highpage()
52 v4wt_copy_user_page(kto, kfrom); in v4wt_copy_user_highpage()
54 kunmap_atomic(kto); in v4wt_copy_user_highpage()
Dcopypage-fa.c20 static void fa_copy_user_page(void *kto, const void *kfrom) in fa_copy_user_page() argument
36 : "+&r" (kto), "+&r" (kfrom), "=&r" (tmp) in fa_copy_user_page()
44 void *kto, *kfrom; in fa_copy_user_highpage() local
46 kto = kmap_atomic(to); in fa_copy_user_highpage()
48 fa_copy_user_page(kto, kfrom); in fa_copy_user_highpage()
50 kunmap_atomic(kto); in fa_copy_user_highpage()
Dcopypage-v4wb.c25 static void v4wb_copy_user_page(void *kto, const void *kfrom) in v4wb_copy_user_page() argument
44 : "+&r" (kto), "+&r" (kfrom), "=&r" (tmp) in v4wb_copy_user_page()
52 void *kto, *kfrom; in v4wb_copy_user_highpage() local
54 kto = kmap_atomic(to); in v4wb_copy_user_highpage()
57 v4wb_copy_user_page(kto, kfrom); in v4wb_copy_user_highpage()
59 kunmap_atomic(kto); in v4wb_copy_user_highpage()
Dcopypage-feroceon.c16 static void feroceon_copy_user_page(void *kto, const void *kfrom) in feroceon_copy_user_page() argument
63 : "+&r" (kto), "+&r" (kfrom), "=&r" (tmp) in feroceon_copy_user_page()
71 void *kto, *kfrom; in feroceon_copy_user_highpage() local
73 kto = kmap_atomic(to); in feroceon_copy_user_highpage()
76 feroceon_copy_user_page(kto, kfrom); in feroceon_copy_user_highpage()
78 kunmap_atomic(kto); in feroceon_copy_user_highpage()
Dcopypage-xsc3.c30 static void xsc3_mc_copy_user_page(void *kto, const void *kfrom) in xsc3_mc_copy_user_page() argument
61 : "+&r" (kto), "+&r" (kfrom), "=&r" (tmp) in xsc3_mc_copy_user_page()
69 void *kto, *kfrom; in xsc3_mc_copy_user_highpage() local
71 kto = kmap_atomic(to); in xsc3_mc_copy_user_highpage()
74 xsc3_mc_copy_user_page(kto, kfrom); in xsc3_mc_copy_user_highpage()
76 kunmap_atomic(kto); in xsc3_mc_copy_user_highpage()
Dcopypage-v4mc.c69 void *kto = kmap_atomic(to); in v4_mc_copy_user_highpage() local
78 mc_copy_user_page((void *)COPYPAGE_MINICACHE, kto); in v4_mc_copy_user_highpage()
82 kunmap_atomic(kto); in v4_mc_copy_user_highpage()
Dcopypage-xscale.c89 void *kto = kmap_atomic(to); in xscale_mc_copy_user_highpage() local
98 mc_copy_user_page((void *)COPYPAGE_MINICACHE, kto); in xscale_mc_copy_user_highpage()
102 kunmap_atomic(kto); in xscale_mc_copy_user_highpage()
/arch/arm64/mm/
Dcopypage.c25 void __cpu_copy_user_page(void *kto, const void *kfrom, unsigned long vaddr) in __cpu_copy_user_page() argument
27 struct page *page = virt_to_page(kto); in __cpu_copy_user_page()
28 copy_page(kto, kfrom); in __cpu_copy_user_page()
/arch/arc/mm/
Dcache.c856 void *kto = kmap_atomic(to); in copy_user_highpage() local
875 copy_page(kto, kfrom); in copy_user_highpage()
898 kunmap_atomic(kto); in copy_user_highpage()