| /linux/include/linux/ |
| A D | highmem.h | 132 static inline void *kmap_local_folio(struct folio *folio, size_t offset); 461 const char *from = kmap_local_folio(folio, offset); in memcpy_from_folio() 489 char *to = kmap_local_folio(folio, offset); in memcpy_to_folio() 534 kaddr = kmap_local_folio(folio, offset); in folio_zero_tail() 559 char *to = kmap_local_folio(folio, offset); in folio_fill_tail() 573 to = kmap_local_folio(folio, offset); in folio_fill_tail() 598 char *from = kmap_local_folio(folio, offset); in memcpy_from_file_folio()
|
| A D | highmem-internal.h | 76 static inline void *kmap_local_folio(struct folio *folio, size_t offset) in kmap_local_folio() function 183 static inline void *kmap_local_folio(struct folio *folio, size_t offset) in kmap_local_folio() function
|
| A D | iov_iter.h | 171 base = kmap_local_folio(folio, skip); in iterate_folioq() 226 void *base = kmap_local_folio(folio, offset); in iterate_xarray()
|
| /linux/fs/btrfs/ |
| A D | lzo.c | 161 kaddr = kmap_local_folio(cur_folio, 0); in copy_compressed_data_to_page() 186 kaddr = kmap_local_folio(cur_folio, 0); in copy_compressed_data_to_page() 255 data_in = kmap_local_folio(folio_in, 0); in lzo_compress_folios() 292 sizes_ptr = kmap_local_folio(folios[0], 0); in lzo_compress_folios() 345 kaddr = kmap_local_folio(cb->compressed_folios[0], 0); in lzo_decompress_bio() 384 kaddr = kmap_local_folio(cur_folio, 0); in lzo_decompress_bio()
|
| A D | zlib.c | 173 data_in = kmap_local_folio(in_folio, 0); in zlib_compress_folios() 196 data_in = kmap_local_folio(in_folio, pg_off); in zlib_compress_folios() 313 data_in = kmap_local_folio(folios_in[folio_in_index], 0); in zlib_decompress_bio() 373 data_in = kmap_local_folio(folios_in[folio_in_index], 0); in zlib_decompress_bio()
|
| A D | zstd.c | 423 workspace->in_buf.src = kmap_local_folio(in_folio, pg_off); in zstd_compress_folios() 509 workspace->in_buf.src = kmap_local_folio(in_folio, pg_off); in zstd_compress_folios() 597 workspace->in_buf.src = kmap_local_folio(folios_in[folio_in_index], 0); in zstd_decompress_bio() 646 kmap_local_folio(folios_in[folio_in_index], 0); in zstd_decompress_bio()
|
| /linux/fs/afs/ |
| A D | dir_edit.c | 236 meta = kmap_local_folio(folio0, 0); in afs_edit_dir_add() 259 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_pos(folio)); in afs_edit_dir_add() 311 block = kmap_local_folio(folio, 0); in afs_edit_dir_add() 405 meta = kmap_local_folio(folio0, 0); in afs_edit_dir_remove() 420 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_pos(folio)); in afs_edit_dir_remove() 529 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_pos(folio)); in afs_edit_dir_update_dotdot()
|
| /linux/arch/csky/abiv2/ |
| A D | cacheflush.c | 29 unsigned long addr = (unsigned long) kmap_local_folio(folio, in update_mmu_cache_range()
|
| /linux/fs/qnx6/ |
| A D | dir.c | 35 return kmap_local_folio(folio, 0); in qnx6_get_folio() 62 return kmap_local_folio(folio, offs); in qnx6_longname()
|
| /linux/fs/squashfs/ |
| A D | symlink.c | 82 pageaddr = kmap_local_folio(folio, 0); in squashfs_symlink_read_folio()
|
| /linux/fs/ubifs/ |
| A D | file.c | 114 addr = kmap_local_folio(folio, 0); in do_readpage() 159 addr = kmap_local_folio(folio, i * UBIFS_BLOCK_SIZE); in do_readpage() 611 addr = zaddr = kmap_local_folio(folio, 0); in populate_page() 671 addr = kmap_local_folio(folio, i * UBIFS_BLOCK_SIZE); in populate_page() 916 addr = kmap_local_folio(folio, offset); in do_writepage() 932 addr = kmap_local_folio(folio, offset); in do_writepage()
|
| /linux/arch/powerpc/mm/ |
| A D | cacheflush.c | 164 void *start = kmap_local_folio(folio, i * PAGE_SIZE); in flush_dcache_icache_folio()
|
| /linux/fs/jffs2/ |
| A D | file.c | 92 kaddr = kmap_local_folio(folio, 0); in jffs2_do_readpage_nolock() 292 buf = kmap_local_folio(folio, aligned_start); in jffs2_write_end()
|
| /linux/fs/sysv/ |
| A D | dir.c | 69 return kmap_local_folio(folio, 0); in dir_get_folio() 267 kaddr = kmap_local_folio(folio, 0); in sysv_make_empty()
|
| /linux/arch/mips/mm/ |
| A D | cache.c | 163 addr = (unsigned long)kmap_local_folio(folio, i); in __update_cache()
|
| /linux/fs/ |
| A D | remap_range.c | 235 src_addr = kmap_local_folio(src_folio, in vfs_dedupe_file_range_compare() 237 dst_addr = kmap_local_folio(dst_folio, in vfs_dedupe_file_range_compare()
|
| /linux/fs/minix/ |
| A D | dir.c | 75 return kmap_local_folio(folio, 0); in dir_get_folio() 325 kaddr = kmap_local_folio(folio, 0); in minix_make_empty()
|
| /linux/Documentation/mm/ |
| A D | highmem.rst | 54 * kmap_local_page(), kmap_local_folio() - These functions are used to create 78 kmap_local_page(), as well as kmap_local_folio() always returns valid virtual 97 kmap_local_page() or kmap_local_folio().
|
| /linux/fs/nfs/ |
| A D | dir.c | 208 array = kmap_local_folio(folio, 0); in nfs_readdir_folio_init_array() 226 array = kmap_local_folio(folio, 0); in nfs_readdir_clear_array() 322 array = kmap_local_folio(folio, 0); in nfs_readdir_folio_array_append() 371 struct nfs_cache_array *array = kmap_local_folio(folio, 0); in nfs_readdir_folio_validate() 418 array = kmap_local_folio(folio, 0); in nfs_readdir_folio_last_cookie() 429 array = kmap_local_folio(folio, 0); in nfs_readdir_folio_needs_filling() 439 array = kmap_local_folio(folio, 0); in nfs_readdir_folio_set_eof() 570 array = kmap_local_folio(desc->folio, 0); in nfs_readdir_search_array() 1090 array = kmap_local_folio(desc->folio, 0); in nfs_do_filldir()
|
| /linux/fs/verity/ |
| A D | verify.c | 263 data = kmap_local_folio(data_folio, offset); in verify_data_blocks()
|
| /linux/arch/xtensa/mm/ |
| A D | cache.c | 256 void *paddr = kmap_local_folio(folio, i * PAGE_SIZE); in update_mmu_cache_range()
|
| /linux/fs/nilfs2/ |
| A D | dir.c | 196 kaddr = kmap_local_folio(folio, 0); in nilfs_get_folio() 576 kaddr = kmap_local_folio(folio, 0); in nilfs_make_empty()
|
| /linux/arch/arm/mm/ |
| A D | flush.c | 213 void *addr = kmap_local_folio(folio, in __flush_dcache_folio()
|
| /linux/fs/ext2/ |
| A D | dir.c | 198 kaddr = kmap_local_folio(folio, 0); in ext2_get_folio() 633 kaddr = kmap_local_folio(folio, 0); in ext2_make_empty()
|
| /linux/fs/ufs/ |
| A D | dir.c | 194 kaddr = kmap_local_folio(folio, 0); in ufs_get_folio() 552 kaddr = kmap_local_folio(folio, 0); in ufs_make_empty()
|