/linux-master/arch/mips/mm/ |
H A D | cache.c | 134 void *kaddr; local 136 kaddr = kmap_coherent(page, vmaddr); 137 flush_data_cache_page((unsigned long)kaddr);
|
/linux-master/fs/ocfs2/ |
H A D | aops.c | 49 void *kaddr; local 96 kaddr = kmap_atomic(bh_result->b_page); 97 if (!kaddr) { 101 memcpy(kaddr + (bh_result->b_size * iblock), 104 kunmap_atomic(kaddr); 222 void *kaddr; local 243 kaddr = kmap_atomic(page); 245 memcpy(kaddr, di->id2.i_data.id_data, size); 247 memset(kaddr + size, 0, PAGE_SIZE - size); 249 kunmap_atomic(kaddr); 542 void *kaddr; local 1928 void *kaddr; local [all...] |
/linux-master/block/ |
H A D | blk-map.c | 392 unsigned long kaddr = (unsigned long)data; local 393 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; 394 unsigned long start = kaddr >> PAGE_SHIFT; 411 offset = offset_in_page(kaddr); 477 unsigned long kaddr = (unsigned long)data; local 478 unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT; 479 unsigned long start = kaddr >> PAGE_SHIFT;
|
/linux-master/arch/parisc/kernel/ |
H A D | cache.c | 374 void *kaddr = page_address(page); local 377 flush_kernel_dcache_page_addr(kaddr); 378 flush_kernel_icache_page(kaddr); 381 kaddr += PAGE_SIZE; 418 void *kaddr; local 429 kaddr = folio_address(folio); 431 flush_kernel_dcache_page_addr(kaddr + i * PAGE_SIZE);
|
/linux-master/drivers/s390/block/ |
H A D | dcssblk.c | 35 long nr_pages, enum dax_access_mode mode, void **kaddr, 52 void *kaddr; local 55 &kaddr, NULL); 59 memset(kaddr, 0, nr_pages << PAGE_SHIFT); 60 dax_flush(dax_dev, kaddr, nr_pages << PAGE_SHIFT); 916 long nr_pages, void **kaddr, pfn_t *pfn) 922 if (kaddr) 923 *kaddr = __va(dev_info->start + offset); 933 long nr_pages, enum dax_access_mode mode, void **kaddr, 938 return __dcssblk_direct_access(dev_info, pgoff, nr_pages, kaddr, pf 915 __dcssblk_direct_access(struct dcssblk_dev_info *dev_info, pgoff_t pgoff, long nr_pages, void **kaddr, pfn_t *pfn) argument 932 dcssblk_dax_direct_access(struct dax_device *dax_dev, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument [all...] |
/linux-master/lib/ |
H A D | iov_iter.c | 360 void *kaddr = kmap_local_page(page); local 362 n = _copy_to_iter(kaddr + offset, n, i); 363 kunmap_local(kaddr); 390 void *kaddr = kmap_local_page(page); local 393 n = iterate_and_advance(i, n, kaddr + offset, 396 kunmap_local(kaddr); 420 void *kaddr = kmap_local_page(page); local 422 n = _copy_from_iter(kaddr + offset, n, i); 423 kunmap_local(kaddr); 1501 const void *kaddr; local [all...] |
H A D | scatterlist.c | 1221 unsigned long kaddr; local 1230 kaddr = (unsigned long)kv[i].iov_base + start; 1231 off = kaddr & ~PAGE_MASK; 1233 kaddr &= PAGE_MASK; 1239 if (is_vmalloc_or_module_addr((void *)kaddr)) 1240 page = vmalloc_to_page((void *)kaddr); 1242 page = virt_to_page((void *)kaddr); 1250 kaddr += PAGE_SIZE;
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smu7_smumgr.c | 411 memcpy_toio(smu_data->header_buffer.kaddr, smu_data->toc, 553 &smu_data->header_buffer.kaddr); 568 &smu_data->smu_buffer.kaddr); 573 &smu_data->header_buffer.kaddr); 591 &smu_data->header_buffer.kaddr); 596 &smu_data->smu_buffer.kaddr);
|
/linux-master/fs/nilfs2/ |
H A D | alloc.c | 180 * @kaddr: kernel address mapped for the page including the buffer 183 struct buffer_head *bh, void *kaddr) 185 struct nilfs_palloc_group_desc *desc = kaddr + bh_offset(bh); 344 * @kaddr: kernel address mapped for the page including the buffer 349 const struct buffer_head *bh, void *kaddr) 351 return (struct nilfs_palloc_group_desc *)(kaddr + bh_offset(bh)) + 360 * @kaddr: kernel address mapped for the page including the buffer 363 const struct buffer_head *bh, void *kaddr) 370 return kaddr + bh_offset(bh) + 182 nilfs_palloc_desc_block_init(struct inode *inode, struct buffer_head *bh, void *kaddr) argument 347 nilfs_palloc_block_get_group_desc(const struct inode *inode, unsigned long group, const struct buffer_head *bh, void *kaddr) argument 362 nilfs_palloc_block_get_entry(const struct inode *inode, __u64 nr, const struct buffer_head *bh, void *kaddr) argument
|
H A D | segbuf.c | 208 void *kaddr; local 223 kaddr = kmap_local_page(bh->b_page); 224 crc = crc32_le(crc, kaddr + bh_offset(bh), bh->b_size); 225 kunmap_local(kaddr);
|
H A D | mdt.c | 36 void *kaddr; local 50 kaddr = kmap_local_page(bh->b_page); 51 memset(kaddr + bh_offset(bh), 0, i_blocksize(inode)); 53 init_block(inode, bh, kaddr); 55 kunmap_local(kaddr);
|
/linux-master/net/netfilter/ |
H A D | xt_conntrack.c | 26 conntrack_addrcmp(const union nf_inet_addr *kaddr, argument 31 return ((kaddr->ip ^ uaddr->ip) & umask->ip) == 0; 33 return ipv6_masked_addr_cmp(&kaddr->in6, &umask->in6,
|
/linux-master/drivers/tee/amdtee/ |
H A D | call.c | 302 if (!start[i].kaddr || (start[i].size & (PAGE_SIZE - 1))) { 307 if ((u64)start[i].kaddr & (PAGE_SIZE - 1)) { 309 (u64)start[i].kaddr); 319 paddr = __psp_pa(start[i].kaddr);
|
/linux-master/drivers/fpga/ |
H A D | stratix10-soc.c | 118 * kaddr: kernel address of buffer that was returned from service layer 120 static void s10_unlock_bufs(struct s10_priv *priv, void *kaddr) argument 124 if (!kaddr) 128 if (priv->svc_bufs[i].buf == kaddr) { 134 WARN(1, "Unknown buffer returned from service layer %p\n", kaddr);
|
/linux-master/fs/btrfs/ |
H A D | verity.c | 310 char *kaddr = dest; local 375 kaddr = kmap_local_page(dest_page); 378 read_extent_buffer(leaf, kaddr + dest_offset, 383 kunmap_local(kaddr);
|
H A D | extent_io.c | 4434 char *kaddr; local 4437 kaddr = folio_address(eb->folios[i]); 4438 memcpy(dst, kaddr + offset, cur); 4470 char *kaddr; local 4473 kaddr = folio_address(eb->folios[i]); 4474 if (copy_to_user_nofault(dst, kaddr + offset, cur)) { 4494 char *kaddr; local 4509 kaddr = folio_address(eb->folios[i]); 4510 ret = memcmp(ptr, kaddr + offset, cur); 4565 char *kaddr; local 4668 char *kaddr; local 4738 u8 *kaddr; local 4770 u8 *kaddr; local 4807 u8 *kaddr; local [all...] |
/linux-master/drivers/md/ |
H A D | dm-linear.c | 169 long nr_pages, enum dax_access_mode mode, void **kaddr, 174 return dax_direct_access(dax_dev, pgoff, nr_pages, mode, kaddr, pfn); 168 linear_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument
|
/linux-master/fs/gfs2/ |
H A D | lops.c | 423 void *kaddr; local 427 kaddr = kmap_local_page(page); 429 if (!__get_log_header(sdp, kaddr + offset, 0, &lh)) { 438 kunmap_local(kaddr); 618 void *kaddr; local 622 kaddr = kmap_local_page(bh->b_page); 623 ptr = kaddr + bh_offset(bh); 626 kunmap_local(kaddr);
|
/linux-master/drivers/pci/ |
H A D | p2pdma.c | 100 void *kaddr; local 125 kaddr = (void *)gen_pool_alloc_owner(p2pdma->pool, len, (void **)&ref); 126 if (!kaddr) { 143 ret = vm_insert_page(vma, vaddr, virt_to_page(kaddr)); 145 gen_pool_free(p2pdma->pool, (uintptr_t)kaddr, len); 149 put_page(virt_to_page(kaddr)); 150 kaddr += PAGE_SIZE; 158 gen_pool_free(p2pdma->pool, (uintptr_t)kaddr, len);
|
/linux-master/arch/arm64/include/asm/ |
H A D | memory.h | 380 static inline unsigned long virt_to_pfn(const void *kaddr) argument 382 return __phys_to_pfn(virt_to_phys(kaddr));
|
H A D | tlbflush.h | 509 static inline void __flush_tlb_kernel_pgtable(unsigned long kaddr) argument 511 unsigned long addr = __TLBI_VADDR(kaddr, 0);
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 419 static phys_addr_t kvm_kaddr_to_phys(void *kaddr) argument 421 if (!is_vmalloc_addr(kaddr)) { 422 BUG_ON(!virt_addr_valid(kaddr)); 423 return __pa(kaddr); 425 return page_to_phys(vmalloc_to_page(kaddr)) + 426 offset_in_page(kaddr); 737 * @kaddr: Kernel VA for this mapping 741 void __iomem **kaddr, 750 *kaddr = ioremap(phys_addr, size); 751 if (!*kaddr) 740 create_hyp_io_mappings(phys_addr_t phys_addr, size_t size, void __iomem **kaddr, void __iomem **haddr) argument [all...] |
/linux-master/arch/x86/tools/ |
H A D | insn_decoder_test.c | 84 fprintf(fp, "\t.length = %d, .x86_64 = %d, .kaddr = %p}\n", 85 insn->length, insn->x86_64, insn->kaddr);
|
/linux-master/drivers/scsi/isci/ |
H A D | request.c | 1409 void *kaddr; local 1423 kaddr = kmap_atomic(page); 1424 memcpy(kaddr + sg->offset, src_addr, copy_len); 1425 kunmap_atomic(kaddr); 1765 void *frame_header, *kaddr; local 1771 kaddr = kmap_atomic(sg_page(sg)); 1772 rsp = kaddr + sg->offset; 1808 kunmap_atomic(kaddr); 2912 void *kaddr; local 2917 kaddr 3182 void *kaddr; local [all...] |
/linux-master/fs/freevxfs/ |
H A D | vxfs_inode.c | 194 caddr_t kaddr = (char *)page_address(pp); local 196 dip = (struct vxfs_dinode *)(kaddr + offset);
|