Home
last modified time | relevance | path

Searched refs:kmap_local_folio (Results 1 – 25 of 47) sorted by relevance

12

/linux/include/linux/
A Dhighmem.h132 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 Dhighmem-internal.h76 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 Diov_iter.h171 base = kmap_local_folio(folio, skip); in iterate_folioq()
226 void *base = kmap_local_folio(folio, offset); in iterate_xarray()
/linux/fs/btrfs/
A Dlzo.c161 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 Dzlib.c173 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 Dzstd.c423 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 Ddir_edit.c236 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 Dcacheflush.c29 unsigned long addr = (unsigned long) kmap_local_folio(folio, in update_mmu_cache_range()
/linux/fs/qnx6/
A Ddir.c35 return kmap_local_folio(folio, 0); in qnx6_get_folio()
62 return kmap_local_folio(folio, offs); in qnx6_longname()
/linux/fs/squashfs/
A Dsymlink.c82 pageaddr = kmap_local_folio(folio, 0); in squashfs_symlink_read_folio()
/linux/fs/ubifs/
A Dfile.c114 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 Dcacheflush.c164 void *start = kmap_local_folio(folio, i * PAGE_SIZE); in flush_dcache_icache_folio()
/linux/fs/jffs2/
A Dfile.c92 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 Ddir.c69 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 Dcache.c163 addr = (unsigned long)kmap_local_folio(folio, i); in __update_cache()
/linux/fs/
A Dremap_range.c235 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 Ddir.c75 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 Dhighmem.rst54 * 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 Ddir.c208 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 Dverify.c263 data = kmap_local_folio(data_folio, offset); in verify_data_blocks()
/linux/arch/xtensa/mm/
A Dcache.c256 void *paddr = kmap_local_folio(folio, i * PAGE_SIZE); in update_mmu_cache_range()
/linux/fs/nilfs2/
A Ddir.c196 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 Dflush.c213 void *addr = kmap_local_folio(folio, in __flush_dcache_folio()
/linux/fs/ext2/
A Ddir.c198 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 Ddir.c194 kaddr = kmap_local_folio(folio, 0); in ufs_get_folio()
552 kaddr = kmap_local_folio(folio, 0); in ufs_make_empty()

Completed in 877 milliseconds

12