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

/linux-master/include/linux/
H A Dhighmem.h99 * kmap_local_folio - Map a page in this folio for temporary usage
107 * addr1 = kmap_local_folio(folio1, offset1);
108 * addr2 = kmap_local_folio(folio2, offset2);
127 * preemption. No caller of kmap_local_folio() can rely on this side effect.
132 static inline void *kmap_local_folio(struct folio *folio, size_t offset);
455 const char *from = kmap_local_folio(folio, offset);
483 char *to = kmap_local_folio(folio, offset);
506 * If you have already used kmap_local_folio() to map a folio, written
528 kaddr = kmap_local_folio(folio, offset);
553 char *to = kmap_local_folio(foli
[all...]
H A Dhighmem-internal.h76 static inline void *kmap_local_folio(struct folio *folio, size_t offset) function
188 static inline void *kmap_local_folio(struct folio *folio, size_t offset) function
H A Diov_iter.h171 void *base = kmap_local_folio(folio, offset);
/linux-master/arch/csky/abiv2/
H A Dcacheflush.c29 unsigned long addr = (unsigned long) kmap_local_folio(folio,
/linux-master/fs/afs/
H A Ddir_edit.c236 meta = kmap_local_folio(folio0, 0);
259 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_file_pos(folio));
311 block = kmap_local_folio(folio, 0);
405 meta = kmap_local_folio(folio0, 0);
420 block = kmap_local_folio(folio, b * AFS_DIR_BLOCK_SIZE - folio_file_pos(folio));
H A Ddir.c154 block = kmap_local_folio(folio, offset);
209 block = kmap_local_folio(folio, offset);
541 dblock = kmap_local_folio(folio, offset);
/linux-master/arch/powerpc/mm/
H A Dcacheflush.c164 void *start = kmap_local_folio(folio, i * PAGE_SIZE);
/linux-master/fs/ubifs/
H A Dfile.c114 addr = kmap_local_folio(folio, 0);
159 addr = kmap_local_folio(folio, i * UBIFS_BLOCK_SIZE);
612 addr = zaddr = kmap_local_folio(folio, 0);
672 addr = kmap_local_folio(folio, i * UBIFS_BLOCK_SIZE);
917 addr = kmap_local_folio(folio, offset);
933 addr = kmap_local_folio(folio, offset);
/linux-master/fs/
H A Dremap_range.c235 src_addr = kmap_local_folio(src_folio,
237 dst_addr = kmap_local_folio(dst_folio,
/linux-master/arch/xtensa/mm/
H A Dcache.c254 void *paddr = kmap_local_folio(folio, i * PAGE_SIZE);
/linux-master/arch/mips/mm/
H A Dcache.c163 addr = (unsigned long)kmap_local_folio(folio, i);
/linux-master/fs/verity/
H A Dverify.c263 data = kmap_local_folio(data_folio, offset);
/linux-master/arch/arm/mm/
H A Dflush.c213 void *addr = kmap_local_folio(folio,
/linux-master/fs/ext2/
H A Ddir.c184 * to the rules documented in kmap_local_folio()/kunmap_local().
199 kaddr = kmap_local_folio(folio, 0);
337 * according to the rules documented in kmap_local_folio()/kunmap_local().
407 * according to the rules documented in kmap_local_folio()/kunmap_local().
634 kaddr = kmap_local_folio(folio, 0);
/linux-master/fs/nilfs2/
H A Ddir.c191 kaddr = kmap_local_folio(folio, 0);
575 kaddr = kmap_local_folio(folio, 0);
/linux-master/fs/nfs/
H A Ddir.c206 array = kmap_local_folio(folio, 0);
224 array = kmap_local_folio(folio, 0);
320 array = kmap_local_folio(folio, 0);
369 struct nfs_cache_array *array = kmap_local_folio(folio, 0);
416 array = kmap_local_folio(folio, 0);
427 array = kmap_local_folio(folio, 0);
437 array = kmap_local_folio(folio, 0);
568 array = kmap_local_folio(desc->folio, 0);
1088 array = kmap_local_folio(desc->folio, 0);
/linux-master/fs/jbd2/
H A Dcommit.c305 addr = kmap_local_folio(bh->b_folio, bh_offset(bh));
332 addr = kmap_local_folio(bh->b_folio, bh_offset(bh));
H A Djournal.c372 mapped_data = kmap_local_folio(new_folio, new_offset);
430 mapped_data = kmap_local_folio(new_folio, new_offset);
H A Dtransaction.c942 source = kmap_local_folio(bh->b_folio, bh_offset(bh));
/linux-master/mm/
H A Duserfaultfd.c261 kaddr = kmap_local_folio(folio, 0);
791 kaddr = kmap_local_folio(folio, 0);
H A Dzswap.c1552 src = kmap_local_folio(folio, 0);
H A Dshmem.c2642 page_kaddr = kmap_local_folio(folio, 0);
/linux-master/fs/ext4/
H A Dinline.c503 kaddr = kmap_local_folio(folio, 0);
772 kaddr = kmap_local_folio(folio, 0);
/linux-master/fs/iomap/
H A Dbuffered-io.c866 addr = kmap_local_folio(folio, pos);
/linux-master/fs/gfs2/
H A Dbmap.c60 void *kaddr = kmap_local_folio(folio, 0);

Completed in 471 milliseconds