Home
last modified time | relevance | path

Searched refs:kmap_atomic (Results 1 – 200 of 235) sorted by relevance

12

/linux-4.1.27/include/linux/
Dhighmem.h66 static inline void *kmap_atomic(struct page *page) in kmap_atomic() function
71 #define kmap_atomic_prot(page, prot) kmap_atomic(page)
78 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn))
134 void *addr = kmap_atomic(page); in clear_user_highpage()
187 void *kaddr = kmap_atomic(page); in clear_highpage()
196 void *kaddr = kmap_atomic(page); in zero_user_segments()
229 vfrom = kmap_atomic(from); in copy_user_highpage()
230 vto = kmap_atomic(to); in copy_user_highpage()
242 vfrom = kmap_atomic(from); in copy_highpage()
243 vto = kmap_atomic(to); in copy_highpage()
Ddma-buf.h100 void *(*kmap_atomic)(struct dma_buf *, unsigned long); member
Dbio.h163 (kmap_atomic(bio_iter_iovec((bio), (iter)).bv_page) + \
493 addr = (unsigned long) kmap_atomic(bvec->bv_page); in bvec_kmap_irq()
/linux-4.1.27/arch/arm/mm/
Dcopypage-fa.c47 kto = kmap_atomic(to); in fa_copy_user_highpage()
48 kfrom = kmap_atomic(from); in fa_copy_user_highpage()
61 void *ptr, *kaddr = kmap_atomic(page); in fa_clear_user_highpage()
Dcopypage-v4wt.c51 kto = kmap_atomic(to); in v4wt_copy_user_highpage()
52 kfrom = kmap_atomic(from); in v4wt_copy_user_highpage()
65 void *ptr, *kaddr = kmap_atomic(page); in v4wt_clear_user_highpage()
Dcopypage-feroceon.c75 kto = kmap_atomic(to); in feroceon_copy_user_highpage()
76 kfrom = kmap_atomic(from); in feroceon_copy_user_highpage()
85 void *ptr, *kaddr = kmap_atomic(page); in feroceon_clear_user_highpage()
Dcopypage-xsc3.c78 kto = kmap_atomic(to); in xsc3_mc_copy_user_highpage()
79 kfrom = kmap_atomic(from); in xsc3_mc_copy_user_highpage()
93 void *ptr, *kaddr = kmap_atomic(page); in xsc3_mc_clear_user_highpage()
Dcopypage-v4wb.c55 kto = kmap_atomic(to); in v4wb_copy_user_highpage()
56 kfrom = kmap_atomic(from); in v4wb_copy_user_highpage()
70 void *ptr, *kaddr = kmap_atomic(page); in v4wb_clear_user_highpage()
Dcopypage-v6.c38 kfrom = kmap_atomic(from); in v6_copy_user_highpage_nonaliasing()
39 kto = kmap_atomic(to); in v6_copy_user_highpage_nonaliasing()
51 void *kaddr = kmap_atomic(page); in v6_clear_user_highpage_nonaliasing()
Dcopypage-xscale.c90 void *kto = kmap_atomic(to); in xscale_mc_copy_user_highpage()
112 void *ptr, *kaddr = kmap_atomic(page); in xscale_mc_clear_user_highpage()
Dcopypage-v4mc.c70 void *kto = kmap_atomic(to); in v4_mc_copy_user_highpage()
91 void *ptr, *kaddr = kmap_atomic(page); in v4_mc_clear_user_highpage()
Dhighmem.c55 void *kmap_atomic(struct page *page) in kmap_atomic() function
99 EXPORT_SYMBOL(kmap_atomic);
Dflush.c201 void *addr = kmap_atomic(page + i); in __flush_dcache_page()
Ddma-mapping.c234 void *ptr = kmap_atomic(page); in __dma_clear_buffer()
809 vaddr = kmap_atomic(page); in dma_cache_maint_page()
/linux-4.1.27/fs/nilfs2/
Dcpfile.c266 kaddr = kmap_atomic(header_bh->b_page); in nilfs_cpfile_get_checkpoint()
362 kaddr = kmap_atomic(cp_bh->b_page); in nilfs_cpfile_delete_checkpoints()
404 kaddr = kmap_atomic(header_bh->b_page); in nilfs_cpfile_delete_checkpoints()
461 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_cpinfo()
504 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
525 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
549 kaddr = kmap_atomic(bh->b_page); in nilfs_cpfile_do_get_ssinfo()
645 kaddr = kmap_atomic(cp_bh->b_page); in nilfs_cpfile_set_snapshot()
662 kaddr = kmap_atomic(header_bh->b_page); in nilfs_cpfile_set_snapshot()
680 kaddr = kmap_atomic(curr_bh->b_page); in nilfs_cpfile_set_snapshot()
[all …]
Ddat.c94 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_alloc()
118 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_free()
145 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_start()
169 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_prepare_end()
195 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_end()
220 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_abort_end()
355 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_move()
418 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_translate()
449 kaddr = kmap_atomic(entry_bh->b_page); in nilfs_dat_get_vinfo()
Dsufile.c120 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_mod_counter()
328 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
365 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_alloc()
378 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
416 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_cancel_free()
442 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_scrap()
473 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_free()
534 kaddr = kmap_atomic(bh->b_page); in nilfs_sufile_set_segment_usage()
581 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_get_stat()
607 kaddr = kmap_atomic(su_bh->b_page); in nilfs_sufile_do_set_error()
[all …]
Difile.c129 kaddr = kmap_atomic(req.pr_entry_bh->b_page); in nilfs_ifile_delete_inode()
Dpage.c121 kaddr0 = kmap_atomic(spage); in nilfs_copy_buffer()
122 kaddr1 = kmap_atomic(dpage); in nilfs_copy_buffer()
Dmdt.c61 kaddr = kmap_atomic(bh->b_page); in nilfs_mdt_insert_new_block()
Dsegbuf.c230 kaddr = kmap_atomic(bh->b_page); in nilfs_segbuf_fill_in_data_crc()
Ddir.c593 kaddr = kmap_atomic(page); in nilfs_make_empty()
Drecovery.c496 kaddr = kmap_atomic(page); in nilfs_recovery_copy_block()
/linux-4.1.27/Documentation/vm/
Dhighmem.txt14 (*) Using kmap_atomic.
76 (*) kmap_atomic(). This permits a very short duration mapping of a single
81 kmap_atomic() may also be used by interrupt contexts, since it is does not
91 When and where to use kmap_atomic() is straightforward. It is used when code
100 void *vaddr = kmap_atomic(page);
108 Note that the kunmap_atomic() call takes the result of the kmap_atomic() call
112 another you need to keep the kmap_atomic calls strictly nested, like:
114 vaddr1 = kmap_atomic(page1);
115 vaddr2 = kmap_atomic(page2);
/linux-4.1.27/Documentation/frv/
Dmmu-layout.txt32 DAMR6-10 kmap_atomic() mappings
67 DC000000-DCFFFFFF various TLB 1MB Secondary kmap_atomic() frame
68 DD000000-DD27FFFF various DAMR 160KB Primary kmap_atomic() frame
73 DD140000 DAMR6 -L-S--V page kmap_atomic(KM_BOUNCE_READ)
74 DD180000 DAMR7 -L-S--V page kmap_atomic(KM_SKB_SUNRPC_DATA)
75 DD1C0000 DAMR8 -L-S--V page kmap_atomic(KM_SKB_DATA_SOFTIRQ)
76 DD200000 DAMR9 -L-S--V page kmap_atomic(KM_USER0)
77 DD240000 DAMR10 -L-S--V page kmap_atomic(KM_USER1)
88 the kernel calls kmap(), does the access and then calls kunmap(); or it calls kmap_atomic(), does
95 kmap_atomic() does something slightly different. In the interests of speed, it chooses one of two
[all …]
/linux-4.1.27/arch/frv/mm/
Dhighmem.c40 void *kmap_atomic(struct page *page) in kmap_atomic() function
67 EXPORT_SYMBOL(kmap_atomic);
/linux-4.1.27/arch/parisc/include/asm/
Dcacheflush.h143 static inline void *kmap_atomic(struct page *page) in kmap_atomic() function
155 #define kmap_atomic_prot(page, prot) kmap_atomic(page)
156 #define kmap_atomic_pfn(pfn) kmap_atomic(pfn_to_page(pfn))
/linux-4.1.27/arch/xtensa/mm/
Dhighmem.c40 void *kmap_atomic(struct page *page) in kmap_atomic() function
59 EXPORT_SYMBOL(kmap_atomic);
Dcache.c245 unsigned long paddr = (unsigned long)kmap_atomic(page); in update_mmu_cache()
/linux-4.1.27/arch/sparc/mm/
Dhighmem.c51 void *kmap_atomic(struct page *page) in kmap_atomic() function
85 EXPORT_SYMBOL(kmap_atomic);
/linux-4.1.27/crypto/async_tx/
Dasync_memcpy.c91 dest_buf = kmap_atomic(dest) + dest_offset; in async_memcpy()
92 src_buf = kmap_atomic(src) + src_offset; in async_memcpy()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_cache.c52 page_virtual = kmap_atomic(page); in drm_clflush_page()
92 page_virtual = kmap_atomic(page); in drm_clflush_pages()
Ddrm_prime.c298 .kmap_atomic = drm_gem_dmabuf_kmap_atomic,
/linux-4.1.27/fs/squashfs/
Dpage_actor.c65 return actor->pageaddr = kmap_atomic(actor->page[0]); in direct_first_page()
74 kmap_atomic(actor->page[actor->next_page++]); in direct_next_page()
Dfile_direct.c101 pageaddr = kmap_atomic(page[pages - 1]); in squashfs_readpage_block()
162 pageaddr = kmap_atomic(page[n]); in squashfs_read_cache()
Dsymlink.c93 pageaddr = kmap_atomic(page); in squashfs_symlink_readpage()
Dfile.c405 pageaddr = kmap_atomic(push_page); in squashfs_copy_cache()
489 pageaddr = kmap_atomic(page); in squashfs_readpage()
/linux-4.1.27/drivers/target/
Dtarget_core_sbc.c364 addr = kmap_atomic(sg_page(sg)); in xdreadwrite_callback()
479 addr = (unsigned char *)kmap_atomic(sg_page(sg)); in compare_and_write_callback()
1196 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_generate()
1197 paddr = kmap_atomic(sg_page(psg)) + psg->offset; in sbc_dif_generate()
1204 paddr = kmap_atomic(sg_page(psg)) + psg->offset; in sbc_dif_generate()
1292 paddr = kmap_atomic(sg_page(psg)) + psg->offset; in sbc_dif_copy_prot()
1296 addr = kmap_atomic(sg_page(sg)) + sg->offset + offset; in sbc_dif_copy_prot()
1331 daddr = kmap_atomic(sg_page(dsg)) + dsg->offset; in sbc_dif_verify_write()
1332 paddr = kmap_atomic(sg_page(psg)) + psg->offset; in sbc_dif_verify_write()
1339 paddr = kmap_atomic(sg_page(psg)) + psg->offset; in sbc_dif_verify_write()
[all …]
Dtarget_core_user.c366 void *from = kmap_atomic(sg_page(sg)) + sg->offset; in tcmu_queue_cmd_ring()
496 to = kmap_atomic(sg_page(sg)) + sg->offset; in tcmu_handle_completion()
/linux-4.1.27/arch/mips/mm/
Dhighmem.c45 void *kmap_atomic(struct page *page) in kmap_atomic() function
66 EXPORT_SYMBOL(kmap_atomic);
Dcache.c98 addr = (unsigned long)kmap_atomic(page); in __flush_dcache_page()
140 addr = (unsigned long)kmap_atomic(page); in __update_cache()
Dinit.c162 vto = kmap_atomic(to); in copy_user_highpage()
169 vfrom = kmap_atomic(from); in copy_user_highpage()
Ddma-default.c243 addr = kmap_atomic(page); in __dma_sync()
Dc-r4k.c594 vaddr = kmap_atomic(page); in local_r4k_flush_cache_page()
/linux-4.1.27/mm/
Ddebug-pagealloc.c58 void *addr = kmap_atomic(page); in poison_page()
114 addr = kmap_atomic(page); in unpoison_page()
Dzsmalloc.c933 vaddr = kmap_atomic(page); in init_zspage()
1108 addr = kmap_atomic(pages[0]); in __zs_map_object()
1111 addr = kmap_atomic(pages[1]); in __zs_map_object()
1140 addr = kmap_atomic(pages[0]); in __zs_unmap_object()
1143 addr = kmap_atomic(pages[1]); in __zs_unmap_object()
1296 area->vm_addr = kmap_atomic(page); in zs_map_object()
1365 vaddr = kmap_atomic(m_page); in obj_malloc()
1457 vaddr = kmap_atomic(f_page); in obj_free()
1530 s_addr = kmap_atomic(s_page); in zs_object_copy()
1531 d_addr = kmap_atomic(d_page); in zs_object_copy()
[all …]
Dzswap.c582 dst = kmap_atomic(page); in zswap_writeback_entry()
676 src = kmap_atomic(page); in zswap_frontswap_store()
761 dst = kmap_atomic(page); in zswap_frontswap_load()
Dmempool.c66 void *addr = kmap_atomic((struct page *)element); in check_element()
90 void *addr = kmap_atomic((struct page *)element); in poison_element()
Dswapfile.c2812 map = kmap_atomic(list_page) + offset; in add_swap_count_continuation()
2857 map = kmap_atomic(page) + offset; in swap_count_continued()
2870 map = kmap_atomic(page) + offset; in swap_count_continued()
2877 map = kmap_atomic(page) + offset; in swap_count_continued()
2884 map = kmap_atomic(page) + offset; in swap_count_continued()
2900 map = kmap_atomic(page) + offset; in swap_count_continued()
2909 map = kmap_atomic(page) + offset; in swap_count_continued()
Dksm.c831 void *addr = kmap_atomic(page); in calc_checksum()
842 addr1 = kmap_atomic(page1); in memcmp_pages()
843 addr2 = kmap_atomic(page2); in memcmp_pages()
Dvmalloc.c1922 void *map = kmap_atomic(p); in aligned_vread()
1961 void *map = kmap_atomic(p); in aligned_vwrite()
/linux-4.1.27/arch/metag/mm/
Dhighmem.c40 void *kmap_atomic(struct page *page) in kmap_atomic() function
61 EXPORT_SYMBOL(kmap_atomic);
/linux-4.1.27/arch/tile/mm/
Dhighmem.c226 void *kmap_atomic(struct page *page) in kmap_atomic() function
231 EXPORT_SYMBOL(kmap_atomic);
271 return kmap_atomic(pfn_to_page(pfn)); in kmap_atomic_pfn()
/linux-4.1.27/arch/x86/mm/
Dhighmem_32.c55 void *kmap_atomic(struct page *page) in kmap_atomic() function
59 EXPORT_SYMBOL(kmap_atomic);
/linux-4.1.27/lib/
Diov_iter.c159 kaddr = kmap_atomic(page); in copy_page_to_iter_iovec()
240 kaddr = kmap_atomic(page); in copy_page_from_iter_iovec()
367 char *from = kmap_atomic(page); in memcpy_from_page()
374 char *to = kmap_atomic(page); in memcpy_to_page()
381 char *addr = kmap_atomic(page); in memzero_page()
453 void *kaddr = kmap_atomic(page); in copy_page_to_iter()
466 void *kaddr = kmap_atomic(page); in copy_page_from_iter()
496 char *kaddr = kmap_atomic(page), *p = kaddr + offset; in iov_iter_copy_from_user_atomic()
687 char *p = kmap_atomic(v.bv_page); in csum_and_copy_from_iter()
731 char *p = kmap_atomic(v.bv_page); in csum_and_copy_to_iter()
Dscatterlist.c559 miter->addr = kmap_atomic(miter->page) + miter->__offset; in sg_miter_next()
Dswiotlb.c405 buffer = kmap_atomic(pfn_to_page(pfn)); in swiotlb_bounce()
/linux-4.1.27/drivers/block/
Dbrd.c245 dst = kmap_atomic(page); in copy_to_brd()
256 dst = kmap_atomic(page); in copy_to_brd()
276 src = kmap_atomic(page); in copy_from_brd()
288 src = kmap_atomic(page); in copy_from_brd()
312 mem = kmap_atomic(page); in brd_do_bvec()
Dpmem.c46 void *mem = kmap_atomic(page); in pmem_do_bvec()
Dxen-blkfront.c521 segments = kmap_atomic(pfn_to_page(gnt_list_entry->pfn)); in blkif_queue_request()
536 shared_data = kmap_atomic(pfn_to_page(gnt_list_entry->pfn)); in blkif_queue_request()
537 bvec_data = kmap_atomic(sg_page(sg)); in blkif_queue_request()
1069 shared_data = kmap_atomic( in blkif_completion()
1071 bvec_data = kmap_atomic(sg_page(sg)); in blkif_completion()
Dloop.c94 char *raw_buf = kmap_atomic(raw_page) + raw_off; in transfer_xor()
95 char *loop_buf = kmap_atomic(loop_page) + loop_off; in transfer_xor()
/linux-4.1.27/drivers/scsi/
Dsd_dif.c137 pi = kmap_atomic(iv.bv_page) + iv.bv_offset; in sd_dif_prepare()
184 pi = kmap_atomic(iv.bv_page) + iv.bv_offset; in sd_dif_complete()
Dstorvsc_drv.c654 kmap_atomic(sg_page(cur_dest_sgl)) + in copy_from_bounce_buffer()
660 bounce_addr = (unsigned long)kmap_atomic( in copy_from_bounce_buffer()
701 kmap_atomic( in copy_from_bounce_buffer()
742 kmap_atomic(sg_page(cur_src_sgl)) + in copy_to_bounce_buffer()
749 kmap_atomic(sg_page(cur_dest_sgl)); in copy_to_bounce_buffer()
775 kmap_atomic( in copy_to_bounce_buffer()
Dlibiscsi_tcp.c138 segment->sg_mapped = kmap_atomic(sg_page(sg)); in iscsi_tcp_segment_map()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_gem_dmabuf.c111 return kmap_atomic(pages[page_num]); in omap_gem_dmabuf_kmap_atomic()
164 .kmap_atomic = omap_gem_dmabuf_kmap_atomic,
/linux-4.1.27/arch/sh/mm/
Dcache.c98 vto = kmap_atomic(to); in copy_user_highpage()
106 vfrom = kmap_atomic(from); in copy_user_highpage()
123 void *kaddr = kmap_atomic(page); in clear_user_highpage()
Dcache-sh4.c248 vaddr = kmap_atomic(page); in sh4_flush_cache_page()
/linux-4.1.27/arch/mips/include/asm/
Dhighmem.h49 extern void *kmap_atomic(struct page *page);
/linux-4.1.27/arch/metag/include/asm/
Dhighmem.h56 extern void *kmap_atomic(struct page *page);
/linux-4.1.27/arch/x86/include/asm/
Dhighmem.h67 void *kmap_atomic(struct page *page);
Dpgtable_32.h50 ((pte_t *)kmap_atomic(pmd_page(*(dir))) + \
/linux-4.1.27/drivers/gpu/drm/gma500/
Dmmu.c300 v = kmap_atomic(pt->p); in psb_mmu_alloc_pt()
351 v = kmap_atomic(pd->p); in psb_mmu_pt_alloc_map_lock()
362 pt->v = kmap_atomic(pt->p); in psb_mmu_pt_alloc_map_lock()
379 pt->v = kmap_atomic(pt->p); in psb_mmu_pt_map_lock()
390 v = kmap_atomic(pd->p); in psb_mmu_pt_unmap_unlock()
787 v = kmap_atomic(pd->p); in psb_mmu_virtual_to_pfn()
/linux-4.1.27/arch/tile/include/asm/
Dhighmem.h62 void *kmap_atomic(struct page *page);
/linux-4.1.27/fs/f2fs/
Dinline.c46 dst_addr = kmap_atomic(page); in read_inline_data()
121 dst_addr = kmap_atomic(page); in f2fs_convert_inline_page()
204 src_addr = kmap_atomic(page); in f2fs_write_inline_data()
361 dentry_blk = kmap_atomic(page); in f2fs_convert_inline_dir()
Ddir.c357 dentry_blk = kmap_atomic(dentry_page); in make_empty_dir()
713 dentry_blk = kmap_atomic(dentry_page); in f2fs_empty_dir()
/linux-4.1.27/arch/sparc/include/asm/
Dhighmem.h71 void *kmap_atomic(struct page *page);
/linux-4.1.27/arch/arm/include/asm/
Dhighmem.h68 extern void *kmap_atomic(struct page *page);
Dkvm_mmu.h239 void *va = kmap_atomic(pte_page(pte)); in __kvm_flush_dcache_pte()
Dpgtable.h198 #define __pte_map(pmd) (pte_t *)kmap_atomic(pmd_page(*(pmd)))
/linux-4.1.27/fs/ocfs2/
Dsymlink.c76 kaddr = kmap_atomic(page); in ocfs2_fast_symlink_readpage()
Daops.c112 kaddr = kmap_atomic(bh_result->b_page); in ocfs2_symlink_get_block()
246 kaddr = kmap_atomic(page); in ocfs2_read_inline_data()
1023 kaddr = kmap_atomic(page); in ocfs2_clear_page_regions()
2324 kaddr = kmap_atomic(wc->w_target_page); in ocfs2_write_end_inline()
/linux-4.1.27/arch/microblaze/include/asm/
Dhighmem.h74 static inline void *kmap_atomic(struct page *page) in kmap_atomic() function
Dpgtable.h494 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
/linux-4.1.27/block/
Dbounce.c58 vto = kmap_atomic(to->bv_page); in bounce_copy_vec()
233 vfrom = kmap_atomic(page) + to->bv_offset; in __blk_queue_bounce()
Dbio-integrity.c232 void *kaddr = kmap_atomic(bv.bv_page); in bio_integrity_process()
Dbio.c1007 src_p = kmap_atomic(src_bv.bv_page); in bio_copy_data()
1008 dst_p = kmap_atomic(dst_bv.bv_page); in bio_copy_data()
/linux-4.1.27/arch/xtensa/include/asm/
Dhighmem.h90 void *kmap_atomic(struct page *page);
/linux-4.1.27/arch/powerpc/include/asm/
Dhighmem.h82 static inline void *kmap_atomic(struct page *page) in kmap_atomic() function
Dpgtable-ppc32.h330 ((pte_t *) kmap_atomic(pmd_page(*(dir))) + pte_index(addr))
/linux-4.1.27/arch/mn10300/include/asm/
Dhighmem.h73 static inline void *kmap_atomic(struct page *page) in kmap_atomic() function
/linux-4.1.27/arch/frv/include/asm/
Dhighmem.h144 void *kmap_atomic(struct page *page);
Dpgtable.h451 ((pte_t *)kmap_atomic(pmd_page(*(dir))) + pte_index(address))
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_prime.c112 .kmap_atomic = vmw_prime_dmabuf_kmap_atomic,
Dvmwgfx_mob.c469 save_addr = addr = kmap_atomic(page); in vmw_mob_build_pt()
/linux-4.1.27/drivers/target/tcm_fc/
Dtfc_io.c161 from = kmap_atomic(page + (mem_off >> PAGE_SHIFT)); in ft_queue_data_in()
321 to = kmap_atomic(page + (mem_off >> PAGE_SHIFT)); in ft_recv_write_data()
/linux-4.1.27/fs/
Daio.c506 ring = kmap_atomic(ctx->ring_pages[0]); in aio_setup_ring()
634 ring = kmap_atomic(ctx->ring_pages[0]); in ioctx_add_table()
974 ring = kmap_atomic(ctx->ring_pages[0]); in user_refill_reqs_available()
1089 ev_page = kmap_atomic(ctx->ring_pages[pos / AIO_EVENTS_PER_PAGE]); in aio_complete()
1111 ring = kmap_atomic(ctx->ring_pages[0]); in aio_complete()
1171 ring = kmap_atomic(ctx->ring_pages[0]); in aio_read_events_ring()
1222 ring = kmap_atomic(ctx->ring_pages[0]); in aio_read_events_ring()
Ddax.c264 vto = kmap_atomic(to); in copy_user_bh()
Dexec.c1374 kaddr = kmap_atomic(page); in remove_arg_zero()
/linux-4.1.27/drivers/scsi/libsas/
Dsas_host_smp.c258 buf = kmap_atomic(bio_page(req->bio)); in sas_smp_host_handler()
373 buf = kmap_atomic(bio_page(rsp->bio)); in sas_smp_host_handler()
/linux-4.1.27/fs/logfs/
Ddir.c180 dd = kmap_atomic(page); in logfs_get_dd_page()
349 dd = kmap_atomic(page); in logfs_lookup()
386 dd = kmap_atomic(page); in logfs_write_dir()
560 map = kmap_atomic(page); in logfs_get_dd()
Dreadwrite.c520 child = kmap_atomic(page); in indirect_write_alias()
676 array = kmap_atomic(page); in alloc_indirect_block()
688 array = kmap_atomic(page); in block_set_pointer()
704 block = kmap_atomic(page); in block_get_pointer()
853 rblock = kmap_atomic(page); in seek_holedata_loop()
1970 di = kmap_atomic(page); in logfs_read_inode()
1991 di = kmap_atomic(page); in inode_to_page()
2050 se = kmap_atomic(page); in logfs_mod_segment_entry()
2252 pagebuf = kmap_atomic(page); in logfs_inode_write()
Dsegment.c547 child = kmap_atomic(page); in move_page_to_btree()
/linux-4.1.27/crypto/
Dscatterwalk.c45 return kmap_atomic(scatterwalk_page(walk)) + in scatterwalk_map()
Dshash.c285 data = kmap_atomic(sg_page(sg)); in shash_ahash_digest()
425 data = kmap_atomic(sg_page(sg)); in shash_compat_digest()
Dahash.c53 walk->data = kmap_atomic(walk->pg); in hash_walk_next()
/linux-4.1.27/drivers/md/
Dbitmap.c432 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_update_sb()
459 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_print_sb()
502 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_new_disk_sb()
609 sb = kmap_atomic(sb_page); in bitmap_read_sb()
917 kaddr = kmap_atomic(page); in bitmap_file_set_bit()
939 paddr = kmap_atomic(page); in bitmap_file_clear_bit()
963 paddr = kmap_atomic(page); in bitmap_file_test_bit()
1104 paddr = kmap_atomic(page); in bitmap_init_from_disk()
1116 paddr = kmap_atomic(page); in bitmap_init_from_disk()
1239 sb = kmap_atomic(bitmap->storage.sb_page); in bitmap_daemon_work()
Ddm-log-writes.c217 ptr = kmap_atomic(page); in write_metadata()
644 src = kmap_atomic(bv.bv_page); in log_writes_map()
645 dst = kmap_atomic(page); in log_writes_map()
Ddm-crypt.c585 src = kmap_atomic(sg_page(&dmreq->sg_in)); in crypt_iv_lmk_gen()
603 dst = kmap_atomic(sg_page(&dmreq->sg_out)); in crypt_iv_lmk_post()
727 src = kmap_atomic(sg_page(&dmreq->sg_in)); in crypt_iv_tcw_gen()
751 dst = kmap_atomic(sg_page(&dmreq->sg_out)); in crypt_iv_tcw_post()
Ddm-verity.c411 page = kmap_atomic(bv.bv_page); in verity_verify_io()
/linux-4.1.27/fs/btrfs/
Dzlib.c375 kaddr = kmap_atomic(dest_page); in zlib_decompress()
399 kaddr = kmap_atomic(dest_page); in zlib_decompress()
Dcompression.c124 kaddr = kmap_atomic(page); in check_compressed_csum()
530 userpage = kmap_atomic(page); in add_ra_bio_pages()
1018 kaddr = kmap_atomic(page_out); in btrfs_decompress_buf2page()
1084 kaddr = kmap_atomic(page); in btrfs_clear_biovec_end()
Dscrub.c1556 mapped_buffer = kmap_atomic(sblock->pagev[0]->page); in scrub_recheck_block_checksum()
1573 mapped_buffer = kmap_atomic(sblock->pagev[0]->page); in scrub_recheck_block_checksum()
1590 mapped_buffer = kmap_atomic(sblock->pagev[page_num]->page); in scrub_recheck_block_checksum()
1694 void *mapped_buffer = kmap_atomic(spage->page); in scrub_write_page_to_dev_replace()
1874 buffer = kmap_atomic(page); in scrub_checksum_data()
1890 buffer = kmap_atomic(page); in scrub_checksum_data()
1920 mapped_buffer = kmap_atomic(page); in scrub_checksum_tree_block()
1959 mapped_buffer = kmap_atomic(page); in scrub_checksum_tree_block()
1989 mapped_buffer = kmap_atomic(page); in scrub_checksum_super()
2018 mapped_buffer = kmap_atomic(page); in scrub_checksum_super()
Dlzo.c422 kaddr = kmap_atomic(dest_page); in lzo_decompress()
Dfile-item.c483 data = kmap_atomic(bvec->bv_page); in btrfs_csum_one_bio()
Dextent_io.c2952 userpage = kmap_atomic(page); in __do_readpage()
2967 userpage = kmap_atomic(page); in __do_readpage()
3062 userpage = kmap_atomic(page); in __do_readpage()
3562 userpage = kmap_atomic(page); in __extent_writepage()
/linux-4.1.27/kernel/power/
Dsnapshot.c1239 src = kmap_atomic(s_page); in copy_data_page()
1240 dst = kmap_atomic(d_page); in copy_data_page()
1250 dst = kmap_atomic(d_page); in copy_data_page()
1990 kaddr = kmap_atomic(page); in snapshot_read_next()
2276 dst = kmap_atomic(last_highmem_page); in copy_last_highmem_page()
2569 kaddr1 = kmap_atomic(p1); in swap_two_pages_data()
2570 kaddr2 = kmap_atomic(p2); in swap_two_pages_data()
/linux-4.1.27/fs/ntfs/
Daops.c96 kaddr = kmap_atomic(page); in ntfs_end_buffer_async_read()
149 kaddr = kmap_atomic(page); in ntfs_end_buffer_async_read()
506 addr = kmap_atomic(page); in ntfs_readpage()
748 kaddr = kmap_atomic(page); in ntfs_write_block()
1497 addr = kmap_atomic(page); in ntfs_writepage()
Dattrib.c1659 kaddr = kmap_atomic(page); in ntfs_attr_make_non_resident()
1808 kaddr = kmap_atomic(page); in ntfs_attr_make_non_resident()
2542 kaddr = kmap_atomic(page); in ntfs_attr_set()
2563 kaddr = kmap_atomic(page); in ntfs_attr_set()
2600 kaddr = kmap_atomic(page); in ntfs_attr_set()
Dfile.c810 kaddr = kmap_atomic(page); in ntfs_prepare_pages_for_non_resident_write()
1623 kaddr = kmap_atomic(page); in ntfs_commit_pages_after_write()
Dsuper.c2504 kaddr = kmap_atomic(page); in get_nr_free_clusters()
2575 kaddr = kmap_atomic(page); in __get_nr_free_mft_records()
/linux-4.1.27/fs/ecryptfs/
Dread_write.c155 ecryptfs_page_virt = kmap_atomic(ecryptfs_page); in ecryptfs_write()
Dmmap.c141 page_virt = kmap_atomic(page); in ecryptfs_copy_up_encrypted_with_header()
/linux-4.1.27/net/rds/
Dinfo.c122 iter->addr = kmap_atomic(*iter->pages); in rds_info_copy()
Diw_recv.c586 addr = kmap_atomic(frag->f_page); in rds_iw_cong_recv()
Dib_recv.c755 addr = kmap_atomic(sg_page(&frag->f_sg)); in rds_ib_cong_recv()
/linux-4.1.27/arch/arm/probes/uprobes/
Dcore.c119 void *xol_page_kaddr = kmap_atomic(page); in arch_uprobe_copy_ixol()
/linux-4.1.27/net/sunrpc/
Dsocklib.c117 kaddr = kmap_atomic(*ppage); in xdr_partial_copy_from_skb()
Dxdr.c125 kaddr = kmap_atomic(buf->pages[0]); in xdr_terminate_string()
209 vto = kmap_atomic(*pgto); in _shift_data_right_pages()
211 vfrom = kmap_atomic(*pgfrom); in _shift_data_right_pages()
247 vto = kmap_atomic(*pgto); in _copy_to_pages()
291 vfrom = kmap_atomic(*pgfrom); in _copy_from_pages()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Drw26.c280 src = kmap_atomic(src_page); in ll_direct_rw_pages()
281 dst = kmap_atomic(dst_page); in ll_direct_rw_pages()
Dvvp_io.c913 char *kaddr = kmap_atomic(cp->cpg_page); in vvp_io_prepare_partial()
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc.h122 return kmap_atomic(sg_page(sg)) + sg->offset; in tmio_mmc_kmap_atomic()
Dtifm_sd.c121 buf = kmap_atomic(pg) + off; in tifm_sd_read_fifo()
147 buf = kmap_atomic(pg) + off; in tifm_sd_write_fifo()
215 unsigned char *src_buf = kmap_atomic(src) + src_off; in tifm_sd_copy_page()
216 unsigned char *dst_buf = kmap_atomic(dst) + dst_off; in tifm_sd_copy_page()
/linux-4.1.27/fs/afs/
Dmntpt.c189 buf = kmap_atomic(page); in afs_mntpt_do_automount()
Dfsclient.c374 buffer = kmap_atomic(page); in afs_deliver_fs_fetch_data()
420 buffer = kmap_atomic(page); in afs_deliver_fs_fetch_data()
/linux-4.1.27/fs/reiserfs/
Dtail_conversion.c155 char *kaddr = kmap_atomic(up_to_date_bh->b_page); in direct2indirect()
Dstree.c1344 data = kmap_atomic(un_bh->b_page); in reiserfs_delete_item()
/linux-4.1.27/drivers/block/zram/
Dzram_drv.c436 user_mem = kmap_atomic(page); in handle_zero_page()
536 user_mem = kmap_atomic(page); in zram_bvec_read()
610 user_mem = kmap_atomic(page); in zram_bvec_write()
673 src = kmap_atomic(page); in zram_bvec_write()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dmabuf.c177 .kmap_atomic = exynos_gem_dmabuf_kmap_atomic,
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c195 .kmap_atomic = udl_dmabuf_kmap_atomic,
/linux-4.1.27/drivers/scsi/libfc/
Dfc_libfc.c144 page_addr = kmap_atomic(sg_page(sg) + (off >> PAGE_SHIFT)); in fc_copy_buffer_to_sglist()
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-udma.c60 src = kmap_atomic(dma->map[map_offset]) + offset; in ivtv_udma_fill_sg_list()
/linux-4.1.27/arch/um/kernel/skas/
Duaccess.c72 addr = (unsigned long) kmap_atomic(page) + in do_op_one_page()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_gtt.c523 pt_vaddr = kmap_atomic(page_table); in gen8_ppgtt_clear_range()
566 pt_vaddr = kmap_atomic(page_table); in gen8_ppgtt_insert_entries()
820 pd_vaddr = kmap_atomic(ppgtt->pdp.page_directory[i]->page); in gen8_ppgtt_init()
890 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[pde]->page); in gen6_dump_ppgtt()
1115 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[act_pt]->page); in gen6_ppgtt_clear_range()
1144 pt_vaddr = kmap_atomic(ppgtt->pd.page_table[act_pt]->page); in gen6_ppgtt_insert_entries()
1182 pt_vaddr = kmap_atomic(pt->page); in gen6_initialize_pt()
Di915_gem_dmabuf.c220 .kmap_atomic = i915_gem_dmabuf_kmap_atomic,
Di915_gem_execbuffer.c272 vaddr = kmap_atomic(i915_gem_object_get_page(obj, in relocate_entry_cpu()
281 vaddr = kmap_atomic(i915_gem_object_get_page(obj, in relocate_entry_cpu()
363 vaddr = kmap_atomic(i915_gem_object_get_page(obj, in relocate_entry_clflush()
372 vaddr = kmap_atomic(i915_gem_object_get_page(obj, in relocate_entry_clflush()
Dintel_lrc.c329 reg_state = kmap_atomic(page); in execlists_update_context()
1756 reg_state = kmap_atomic(page); in populate_lr_context()
2061 reg_state = kmap_atomic(page); in intel_lr_context_reset()
Di915_gem.c188 src = kmap_atomic(page); in i915_gem_object_get_pages_phys()
252 dst = kmap_atomic(page); in i915_gem_object_put_pages_phys()
548 vaddr = kmap_atomic(page); in shmem_pread_fast()
864 vaddr = kmap_atomic(page); in shmem_pwrite_fast()
Di915_gpu_error.c655 s = kmap_atomic(page); in i915_error_object_create()
/linux-4.1.27/drivers/dma-buf/
Ddma-buf.c299 || !exp_info->ops->kmap_atomic in dma_buf_export()
589 return dmabuf->ops->kmap_atomic(dmabuf, page_num); in dma_buf_kmap_atomic()
/linux-4.1.27/fs/gfs2/
Daops.c470 kaddr = kmap_atomic(page); in stuffed_readpage()
577 p = kmap_atomic(page); in gfs2_internal_read()
817 kaddr = kmap_atomic(page); in gfs2_stuffed_write_end()
Dlops.c399 kaddr = kmap_atomic(bh->b_page); in gfs2_check_magic()
471 kaddr = kmap_atomic(bd2->bd_bh->b_page); in gfs2_before_commit()
/linux-4.1.27/drivers/md/bcache/
Ddebug.c123 void *p1 = kmap_atomic(bv.bv_page); in bch_data_verify()
/linux-4.1.27/arch/powerpc/mm/
Ddma-noncoherent.c367 start = (unsigned long)kmap_atomic(page + seg_nr) + seg_offset; in __dma_sync_page_highmem()
Dmem.c419 void *start = kmap_atomic(page); in flush_dcache_icache_page()
Dhugetlbpage.c949 start = kmap_atomic(page+i); in flush_dcache_icache_hugepage()
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsmp.c363 unsigned long kaddr = (unsigned long)kmap_atomic(page); in map_and_flush()
/linux-4.1.27/net/sunrpc/xprtrdma/
Drpc_rdma.c352 srcp = kmap_atomic(ppages[i]); in rpcrdma_inline_pullup()
649 destp = kmap_atomic(ppages[i]); in rpcrdma_inline_fixup()
/linux-4.1.27/drivers/infiniband/ulp/iser/
Diser_memory.c111 oaddr = kmap_atomic(sg_page(osg)) + osg->offset; in iser_copy_bounce()
116 baddr = kmap_atomic(sg_page(bsg)) + bsg->offset; in iser_copy_bounce()
/linux-4.1.27/fs/jbd/
Djournal.c349 mapped_data = kmap_atomic(new_page); in journal_write_metadata_buffer()
375 mapped_data = kmap_atomic(new_page); in journal_write_metadata_buffer()
389 mapped_data = kmap_atomic(new_page); in journal_write_metadata_buffer()
Dtransaction.c720 source = kmap_atomic(page); in do_get_write_access()
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-vmalloc.c361 .kmap_atomic = vb2_vmalloc_dmabuf_ops_kmap,
Dvideobuf2-dma-sg.c576 .kmap_atomic = vb2_dma_sg_dmabuf_ops_kmap,
Dvideobuf2-dma-contig.c373 .kmap_atomic = vb2_dc_dmabuf_ops_kmap,
/linux-4.1.27/fs/jbd2/
Dcommit.c308 addr = kmap_atomic(page); in jbd2_checksum_data()
353 addr = kmap_atomic(page); in jbd2_block_tag_csum_set()
Djournal.c403 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer()
443 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer()
464 mapped_data = kmap_atomic(new_page); in jbd2_journal_write_metadata_buffer()
Dtransaction.c970 source = kmap_atomic(page); in do_get_write_access()
/linux-4.1.27/net/core/
Dskbuff.c946 vaddr = kmap_atomic(skb_frag_page(f)); in skb_copy_ubufs()
1741 vaddr = kmap_atomic(skb_frag_page(f)); in skb_copy_bits()
2029 vaddr = kmap_atomic(skb_frag_page(frag)); in skb_store_bits()
2102 vaddr = kmap_atomic(skb_frag_page(frag)); in __skb_checksum()
2189 vaddr = kmap_atomic(skb_frag_page(frag)); in skb_copy_and_csum_bits()
2818 st->frag_data = kmap_atomic(skb_frag_page(frag)); in skb_seq_read()
/linux-4.1.27/fs/ext4/
Dinline.c482 kaddr = kmap_atomic(page); in ext4_read_inline_page()
741 kaddr = kmap_atomic(page); in ext4_write_inline_data_end()
770 kaddr = kmap_atomic(page); in ext4_journalled_write_inline_data()
/linux-4.1.27/arch/frv/kernel/
Dhead-mmu-fr451.S279 # we use DAMR2-10 for kmap_atomic(), cache flush and TLB management
/linux-4.1.27/drivers/gpu/drm/armada/
Darmada_gem.c530 .kmap_atomic = armada_gem_dmabuf_no_kmap,
/linux-4.1.27/net/sunrpc/auth_gss/
Dgss_krb5_wrap.c85 ptr = kmap_atomic(buf->pages[last]); in gss_krb5_remove_padding()
/linux-4.1.27/fs/minix/
Ddir.c334 kaddr = kmap_atomic(page); in minix_make_empty()
/linux-4.1.27/drivers/scsi/isci/
Drequest.c1430 kaddr = kmap_atomic(page); in sci_stp_request_pio_data_in_copy_data_buffer()
1780 kaddr = kmap_atomic(sg_page(sg)); in sci_io_request_frame_handler()
2927 kaddr = kmap_atomic(sg_page(sg)); in isci_request_io_request_complete()
3194 kaddr = kmap_atomic(sg_page(sg)); in sci_io_request_construct_smp()
/linux-4.1.27/kernel/debug/kdb/
Dkdb_support.c387 vaddr = kmap_atomic(page); in kdb_getphys()
/linux-4.1.27/drivers/gpu/drm/tegra/
Dgem.c617 .kmap_atomic = tegra_gem_prime_kmap_atomic,
/linux-4.1.27/drivers/block/drbd/
Ddrbd_bitmap.c312 return (unsigned long *) kmap_atomic(page); in __bm_map_pidx()
1430 unsigned long *paddr = kmap_atomic(b->bm_pages[page_nr]); in bm_set_full_words_within_one_page()
/linux-4.1.27/fs/exofs/
Ddir.c594 kaddr = kmap_atomic(page); in exofs_make_empty()
/linux-4.1.27/drivers/ide/
Dide-taskfile.c255 buf = kmap_atomic(page) + offset; in ide_pio_bytes()
/linux-4.1.27/security/tomoyo/
Ddomain.c889 char *kaddr = kmap_atomic(page); in tomoyo_dump_page()
/linux-4.1.27/arch/powerpc/kvm/
De500_mmu_host.c710 eaddr = (unsigned long)kmap_atomic(page); in kvmppc_load_last_inst()
Dbook3s_pr.c504 page = kmap_atomic(hpage); in kvmppc_patch_dcbz()
/linux-4.1.27/drivers/memstick/host/
Dtifm_ms.c213 buf = kmap_atomic(pg) + p_off; in tifm_ms_transfer_data()
Djmb38x_ms.c328 buf = kmap_atomic(pg) + p_off; in jmb38x_ms_transfer_data()
/linux-4.1.27/fs/ext2/
Ddir.c645 kaddr = kmap_atomic(page); in ext2_make_empty()
/linux-4.1.27/kernel/events/
Duprobes.c243 void *kaddr = kmap_atomic(page); in copy_from_page()
250 void *kaddr = kmap_atomic(page); in copy_to_page()
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe_transport.c314 data = kmap_atomic( in fcoe_fc_crc()
/linux-4.1.27/fs/hfsplus/
Dxattr.c232 kaddr = kmap_atomic(page); in hfsplus_create_attributes_file()
/linux-4.1.27/drivers/edac/
Dedac_mc.c866 virt_addr = kmap_atomic(pg); in edac_mc_scrub_block()
/linux-4.1.27/arch/x86/kvm/
Dpaging_tmpl.h162 table = kmap_atomic(page); in FNAME()
/linux-4.1.27/drivers/ata/
Dlibata-sff.c723 buf = kmap_atomic(page); in ata_pio_sector()
868 buf = kmap_atomic(page); in __atapi_pio_bytes()
/linux-4.1.27/fs/fuse/
Ddev.c820 void *pgaddr = kmap_atomic(cs->pg); in fuse_copy_do()
1002 void *mapaddr = kmap_atomic(page); in fuse_copy_page()
/linux-4.1.27/fs/nfs/
Ddir.c202 array = kmap_atomic(page); in nfs_readdir_clear_array()
1915 kaddr = kmap_atomic(page); in nfs_symlink()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dtx.c260 vaddr = kmap_atomic(skb_frag_page(f)); in efx_skb_copy_bits_to_pio()
/linux-4.1.27/drivers/crypto/
Dhifn_795x.c1734 daddr = kmap_atomic(sg_page(dst)); in ablkcipher_get()
1796 saddr = kmap_atomic(sg_page(t)); in hifn_process_ready()
/linux-4.1.27/drivers/block/xen-blkback/
Dblkback.c950 segments = kmap_atomic(pages[n/SEGS_PER_INDIRECT_FRAME]->page); in xen_blkbk_parse_indirect()
/linux-4.1.27/fs/ubifs/
Dfile.c1048 kaddr = kmap_atomic(page); in ubifs_writepage()
/linux-4.1.27/drivers/staging/unisys/virthba/
Dvirthba.c1054 thispage_orig = kmap_atomic(sg_page(sg + i)); in do_scsi_nolinuxstat()
/linux-4.1.27/fs/ceph/
Daddr.c1431 void *kaddr = kmap_atomic(page); in ceph_fill_inline_data()
/linux-4.1.27/drivers/vhost/
Dvhost.c947 base = kmap_atomic(page); in set_bit_to_user()
/linux-4.1.27/drivers/staging/android/ion/
Dion.c1097 .kmap_atomic = ion_dma_buf_kmap,

12