Home
last modified time | relevance | path

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

123

/linux-6.15/fs/nilfs2/
H A Dcpfile.c76 cp = kmap_local_folio(bh->b_folio, in nilfs_cpfile_block_add_valid_checkpoints()
92 cp = kmap_local_folio(bh->b_folio, in nilfs_cpfile_block_sub_valid_checkpoints()
265 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_read_checkpoint()
335 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_create_checkpoint()
404 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_finalize_checkpoint()
639 header = kmap_local_folio(bh->b_folio, 0); in nilfs_cpfile_do_get_ssinfo()
660 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_do_get_ssinfo()
685 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_do_get_ssinfo()
791 cp = kmap_local_folio(cp_bh->b_folio, offset); in nilfs_cpfile_set_snapshot()
1037 cp = kmap_local_folio(bh->b_folio, offset); in nilfs_cpfile_is_snapshot()
[all …]
H A Ddat.c96 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_alloc()
120 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_free()
150 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_start()
172 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_prepare_end()
207 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_commit_end()
232 entry = kmap_local_folio(req->pr_entry_bh->b_folio, offset); in nilfs_dat_abort_end()
359 entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_move()
420 entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_translate()
461 first_entry = kmap_local_folio(entry_bh->b_folio, offset); in nilfs_dat_get_vinfo()
H A Dsufile.c125 header = kmap_local_folio(header_bh->b_folio, 0); in nilfs_sufile_mod_counter()
325 header = kmap_local_folio(header_bh->b_folio, 0); in nilfs_sufile_alloc()
416 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_cancel_free()
442 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_scrap()
473 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_free()
528 su = kmap_local_folio(bh->b_folio, offset); in nilfs_sufile_mark_dirty()
583 su = kmap_local_folio(bh->b_folio, offset); in nilfs_sufile_set_segment_usage()
656 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_do_set_error()
730 su = kmap_local_folio(su_bh->b_folio, offset); in nilfs_sufile_truncate_range()
974 su = kmap_local_folio(bh->b_folio, offset); in nilfs_sufile_set_suinfo()
[all …]
H A Dalloc.c612 desc = kmap_local_folio(desc_bh->b_folio, doff); in nilfs_palloc_prepare_alloc_entry()
632 desc = kmap_local_folio(desc_bh->b_folio, doff); in nilfs_palloc_prepare_alloc_entry()
635 bitmap = kmap_local_folio(bitmap_bh->b_folio, boff); in nilfs_palloc_prepare_alloc_entry()
702 desc = kmap_local_folio(req->pr_desc_bh->b_folio, doff); in nilfs_palloc_commit_free_entry()
705 bitmap = kmap_local_folio(req->pr_bitmap_bh->b_folio, boff); in nilfs_palloc_commit_free_entry()
743 desc = kmap_local_folio(req->pr_desc_bh->b_folio, doff); in nilfs_palloc_abort_alloc_entry()
746 bitmap = kmap_local_folio(req->pr_bitmap_bh->b_folio, boff); in nilfs_palloc_abort_alloc_entry()
855 bitmap = kmap_local_folio(bitmap_bh->b_folio, boff); in nilfs_palloc_freev()
915 desc = kmap_local_folio(desc_bh->b_folio, doff); in nilfs_palloc_freev()
H A Difile.h26 return kmap_local_folio(ibh->b_folio, __offset_in_folio); in nilfs_ifile_map_inode()
H A Difile.c114 raw_inode = kmap_local_folio(req.pr_entry_bh->b_folio, offset); in nilfs_ifile_delete_inode()
H A Dpage.c107 saddr = kmap_local_folio(sfolio, bh_offset(sbh)); in nilfs_copy_buffer()
108 daddr = kmap_local_folio(dfolio, bh_offset(dbh)); in nilfs_copy_buffer()
/linux-6.15/include/linux/
H 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()
H 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
H 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-6.15/fs/btrfs/
H 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()
H A Dzlib.c130 data_in = kmap_local_folio(folio, offset); in copy_data_into_buffer()
222 data_in = kmap_local_folio(in_folio, pg_off); in zlib_compress_folios()
339 data_in = kmap_local_folio(folios_in[folio_in_index], 0); in zlib_decompress_bio()
399 data_in = kmap_local_folio(folios_in[folio_in_index], 0); in zlib_decompress_bio()
H A Dzstd.c430 workspace->in_buf.src = kmap_local_folio(in_folio, offset_in_page(start)); in zstd_compress_folios()
515 workspace->in_buf.src = kmap_local_folio(in_folio, in zstd_compress_folios()
604 workspace->in_buf.src = kmap_local_folio(folios_in[folio_in_index], 0); in zstd_decompress_bio()
653 kmap_local_folio(folios_in[folio_in_index], 0); in zstd_decompress_bio()
/linux-6.15/fs/ecryptfs/
H A Dread_write.c66 virt = kmap_local_folio(folio_for_lower, 0); in ecryptfs_write_lower_page_segment()
143 ecryptfs_page_virt = kmap_local_folio(ecryptfs_folio, 0); in ecryptfs_write()
256 virt = kmap_local_folio(folio_for_ecryptfs, 0); in ecryptfs_read_lower_page_segment()
/linux-6.15/arch/csky/abiv2/
H A Dcacheflush.c29 unsigned long addr = (unsigned long) kmap_local_folio(folio, in update_mmu_cache_range()
/linux-6.15/fs/qnx6/
H A Ddir.c35 return kmap_local_folio(folio, 0); in qnx6_get_folio()
62 return kmap_local_folio(folio, offs); in qnx6_longname()
/linux-6.15/fs/squashfs/
H A Dsymlink.c82 pageaddr = kmap_local_folio(folio, 0); in squashfs_symlink_read_folio()
/linux-6.15/arch/powerpc/mm/
H A Dcacheflush.c164 void *start = kmap_local_folio(folio, i * PAGE_SIZE); in flush_dcache_icache_folio()
/linux-6.15/fs/jffs2/
H 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-6.15/arch/mips/mm/
H A Dcache.c163 addr = (unsigned long)kmap_local_folio(folio, i); in __update_cache()
/linux-6.15/fs/
H 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-6.15/fs/minix/
H 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-6.15/Documentation/mm/
H 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-6.15/fs/afs/
H A Ddir_search.c105 iter->block = kmap_local_folio(folio, blpos - fpos); in afs_dir_find_block()
/linux-6.15/fs/nfs/
H 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()
1092 array = kmap_local_folio(desc->folio, 0); in nfs_do_filldir()

123