Home
last modified time | relevance | path

Searched defs:walk (Results 1 – 25 of 113) sorted by relevance

12345

/linux/include/crypto/
H A Dscatterwalk.h29 static inline void scatterwalk_start(struct scatter_walk *walk, in scatterwalk_start()
40 static inline void scatterwalk_start_at_pos(struct scatter_walk *walk, in scatterwalk_start_at_pos()
52 static inline unsigned int scatterwalk_clamp(struct scatter_walk *walk, in scatterwalk_clamp()
89 static inline void scatterwalk_get_sglist(struct scatter_walk *walk, in scatterwalk_get_sglist()
100 static inline void scatterwalk_map(struct scatter_walk *walk) in scatterwalk_map()
141 static inline unsigned int scatterwalk_next(struct scatter_walk *walk, in scatterwalk_next()
150 static inline void scatterwalk_unmap(struct scatter_walk *walk) in scatterwalk_unmap()
156 static inline void scatterwalk_advance(struct scatter_walk *walk, in scatterwalk_advance()
170 static inline void scatterwalk_done_src(struct scatter_walk *walk, in scatterwalk_done_src()
214 static inline void scatterwalk_done_dst(struct scatter_walk *walk, in scatterwalk_done_dst()
/linux/mm/
H A Dpagewalk.c31 unsigned long end, struct mm_walk *walk) in walk_pte_range_inner()
63 struct mm_walk *walk) in walk_pte_range()
98 struct mm_walk *walk) in walk_pmd_range()
187 struct mm_walk *walk) in walk_pud_range()
252 struct mm_walk *walk) in walk_p4d_range()
290 struct mm_walk *walk) in walk_pgd_range()
340 struct mm_walk *walk) in walk_hugetlb_range()
369 struct mm_walk *walk) in walk_hugetlb_range()
383 struct mm_walk *walk) in walk_page_test()
409 struct mm_walk *walk) in __walk_page_range()
[all …]
H A Dptdump.c17 static inline int note_kasan_page_table(struct mm_walk *walk, in note_kasan_page_table()
31 unsigned long next, struct mm_walk *walk) in ptdump_pgd_entry()
54 unsigned long next, struct mm_walk *walk) in ptdump_p4d_entry()
77 unsigned long next, struct mm_walk *walk) in ptdump_pud_entry()
100 unsigned long next, struct mm_walk *walk) in ptdump_pmd_entry()
121 unsigned long next, struct mm_walk *walk) in ptdump_pte_entry()
135 int depth, struct mm_walk *walk) in ptdump_hole()
H A Dmapping_dirty_helpers.c35 struct mm_walk *walk) in wp_pte()
90 unsigned long end, struct mm_walk *walk) in clean_record_pte()
127 struct mm_walk *walk) in wp_clean_pmd_entry()
149 struct mm_walk *walk) in wp_clean_pud_entry()
170 struct mm_walk *walk) in wp_clean_pre_vma()
198 static void wp_clean_post_vma(struct mm_walk *walk) in wp_clean_post_vma()
219 struct mm_walk *walk) in wp_clean_test_walk()
H A Dhmm.c74 unsigned int required_fault, struct mm_walk *walk) in hmm_vma_fault()
158 __always_unused int depth, struct mm_walk *walk) in hmm_vma_walk_hole()
197 static int hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pmd()
235 static int hmm_vma_handle_pte(struct mm_walk *walk, unsigned long addr, in hmm_vma_handle_pte()
335 static int hmm_vma_handle_absent_pmd(struct mm_walk *walk, unsigned long start, in hmm_vma_handle_absent_pmd()
382 static int hmm_vma_handle_absent_pmd(struct mm_walk *walk, unsigned long start, in hmm_vma_handle_absent_pmd()
399 struct mm_walk *walk) in hmm_vma_walk_pmd()
485 struct mm_walk *walk) in hmm_vma_walk_pud()
545 struct mm_walk *walk) in hmm_vma_walk_hugetlb_entry()
598 struct mm_walk *walk) in hmm_vma_walk_test()
H A Dhugetlb_vmemmap.c53 struct vmemmap_remap_walk *walk) in vmemmap_split_pmd()
99 unsigned long next, struct mm_walk *walk) in vmemmap_pmd_entry()
140 unsigned long next, struct mm_walk *walk) in vmemmap_pte_entry()
163 struct vmemmap_remap_walk *walk) in vmemmap_remap_range()
209 struct vmemmap_remap_walk *walk) in vmemmap_remap_pte()
257 struct vmemmap_remap_walk *walk) in vmemmap_restore_pte()
293 struct vmemmap_remap_walk walk = { in vmemmap_remap_split() local
325 struct vmemmap_remap_walk walk = { in vmemmap_remap_free() local
428 struct vmemmap_remap_walk walk = { in vmemmap_remap_alloc() local
/linux/arch/arm/crypto/
H A Daes-ce-glue.c169 struct skcipher_walk walk; in ecb_encrypt() local
189 struct skcipher_walk walk; in ecb_decrypt() local
206 struct skcipher_walk *walk) in cbc_encrypt_walk()
226 struct skcipher_walk walk; in cbc_encrypt() local
236 struct skcipher_walk *walk) in cbc_decrypt_walk()
256 struct skcipher_walk walk; in cbc_decrypt() local
273 struct skcipher_walk walk; in cts_cbc_encrypt() local
331 struct skcipher_walk walk; in cts_cbc_decrypt() local
385 struct skcipher_walk walk; in ctr_encrypt() local
428 struct skcipher_walk walk; in xts_encrypt() local
[all …]
/linux/crypto/
H A Dpcbc.c21 struct skcipher_walk *walk, in crypto_pcbc_encrypt_segment()
43 struct skcipher_walk *walk, in crypto_pcbc_encrypt_inplace()
68 struct skcipher_walk walk; in crypto_pcbc_encrypt() local
88 struct skcipher_walk *walk, in crypto_pcbc_decrypt_segment()
110 struct skcipher_walk *walk, in crypto_pcbc_decrypt_inplace()
135 struct skcipher_walk walk; in crypto_pcbc_decrypt() local
H A Dscatterwalk.c18 void scatterwalk_skip(struct scatter_walk *walk, unsigned int nbytes) in scatterwalk_skip()
33 inline void memcpy_from_scatterwalk(void *buf, struct scatter_walk *walk, in memcpy_from_scatterwalk()
48 inline void memcpy_to_scatterwalk(struct scatter_walk *walk, const void *buf, in memcpy_to_scatterwalk()
66 struct scatter_walk walk; in memcpy_from_sglist() local
79 struct scatter_walk walk; in memcpy_to_sglist() local
H A Dskcipher.c42 static inline gfp_t skcipher_walk_gfp(struct skcipher_walk *walk) in skcipher_walk_gfp()
71 int skcipher_walk_done(struct skcipher_walk *walk, int res) in skcipher_walk_done()
143 static int skcipher_next_slow(struct skcipher_walk *walk, unsigned int bsize) in skcipher_next_slow()
173 static int skcipher_next_copy(struct skcipher_walk *walk) in skcipher_next_copy()
190 static int skcipher_next_fast(struct skcipher_walk *walk) in skcipher_next_fast()
210 static int skcipher_walk_next(struct skcipher_walk *walk) in skcipher_walk_next()
244 static int skcipher_copy_iv(struct skcipher_walk *walk) in skcipher_copy_iv()
266 static int skcipher_walk_first(struct skcipher_walk *walk) in skcipher_walk_first()
283 int skcipher_walk_virt(struct skcipher_walk *__restrict walk, in skcipher_walk_virt()
321 static int skcipher_walk_aead_common(struct skcipher_walk *__restrict walk, in skcipher_walk_aead_common()
[all …]
H A Dxctr.c34 static void crypto_xctr_crypt_final(struct skcipher_walk *walk, in crypto_xctr_crypt_final()
49 static int crypto_xctr_crypt_segment(struct skcipher_walk *walk, in crypto_xctr_crypt_segment()
74 static int crypto_xctr_crypt_inplace(struct skcipher_walk *walk, in crypto_xctr_crypt_inplace()
104 struct skcipher_walk walk; in crypto_xctr_crypt() local
H A Daegis128-core.c281 struct scatter_walk walk; in crypto_aegis128_process_ad() local
321 struct skcipher_walk *walk, in crypto_aegis128_process_crypt()
393 struct skcipher_walk walk; in crypto_aegis128_encrypt_generic() local
416 struct skcipher_walk walk; in crypto_aegis128_decrypt_generic() local
454 struct skcipher_walk walk; in crypto_aegis128_encrypt_simd() local
479 struct skcipher_walk walk; in crypto_aegis128_decrypt_simd() local
/linux/arch/loongarch/mm/
H A Dpageattr.c17 static unsigned long set_pageattr_masks(unsigned long val, struct mm_walk *walk) in set_pageattr_masks()
29 unsigned long next, struct mm_walk *walk) in pageattr_pgd_entry()
42 unsigned long next, struct mm_walk *walk) in pageattr_p4d_entry()
55 unsigned long next, struct mm_walk *walk) in pageattr_pud_entry()
68 unsigned long next, struct mm_walk *walk) in pageattr_pmd_entry()
81 unsigned long next, struct mm_walk *walk) in pageattr_pte_entry()
92 int depth, struct mm_walk *walk) in pageattr_pte_hole()
/linux/arch/arm64/crypto/
H A Daes-glue.c182 struct skcipher_walk walk; in ecb_encrypt() local
201 struct skcipher_walk walk; in ecb_decrypt() local
216 struct skcipher_walk *walk) in cbc_encrypt_walk()
234 struct skcipher_walk walk; in cbc_encrypt() local
244 struct skcipher_walk *walk) in cbc_decrypt_walk()
262 struct skcipher_walk walk; in cbc_decrypt() local
280 struct skcipher_walk walk; in cts_cbc_encrypt() local
336 struct skcipher_walk walk; in cts_cbc_decrypt() local
388 struct skcipher_walk walk; in essiv_cbc_encrypt() local
410 struct skcipher_walk walk; in essiv_cbc_decrypt() local
[all …]
H A Dsm4-neon-glue.c38 struct skcipher_walk walk; in sm4_ecb_do_crypt() local
81 struct skcipher_walk walk; in sm4_cbc_encrypt() local
113 struct skcipher_walk walk; in sm4_cbc_decrypt() local
141 struct skcipher_walk walk; in sm4_ctr_crypt() local
H A Dsm4-ce-gcm-glue.c77 struct scatter_walk walk; in gcm_calculate_auth_mac() local
130 static int gcm_crypt(struct aead_request *req, struct skcipher_walk *walk, in gcm_crypt()
179 struct skcipher_walk walk; in gcm_encrypt() local
200 struct skcipher_walk walk; in gcm_decrypt() local
H A Dsm4-ce-ccm-glue.c96 struct scatter_walk walk; in ccm_calculate_auth_mac() local
156 static int ccm_crypt(struct aead_request *req, struct skcipher_walk *walk, in ccm_crypt()
196 struct skcipher_walk walk; in ccm_encrypt() local
225 struct skcipher_walk walk; in ccm_decrypt() local
/linux/arch/sparc/crypto/
H A Daes_glue.c121 struct skcipher_walk walk; in ecb_encrypt() local
145 struct skcipher_walk walk; in ecb_decrypt() local
170 struct skcipher_walk walk; in cbc_encrypt() local
195 struct skcipher_walk walk; in cbc_decrypt() local
218 struct skcipher_walk *walk) in ctr_crypt_final()
236 struct skcipher_walk walk; in ctr_crypt() local
/linux/drivers/gpu/drm/xe/
H A Dxe_pt_walk.c28 const struct xe_pt_walk *walk) in xe_pt_addr_end()
37 unsigned int level, const struct xe_pt_walk *walk) in xe_pt_next()
74 u64 addr, u64 end, struct xe_pt_walk *walk) in xe_pt_walk_range()
141 u64 addr, u64 end, struct xe_pt_walk *walk) in xe_pt_walk_shared()
/linux/arch/s390/crypto/
H A Dpaes_s390.c345 struct skcipher_walk walk; member
397 struct skcipher_walk *walk = &req_ctx->walk; in ecb_paes_do_crypt() local
461 struct skcipher_walk *walk = &req_ctx->walk; in ecb_paes_crypt() local
543 struct skcipher_walk *walk = &req_ctx->walk; in ecb_paes_do_one_request() local
607 struct skcipher_walk walk; member
659 struct skcipher_walk *walk = &req_ctx->walk; in cbc_paes_do_crypt() local
727 struct skcipher_walk *walk = &req_ctx->walk; in cbc_paes_crypt() local
809 struct skcipher_walk *walk = &req_ctx->walk; in cbc_paes_do_one_request() local
873 struct skcipher_walk walk; member
940 struct skcipher_walk *walk = &req_ctx->walk; in ctr_paes_do_crypt() local
[all …]
/linux/arch/s390/kvm/
H A Ddat.c534 struct dat_walk *walk) in dat_crste_walk_range()
596 struct dat_walk walk = { in _dat_walk_gfn_range() local
788 static long dat_reset_skeys_pte(union pte *ptep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in dat_reset_skeys_pte()
806 static long dat_reset_skeys_crste(union crste *crstep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in dat_reset_skeys_crste()
841 static long _dat_slot_pte(union pte *ptep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in _dat_slot_pte()
857 static long _dat_slot_crste(union crste *crstep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in _dat_slot_crste()
968 static long _dat_test_young_pte(union pte *ptep, gfn_t start, gfn_t end, struct dat_walk *walk) in _dat_test_young_pte()
974 struct dat_walk *walk) in _dat_test_young_crste()
1000 static long dat_set_pn_crste(union crste *crstep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in dat_set_pn_crste()
1018 static long dat_set_pn_pte(union pte *ptep, gfn_t gfn, gfn_t next, struct dat_walk *walk) in dat_set_pn_pte()
[all …]
/linux/arch/x86/crypto/
H A Daesni-intel_glue.c125 struct skcipher_walk walk; in ecb_encrypt() local
147 struct skcipher_walk walk; in ecb_decrypt() local
169 struct skcipher_walk walk; in cbc_encrypt() local
191 struct skcipher_walk walk; in cbc_decrypt() local
217 struct skcipher_walk walk; in cts_cbc_encrypt() local
273 struct skcipher_walk walk; in cts_cbc_decrypt() local
328 struct skcipher_walk walk; in ctr_crypt_aesni() local
393 struct skcipher_walk walk; in xts_crypt_slowpath() local
610 struct skcipher_walk walk; in ctr_crypt() local
673 struct skcipher_walk walk; in xctr_crypt() local
[all …]
H A Ddes3_ede_glue.c69 struct skcipher_walk walk; in ecb_crypt() local
127 struct skcipher_walk *walk) in __cbc_encrypt()
153 struct skcipher_walk walk; in cbc_encrypt() local
168 struct skcipher_walk *walk) in __cbc_decrypt()
232 struct skcipher_walk walk; in cbc_decrypt() local
/linux/arch/riscv/crypto/
H A Daes-riscv64-glue.c94 struct skcipher_walk walk; in riscv64_aes_ecb_crypt() local
132 struct skcipher_walk walk; in riscv64_aes_cbc_crypt() local
175 struct skcipher_walk walk; in riscv64_aes_cbc_cts_crypt() local
237 struct skcipher_walk walk; in riscv64_aes_ctr_crypt() local
317 struct skcipher_walk walk; in riscv64_aes_xts_crypt() local
/linux/arch/riscv/mm/
H A Dpageattr.c18 static unsigned long set_pageattr_masks(unsigned long val, struct mm_walk *walk) in set_pageattr_masks()
30 unsigned long next, struct mm_walk *walk) in pageattr_p4d_entry()
43 unsigned long next, struct mm_walk *walk) in pageattr_pud_entry()
56 unsigned long next, struct mm_walk *walk) in pageattr_pmd_entry()
69 unsigned long next, struct mm_walk *walk) in pageattr_pte_entry()
80 int depth, struct mm_walk *walk) in pageattr_pte_hole()

12345