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

123456

/linux-master/include/linux/
H A Dhighmem.h63 * kmap_local_page - Map a page for temporary usage
74 * addr1 = kmap_local_page(page1);
75 * addr2 = kmap_local_page(page2);
89 * While kmap_local_page() is significantly faster than kmap() for the highmem
94 * preemption. No caller of kmap_local_page() can rely on this side effect.
96 static inline void *kmap_local_page(struct page *page);
140 * In fact a wrapper around kmap_local_page() which also disables pagefaults
146 * Do not use in new code. Use kmap_local_page() instead.
204 void *addr = kmap_local_page(page);
239 void *kaddr = kmap_local_page(pag
[all...]
H A Dhighmem-internal.h71 static inline void *kmap_local_page(struct page *page) function
183 static inline void *kmap_local_page(struct page *page) function
195 return kmap_local_page(page);
200 return kmap_local_page(pfn_to_page(pfn));
261 * See kmap_local_page() for details on nesting.
275 * kunmap_local - Unmap a page mapped via kmap_local_page().
279 * address return from kmap_local_page(), but it can also include offsets.
282 * kmap_local_page() for details.
/linux-master/fs/nilfs2/
H A Difile.h24 void *kaddr = kmap_local_page(ibh->b_page);
H A Dcpfile.c224 kaddr = kmap_local_page(cp_bh->b_page);
298 kaddr = kmap_local_page(cp_bh->b_page);
308 kaddr = kmap_local_page(header_bh->b_page);
368 kaddr = kmap_local_page(cp_bh->b_page);
463 kaddr = kmap_local_page(cp_bh->b_page);
505 kaddr = kmap_local_page(header_bh->b_page);
563 kaddr = kmap_local_page(bh->b_page);
607 kaddr = kmap_local_page(bh->b_page);
628 kaddr = kmap_local_page(bh->b_page);
652 kaddr = kmap_local_page(b
[all...]
H A Ddat.c94 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
118 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
148 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
170 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
205 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
230 kaddr = kmap_local_page(req->pr_entry_bh->b_page);
365 kaddr = kmap_local_page(entry_bh->b_page);
429 kaddr = kmap_local_page(entry_bh->b_page);
460 kaddr = kmap_local_page(entry_bh->b_page);
H A Dsufile.c110 kaddr = kmap_local_page(header_bh->b_page);
318 kaddr = kmap_local_page(header_bh->b_page);
355 kaddr = kmap_local_page(su_bh->b_page);
368 kaddr = kmap_local_page(header_bh->b_page);
409 kaddr = kmap_local_page(su_bh->b_page);
435 kaddr = kmap_local_page(su_bh->b_page);
466 kaddr = kmap_local_page(su_bh->b_page);
512 kaddr = kmap_local_page(bh->b_page);
565 kaddr = kmap_local_page(bh->b_page);
617 kaddr = kmap_local_page(header_b
[all...]
H A Dalloc.c528 desc_kaddr = kmap_local_page(desc_bh->b_page);
546 desc_kaddr = kmap_local_page(desc_bh->b_page);
550 bitmap_kaddr = kmap_local_page(bitmap_bh->b_page);
610 desc_kaddr = kmap_local_page(req->pr_desc_bh->b_page);
613 bitmap_kaddr = kmap_local_page(req->pr_bitmap_bh->b_page);
651 desc_kaddr = kmap_local_page(req->pr_desc_bh->b_page);
654 bitmap_kaddr = kmap_local_page(req->pr_bitmap_bh->b_page);
759 bitmap_kaddr = kmap_local_page(bitmap_bh->b_page);
819 desc_kaddr = kmap_local_page(desc_bh->b_page);
/linux-master/mm/
H A Dpage_poison.c24 void *addr = kmap_local_page(page);
80 addr = kmap_local_page(page);
/linux-master/fs/hfsplus/
H A Dbitmap.c42 pptr = kmap_local_page(page);
87 curr = pptr = kmap_local_page(page);
138 pptr = kmap_local_page(page);
188 pptr = kmap_local_page(page);
222 pptr = kmap_local_page(page);
H A Dbnode.c151 dst_ptr = kmap_local_page(*dst_page) + dst;
152 src_ptr = kmap_local_page(*src_page) + src;
196 dst_ptr = kmap_local_page(*dst_page);
197 src_ptr = kmap_local_page(*src_page);
208 dst_ptr = kmap_local_page(*dst_page);
209 src_ptr = kmap_local_page(*src_page);
216 dst_ptr = kmap_local_page(*dst_page) + dst;
217 src_ptr = kmap_local_page(*src_page) + src;
247 dst_ptr = kmap_local_page(*dst_page) + src;
248 src_ptr = kmap_local_page(*src_pag
[all...]
H A Dbtree.c166 head = (struct hfs_btree_header_rec *)(kmap_local_page(page) +
295 head = (struct hfs_btree_header_rec *)(kmap_local_page(page) +
398 data = kmap_local_page(*pagep);
422 data = kmap_local_page(*++pagep);
444 data = kmap_local_page(*pagep);
494 data = kmap_local_page(page);
/linux-master/fs/ecryptfs/
H A Dread_write.c67 virt = kmap_local_page(page_for_lower);
143 ecryptfs_page_virt = kmap_local_page(ecryptfs_page);
256 virt = kmap_local_page(page_for_ecryptfs);
/linux-master/fs/erofs/
H A Ddecompressor_deflate.c112 kin = kmap_local_page(*rq->in);
170 kout = kmap_local_page(rq->out[no]);
189 kin = kmap_local_page(rq->in[ni]);
193 kout = kmap_local_page(rq->out[no]);
H A Ddecompressor.c176 inpage = kmap_local_page(*in);
217 headpage = kmap_local_page(*rq->in);
287 dst = kmap_local_page(*rq->out);
333 kin = kmap_local_page(rq->in[nrpages_in - 1]);
351 kin = kmap_local_page(rq->in[ni]);
/linux-master/fs/hfs/
H A Dbtree.c83 head = (struct hfs_btree_header_rec *)(kmap_local_page(page) +
174 head = (struct hfs_btree_header_rec *)(kmap_local_page(page) +
274 data = kmap_local_page(*pagep);
297 data = kmap_local_page(*++pagep);
319 data = kmap_local_page(*pagep);
366 data = kmap_local_page(page);
/linux-master/fs/btrfs/
H A Dlzo.c161 kaddr = kmap_local_page(cur_page);
186 kaddr = kmap_local_page(cur_page);
254 data_in = kmap_local_page(page_in);
291 sizes_ptr = kmap_local_page(pages[0]);
344 kaddr = kmap_local_page(cb->compressed_pages[0]);
380 kaddr = kmap_local_page(cur_page);
H A Dzlib.c157 data_in = kmap_local_page(in_page);
170 data_in = kmap_local_page(in_page);
284 data_in = kmap_local_page(pages_in[page_in_index]);
339 data_in = kmap_local_page(pages_in[page_in_index]);
/linux-master/kernel/module/
H A Ddecompress.c122 s.next_out = kmap_local_page(page);
181 xz_buf.out = kmap_local_page(page);
265 zstd_dec.dst = kmap_local_page(page);
/linux-master/fs/squashfs/
H A Dpage_actor.c81 return actor->pageaddr = kmap_local_page(actor->page[actor->next_page++]);
H A Dfile_direct.c90 pageaddr = kmap_local_page(page[pages - 1]);
/linux-master/include/crypto/
H A Dscatterwalk.h68 return kmap_local_page(scatterwalk_page(walk)) +
/linux-master/arch/powerpc/mm/
H A Dcacheflush.c218 maddr = kmap_local_page(page) + (addr & ~PAGE_MASK);
/linux-master/arch/loongarch/mm/
H A Dinit.c46 vfrom = kmap_local_page(from);
47 vto = kmap_local_page(to);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_mr.c261 va = kmap_local_page(page);
289 va = kmap_local_page(page);
456 va = kmap_local_page(page);
508 va = kmap_local_page(page);
567 va = kmap_local_page(page);
/linux-master/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm.c296 src = (char *)kmap_local_page(bo->pages[idx]) + offset;
428 des = (char *)kmap_local_page(bo->pages[idx]);
499 des = (char *)kmap_local_page(bo->pages[idx]) + offset;

Completed in 207 milliseconds

123456