| /linux/include/crypto/ |
| H A D | scatterwalk.h | 29 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 D | pagewalk.c | 31 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 D | ptdump.c | 17 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 D | mapping_dirty_helpers.c | 35 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 D | hmm.c | 74 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 D | hugetlb_vmemmap.c | 53 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 D | aes-ce-glue.c | 169 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 D | pcbc.c | 21 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 D | scatterwalk.c | 18 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 D | skcipher.c | 42 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 D | xctr.c | 34 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 D | aegis128-core.c | 281 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 D | pageattr.c | 17 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 D | aes-glue.c | 182 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 D | sm4-neon-glue.c | 38 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 D | sm4-ce-gcm-glue.c | 77 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 D | sm4-ce-ccm-glue.c | 96 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 D | aes_glue.c | 121 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 D | xe_pt_walk.c | 28 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 D | paes_s390.c | 345 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 D | dat.c | 534 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 D | aesni-intel_glue.c | 125 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 D | des3_ede_glue.c | 69 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 D | aes-riscv64-glue.c | 94 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 D | pageattr.c | 18 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()
|