/linux/arch/arm/kernel/ |
H A D | smp_tlb.c | 209 void flush_tlb_kernel_page(unsigned long kaddr) in flush_tlb_kernel_page() argument 213 ta.ta_start = kaddr; in flush_tlb_kernel_page() 216 __flush_tlb_kernel_page(kaddr); in flush_tlb_kernel_page()
|
/linux/fs/erofs/ |
H A D | zmap.c | 13 void *kaddr; member 36 m->kaddr = erofs_read_metabuf(&m->map->buf, inode->i_sb, in z_erofs_load_full_lcluster() 38 if (IS_ERR(m->kaddr)) in z_erofs_load_full_lcluster() 39 return PTR_ERR(m->kaddr); in z_erofs_load_full_lcluster() 43 di = m->kaddr; in z_erofs_load_full_lcluster() 132 in = m->kaddr - bytes; in unpack_compacted_index() 258 m->kaddr = erofs_read_metabuf(&m->map->buf, inode->i_sb, in z_erofs_load_compact_lcluster() 260 if (IS_ERR(m->kaddr)) in z_erofs_load_compact_lcluster() 261 return PTR_ERR(m->kaddr); in z_erofs_load_compact_lcluster()
|
H A D | data.c | 117 void *kaddr; in erofs_map_blocks() local 143 kaddr = erofs_read_metabuf(&buf, sb, pos, EROFS_KMAP); in erofs_map_blocks() 144 if (IS_ERR(kaddr)) { in erofs_map_blocks() 145 err = PTR_ERR(kaddr); in erofs_map_blocks() 154 __le32 *blkaddr = kaddr; in erofs_map_blocks() 165 idx = kaddr; in erofs_map_blocks()
|
/linux/drivers/pci/ |
H A D | p2pdma.c | 100 void *kaddr; in p2pmem_alloc_mmap() local 125 kaddr = (void *)gen_pool_alloc_owner(p2pdma->pool, len, (void **)&ref); in p2pmem_alloc_mmap() 126 if (!kaddr) { in p2pmem_alloc_mmap() 143 ret = vm_insert_page(vma, vaddr, virt_to_page(kaddr)); in p2pmem_alloc_mmap() 145 gen_pool_free(p2pdma->pool, (uintptr_t)kaddr, len); in p2pmem_alloc_mmap() 149 put_page(virt_to_page(kaddr)); in p2pmem_alloc_mmap() 150 kaddr += PAGE_SIZE; in p2pmem_alloc_mmap() 158 gen_pool_free(p2pdma->pool, (uintptr_t)kaddr, len); in p2pmem_alloc_mmap()
|
/linux/arch/mips/mm/ |
H A D | cache.c | 134 void *kaddr; in __flush_anon_page() local 136 kaddr = kmap_coherent(page, vmaddr); in __flush_anon_page() 137 flush_data_cache_page((unsigned long)kaddr); in __flush_anon_page()
|
/linux/drivers/s390/block/ |
H A D | dcssblk.c | 35 long nr_pages, enum dax_access_mode mode, void **kaddr, 52 void *kaddr; in dcssblk_dax_zero_page_range() local 55 &kaddr, NULL); in dcssblk_dax_zero_page_range() 59 memset(kaddr, 0, nr_pages << PAGE_SHIFT); in dcssblk_dax_zero_page_range() 60 dax_flush(dax_dev, kaddr, nr_pages << PAGE_SHIFT); in dcssblk_dax_zero_page_range() 916 long nr_pages, void **kaddr, pfn_t *pfn) in __dcssblk_direct_access() argument 922 if (kaddr) in __dcssblk_direct_access() 923 *kaddr = __va(dev_info->start + offset); in __dcssblk_direct_access() 933 long nr_pages, enum dax_access_mode mode, void **kaddr, in dcssblk_dax_direct_access() argument 938 return __dcssblk_direct_access(dev_info, pgoff, nr_pages, kaddr, pfn); in dcssblk_dax_direct_access()
|
/linux/block/ |
H A D | t10-pi.c | 388 void *kaddr = bvec_kmap_local(&bv); in blk_integrity_generate() local 390 iter.data_buf = kaddr; in blk_integrity_generate() 403 kunmap_local(kaddr); in blk_integrity_generate() 424 void *kaddr = bvec_kmap_local(&bv); in blk_integrity_verify() local 427 iter.data_buf = kaddr; in blk_integrity_verify() 440 kunmap_local(kaddr); in blk_integrity_verify()
|
H A D | blk-map.c | 392 unsigned long kaddr = (unsigned long)data; in bio_map_kern() local 393 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in bio_map_kern() 394 unsigned long start = kaddr >> PAGE_SHIFT; in bio_map_kern() 411 offset = offset_in_page(kaddr); in bio_map_kern() 477 unsigned long kaddr = (unsigned long)data; in bio_copy_kern() local 478 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; in bio_copy_kern() 479 unsigned long start = kaddr >> PAGE_SHIFT; in bio_copy_kern()
|
/linux/lib/ |
H A D | iov_iter.c | 360 void *kaddr = kmap_local_page(page); in copy_page_to_iter() local 362 n = _copy_to_iter(kaddr + offset, n, i); in copy_page_to_iter() 363 kunmap_local(kaddr); in copy_page_to_iter() 390 void *kaddr = kmap_local_page(page); in copy_page_to_iter_nofault() local 393 n = iterate_and_advance(i, n, kaddr + offset, in copy_page_to_iter_nofault() 396 kunmap_local(kaddr); in copy_page_to_iter_nofault() 420 void *kaddr = kmap_local_page(page); in copy_page_from_iter() local 422 n = _copy_from_iter(kaddr + offset, n, i); in copy_page_from_iter() 423 kunmap_local(kaddr); in copy_page_from_iter() 1733 const void *kaddr; in iov_iter_extract_kvec_pages() local [all …]
|
H A D | scatterlist.c | 1222 unsigned long kaddr; in extract_kvec_to_sg() local 1231 kaddr = (unsigned long)kv[i].iov_base + start; in extract_kvec_to_sg() 1232 off = kaddr & ~PAGE_MASK; in extract_kvec_to_sg() 1234 kaddr &= PAGE_MASK; in extract_kvec_to_sg() 1240 if (is_vmalloc_or_module_addr((void *)kaddr)) in extract_kvec_to_sg() 1241 page = vmalloc_to_page((void *)kaddr); in extract_kvec_to_sg() 1243 page = virt_to_page((void *)kaddr); in extract_kvec_to_sg() 1251 kaddr += PAGE_SIZE; in extract_kvec_to_sg()
|
/linux/arch/x86/tools/ |
H A D | insn_sanity.c | 78 insn->length, insn->x86_64, insn->kaddr); in dump_insn() 243 if (insn.next_byte <= insn.kaddr || in main() 244 insn.kaddr + MAX_INSN_SIZE < insn.next_byte) { in main()
|
/linux/fs/reiserfs/ |
H A D | tail_conversion.c | 156 char *kaddr = kmap_atomic(up_to_date_bh->b_page); in direct2indirect() local 157 memset(kaddr + pgoff, 0, blk_size - total_tail); in direct2indirect() 158 kunmap_atomic(kaddr); in direct2indirect()
|
/linux/arch/parisc/kernel/ |
H A D | cache.c | 396 void *kaddr = page_address(page); in flush_icache_pages() local 399 flush_kernel_dcache_page_addr(kaddr); in flush_icache_pages() 400 flush_kernel_icache_page_addr(kaddr); in flush_icache_pages() 403 kaddr += PAGE_SIZE; in flush_icache_pages() 478 void *kaddr; in flush_dcache_folio() local 489 kaddr = folio_address(folio); in flush_dcache_folio() 491 flush_kernel_dcache_page_addr(kaddr + i * PAGE_SIZE); in flush_dcache_folio()
|
/linux/drivers/tee/amdtee/ |
H A D | amdtee_private.h | 82 void *kaddr; member 93 void *kaddr; member
|
H A D | call.c | 302 if (!start[i].kaddr || (start[i].size & (PAGE_SIZE - 1))) { in handle_map_shmem() 307 if ((u64)start[i].kaddr & (PAGE_SIZE - 1)) { in handle_map_shmem() 309 (u64)start[i].kaddr); in handle_map_shmem() 319 paddr = __psp_pa(start[i].kaddr); in handle_map_shmem()
|
/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu7_smumgr.c | 411 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc, in smu7_request_smu_load_fw() 553 &smu_data->header_buffer.kaddr); in smu7_init() 568 &smu_data->smu_buffer.kaddr); in smu7_init() 573 &smu_data->header_buffer.kaddr); in smu7_init() 591 &smu_data->header_buffer.kaddr); in smu7_smu_fini() 596 &smu_data->smu_buffer.kaddr); in smu7_smu_fini()
|
/linux/tools/arch/x86/include/asm/ |
H A D | insn.h | 100 const insn_byte_t *kaddr; /* kernel address of insn to analyze */ member 139 extern void insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64); 156 extern int insn_decode(struct insn *insn, const void *kaddr, int buf_len, enum insn_mode m); in insn_get_attribute() 237 /* Offset of each field from kaddr */ in insn_offset_displacement()
|
/linux/arch/microblaze/include/asm/ |
H A D | page.h | 102 # define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) argument
|
/linux/fs/jffs2/ |
H A D | file.c | 84 unsigned char *kaddr; in jffs2_do_readpage_nolock() local 92 kaddr = kmap_local_folio(folio, 0); in jffs2_do_readpage_nolock() 93 ret = jffs2_read_inode_range(c, f, kaddr, folio->index << PAGE_SHIFT, in jffs2_do_readpage_nolock() 95 kunmap_local(kaddr); in jffs2_do_readpage_nolock()
|
/linux/drivers/fpga/ |
H A D | stratix10-soc.c | 120 static void s10_unlock_bufs(struct s10_priv *priv, void *kaddr) in s10_unlock_bufs() argument 124 if (!kaddr) in s10_unlock_bufs() 128 if (priv->svc_bufs[i].buf == kaddr) { in s10_unlock_bufs() 134 WARN(1, "Unknown buffer returned from service layer %p\n", kaddr); in s10_unlock_bufs()
|
/linux/fs/btrfs/ |
H A D | extent_io.c | 3568 char *kaddr; in read_extent_buffer() local 3571 kaddr = folio_address(eb->folios[i]); in read_extent_buffer() 3572 memcpy(dst, kaddr + offset, cur); in read_extent_buffer() 3604 char *kaddr; in read_extent_buffer_to_user_nofault() local 3607 kaddr = folio_address(eb->folios[i]); in read_extent_buffer_to_user_nofault() 3608 if (copy_to_user_nofault(dst, kaddr + offset, cur)) { in read_extent_buffer_to_user_nofault() 3628 char *kaddr; in memcmp_extent_buffer() local 3643 kaddr = folio_address(eb->folios[i]); in memcmp_extent_buffer() 3644 ret = memcmp(ptr, kaddr + offset, cur); in memcmp_extent_buffer() 3698 char *kaddr; in __write_extent_buffer() local [all …]
|
/linux/fs/nilfs2/ |
H A D | mdt.c | 36 void *kaddr; in nilfs_mdt_insert_new_block() local 50 kaddr = kmap_local_page(bh->b_page); in nilfs_mdt_insert_new_block() 51 memset(kaddr + bh_offset(bh), 0, i_blocksize(inode)); in nilfs_mdt_insert_new_block() 53 init_block(inode, bh, kaddr); in nilfs_mdt_insert_new_block() 55 kunmap_local(kaddr); in nilfs_mdt_insert_new_block()
|
H A D | alloc.c | 183 struct buffer_head *bh, void *kaddr) in nilfs_palloc_desc_block_init() argument 185 struct nilfs_palloc_group_desc *desc = kaddr + bh_offset(bh); in nilfs_palloc_desc_block_init() 349 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_group_desc() argument 351 return (struct nilfs_palloc_group_desc *)(kaddr + bh_offset(bh)) + in nilfs_palloc_block_get_group_desc() 363 const struct buffer_head *bh, void *kaddr) in nilfs_palloc_block_get_entry() argument 370 return kaddr + bh_offset(bh) + in nilfs_palloc_block_get_entry()
|
/linux/arch/arm64/kvm/ |
H A D | mmu.c | 426 static phys_addr_t kvm_kaddr_to_phys(void *kaddr) in kvm_kaddr_to_phys() argument 428 if (!is_vmalloc_addr(kaddr)) { in kvm_kaddr_to_phys() 429 BUG_ON(!virt_addr_valid(kaddr)); in kvm_kaddr_to_phys() 430 return __pa(kaddr); in kvm_kaddr_to_phys() 432 return page_to_phys(vmalloc_to_page(kaddr)) + in kvm_kaddr_to_phys() 433 offset_in_page(kaddr); in kvm_kaddr_to_phys() 748 void __iomem **kaddr, in create_hyp_io_mappings() argument 757 *kaddr = ioremap(phys_addr, size); in create_hyp_io_mappings() 758 if (!*kaddr) in create_hyp_io_mappings() 762 *haddr = *kaddr; in create_hyp_io_mappings() [all …]
|
/linux/fs/gfs2/ |
H A D | lops.c | 423 void *kaddr; in gfs2_jhead_pg_srch() local 427 kaddr = kmap_local_page(page); in gfs2_jhead_pg_srch() 429 if (!__get_log_header(sdp, kaddr + offset, 0, &lh)) { in gfs2_jhead_pg_srch() 438 kunmap_local(kaddr); in gfs2_jhead_pg_srch() 618 void *kaddr; in gfs2_check_magic() local 622 kaddr = kmap_local_page(bh->b_page); in gfs2_check_magic() 623 ptr = kaddr + bh_offset(bh); in gfs2_check_magic() 626 kunmap_local(kaddr); in gfs2_check_magic()
|