/linux-master/fs/orangefs/ |
H A D | orangefs-bufmap.h | 37 void orangefs_bufmap_page_fill(void *kaddr, int buffer_index, int slot_index);
|
/linux-master/fs/ocfs2/ |
H A D | symlink.c | 63 void *kaddr; local 75 kaddr = kmap_atomic(page); 76 memcpy(kaddr, link, len + 1); 77 kunmap_atomic(kaddr);
|
/linux-master/drivers/tee/amdtee/ |
H A D | shm_pool.c | 26 shm->kaddr = (void *)va; 34 shm->kaddr = NULL; 45 free_pages((unsigned long)shm->kaddr, get_order(shm->size)); 46 shm->kaddr = NULL;
|
/linux-master/arch/openrisc/include/asm/ |
H A D | page.h | 75 static inline unsigned long virt_to_pfn(const void *kaddr) argument 77 return __pa(kaddr) >> PAGE_SHIFT; 85 #define virt_addr_valid(kaddr) (pfn_valid(virt_to_pfn(kaddr)))
|
/linux-master/include/asm-generic/ |
H A D | page.h | 77 static inline unsigned long virt_to_pfn(const void *kaddr) argument 79 return __pa(kaddr) >> PAGE_SHIFT; 95 #define virt_addr_valid(kaddr) (((void *)(kaddr) >= (void *)PAGE_OFFSET) && \ 96 ((void *)(kaddr) < (void *)memory_end))
|
/linux-master/arch/m68k/include/asm/ |
H A D | page_mm.h | 123 static inline unsigned long virt_to_pfn(const void *kaddr) argument 125 return __pa(kaddr) >> PAGE_SHIFT; 144 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < (unsigned long)high_memory)
|
/linux-master/arch/csky/include/asm/ |
H A D | page.h | 37 #define virt_addr_valid(kaddr) ((void *)(kaddr) >= (void *)PAGE_OFFSET && \ 38 (void *)(kaddr) < high_memory) 80 static inline unsigned long virt_to_pfn(const void *kaddr) argument 82 return __pa(kaddr) >> PAGE_SHIFT;
|
/linux-master/arch/loongarch/include/asm/ |
H A D | io.h | 72 #define virt_to_phys(kaddr) \ 74 (likely((unsigned long)kaddr < vm_map_base)) ? __pa((unsigned long)kaddr) : \ 75 page_to_phys(tlb_virt_to_page((unsigned long)kaddr)) + offset_in_page((unsigned long)kaddr);\
|
/linux-master/arch/m68k/sun3x/ |
H A D | dvma.c | 78 inline int dvma_map_cpu(unsigned long kaddr, argument 87 kaddr &= PAGE_MASK; 92 pr_debug("dvma: mapping kern %08lx to virt %08lx\n", kaddr, vaddr); 127 __pa(kaddr), vaddr); 128 set_pte(pte, pfn_pte(virt_to_pfn((void *)kaddr), 131 kaddr += PAGE_SIZE; 146 int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, int len) argument 159 // pr_info("mapping pa %lx to ba %lx\n", __pa(kaddr), 162 dvma_entry_set(index, __pa(kaddr)); 167 kaddr [all...] |
/linux-master/arch/m68k/sun3/ |
H A D | sun3dvma.c | 266 unsigned long dvma_map_align(unsigned long kaddr, int len, int align) argument 275 if(!kaddr || !len) { 276 // pr_err("error: kaddr %lx len %x\n", kaddr, len); 281 pr_debug("dvma_map request %08x bytes from %08lx\n", len, kaddr); 282 off = kaddr & ~DVMA_PAGE_MASK; 283 kaddr &= PAGE_MASK; 295 if(!dvma_map_iommu(kaddr, baddr, len)) 298 pr_crit("dvma_map failed kaddr %lx baddr %lx len %x\n", kaddr, badd 323 unsigned long kaddr; local [all...] |
/linux-master/fs/minix/ |
H A D | dir.c | 101 char *p, *kaddr, *limit; local 104 kaddr = dir_get_page(inode, n, &page); 105 if (IS_ERR(kaddr)) 107 p = kaddr+offset; 108 limit = kaddr + minix_last_byte(inode, n) - chunk_size; 131 unmap_and_put_page(page, kaddr); 169 char *kaddr, *limit; local 171 kaddr = dir_get_page(dir, n, &page); 172 if (IS_ERR(kaddr)) 175 limit = kaddr 210 char *kaddr, *p; local 315 char *kaddr; local 363 char *name, *kaddr; local [all...] |
/linux-master/arch/alpha/include/asm/ |
H A D | page.h | 86 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 87 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT))
|
/linux-master/arch/arm/mm/ |
H A D | copypage-xscale.c | 110 void *ptr, *kaddr = kmap_atomic(page); local 126 : "0" (kaddr), "I" (PAGE_SIZE / 32) 128 kunmap_atomic(kaddr);
|
H A D | copypage-v4mc.c | 89 void *ptr, *kaddr = kmap_atomic(page); local 105 : "0" (kaddr), "I" (PAGE_SIZE / 64) 107 kunmap_atomic(kaddr);
|
H A D | copypage-v6.c | 48 void *kaddr = kmap_atomic(page); local 49 clear_page(kaddr); 50 kunmap_atomic(kaddr);
|
/linux-master/fs/ufs/ |
H A D | dir.c | 120 char *kaddr = page_address(page); local 135 p = (struct ufs_dir_entry *)(kaddr + offs); 185 p = (struct ufs_dir_entry *)(kaddr + offs); 283 char *kaddr; local 286 kaddr = page_address(page); 287 de = (struct ufs_dir_entry *) kaddr; 288 kaddr += ufs_last_byte(dir, n) - reclen; 289 while ((char *) de <= kaddr) { 324 char *kaddr; local 343 kaddr 448 char *kaddr, *limit; local 506 char *kaddr = page_address(page); local 607 char *kaddr; local [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | page.h | 213 #define virt_to_pfn(kaddr) PFN_DOWN(virt_to_phys((void *)(kaddr))) 214 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 216 extern bool __virt_addr_valid(const volatile void *kaddr); 217 #define virt_addr_valid(kaddr) \ 218 __virt_addr_valid((const volatile void *) (kaddr))
|
/linux-master/fs/erofs/ |
H A D | inode.c | 19 void *kaddr; local 29 kaddr = erofs_read_metabuf(buf, sb, blkaddr, EROFS_KMAP); 30 if (IS_ERR(kaddr)) { 32 vi->nid, PTR_ERR(kaddr)); 33 return kaddr; 36 dic = kaddr + *ofs; 69 kaddr = erofs_read_metabuf(buf, sb, blkaddr + 1, 71 if (IS_ERR(kaddr)) { 73 vi->nid, PTR_ERR(kaddr)); 75 return kaddr; 177 erofs_fill_symlink(struct inode *inode, void *kaddr, unsigned int m_pofs) argument 217 void *kaddr; local [all...] |
H A D | xattr.c | 15 void *kaddr; member in struct:erofs_xattr_iter 84 it.kaddr = erofs_bread(&it.buf, erofs_blknr(sb, it.pos), EROFS_KMAP); 85 if (IS_ERR(it.kaddr)) { 86 ret = PTR_ERR(it.kaddr); 90 ih = it.kaddr + erofs_blkoff(sb, it.pos); 105 it.kaddr = erofs_bread(&it.buf, erofs_blknr(sb, it.pos), 107 if (IS_ERR(it.kaddr)) { 110 ret = PTR_ERR(it.kaddr); 114 (it.kaddr + erofs_blkoff(sb, it.pos))); 188 it->kaddr [all...] |
/linux-master/arch/arm/include/asm/ |
H A D | tlbflush.h | 472 static inline void __local_flush_tlb_kernel_page(unsigned long kaddr) argument 477 tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", kaddr); 478 tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", kaddr); 479 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", kaddr); 483 tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", kaddr); 484 tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", kaddr); 485 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", kaddr); 488 static inline void local_flush_tlb_kernel_page(unsigned long kaddr) argument 492 kaddr &= PAGE_MASK; 497 __local_flush_tlb_kernel_page(kaddr); 506 __flush_tlb_kernel_page(unsigned long kaddr) argument 648 local_flush_tlb_kernel_page(unsigned long kaddr) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | page.h | 224 static inline unsigned long virt_to_pfn(const void *kaddr) argument 226 return phys_to_pfn(__pa(kaddr)); 231 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) 234 #define virt_addr_valid(kaddr) pfn_valid(phys_to_pfn(__pa_nodebug(kaddr)))
|
/linux-master/drivers/misc/ |
H A D | open-dice.c | 45 void *kaddr; local 48 kaddr = devm_memremap(drvdata->misc.this_device, drvdata->rmem->base, 50 if (IS_ERR(kaddr)) { 52 return PTR_ERR(kaddr); 55 memset(kaddr, 0, drvdata->rmem->size); 56 devm_memunmap(drvdata->misc.this_device, kaddr);
|
/linux-master/drivers/tee/ |
H A D | tee_shm_pool.c | 26 shm->kaddr = (void *)va; 39 gen_pool_free(pool->private_data, (unsigned long)shm->kaddr, 41 shm->kaddr = NULL;
|
/linux-master/drivers/tee/optee/ |
H A D | core.c | 37 shm->kaddr = alloc_pages_exact(nr_pages * PAGE_SIZE, 39 if (!shm->kaddr) 42 shm->paddr = virt_to_phys(shm->kaddr); 52 pages[i] = virt_to_page((u8 *)shm->kaddr + i * PAGE_SIZE); 59 (unsigned long)shm->kaddr); 66 free_pages_exact(shm->kaddr, shm->size); 67 shm->kaddr = NULL; 77 free_pages_exact(shm->kaddr, shm->size); 78 shm->kaddr = NULL;
|
/linux-master/arch/sparc/include/asm/ |
H A D | page_32.h | 131 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) 133 #define virt_addr_valid(kaddr) ((((unsigned long)(kaddr)-PAGE_OFFSET)>>PAGE_SHIFT) < max_mapnr)
|