Home
last modified time | relevance | path

Searched refs:kaddr (Results 1 – 173 of 173) sorted by relevance

/linux-4.1.27/fs/nilfs2/
Dcpfile.c83 void *kaddr, in nilfs_cpfile_block_add_valid_checkpoints() argument
86 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_add_valid_checkpoints()
97 void *kaddr, in nilfs_cpfile_block_sub_valid_checkpoints() argument
100 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_sub_valid_checkpoints()
112 void *kaddr) in nilfs_cpfile_block_get_header() argument
114 return kaddr + bh_offset(bh); in nilfs_cpfile_block_get_header()
120 void *kaddr) in nilfs_cpfile_block_get_checkpoint() argument
122 return kaddr + bh_offset(bh) + nilfs_cpfile_get_offset(cpfile, cno) * in nilfs_cpfile_block_get_checkpoint()
128 void *kaddr) in nilfs_cpfile_block_init() argument
130 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_init()
[all …]
Ddat.c92 void *kaddr; in nilfs_dat_commit_alloc() local
94 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_alloc()
96 req->pr_entry_bh, kaddr); in nilfs_dat_commit_alloc()
100 kunmap_atomic(kaddr); in nilfs_dat_commit_alloc()
116 void *kaddr; in nilfs_dat_commit_free() local
118 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_free()
120 req->pr_entry_bh, kaddr); in nilfs_dat_commit_free()
124 kunmap_atomic(kaddr); in nilfs_dat_commit_free()
143 void *kaddr; in nilfs_dat_commit_start() local
145 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_start()
[all …]
Dsufile.c85 struct buffer_head *bh, void *kaddr) in nilfs_sufile_block_get_segment_usage() argument
87 return kaddr + bh_offset(bh) + in nilfs_sufile_block_get_segment_usage()
118 void *kaddr; in nilfs_sufile_mod_counter() local
120 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_mod_counter()
121 header = kaddr + bh_offset(header_bh); in nilfs_sufile_mod_counter()
124 kunmap_atomic(kaddr); in nilfs_sufile_mod_counter()
319 void *kaddr; in nilfs_sufile_alloc() local
328 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
329 header = kaddr + bh_offset(header_bh); in nilfs_sufile_alloc()
332 kunmap_atomic(kaddr); in nilfs_sufile_alloc()
[all …]
Ddir.c115 char *kaddr = page_address(page); in nilfs_check_page() local
129 p = (struct nilfs_dir_entry *)(kaddr + offs); in nilfs_check_page()
174 p = (struct nilfs_dir_entry *)(kaddr + offs); in nilfs_check_page()
273 char *kaddr, *limit; in nilfs_readdir() local
283 kaddr = page_address(page); in nilfs_readdir()
284 de = (struct nilfs_dir_entry *)(kaddr + offset); in nilfs_readdir()
285 limit = kaddr + nilfs_last_byte(inode, n) - in nilfs_readdir()
347 char *kaddr; in nilfs_find_entry() local
350 kaddr = page_address(page); in nilfs_find_entry()
351 de = (struct nilfs_dir_entry *)kaddr; in nilfs_find_entry()
[all …]
Difile.c114 void *kaddr; in nilfs_ifile_delete_inode() local
129 kaddr = kmap_atomic(req.pr_entry_bh->b_page); in nilfs_ifile_delete_inode()
131 req.pr_entry_bh, kaddr); in nilfs_ifile_delete_inode()
133 kunmap_atomic(kaddr); in nilfs_ifile_delete_inode()
Difile.h38 void *kaddr = kmap(ibh->b_page); in nilfs_ifile_map_inode() local
39 return nilfs_palloc_block_get_entry(ifile, ino, ibh, kaddr); in nilfs_ifile_map_inode()
Dalloc.c193 struct buffer_head *bh, void *kaddr) in nilfs_palloc_desc_block_init() argument
195 struct nilfs_palloc_group_desc *desc = kaddr + bh_offset(bh); in nilfs_palloc_desc_block_init()
308 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_group_desc() argument
310 return (struct nilfs_palloc_group_desc *)(kaddr + bh_offset(bh)) + in nilfs_palloc_block_get_group_desc()
322 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_entry() argument
329 return kaddr + bh_offset(bh) + in nilfs_palloc_block_get_entry()
Dmdt.c47 void *kaddr; in nilfs_mdt_insert_new_block() local
61 kaddr = kmap_atomic(bh->b_page); in nilfs_mdt_insert_new_block()
62 memset(kaddr + bh_offset(bh), 0, 1 << inode->i_blkbits); in nilfs_mdt_insert_new_block()
64 init_block(inode, bh, kaddr); in nilfs_mdt_insert_new_block()
66 kunmap_atomic(kaddr); in nilfs_mdt_insert_new_block()
Dsegbuf.c215 void *kaddr; in nilfs_segbuf_fill_in_data_crc() local
230 kaddr = kmap_atomic(bh->b_page); in nilfs_segbuf_fill_in_data_crc()
231 crc = crc32_le(crc, kaddr + bh_offset(bh), bh->b_size); in nilfs_segbuf_fill_in_data_crc()
232 kunmap_atomic(kaddr); in nilfs_segbuf_fill_in_data_crc()
Drecovery.c490 void *kaddr; in nilfs_recovery_copy_block() local
496 kaddr = kmap_atomic(page); in nilfs_recovery_copy_block()
497 memcpy(kaddr + bh_offset(bh_org), bh_org->b_data, bh_org->b_size); in nilfs_recovery_copy_block()
498 kunmap_atomic(kaddr); in nilfs_recovery_copy_block()
/linux-4.1.27/fs/btrfs/
Dstruct-funcs.c61 char *kaddr; \
67 if (token && token->kaddr && token->offset <= offset && \
70 kaddr = token->kaddr; \
71 p = kaddr + part_offset - token->offset; \
76 &kaddr, &map_start, &map_len); \
83 p = kaddr + part_offset - map_start; \
86 token->kaddr = kaddr; \
100 char *kaddr; \
105 if (token && token->kaddr && token->offset <= offset && \
108 kaddr = token->kaddr; \
[all …]
Dzlib.c318 char *kaddr; in zlib_decompress() local
375 kaddr = kmap_atomic(dest_page); in zlib_decompress()
376 memcpy(kaddr + pg_offset, workspace->buf + buf_offset, bytes); in zlib_decompress()
377 kunmap_atomic(kaddr); in zlib_decompress()
399 kaddr = kmap_atomic(dest_page); in zlib_decompress()
400 memset(kaddr + pg_offset, 0, destlen - pg_offset); in zlib_decompress()
401 kunmap_atomic(kaddr); in zlib_decompress()
Dcompression.c113 char *kaddr; in check_compressed_csum() local
124 kaddr = kmap_atomic(page); in check_compressed_csum()
125 csum = btrfs_csum_data(kaddr, csum, PAGE_CACHE_SIZE); in check_compressed_csum()
127 kunmap_atomic(kaddr); in check_compressed_csum()
988 char *kaddr; in btrfs_decompress_buf2page() local
1018 kaddr = kmap_atomic(page_out); in btrfs_decompress_buf2page()
1019 memcpy(kaddr + *pg_offset, buf + buf_offset, bytes); in btrfs_decompress_buf2page()
1020 kunmap_atomic(kaddr); in btrfs_decompress_buf2page()
1082 char *kaddr; in btrfs_clear_biovec_end() local
1084 kaddr = kmap_atomic(page); in btrfs_clear_biovec_end()
[all …]
Dlzo.c391 char *kaddr; in lzo_decompress() local
422 kaddr = kmap_atomic(dest_page); in lzo_decompress()
423 memcpy(kaddr, workspace->buf + start_byte, bytes); in lzo_decompress()
431 memset(kaddr+bytes, 0, destlen-bytes); in lzo_decompress()
432 kunmap_atomic(kaddr); in lzo_decompress()
Dextent_io.c5297 char *kaddr; in read_extent_buffer() local
5311 kaddr = page_address(page); in read_extent_buffer()
5312 memcpy(dst, kaddr + offset, cur); in read_extent_buffer()
5328 char *kaddr; in read_extent_buffer_to_user() local
5343 kaddr = page_address(page); in read_extent_buffer_to_user()
5344 if (copy_to_user(dst, kaddr + offset, cur)) { in read_extent_buffer_to_user()
5364 char *kaddr; in map_private_extent_buffer() local
5390 kaddr = page_address(p); in map_private_extent_buffer()
5391 *map = kaddr + offset; in map_private_extent_buffer()
5403 char *kaddr; in memcmp_extent_buffer() local
[all …]
Dinode.c145 char *kaddr; in insert_inline_extent() local
193 kaddr = kmap_atomic(cpage); in insert_inline_extent()
194 write_extent_buffer(leaf, kaddr, ptr, cur_size); in insert_inline_extent()
195 kunmap_atomic(kaddr); in insert_inline_extent()
207 kaddr = kmap_atomic(page); in insert_inline_extent()
209 write_extent_buffer(leaf, kaddr + offset, ptr, size); in insert_inline_extent()
210 kunmap_atomic(kaddr); in insert_inline_extent()
506 char *kaddr; in compress_file_range() local
512 kaddr = kmap_atomic(page); in compress_file_range()
513 memset(kaddr + offset, 0, in compress_file_range()
[all …]
Dctree.c1760 char *kaddr = NULL; in generic_bin_search() local
1769 if (!kaddr || offset < map_start || in generic_bin_search()
1775 &kaddr, &map_start, &map_len); in generic_bin_search()
1778 tmp = (struct btrfs_disk_key *)(kaddr + offset - in generic_bin_search()
1787 tmp = (struct btrfs_disk_key *)(kaddr + offset - in generic_bin_search()
Dcheck-integrity.c1242 char *kaddr; in btrfsic_read_from_block_data() local
1253 kaddr = block_ctx->datav[i]; in btrfsic_read_from_block_data()
1254 memcpy(dst, kaddr + offset_in_page, cur); in btrfsic_read_from_block_data()
Ddisk-io.c286 char *kaddr; in csum_tree_block() local
296 &kaddr, &map_start, &map_len); in csum_tree_block()
300 crc = btrfs_csum_data(kaddr + offset - map_start, in csum_tree_block()
Dctree.h2242 char *kaddr; member
2248 token->kaddr = NULL; in btrfs_init_map_token()
/linux-4.1.27/arch/tile/include/asm/
Dpage.h248 unsigned long kaddr = (unsigned long)_kaddr; in kaddr_to_pfn() local
249 return pbase_map[kaddr >> HPAGE_SHIFT] + in kaddr_to_pfn()
250 ((kaddr & (HPAGE_SIZE - 1)) >> PAGE_SHIFT); in kaddr_to_pfn()
258 static inline phys_addr_t virt_to_phys(const volatile void *kaddr) in virt_to_phys() argument
260 unsigned long pfn = kaddr_to_pfn(kaddr); in virt_to_phys()
262 ((unsigned long)kaddr & (PAGE_SIZE-1)); in virt_to_phys()
271 static inline int virt_addr_valid(const volatile void *kaddr) in virt_addr_valid() argument
274 return ((unsigned long)kaddr >= PAGE_OFFSET && kaddr < high_memory); in virt_addr_valid()
279 static inline unsigned long kaddr_to_pfn(const volatile void *kaddr) in kaddr_to_pfn() argument
281 return ((unsigned long)kaddr - PAGE_OFFSET) >> PAGE_SHIFT; in kaddr_to_pfn()
[all …]
Dmmzone.h43 #define kern_addr_valid(kaddr) virt_addr_valid((void *)kaddr) argument
/linux-4.1.27/arch/m68k/sun3/
Ddvma.c23 static unsigned long dvma_page(unsigned long kaddr, unsigned long vaddr) in dvma_page() argument
29 j = *(volatile unsigned long *)kaddr; in dvma_page()
30 *(volatile unsigned long *)kaddr = j; in dvma_page()
32 ptep = pfn_pte(virt_to_pfn(kaddr), PAGE_KERNEL); in dvma_page()
41 return (vaddr + (kaddr & ~PAGE_MASK)); in dvma_page()
45 int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
57 dvma_page(kaddr, vaddr); in dvma_map_iommu()
58 kaddr += PAGE_SIZE; in dvma_map_iommu()
Dsun3dvma.c280 unsigned long dvma_map_align(unsigned long kaddr, int len, int align) in dvma_map_align() argument
289 if(!kaddr || !len) { in dvma_map_align()
297 len, kaddr); in dvma_map_align()
299 off = kaddr & ~DVMA_PAGE_MASK; in dvma_map_align()
300 kaddr &= PAGE_MASK; in dvma_map_align()
312 if(!dvma_map_iommu(kaddr, baddr, len)) in dvma_map_align()
315 printk("dvma_map failed kaddr %lx baddr %lx len %x\n", kaddr, baddr, len); in dvma_map_align()
339 unsigned long kaddr; in dvma_malloc_align() local
351 if((kaddr = __get_free_pages(GFP_ATOMIC, get_order(len))) == 0) in dvma_malloc_align()
354 if((baddr = (unsigned long)dvma_map_align(kaddr, len, align)) == 0) { in dvma_malloc_align()
[all …]
/linux-4.1.27/drivers/acpi/
Dnvs.c77 void *kaddr; member
137 if (entry->kaddr) { in suspend_nvs_free()
139 iounmap(entry->kaddr); in suspend_nvs_free()
142 acpi_os_unmap_iomem(entry->kaddr, in suspend_nvs_free()
145 entry->kaddr = NULL; in suspend_nvs_free()
181 entry->kaddr = acpi_os_get_iomem(phys, size); in suspend_nvs_save()
182 if (!entry->kaddr) { in suspend_nvs_save()
183 entry->kaddr = acpi_os_ioremap(phys, size); in suspend_nvs_save()
184 entry->unmap = !!entry->kaddr; in suspend_nvs_save()
186 if (!entry->kaddr) { in suspend_nvs_save()
[all …]
/linux-4.1.27/arch/alpha/include/asm/
Dmmzone.h58 #define kvaddr_to_nid(kaddr) pa_to_nid(__pa(kaddr)) argument
65 #define LOCAL_BASE_ADDR(kaddr) \ argument
66 ((unsigned long)__va(NODE_DATA(kvaddr_to_nid(kaddr))->node_start_pfn \
70 #define kern_addr_valid(kaddr) (0) argument
72 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
108 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT)) argument
Dpage.h86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
89 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/fs/ext2/
Ddir.c123 char *kaddr = page_address(page); in ext2_check_page() local
138 p = (ext2_dirent *)(kaddr + offs); in ext2_check_page()
190 p = (ext2_dirent *)(kaddr + offs); in ext2_check_page()
309 char *kaddr, *limit; in ext2_readdir() local
320 kaddr = page_address(page); in ext2_readdir()
323 offset = ext2_validate_entry(kaddr, offset, chunk_mask); in ext2_readdir()
329 de = (ext2_dirent *)(kaddr+offset); in ext2_readdir()
330 limit = kaddr + ext2_last_byte(inode, n) - EXT2_DIR_REC_LEN(1); in ext2_readdir()
390 char *kaddr; in ext2_find_entry() local
393 kaddr = page_address(page); in ext2_find_entry()
[all …]
/linux-4.1.27/arch/arm/include/asm/
Dmemory.h171 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
190 #define virt_to_pfn(kaddr) \ argument
191 ((((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT) + \
265 #define virt_to_pfn(kaddr) \ argument
266 ((((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT) + \
351 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) argument
352 #define virt_addr_valid(kaddr) (((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < … argument
353 && pfn_valid(virt_to_pfn(kaddr)))
Dtlbflush.h478 static inline void __local_flush_tlb_kernel_page(unsigned long kaddr) in __local_flush_tlb_kernel_page() argument
483 tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", kaddr); in __local_flush_tlb_kernel_page()
484 tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", kaddr); in __local_flush_tlb_kernel_page()
485 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page()
489 tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", kaddr); in __local_flush_tlb_kernel_page()
490 tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", kaddr); in __local_flush_tlb_kernel_page()
491 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page()
494 static inline void local_flush_tlb_kernel_page(unsigned long kaddr) in local_flush_tlb_kernel_page() argument
498 kaddr &= PAGE_MASK; in local_flush_tlb_kernel_page()
503 __local_flush_tlb_kernel_page(kaddr); in local_flush_tlb_kernel_page()
[all …]
Dcacheflush.h500 void *kaddr, unsigned long len);
/linux-4.1.27/fs/exofs/
Ddir.c92 char *kaddr = page_address(page); in exofs_check_page() local
107 p = (struct exofs_dir_entry *)(kaddr + offs); in exofs_check_page()
152 p = (struct exofs_dir_entry *)(kaddr + offs); in exofs_check_page()
256 char *kaddr, *limit; in exofs_readdir() local
266 kaddr = page_address(page); in exofs_readdir()
269 offset = exofs_validate_entry(kaddr, offset, in exofs_readdir()
276 de = (struct exofs_dir_entry *)(kaddr + offset); in exofs_readdir()
277 limit = kaddr + exofs_last_byte(inode, n) - in exofs_readdir()
331 char *kaddr; in exofs_find_entry() local
334 kaddr = page_address(page); in exofs_find_entry()
[all …]
/linux-4.1.27/fs/sysv/
Ddir.c85 char *kaddr, *limit; in sysv_readdir() local
91 kaddr = (char *)page_address(page); in sysv_readdir()
92 de = (struct sysv_dir_entry *)(kaddr+offset); in sysv_readdir()
93 limit = kaddr + PAGE_CACHE_SIZE - SYSV_DIRSIZE; in sysv_readdir()
149 char *kaddr; in sysv_find_entry() local
152 kaddr = (char*)page_address(page); in sysv_find_entry()
153 de = (struct sysv_dir_entry *) kaddr; in sysv_find_entry()
154 kaddr += PAGE_CACHE_SIZE - SYSV_DIRSIZE; in sysv_find_entry()
155 for ( ; (char *) de <= kaddr ; de++) { in sysv_find_entry()
186 char *kaddr; in sysv_add_link() local
[all …]
/linux-4.1.27/fs/minix/
Ddir.c104 char *p, *kaddr, *limit; in minix_readdir() local
109 kaddr = (char *)page_address(page); in minix_readdir()
110 p = kaddr+offset; in minix_readdir()
111 limit = kaddr + minix_last_byte(inode, n) - chunk_size; in minix_readdir()
172 char *kaddr, *limit; in minix_find_entry() local
178 kaddr = (char*)page_address(page); in minix_find_entry()
179 limit = kaddr + minix_last_byte(dir, n) - sbi->s_dirsize; in minix_find_entry()
180 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) { in minix_find_entry()
214 char *kaddr, *p; in minix_add_link() local
235 kaddr = (char*)page_address(page); in minix_add_link()
[all …]
/linux-4.1.27/arch/m68k/sun3x/
Ddvma.c82 inline int dvma_map_cpu(unsigned long kaddr, in dvma_map_cpu() argument
89 kaddr &= PAGE_MASK; in dvma_map_cpu()
96 kaddr, vaddr); in dvma_map_cpu()
131 __pa(kaddr), vaddr); in dvma_map_cpu()
133 set_pte(pte, pfn_pte(virt_to_pfn(kaddr), in dvma_map_cpu()
136 kaddr += PAGE_SIZE; in dvma_map_cpu()
151 inline int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
167 dvma_entry_set(index, __pa(kaddr)); in dvma_map_iommu()
172 kaddr += DVMA_PAGE_SIZE; in dvma_map_iommu()
/linux-4.1.27/fs/ufs/
Ddir.c115 char *kaddr = page_address(page); in ufs_check_page() local
130 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
180 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
278 char *kaddr; in ufs_find_entry() local
281 kaddr = page_address(page); in ufs_find_entry()
282 de = (struct ufs_dir_entry *) kaddr; in ufs_find_entry()
283 kaddr += ufs_last_byte(dir, n) - reclen; in ufs_find_entry()
284 while ((char *) de <= kaddr) { in ufs_find_entry()
325 char *kaddr; in ufs_add_link() local
344 kaddr = page_address(page); in ufs_add_link()
[all …]
/linux-4.1.27/fs/ntfs/
Dbitmap.c54 u8 *kaddr; in __ntfs_bitmap_set_bits_in_run() local
82 kaddr = page_address(page); in __ntfs_bitmap_set_bits_in_run()
92 u8 *byte = kaddr + pos; in __ntfs_bitmap_set_bits_in_run()
112 memset(kaddr + pos, value ? 0xff : 0, len); in __ntfs_bitmap_set_bits_in_run()
130 kaddr = page_address(page); in __ntfs_bitmap_set_bits_in_run()
136 memset(kaddr, value ? 0xff : 0, len); in __ntfs_bitmap_set_bits_in_run()
150 byte = kaddr + len; in __ntfs_bitmap_set_bits_in_run()
Ddir.c96 u8 *kaddr; in ntfs_lookup_inode_by_name() local
330 kaddr = (u8*)page_address(page); in ntfs_lookup_inode_by_name()
333 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_lookup_inode_by_name()
336 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_CACHE_SIZE) { in ntfs_lookup_inode_by_name()
369 if (index_end > kaddr + PAGE_CACHE_SIZE) { in ntfs_lookup_inode_by_name()
650 u8 *kaddr;
808 kaddr = (u8*)page_address(page);
811 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn <<
814 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_CACHE_SIZE) {
847 if (index_end > kaddr + PAGE_CACHE_SIZE) {
[all …]
Daops.c90 void *kaddr; in ntfs_end_buffer_async_read() local
96 kaddr = kmap_atomic(page); in ntfs_end_buffer_async_read()
97 memset(kaddr + bh_offset(bh) + ofs, 0, in ntfs_end_buffer_async_read()
100 kunmap_atomic(kaddr); in ntfs_end_buffer_async_read()
140 u8 *kaddr; in ntfs_end_buffer_async_read() local
149 kaddr = kmap_atomic(page); in ntfs_end_buffer_async_read()
151 post_read_mst_fixup((NTFS_RECORD*)(kaddr + in ntfs_end_buffer_async_read()
153 kunmap_atomic(kaddr); in ntfs_end_buffer_async_read()
744 u8 *kaddr; in ntfs_write_block() local
748 kaddr = kmap_atomic(page); in ntfs_write_block()
[all …]
Dindex.c131 u8 *index_end, *kaddr; in ntfs_index_lookup() local
287 kaddr = (u8*)page_address(page); in ntfs_index_lookup()
290 ia = (INDEX_ALLOCATION*)(kaddr + ((vcn << in ntfs_index_lookup()
293 if ((u8*)ia < kaddr || (u8*)ia > kaddr + PAGE_CACHE_SIZE) { in ntfs_index_lookup()
326 if (index_end > kaddr + PAGE_CACHE_SIZE) { in ntfs_index_lookup()
Dlogfile.c491 u8 *kaddr = NULL; in ntfs_check_logfile() local
553 kaddr = (u8*)page_address(page) + (pos & ~PAGE_CACHE_MASK); in ntfs_check_logfile()
559 if (!ntfs_is_empty_recordp((le32*)kaddr)) in ntfs_check_logfile()
567 if (ntfs_is_rcrd_recordp((le32*)kaddr)) in ntfs_check_logfile()
570 if (!ntfs_is_rstr_recordp((le32*)kaddr) && in ntfs_check_logfile()
571 !ntfs_is_chkd_recordp((le32*)kaddr)) { in ntfs_check_logfile()
582 (RESTART_PAGE_HEADER*)kaddr, pos, in ntfs_check_logfile()
Dattrib.c1546 u8 *kaddr; in ntfs_attr_make_non_resident() local
1659 kaddr = kmap_atomic(page); in ntfs_attr_make_non_resident()
1660 memcpy(kaddr, (u8*)a + in ntfs_attr_make_non_resident()
1663 memset(kaddr + attr_size, 0, PAGE_CACHE_SIZE - attr_size); in ntfs_attr_make_non_resident()
1664 kunmap_atomic(kaddr); in ntfs_attr_make_non_resident()
1808 kaddr = kmap_atomic(page); in ntfs_attr_make_non_resident()
1809 memcpy((u8*)a + mp_ofs, kaddr, attr_size); in ntfs_attr_make_non_resident()
1810 kunmap_atomic(kaddr); in ntfs_attr_make_non_resident()
2498 u8 *kaddr; in ntfs_attr_set() local
2542 kaddr = kmap_atomic(page); in ntfs_attr_set()
[all …]
Dfile.c807 u8 *kaddr; in ntfs_prepare_pages_for_non_resident_write() local
810 kaddr = kmap_atomic(page); in ntfs_prepare_pages_for_non_resident_write()
813 memset(kaddr + pofs, 0, pos - bh_pos); in ntfs_prepare_pages_for_non_resident_write()
817 memset(kaddr + pofs, 0, bh_end - end); in ntfs_prepare_pages_for_non_resident_write()
819 kunmap_atomic(kaddr); in ntfs_prepare_pages_for_non_resident_write()
1564 char *kattr, *kaddr; in ntfs_commit_pages_after_write() local
1623 kaddr = kmap_atomic(page); in ntfs_commit_pages_after_write()
1625 memcpy(kattr + pos, kaddr + pos, bytes); in ntfs_commit_pages_after_write()
1637 memcpy(kaddr, kattr, pos); in ntfs_commit_pages_after_write()
1639 memcpy(kaddr + end, kattr + end, attr_len - end); in ntfs_commit_pages_after_write()
[all …]
Dsuper.c1271 u32 *kaddr, *kend; in check_windows_hibernation_status() local
1326 kaddr = (u32*)page_address(page); in check_windows_hibernation_status()
1327 if (*(le32*)kaddr == cpu_to_le32(0x72626968)/*'hibr'*/) { in check_windows_hibernation_status()
1333 kend = kaddr + NTFS_HIBERFIL_HEADER_SIZE/sizeof(*kaddr); in check_windows_hibernation_status()
1335 if (unlikely(*kaddr)) { in check_windows_hibernation_status()
1344 } while (++kaddr < kend); in check_windows_hibernation_status()
2490 unsigned long *kaddr; in get_nr_free_clusters() local
2504 kaddr = kmap_atomic(page); in get_nr_free_clusters()
2512 nr_free -= bitmap_weight(kaddr, in get_nr_free_clusters()
2514 kunmap_atomic(kaddr); in get_nr_free_clusters()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dpage.h63 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
65 extern bool __virt_addr_valid(unsigned long kaddr);
66 #define virt_addr_valid(kaddr) __virt_addr_valid((unsigned long) (kaddr)) argument
Dinsn.h67 const insn_byte_t *kaddr; /* kernel address of insn to analyze */ member
100 extern void insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64);
120 const void *kaddr, int buf_len) in kernel_insn_init() argument
123 insn_init(insn, kaddr, buf_len, 1); in kernel_insn_init()
125 insn_init(insn, kaddr, buf_len, 0); in kernel_insn_init()
Dpgtable_32.h75 #define kern_addr_valid(kaddr) (0) argument
/linux-4.1.27/arch/hexagon/include/asm/
Dpage.h106 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(__pa(kaddr))) argument
113 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
143 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/m68k/include/asm/
Dpage_no.h25 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
35 #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \ argument
36 ((void *)(kaddr) < (void *)memory_end))
Dpage_mm.h126 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
171 #define virt_addr_valid(kaddr) ((void *)(kaddr) >= (void *)PAGE_OFFSET && (void *)(kaddr) < high_me… argument
Ddvma.h19 extern int dvma_map_iommu(unsigned long kaddr, unsigned long baddr,
26 extern unsigned long dvma_map_align(unsigned long kaddr, int len,
60 static inline int dvma_map_cpu(unsigned long kaddr, unsigned long vaddr, in dvma_map_cpu() argument
80 extern int dvma_map_cpu(unsigned long kaddr, unsigned long vaddr, int len);
/linux-4.1.27/arch/unicore32/include/asm/
Dmemory.h109 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
110 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && \ argument
111 (unsigned long)(kaddr) < (unsigned long)high_memory)
Dtlbflush.h106 static inline void local_flush_tlb_kernel_page(unsigned long kaddr) in local_flush_tlb_kernel_page() argument
111 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page()
114 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page()
118 : : "r" (kaddr & PAGE_MASK) : "cc"); in local_flush_tlb_kernel_page()
/linux-4.1.27/include/linux/
Dhighmem.h187 void *kaddr = kmap_atomic(page); in clear_highpage() local
188 clear_page(kaddr); in clear_highpage()
189 kunmap_atomic(kaddr); in clear_highpage()
196 void *kaddr = kmap_atomic(page); in zero_user_segments() local
201 memset(kaddr + start1, 0, end1 - start1); in zero_user_segments()
204 memset(kaddr + start2, 0, end2 - start2); in zero_user_segments()
206 kunmap_atomic(kaddr); in zero_user_segments()
Dvmalloc.h90 unsigned long uaddr, void *kaddr,
Dsocket.h329 extern int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr);
/linux-4.1.27/fs/ocfs2/
Dsymlink.c64 void *kaddr; in ocfs2_fast_symlink_readpage() local
76 kaddr = kmap_atomic(page); in ocfs2_fast_symlink_readpage()
77 memcpy(kaddr, link, len + 1); in ocfs2_fast_symlink_readpage()
78 kunmap_atomic(kaddr); in ocfs2_fast_symlink_readpage()
Daops.c65 void *kaddr; in ocfs2_symlink_get_block() local
112 kaddr = kmap_atomic(bh_result->b_page); in ocfs2_symlink_get_block()
113 if (!kaddr) { in ocfs2_symlink_get_block()
117 memcpy(kaddr + (bh_result->b_size * iblock), in ocfs2_symlink_get_block()
120 kunmap_atomic(kaddr); in ocfs2_symlink_get_block()
225 void *kaddr; in ocfs2_read_inline_data() local
246 kaddr = kmap_atomic(page); in ocfs2_read_inline_data()
248 memcpy(kaddr, di->id2.i_data.id_data, size); in ocfs2_read_inline_data()
250 memset(kaddr + size, 0, PAGE_CACHE_SIZE - size); in ocfs2_read_inline_data()
252 kunmap_atomic(kaddr); in ocfs2_read_inline_data()
[all …]
/linux-4.1.27/include/asm-generic/
Dpage.h83 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
95 #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \ argument
96 ((void *)(kaddr) < (void *)memory_end))
/linux-4.1.27/fs/freevxfs/
Dvxfs_lookup.c126 caddr_t kaddr; in vxfs_find_entry() local
132 kaddr = (caddr_t)page_address(pp); in vxfs_find_entry()
139 baddr = kaddr + (block * bsize); in vxfs_find_entry()
270 char *kaddr; in vxfs_readdir() local
276 kaddr = (char *)page_address(pp); in vxfs_readdir()
283 baddr = kaddr + (block * bsize); in vxfs_readdir()
289 (kaddr + offset) : in vxfs_readdir()
298 offset = (char *)de - kaddr; in vxfs_readdir()
Dvxfs_immed.c104 caddr_t kaddr; in vxfs_immed_readpage() local
106 kaddr = kmap(pp); in vxfs_immed_readpage()
107 memcpy(kaddr, vip->vii_immed.vi_immed + offset, PAGE_CACHE_SIZE); in vxfs_immed_readpage()
Dvxfs_inode.c141 caddr_t kaddr = (char *)page_address(pp); in __vxfs_iget() local
145 dip = (struct vxfs_dinode *)(kaddr + offset); in __vxfs_iget()
/linux-4.1.27/arch/cris/include/asm/
Dpage.h53 #define virt_to_page(kaddr) (mem_map + (((unsigned long)(kaddr) - PAGE_OFFSET) >> PAGE_SHIFT)) argument
54 #define virt_addr_valid(kaddr) pfn_valid((unsigned)(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/sh/mm/
Duncached.c23 int virt_addr_uncached(unsigned long kaddr) in virt_addr_uncached() argument
25 return (kaddr >= uncached_start) && (kaddr < uncached_end); in virt_addr_uncached()
Dcache.c123 void *kaddr = kmap_atomic(page); in clear_user_highpage() local
125 clear_page(kaddr); in clear_user_highpage()
127 if (pages_do_alias((unsigned long)kaddr, vaddr & PAGE_MASK)) in clear_user_highpage()
128 __flush_purge_region(kaddr, PAGE_SIZE); in clear_user_highpage()
130 kunmap_atomic(kaddr); in clear_user_highpage()
158 void *kaddr; in __flush_anon_page() local
160 kaddr = kmap_coherent(page, vmaddr); in __flush_anon_page()
163 kunmap_coherent(kaddr); in __flush_anon_page()
/linux-4.1.27/lib/
Diov_iter.c144 void *kaddr, *from; in copy_page_to_iter_iovec() local
159 kaddr = kmap_atomic(page); in copy_page_to_iter_iovec()
160 from = kaddr + offset; in copy_page_to_iter_iovec()
180 kunmap_atomic(kaddr); in copy_page_to_iter_iovec()
183 offset = from - kaddr; in copy_page_to_iter_iovec()
185 kunmap_atomic(kaddr); in copy_page_to_iter_iovec()
189 kaddr = kmap(page); in copy_page_to_iter_iovec()
190 from = kaddr + offset; in copy_page_to_iter_iovec()
225 void *kaddr, *to; in copy_page_from_iter_iovec() local
240 kaddr = kmap_atomic(page); in copy_page_from_iter_iovec()
[all …]
/linux-4.1.27/arch/m32r/include/asm/
Dpage.h78 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
79 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/arc/include/asm/
Dpage.h94 #define virt_to_page(kaddr) \ argument
95 (mem_map + ((__pa(kaddr) - CONFIG_LINUX_LINK_BASE) >> PAGE_SHIFT))
97 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/openrisc/include/asm/
Dpage.h82 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
94 #define virt_addr_valid(kaddr) (pfn_valid(virt_to_pfn(kaddr))) argument
/linux-4.1.27/arch/arm/mm/
Dcopypage-fa.c61 void *ptr, *kaddr = kmap_atomic(page); in fa_clear_user_highpage() local
78 : "0" (kaddr), "I" (PAGE_SIZE / 32) in fa_clear_user_highpage()
80 kunmap_atomic(kaddr); in fa_clear_user_highpage()
Dcopypage-v4wt.c65 void *ptr, *kaddr = kmap_atomic(page); in v4wt_clear_user_highpage() local
80 : "0" (kaddr), "I" (PAGE_SIZE / 64) in v4wt_clear_user_highpage()
82 kunmap_atomic(kaddr); in v4wt_clear_user_highpage()
Dcopypage-feroceon.c85 void *ptr, *kaddr = kmap_atomic(page); in feroceon_clear_user_highpage() local
103 : "0" (kaddr), "I" (PAGE_SIZE / 32) in feroceon_clear_user_highpage()
105 kunmap_atomic(kaddr); in feroceon_clear_user_highpage()
Dcopypage-xsc3.c93 void *ptr, *kaddr = kmap_atomic(page); in xsc3_mc_clear_user_highpage() local
106 : "0" (kaddr), "I" (PAGE_SIZE / 32) in xsc3_mc_clear_user_highpage()
108 kunmap_atomic(kaddr); in xsc3_mc_clear_user_highpage()
Dcopypage-v4wb.c70 void *ptr, *kaddr = kmap_atomic(page); in v4wb_clear_user_highpage() local
87 : "0" (kaddr), "I" (PAGE_SIZE / 64) in v4wb_clear_user_highpage()
89 kunmap_atomic(kaddr); in v4wb_clear_user_highpage()
Dcopypage-xscale.c112 void *ptr, *kaddr = kmap_atomic(page); in xscale_mc_clear_user_highpage() local
127 : "0" (kaddr), "I" (PAGE_SIZE / 32) in xscale_mc_clear_user_highpage()
129 kunmap_atomic(kaddr); in xscale_mc_clear_user_highpage()
Dcopypage-v4mc.c91 void *ptr, *kaddr = kmap_atomic(page); in v4_mc_clear_user_highpage() local
107 : "0" (kaddr), "I" (PAGE_SIZE / 64) in v4_mc_clear_user_highpage()
109 kunmap_atomic(kaddr); in v4_mc_clear_user_highpage()
Dflush.c116 void __flush_ptrace_access(struct page *page, unsigned long uaddr, void *kaddr, in __flush_ptrace_access() argument
121 unsigned long addr = (unsigned long)kaddr; in __flush_ptrace_access()
135 unsigned long addr = (unsigned long)kaddr; in __flush_ptrace_access()
148 unsigned long uaddr, void *kaddr, unsigned long len) in flush_ptrace_access() argument
155 __flush_ptrace_access(page, uaddr, kaddr, len, flags); in flush_ptrace_access()
159 void *kaddr, unsigned long len) in flush_uprobe_xol_access() argument
163 __flush_ptrace_access(page, uaddr, kaddr, len, flags); in flush_uprobe_xol_access()
Dcopypage-v6.c51 void *kaddr = kmap_atomic(page); in v6_clear_user_highpage_nonaliasing() local
52 clear_page(kaddr); in v6_clear_user_highpage_nonaliasing()
53 kunmap_atomic(kaddr); in v6_clear_user_highpage_nonaliasing()
/linux-4.1.27/arch/avr32/include/asm/
Dpage.h93 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
94 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/frv/include/asm/
Dpage.h62 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
63 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/mips/include/asm/
Dpage.h224 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(virt_to_phys((void *) \ argument
225 (kaddr))))
227 extern int __virt_addr_valid(const volatile void *kaddr);
228 #define virt_addr_valid(kaddr) \ argument
229 __virt_addr_valid((const volatile void *) (kaddr))
/linux-4.1.27/fs/udf/
Dfile.c44 char *kaddr; in __udf_adinicb_readpage() local
47 kaddr = kmap(page); in __udf_adinicb_readpage()
48 memcpy(kaddr, iinfo->i_ext.i_data + iinfo->i_lenEAttr, inode->i_size); in __udf_adinicb_readpage()
49 memset(kaddr + inode->i_size, 0, PAGE_CACHE_SIZE - inode->i_size); in __udf_adinicb_readpage()
68 char *kaddr; in udf_adinicb_writepage() local
73 kaddr = kmap(page); in udf_adinicb_writepage()
74 memcpy(iinfo->i_ext.i_data + iinfo->i_lenEAttr, kaddr, inode->i_size); in udf_adinicb_writepage()
Dinode.c257 char *kaddr; in udf_expand_file_adinicb() local
288 kaddr = kmap(page); in udf_expand_file_adinicb()
289 memset(kaddr + iinfo->i_lenAlloc, 0x00, in udf_expand_file_adinicb()
291 memcpy(kaddr, iinfo->i_ext.i_data + iinfo->i_lenEAttr, in udf_expand_file_adinicb()
312 kaddr = kmap(page); in udf_expand_file_adinicb()
314 memcpy(iinfo->i_ext.i_data + iinfo->i_lenEAttr, kaddr, in udf_expand_file_adinicb()
/linux-4.1.27/arch/mn10300/include/asm/
Dpage.h117 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
118 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/arm64/include/asm/
Dmemory.h165 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
166 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/metag/include/asm/
Dpage.h108 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
110 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/net/sunrpc/
Dsocklib.c103 char *kaddr; in xdr_partial_copy_from_skb() local
117 kaddr = kmap_atomic(*ppage); in xdr_partial_copy_from_skb()
122 ret = copy_actor(desc, kaddr + base, len); in xdr_partial_copy_from_skb()
127 ret = copy_actor(desc, kaddr, len); in xdr_partial_copy_from_skb()
130 kunmap_atomic(kaddr); in xdr_partial_copy_from_skb()
Dxdr.c123 char *kaddr; in xdr_terminate_string() local
125 kaddr = kmap_atomic(buf->pages[0]); in xdr_terminate_string()
126 kaddr[buf->page_base + len] = '\0'; in xdr_terminate_string()
127 kunmap_atomic(kaddr); in xdr_terminate_string()
736 void *kaddr; in xdr_set_page_base() local
749 kaddr = page_address(*xdr->page_ptr); in xdr_set_page_base()
752 xdr->p = (__be32*)(kaddr + pgoff); in xdr_set_page_base()
757 xdr->end = (__be32*)(kaddr + pgend); in xdr_set_page_base()
Dcache.c838 static ssize_t cache_do_downcall(char *kaddr, const char __user *buf, in cache_do_downcall() argument
845 if (copy_from_user(kaddr, buf, count)) in cache_do_downcall()
847 kaddr[count] = '\0'; in cache_do_downcall()
848 ret = cd->cache_parse(cd, kaddr, count); in cache_do_downcall()
874 char *kaddr; in cache_downcall() local
884 kaddr = kmap(page); in cache_downcall()
885 ret = cache_do_downcall(kaddr, buf, count, cd); in cache_downcall()
/linux-4.1.27/arch/score/mm/
Dcache.c215 unsigned long kaddr = 0xa0000000 | (pfn << PAGE_SHIFT); in flush_cache_page() local
217 flush_dcache_range(kaddr, kaddr + PAGE_SIZE); in flush_cache_page()
220 flush_icache_range(kaddr, kaddr + PAGE_SIZE); in flush_cache_page()
/linux-4.1.27/arch/s390/include/asm/
Dpage.h146 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
148 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/sparc/include/asm/
Dpage_32.h130 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
133 #define virt_addr_valid(kaddr) ((((unsigned long)(kaddr)-PAGE_OFFSET)>>PAGE_SHIFT) < max_mapnr) argument
Dpage_64.h140 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr)>>PAGE_SHIFT) argument
142 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
Dcacheflush_64.h54 unsigned long uaddr, void *kaddr,
/linux-4.1.27/arch/mips/mm/
Dc-r3k.c239 unsigned long kaddr = KSEG0ADDR(pfn << PAGE_SHIFT); in r3k_flush_cache_page() local
263 r3k_flush_dcache_range(kaddr, kaddr + PAGE_SIZE); in r3k_flush_cache_page()
265 r3k_flush_icache_range(kaddr, kaddr + PAGE_SIZE); in r3k_flush_cache_page()
Dcache.c116 void *kaddr; in __flush_anon_page() local
118 kaddr = kmap_coherent(page, vmaddr); in __flush_anon_page()
119 flush_data_cache_page((unsigned long)kaddr); in __flush_anon_page()
Dmmap.c202 int __virt_addr_valid(const volatile void *kaddr) in __virt_addr_valid() argument
204 return pfn_valid(PFN_DOWN(virt_to_phys(kaddr))); in __virt_addr_valid()
/linux-4.1.27/arch/alpha/boot/
Dbootpz.c79 unsigned long vaddr, kaddr; in check_range() local
88 kaddr = (find_pa(vaddr) | PAGE_OFFSET); in check_range()
89 if (kaddr >= kstart && kaddr <= kend) in check_range()
94 vaddr, kaddr, kstart, kend); in check_range()
/linux-4.1.27/arch/arm64/mm/
Dflush.c38 unsigned long uaddr, void *kaddr, in flush_ptrace_access() argument
42 unsigned long addr = (unsigned long)kaddr; in flush_ptrace_access()
44 __flush_dcache_area(kaddr, len); in flush_ptrace_access()
Dcopypage.c32 void __cpu_clear_user_page(void *kaddr, unsigned long vaddr) in __cpu_clear_user_page() argument
34 clear_page(kaddr); in __cpu_clear_user_page()
/linux-4.1.27/arch/xtensa/include/asm/
Dpage.h181 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
183 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/parisc/include/asm/
Dpage.h154 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
157 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/sh/include/asm/
Duncached.h11 extern int virt_addr_uncached(unsigned long kaddr);
51 #define virt_addr_uncached(kaddr) (0) argument
Dpage.h177 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
181 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/ia64/include/asm/
Dpage.h95 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
124 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/powerpc/include/asm/
Dpage.h130 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
132 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/arm/kernel/
Dsmp_tlb.c169 void flush_tlb_kernel_page(unsigned long kaddr) in flush_tlb_kernel_page() argument
173 ta.ta_start = kaddr; in flush_tlb_kernel_page()
176 __flush_tlb_kernel_page(kaddr); in flush_tlb_kernel_page()
/linux-4.1.27/arch/unicore32/mm/
Dflush.c36 unsigned long uaddr, void *kaddr, unsigned long len) in flush_ptrace_access() argument
40 unsigned long addr = (unsigned long)kaddr; in flush_ptrace_access()
/linux-4.1.27/net/netfilter/
Dxt_ipvs.c31 static bool ipvs_mt_addrcmp(const union nf_inet_addr *kaddr, in ipvs_mt_addrcmp() argument
37 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; in ipvs_mt_addrcmp()
40 return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6, in ipvs_mt_addrcmp()
Dxt_conntrack.c29 conntrack_addrcmp(const union nf_inet_addr *kaddr, in conntrack_addrcmp() argument
34 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; in conntrack_addrcmp()
36 return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6, in conntrack_addrcmp()
/linux-4.1.27/arch/x86/lib/
Dinsn.c53 void insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) in insn_init() argument
63 insn->kaddr = kaddr; in insn_init()
64 insn->end_kaddr = kaddr + buf_len; in insn_init()
65 insn->next_byte = kaddr; in insn_init()
593 - (unsigned long)insn->kaddr); in insn_get_length()
/linux-4.1.27/arch/powerpc/platforms/85xx/
Dsmp.c363 unsigned long kaddr = (unsigned long)kmap_atomic(page); in map_and_flush() local
365 flush_dcache_range(kaddr, kaddr + PAGE_SIZE); in map_and_flush()
366 kunmap_atomic((void *)kaddr); in map_and_flush()
/linux-4.1.27/arch/x86/tools/
Dinsn_sanity.c95 insn->length, insn->x86_64, insn->kaddr); in dump_insn()
260 if (insn.next_byte <= insn.kaddr || in main()
261 insn.kaddr + MAX_INSN_SIZE < insn.next_byte) { in main()
Dtest_get_len.c85 insn->length, insn->x86_64, insn->kaddr); in dump_insn()
/linux-4.1.27/fs/reiserfs/
Dtail_conversion.c155 char *kaddr = kmap_atomic(up_to_date_bh->b_page); in direct2indirect() local
156 memset(kaddr + pgoff, 0, blk_size - total_tail); in direct2indirect()
157 kunmap_atomic(kaddr); in direct2indirect()
/linux-4.1.27/fs/gfs2/
Dlops.c395 void *kaddr; in gfs2_check_magic() local
399 kaddr = kmap_atomic(bh->b_page); in gfs2_check_magic()
400 ptr = kaddr + bh_offset(bh); in gfs2_check_magic()
403 kunmap_atomic(kaddr); in gfs2_check_magic()
468 void *kaddr; in gfs2_before_commit() local
471 kaddr = kmap_atomic(bd2->bd_bh->b_page); in gfs2_before_commit()
472 memcpy(ptr, kaddr + bh_offset(bd2->bd_bh), in gfs2_before_commit()
474 kunmap_atomic(kaddr); in gfs2_before_commit()
Daops.c452 void *kaddr; in stuffed_readpage() local
470 kaddr = kmap_atomic(page); in stuffed_readpage()
473 memcpy(kaddr, dibh->b_data + sizeof(struct gfs2_dinode), dsize); in stuffed_readpage()
474 memset(kaddr + dsize, 0, PAGE_CACHE_SIZE - dsize); in stuffed_readpage()
475 kunmap_atomic(kaddr); in stuffed_readpage()
813 void *kaddr; in gfs2_stuffed_write_end() local
817 kaddr = kmap_atomic(page); in gfs2_stuffed_write_end()
818 memcpy(buf + pos, kaddr + pos, copied); in gfs2_stuffed_write_end()
819 memset(kaddr + pos + copied, 0, len - copied); in gfs2_stuffed_write_end()
821 kunmap_atomic(kaddr); in gfs2_stuffed_write_end()
Dbmap.c71 void *kaddr = kmap(page); in gfs2_unstuffer_page() local
77 memcpy(kaddr, dibh->b_data + sizeof(struct gfs2_dinode), dsize); in gfs2_unstuffer_page()
78 memset(kaddr + dsize, 0, PAGE_CACHE_SIZE - dsize); in gfs2_unstuffer_page()
Dquota.c681 void *kaddr, *ptr; in gfs2_adjust_quota() local
758 kaddr = kmap_atomic(page); in gfs2_adjust_quota()
761 memcpy(kaddr + offset, ptr, nbytes); in gfs2_adjust_quota()
763 kunmap_atomic(kaddr); in gfs2_adjust_quota()
/linux-4.1.27/block/
Dbio-integrity.c232 void *kaddr = kmap_atomic(bv.bv_page); in bio_integrity_process() local
234 iter.data_buf = kaddr + bv.bv_offset; in bio_integrity_process()
239 kunmap_atomic(kaddr); in bio_integrity_process()
243 kunmap_atomic(kaddr); in bio_integrity_process()
Dbio.c1454 unsigned long kaddr = (unsigned long)data; in bio_map_kern() local
1455 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in bio_map_kern()
1456 unsigned long start = kaddr >> PAGE_SHIFT; in bio_map_kern()
1465 offset = offset_in_page(kaddr); in bio_map_kern()
1526 unsigned long kaddr = (unsigned long)data; in bio_copy_kern() local
1527 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in bio_copy_kern()
1528 unsigned long start = kaddr >> PAGE_SHIFT; in bio_copy_kern()
/linux-4.1.27/arch/powerpc/mm/
Ddma-noncoherent.c207 unsigned long kaddr = (unsigned long)page_address(page); in __dma_alloc_coherent() local
209 flush_dcache_range(kaddr, kaddr + size); in __dma_alloc_coherent()
/linux-4.1.27/arch/powerpc/sysdev/
Daxonram.c144 void **kaddr, unsigned long *pfn, long size) in axon_ram_direct_access() argument
149 *kaddr = (void *)(bank->ph_addr + offset); in axon_ram_direct_access()
150 *pfn = virt_to_phys(*kaddr) >> PAGE_SHIFT; in axon_ram_direct_access()
/linux-4.1.27/arch/microblaze/include/asm/
Dpage.h152 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) argument
/linux-4.1.27/arch/metag/kernel/
Ddma.c214 void *kaddr = page_address(page); in dma_alloc_coherent() local
215 memset(kaddr, 0, size); in dma_alloc_coherent()
216 flush_dcache_region(kaddr, size); in dma_alloc_coherent()
/linux-4.1.27/mm/kasan/
Dreport.c162 const void *kaddr = kasan_shadow_to_mem(shadow_row); in print_shadow_for_address() local
166 (i == 0) ? ">%p: " : " %p: ", kaddr); in print_shadow_for_address()
/linux-4.1.27/arch/powerpc/perf/
Dcallchain.c123 void *kaddr; in read_user_stack_slow() local
147 kaddr = pfn_to_kaddr(pfn); in read_user_stack_slow()
148 memcpy(buf, kaddr + offset, nb); in read_user_stack_slow()
/linux-4.1.27/fs/ext4/
Dinline.c462 void *kaddr; in ext4_read_inline_page() local
482 kaddr = kmap_atomic(page); in ext4_read_inline_page()
483 ret = ext4_read_inline_data(inode, kaddr, len, &iloc); in ext4_read_inline_page()
485 kunmap_atomic(kaddr); in ext4_read_inline_page()
721 void *kaddr; in ext4_write_inline_data_end() local
741 kaddr = kmap_atomic(page); in ext4_write_inline_data_end()
742 ext4_write_inline_data(inode, &iloc, kaddr, pos, len); in ext4_write_inline_data_end()
743 kunmap_atomic(kaddr); in ext4_write_inline_data_end()
760 void *kaddr; in ext4_journalled_write_inline_data() local
770 kaddr = kmap_atomic(page); in ext4_journalled_write_inline_data()
[all …]
/linux-4.1.27/drivers/block/
Dpmem.c101 void **kaddr, unsigned long *pfn, long size) in pmem_direct_access() argument
109 *kaddr = pmem->virt_addr + offset; in pmem_direct_access()
Dnbd.c220 void *kaddr = kmap(bvec->bv_page); in sock_send_bvec() local
221 result = sock_xmit(nbd, 1, kaddr + bvec->bv_offset, in sock_send_bvec()
306 void *kaddr = kmap(bvec->bv_page); in sock_recv_bvec() local
307 result = sock_xmit(nbd, 0, kaddr + bvec->bv_offset, bvec->bv_len, in sock_recv_bvec()
Dbrd.c374 void **kaddr, unsigned long *pfn, long size) in brd_direct_access() argument
384 *kaddr = page_address(page); in brd_direct_access()
Drbd.c1289 void *kaddr; in zero_pages() local
1294 kaddr = kmap_atomic(*page); in zero_pages()
1295 memset(kaddr + page_offset, 0, length); in zero_pages()
1297 kunmap_atomic(kaddr); in zero_pages()
/linux-4.1.27/fs/f2fs/
Dcheckpoint.c885 void *kaddr; in do_checkpoint() local
983 kaddr = page_address(cp_page); in do_checkpoint()
984 memcpy(kaddr, ckpt, F2FS_BLKSIZE); in do_checkpoint()
990 kaddr = page_address(cp_page); in do_checkpoint()
991 memcpy(kaddr, (char *)ckpt + i * F2FS_BLKSIZE, F2FS_BLKSIZE); in do_checkpoint()
1010 kaddr = page_address(cp_page); in do_checkpoint()
1011 memcpy(kaddr, ckpt, F2FS_BLKSIZE); in do_checkpoint()
Dsegment.c776 void *kaddr = page_address(page); in write_sum_page() local
777 memcpy(kaddr, sum_blk, PAGE_CACHE_SIZE); in write_sum_page()
1344 unsigned char *kaddr; in read_compacted_summaries() local
1352 kaddr = (unsigned char *)page_address(page); in read_compacted_summaries()
1356 memcpy(&seg_i->sum_blk->n_nats, kaddr, SUM_JOURNAL_SIZE); in read_compacted_summaries()
1360 memcpy(&seg_i->sum_blk->n_sits, kaddr + SUM_JOURNAL_SIZE, in read_compacted_summaries()
1382 s = (struct f2fs_summary *)(kaddr + offset); in read_compacted_summaries()
1393 kaddr = (unsigned char *)page_address(page); in read_compacted_summaries()
1501 unsigned char *kaddr; in write_compacted_summaries() local
1508 kaddr = (unsigned char *)page_address(page); in write_compacted_summaries()
[all …]
/linux-4.1.27/fs/proc/
Dvmcore.c216 void *kaddr; in __read_vmcore() local
219 kaddr = elfnotes_buf + *fpos - elfcorebuf_sz; in __read_vmcore()
220 if (copy_to(buffer, kaddr, tsz, userbuf)) in __read_vmcore()
445 void *kaddr; in mmap_vmcore() local
448 kaddr = elfnotes_buf + start - elfcorebuf_sz; in mmap_vmcore()
450 kaddr, tsz)) in mmap_vmcore()
/linux-4.1.27/drivers/scsi/isci/
Drequest.c1416 void *kaddr; in sci_stp_request_pio_data_in_copy_data_buffer() local
1430 kaddr = kmap_atomic(page); in sci_stp_request_pio_data_in_copy_data_buffer()
1431 memcpy(kaddr + sg->offset, src_addr, copy_len); in sci_stp_request_pio_data_in_copy_data_buffer()
1432 kunmap_atomic(kaddr); in sci_stp_request_pio_data_in_copy_data_buffer()
1774 void *frame_header, *kaddr; in sci_io_request_frame_handler() local
1780 kaddr = kmap_atomic(sg_page(sg)); in sci_io_request_frame_handler()
1781 rsp = kaddr + sg->offset; in sci_io_request_frame_handler()
1817 kunmap_atomic(kaddr); in sci_io_request_frame_handler()
2922 void *kaddr; in isci_request_io_request_complete() local
2927 kaddr = kmap_atomic(sg_page(sg)); in isci_request_io_request_complete()
[all …]
/linux-4.1.27/arch/tile/mm/
Dpgtable.c364 pte_t *virt_to_kpte(unsigned long kaddr) in virt_to_kpte() argument
366 BUG_ON(kaddr < PAGE_OFFSET); in virt_to_kpte()
367 return virt_to_pte(NULL, kaddr); in virt_to_kpte()
/linux-4.1.27/kernel/power/
Dsnapshot.c1988 void *kaddr; in snapshot_read_next() local
1990 kaddr = kmap_atomic(page); in snapshot_read_next()
1991 copy_page(buffer, kaddr); in snapshot_read_next()
1992 kunmap_atomic(kaddr); in snapshot_read_next()
2227 void *kaddr; in get_highmem_page_buffer() local
2249 kaddr = buffer; in get_highmem_page_buffer()
2256 kaddr = safe_pages_list; in get_highmem_page_buffer()
2258 pbe->copy_page = virt_to_page(kaddr); in get_highmem_page_buffer()
2262 return kaddr; in get_highmem_page_buffer()
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_intel_ds.c743 void *kaddr; in intel_pmu_pebs_fixup_ip() local
789 kaddr = buf; in intel_pmu_pebs_fixup_ip()
791 kaddr = (void *)to; in intel_pmu_pebs_fixup_ip()
802 insn_init(&insn, kaddr, size, is_64bit); in intel_pmu_pebs_fixup_ip()
814 kaddr += insn.length; in intel_pmu_pebs_fixup_ip()
/linux-4.1.27/fs/
Dexec.c458 char *kaddr = NULL; in copy_strings() local
522 kaddr = kmap(kmapped_page); in copy_strings()
526 if (copy_from_user(kaddr+offset, str, bytes_to_copy)) { in copy_strings()
1361 char *kaddr; in remove_arg_zero() local
1374 kaddr = kmap_atomic(page); in remove_arg_zero()
1376 for (; offset < PAGE_SIZE && kaddr[offset]; in remove_arg_zero()
1380 kunmap_atomic(kaddr); in remove_arg_zero()
Dnamei.c4481 char *kaddr; in page_getlink() local
4488 kaddr = kmap(page); in page_getlink()
4489 nd_terminate_link(kaddr, dentry->d_inode->i_size, PAGE_SIZE - 1); in page_getlink()
4490 return kaddr; in page_getlink()
4533 char *kaddr; in __page_symlink() local
4544 kaddr = kmap_atomic(page); in __page_symlink()
4545 memcpy(kaddr, symname, len-1); in __page_symlink()
4546 kunmap_atomic(kaddr); in __page_symlink()
Dbinfmt_elf_fdpic.c1493 void *kaddr = kmap(page); in elf_fdpic_dump_segments() local
1494 res = dump_emit(cprm, kaddr, PAGE_SIZE); in elf_fdpic_dump_segments()
Dbinfmt_elf.c2278 void *kaddr = kmap(page); in elf_core_dump() local
2279 stop = !dump_emit(cprm, kaddr, PAGE_SIZE); in elf_core_dump()
/linux-4.1.27/arch/sparc/mm/
Dinit_64.c416 unsigned long kaddr; in flush_icache_range() local
421 for (kaddr = start; kaddr < end; kaddr += PAGE_SIZE) { in flush_icache_range()
424 if (kaddr >= PAGE_OFFSET) in flush_icache_range()
425 paddr = kaddr & mask; in flush_icache_range()
427 pgd_t *pgdp = pgd_offset_k(kaddr); in flush_icache_range()
428 pud_t *pudp = pud_offset(pgdp, kaddr); in flush_icache_range()
429 pmd_t *pmdp = pmd_offset(pudp, kaddr); in flush_icache_range()
430 pte_t *ptep = pte_offset_kernel(pmdp, kaddr); in flush_icache_range()
/linux-4.1.27/fs/hfsplus/
Dxattr.c224 void *kaddr; in hfsplus_create_attributes_file() local
232 kaddr = kmap_atomic(page); in hfsplus_create_attributes_file()
233 memcpy(kaddr, buf + written, in hfsplus_create_attributes_file()
235 kunmap_atomic(kaddr); in hfsplus_create_attributes_file()
/linux-4.1.27/security/tomoyo/
Daudit.c49 const char *kaddr = dump->data; in tomoyo_print_bprm() local
50 const unsigned char c = kaddr[offset++]; in tomoyo_print_bprm()
Ddomain.c889 char *kaddr = kmap_atomic(page); in tomoyo_dump_page() local
892 memcpy(dump->data + offset, kaddr + offset, in tomoyo_dump_page()
894 kunmap_atomic(kaddr); in tomoyo_dump_page()
Dcondition.c131 const char *kaddr = dump->data; in tomoyo_scan_bprm() local
132 const unsigned char c = kaddr[offset++]; in tomoyo_scan_bprm()
/linux-4.1.27/drivers/s390/block/
Ddcssblk.c32 void **kaddr, unsigned long *pfn, long size);
882 void **kaddr, unsigned long *pfn, long size) in dcssblk_direct_access() argument
892 *kaddr = (void *) (dev_info->start + offset); in dcssblk_direct_access()
893 *pfn = virt_to_phys(*kaddr) >> PAGE_SHIFT; in dcssblk_direct_access()
/linux-4.1.27/arch/sparc/kernel/
Dptrace_64.c70 unsigned long uaddr, void *kaddr, in flush_ptrace_access() argument
86 if ((uaddr ^ (unsigned long) kaddr) & (1UL << 13)) { in flush_ptrace_access()
87 unsigned long start = __pa(kaddr); in flush_ptrace_access()
109 unsigned long start = (unsigned long) kaddr; in flush_ptrace_access()
/linux-4.1.27/arch/arm/kvm/
Dmmu.c574 static phys_addr_t kvm_kaddr_to_phys(void *kaddr) in kvm_kaddr_to_phys() argument
576 if (!is_vmalloc_addr(kaddr)) { in kvm_kaddr_to_phys()
577 BUG_ON(!virt_addr_valid(kaddr)); in kvm_kaddr_to_phys()
578 return __pa(kaddr); in kvm_kaddr_to_phys()
580 return page_to_phys(vmalloc_to_page(kaddr)) + in kvm_kaddr_to_phys()
581 offset_in_page(kaddr); in kvm_kaddr_to_phys()
/linux-4.1.27/kernel/events/
Duprobes.c243 void *kaddr = kmap_atomic(page); in copy_from_page() local
244 memcpy(dst, kaddr + (vaddr & ~PAGE_MASK), len); in copy_from_page()
245 kunmap_atomic(kaddr); in copy_from_page()
250 void *kaddr = kmap_atomic(page); in copy_to_page() local
251 memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len); in copy_to_page()
252 kunmap_atomic(kaddr); in copy_to_page()
/linux-4.1.27/fs/ubifs/
Dfile.c1007 void *kaddr; in ubifs_writepage() local
1048 kaddr = kmap_atomic(page); in ubifs_writepage()
1049 memset(kaddr + len, 0, PAGE_CACHE_SIZE - len); in ubifs_writepage()
1051 kunmap_atomic(kaddr); in ubifs_writepage()
/linux-4.1.27/mm/
Dvmalloc.c2147 void *kaddr, unsigned long size) in remap_vmalloc_range_partial() argument
2153 if (!PAGE_ALIGNED(uaddr) || !PAGE_ALIGNED(kaddr)) in remap_vmalloc_range_partial()
2156 area = find_vm_area(kaddr); in remap_vmalloc_range_partial()
2163 if (kaddr + size > area->addr + area->size) in remap_vmalloc_range_partial()
2167 struct page *page = vmalloc_to_page(kaddr); in remap_vmalloc_range_partial()
2175 kaddr += PAGE_SIZE; in remap_vmalloc_range_partial()
Dshmem.c2424 char *kaddr; in shmem_symlink() local
2462 kaddr = kmap_atomic(page); in shmem_symlink()
2463 memcpy(kaddr, symname, len); in shmem_symlink()
2464 kunmap_atomic(kaddr); in shmem_symlink()
Dmemory.c1934 void *kaddr = kmap_atomic(dst); in cow_user_page() local
1943 if (__copy_from_user_inatomic(kaddr, uaddr, PAGE_SIZE)) in cow_user_page()
1944 clear_page(kaddr); in cow_user_page()
1945 kunmap_atomic(kaddr); in cow_user_page()
/linux-4.1.27/net/ceph/
Dmessenger.c540 void *kaddr; in ceph_tcp_recvpage() local
545 kaddr = kmap(page); in ceph_tcp_recvpage()
546 BUG_ON(!kaddr); in ceph_tcp_recvpage()
547 ret = ceph_tcp_recvmsg(sock, kaddr + page_offset, length); in ceph_tcp_recvpage()
1531 char *kaddr; in ceph_crc32c_page() local
1533 kaddr = kmap(page); in ceph_crc32c_page()
1534 BUG_ON(kaddr == NULL); in ceph_crc32c_page()
1535 crc = crc32c(crc, kaddr + page_offset, length); in ceph_crc32c_page()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dvvp_io.c913 char *kaddr = kmap_atomic(cp->cpg_page); in vvp_io_prepare_partial() local
915 memset(kaddr, 0, cl_page_size(obj)); in vvp_io_prepare_partial()
916 kunmap_atomic(kaddr); in vvp_io_prepare_partial()
/linux-4.1.27/arch/x86/kernel/kprobes/
Dopt.c270 insn.kaddr = (void *)addr; in can_optimize()
Dcore.c370 memcpy(dest, insn.kaddr, length); in __copy_instruction()
/linux-4.1.27/drivers/md/
Dbitmap.c908 void *kaddr; in bitmap_file_set_bit() local
917 kaddr = kmap_atomic(page); in bitmap_file_set_bit()
919 set_bit(bit, kaddr); in bitmap_file_set_bit()
921 set_bit_le(bit, kaddr); in bitmap_file_set_bit()
922 kunmap_atomic(kaddr); in bitmap_file_set_bit()
/linux-4.1.27/fs/nfs/
Ddir.c1897 char *kaddr; in nfs_symlink() local
1915 kaddr = kmap_atomic(page); in nfs_symlink()
1916 memcpy(kaddr, symname, pathlen); in nfs_symlink()
1918 memset(kaddr + pathlen, 0, PAGE_SIZE - pathlen); in nfs_symlink()
1919 kunmap_atomic(kaddr); in nfs_symlink()
/linux-4.1.27/net/
Dsocket.c188 int move_addr_to_kernel(void __user *uaddr, int ulen, struct sockaddr_storage *kaddr) in move_addr_to_kernel() argument
194 if (copy_from_user(kaddr, uaddr, ulen)) in move_addr_to_kernel()
196 return audit_sockaddr(ulen, kaddr); in move_addr_to_kernel()
216 static int move_addr_to_user(struct sockaddr_storage *kaddr, int klen, in move_addr_to_user() argument
231 if (audit_sockaddr(klen, kaddr)) in move_addr_to_user()
233 if (copy_to_user(uaddr, kaddr, len)) in move_addr_to_user()
/linux-4.1.27/net/ipv4/
Dip_output.c778 char *kaddr; in csum_page() local
780 kaddr = kmap(page); in csum_page()
781 csum = csum_partial(kaddr + offset, copy, 0); in csum_page()
/linux-4.1.27/fs/ceph/
Daddr.c1431 void *kaddr = kmap_atomic(page); in ceph_fill_inline_data() local
1432 memcpy(kaddr, data, len); in ceph_fill_inline_data()
1433 kunmap_atomic(kaddr); in ceph_fill_inline_data()
/linux-4.1.27/drivers/scsi/
Dpmcraid.c3338 void *kaddr; in pmcraid_copy_sglist() local
3351 kaddr = kmap(page); in pmcraid_copy_sglist()
3353 rc = __copy_from_user(kaddr, in pmcraid_copy_sglist()
3357 rc = __copy_to_user((void *)buffer, kaddr, bsize_elem); in pmcraid_copy_sglist()
3372 kaddr = kmap(page); in pmcraid_copy_sglist()
3375 rc = __copy_from_user(kaddr, in pmcraid_copy_sglist()
3380 kaddr, in pmcraid_copy_sglist()
Dscsi_debug.c3385 unsigned char *kaddr, *buf; in resp_xdwriteread() local
3405 kaddr = miter.addr; in resp_xdwriteread()
3407 *(kaddr + j) ^= *(buf + offset + j); in resp_xdwriteread()
Dipr.c3831 void *kaddr; in ipr_copy_ucode_buffer() local
3841 kaddr = kmap(page); in ipr_copy_ucode_buffer()
3842 memcpy(kaddr, buffer, bsize_elem); in ipr_copy_ucode_buffer()
3856 kaddr = kmap(page); in ipr_copy_ucode_buffer()
3857 memcpy(kaddr, buffer, len % bsize_elem); in ipr_copy_ucode_buffer()
/linux-4.1.27/fs/fuse/
Dfile.c2273 void *kaddr; in fuse_ioctl_copy_user() local
2275 kaddr = kmap(page); in fuse_ioctl_copy_user()
2284 left = copy_from_user(kaddr, uaddr, copy); in fuse_ioctl_copy_user()
2286 left = copy_to_user(uaddr, kaddr, copy); in fuse_ioctl_copy_user()
2293 kaddr += copy; in fuse_ioctl_copy_user()
/linux-4.1.27/arch/x86/kvm/
Dx86.c4608 char *kaddr; in emulator_cmpxchg_emulated() local
4628 kaddr = kmap_atomic(page); in emulator_cmpxchg_emulated()
4629 kaddr += offset_in_page(gpa); in emulator_cmpxchg_emulated()
4632 exchanged = CMPXCHG_TYPE(u8, kaddr, old, new); in emulator_cmpxchg_emulated()
4635 exchanged = CMPXCHG_TYPE(u16, kaddr, old, new); in emulator_cmpxchg_emulated()
4638 exchanged = CMPXCHG_TYPE(u32, kaddr, old, new); in emulator_cmpxchg_emulated()
4641 exchanged = CMPXCHG64(kaddr, old, new); in emulator_cmpxchg_emulated()
4646 kunmap_atomic(kaddr); in emulator_cmpxchg_emulated()
/linux-4.1.27/net/netlink/
Daf_netlink.c528 void *kaddr = ring->pg_vec[i]; in netlink_mmap() local
532 page = pgvec_to_page(kaddr); in netlink_mmap()
537 kaddr += PAGE_SIZE; in netlink_mmap()
/linux-4.1.27/net/core/
Dsock.c2198 char *kaddr = kmap(page); in sock_no_sendpage() local
2199 iov.iov_base = kaddr + offset; in sock_no_sendpage()
/linux-4.1.27/net/packet/
Daf_packet.c4003 void *kaddr = rb->pg_vec[i].buffer; in packet_mmap() local
4007 page = pgv_to_page(kaddr); in packet_mmap()
4012 kaddr += PAGE_SIZE; in packet_mmap()