Home
last modified time | relevance | path

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

123456789

/Linux-v5.4/fs/nilfs2/
Dcpfile.c71 void *kaddr, in nilfs_cpfile_block_add_valid_checkpoints() argument
74 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_add_valid_checkpoints()
85 void *kaddr, in nilfs_cpfile_block_sub_valid_checkpoints() argument
88 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_sub_valid_checkpoints()
100 void *kaddr) in nilfs_cpfile_block_get_header() argument
102 return kaddr + bh_offset(bh); in nilfs_cpfile_block_get_header()
108 void *kaddr) in nilfs_cpfile_block_get_checkpoint() argument
110 return kaddr + bh_offset(bh) + nilfs_cpfile_get_offset(cpfile, cno) * in nilfs_cpfile_block_get_checkpoint()
116 void *kaddr) in nilfs_cpfile_block_init() argument
118 struct nilfs_checkpoint *cp = kaddr + bh_offset(bh); in nilfs_cpfile_block_init()
[all …]
Ddat.c79 void *kaddr; in nilfs_dat_commit_alloc() local
81 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_alloc()
83 req->pr_entry_bh, kaddr); in nilfs_dat_commit_alloc()
87 kunmap_atomic(kaddr); in nilfs_dat_commit_alloc()
103 void *kaddr; in nilfs_dat_commit_free() local
105 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_free()
107 req->pr_entry_bh, kaddr); in nilfs_dat_commit_free()
111 kunmap_atomic(kaddr); in nilfs_dat_commit_free()
130 void *kaddr; in nilfs_dat_commit_start() local
132 kaddr = kmap_atomic(req->pr_entry_bh->b_page); in nilfs_dat_commit_start()
[all …]
Dsufile.c75 struct buffer_head *bh, void *kaddr) in nilfs_sufile_block_get_segment_usage() argument
77 return kaddr + bh_offset(bh) + in nilfs_sufile_block_get_segment_usage()
108 void *kaddr; in nilfs_sufile_mod_counter() local
110 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_mod_counter()
111 header = kaddr + bh_offset(header_bh); in nilfs_sufile_mod_counter()
114 kunmap_atomic(kaddr); in nilfs_sufile_mod_counter()
310 void *kaddr; in nilfs_sufile_alloc() local
319 kaddr = kmap_atomic(header_bh->b_page); in nilfs_sufile_alloc()
320 header = kaddr + bh_offset(header_bh); in nilfs_sufile_alloc()
322 kunmap_atomic(kaddr); in nilfs_sufile_alloc()
[all …]
Ddir.c121 char *kaddr = page_address(page); in nilfs_check_page() local
135 p = (struct nilfs_dir_entry *)(kaddr + offs); in nilfs_check_page()
179 p = (struct nilfs_dir_entry *)(kaddr + offs); in nilfs_check_page()
276 char *kaddr, *limit; in nilfs_readdir() local
285 kaddr = page_address(page); in nilfs_readdir()
286 de = (struct nilfs_dir_entry *)(kaddr + offset); in nilfs_readdir()
287 limit = kaddr + nilfs_last_byte(inode, n) - in nilfs_readdir()
348 char *kaddr; in nilfs_find_entry() local
352 kaddr = page_address(page); in nilfs_find_entry()
353 de = (struct nilfs_dir_entry *)kaddr; in nilfs_find_entry()
[all …]
/Linux-v5.4/fs/btrfs/
Dstruct-funcs.c49 char *kaddr; \
58 if (token->kaddr && token->offset <= offset && \
60 kaddr = token->kaddr; \
61 p = kaddr + part_offset - token->offset; \
66 &kaddr, &map_start, &map_len); \
73 p = kaddr + part_offset - map_start; \
75 token->kaddr = kaddr; \
86 char *kaddr; \
93 &kaddr, &map_start, &map_len); \
100 p = kaddr + part_offset - map_start; \
[all …]
/Linux-v5.4/arch/nds32/mm/
Dcacheflush.c31 unsigned long kaddr; in flush_icache_page() local
33 kaddr = (unsigned long)kmap_atomic(page); in flush_icache_page()
34 cpu_cache_wbinval_page(kaddr, vma->vm_flags & VM_EXEC); in flush_icache_page()
35 kunmap_atomic((void *)kaddr); in flush_icache_page()
43 unsigned long kaddr; in flush_icache_user_range() local
44 kaddr = (unsigned long)kmap_atomic(page) + (addr & ~PAGE_MASK); in flush_icache_user_range()
45 flush_icache_range(kaddr, kaddr + len); in flush_icache_user_range()
46 kunmap_atomic((void *)kaddr); in flush_icache_user_range()
70 unsigned long kaddr; in update_mmu_cache() local
72 kaddr = (unsigned long)kmap_atomic(page); in update_mmu_cache()
[all …]
/Linux-v5.4/arch/m68k/sun3/
Ddvma.c24 static unsigned long dvma_page(unsigned long kaddr, unsigned long vaddr) in dvma_page() argument
30 j = *(volatile unsigned long *)kaddr; in dvma_page()
31 *(volatile unsigned long *)kaddr = j; in dvma_page()
33 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.c284 unsigned long dvma_map_align(unsigned long kaddr, int len, int align) in dvma_map_align() argument
293 if(!kaddr || !len) { in dvma_map_align()
299 pr_debug("dvma_map request %08x bytes from %08lx\n", len, kaddr); in dvma_map_align()
300 off = kaddr & ~DVMA_PAGE_MASK; in dvma_map_align()
301 kaddr &= PAGE_MASK; in dvma_map_align()
313 if(!dvma_map_iommu(kaddr, baddr, len)) in dvma_map_align()
316 pr_crit("dvma_map failed kaddr %lx baddr %lx len %x\n", kaddr, baddr, in dvma_map_align()
341 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-v5.4/drivers/acpi/
Dnvs.c76 void *kaddr; member
136 if (entry->kaddr) { in suspend_nvs_free()
138 iounmap(entry->kaddr); in suspend_nvs_free()
141 acpi_os_unmap_iomem(entry->kaddr, in suspend_nvs_free()
144 entry->kaddr = NULL; in suspend_nvs_free()
180 entry->kaddr = acpi_os_get_iomem(phys, size); in suspend_nvs_save()
181 if (!entry->kaddr) { in suspend_nvs_save()
182 entry->kaddr = acpi_os_ioremap(phys, size); in suspend_nvs_save()
183 entry->unmap = !!entry->kaddr; in suspend_nvs_save()
185 if (!entry->kaddr) { in suspend_nvs_save()
[all …]
/Linux-v5.4/fs/ext2/
Ddir.c120 char *kaddr = page_address(page); in ext2_check_page() local
135 p = (ext2_dirent *)(kaddr + offs); in ext2_check_page()
187 p = (ext2_dirent *)(kaddr + offs); in ext2_check_page()
283 char *kaddr, *limit; in ext2_readdir() local
294 kaddr = page_address(page); in ext2_readdir()
297 offset = ext2_validate_entry(kaddr, offset, chunk_mask); in ext2_readdir()
303 de = (ext2_dirent *)(kaddr+offset); in ext2_readdir()
304 limit = kaddr + ext2_last_byte(inode, n) - EXT2_DIR_REC_LEN(1); in ext2_readdir()
364 char *kaddr; in ext2_find_entry() local
367 kaddr = page_address(page); in ext2_find_entry()
[all …]
/Linux-v5.4/arch/alpha/include/asm/
Dmmzone.h59 #define kvaddr_to_nid(kaddr) pa_to_nid(__pa(kaddr)) argument
66 #define LOCAL_BASE_ADDR(kaddr) \ argument
67 ((unsigned long)__va(NODE_DATA(kvaddr_to_nid(kaddr))->node_start_pfn \
71 #define kern_addr_valid(kaddr) (0) argument
73 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
109 #define virt_addr_valid(kaddr) pfn_valid((__pa(kaddr) >> PAGE_SHIFT)) argument
/Linux-v5.4/fs/sysv/
Ddir.c81 char *kaddr, *limit; in sysv_readdir() local
87 kaddr = (char *)page_address(page); in sysv_readdir()
88 de = (struct sysv_dir_entry *)(kaddr+offset); in sysv_readdir()
89 limit = kaddr + PAGE_SIZE - SYSV_DIRSIZE; in sysv_readdir()
145 char *kaddr; in sysv_find_entry() local
148 kaddr = (char*)page_address(page); in sysv_find_entry()
149 de = (struct sysv_dir_entry *) kaddr; in sysv_find_entry()
150 kaddr += PAGE_SIZE - SYSV_DIRSIZE; in sysv_find_entry()
151 for ( ; (char *) de <= kaddr ; de++) { in sysv_find_entry()
182 char *kaddr; in sysv_add_link() local
[all …]
/Linux-v5.4/fs/minix/
Ddir.c100 char *p, *kaddr, *limit; in minix_readdir() local
105 kaddr = (char *)page_address(page); in minix_readdir()
106 p = kaddr+offset; in minix_readdir()
107 limit = kaddr + minix_last_byte(inode, n) - chunk_size; in minix_readdir()
168 char *kaddr, *limit; in minix_find_entry() local
174 kaddr = (char*)page_address(page); in minix_find_entry()
175 limit = kaddr + minix_last_byte(dir, n) - sbi->s_dirsize; in minix_find_entry()
176 for (p = kaddr; p <= limit; p = minix_next_entry(p, sbi)) { in minix_find_entry()
210 char *kaddr, *p; in minix_add_link() local
231 kaddr = (char*)page_address(page); in minix_add_link()
[all …]
/Linux-v5.4/arch/m68k/sun3x/
Ddvma.c79 inline int dvma_map_cpu(unsigned long kaddr, in dvma_map_cpu() argument
86 kaddr &= PAGE_MASK; in dvma_map_cpu()
91 pr_debug("dvma: mapping kern %08lx to virt %08lx\n", kaddr, vaddr); in dvma_map_cpu()
124 __pa(kaddr), vaddr); in dvma_map_cpu()
125 set_pte(pte, pfn_pte(virt_to_pfn(kaddr), in dvma_map_cpu()
128 kaddr += PAGE_SIZE; in dvma_map_cpu()
143 inline int dvma_map_iommu(unsigned long kaddr, unsigned long baddr, in dvma_map_iommu() argument
160 dvma_entry_set(index, __pa(kaddr)); in dvma_map_iommu()
165 kaddr += DVMA_PAGE_SIZE; in dvma_map_iommu()
/Linux-v5.4/arch/s390/include/asm/
Dpage.h162 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
166 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) argument
169 #define phys_to_pfn(kaddr) ((kaddr) >> PAGE_SHIFT) argument
172 #define phys_to_page(kaddr) pfn_to_page(phys_to_pfn(kaddr)) argument
175 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
/Linux-v5.4/fs/ufs/
Ddir.c114 char *kaddr = page_address(page); in ufs_check_page() local
129 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
179 p = (struct ufs_dir_entry *)(kaddr + offs); in ufs_check_page()
277 char *kaddr; in ufs_find_entry() local
280 kaddr = page_address(page); in ufs_find_entry()
281 de = (struct ufs_dir_entry *) kaddr; in ufs_find_entry()
282 kaddr += ufs_last_byte(dir, n) - reclen; in ufs_find_entry()
283 while ((char *) de <= kaddr) { in ufs_find_entry()
318 char *kaddr; in ufs_add_link() local
337 kaddr = page_address(page); in ufs_add_link()
[all …]
/Linux-v5.4/arch/arm/include/asm/
Dtlbflush.h479 static inline void __local_flush_tlb_kernel_page(unsigned long kaddr) in __local_flush_tlb_kernel_page() argument
484 tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", kaddr); in __local_flush_tlb_kernel_page()
485 tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", kaddr); in __local_flush_tlb_kernel_page()
486 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page()
490 tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", kaddr); in __local_flush_tlb_kernel_page()
491 tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", kaddr); in __local_flush_tlb_kernel_page()
492 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", kaddr); in __local_flush_tlb_kernel_page()
495 static inline void local_flush_tlb_kernel_page(unsigned long kaddr) in local_flush_tlb_kernel_page() argument
499 kaddr &= PAGE_MASK; in local_flush_tlb_kernel_page()
504 __local_flush_tlb_kernel_page(kaddr); in local_flush_tlb_kernel_page()
[all …]
/Linux-v5.4/arch/csky/abiv2/
Dcacheflush.c23 unsigned long kaddr; in flush_icache_user_range() local
25 kaddr = (unsigned long) kmap_atomic(page) + (vaddr & ~PAGE_MASK); in flush_icache_user_range()
27 cache_wbinv_range(kaddr, kaddr + len); in flush_icache_user_range()
29 kunmap_atomic((void *)kaddr); in flush_icache_user_range()
/Linux-v5.4/fs/ntfs/
Dbitmap.c40 u8 *kaddr; in __ntfs_bitmap_set_bits_in_run() local
68 kaddr = page_address(page); in __ntfs_bitmap_set_bits_in_run()
78 u8 *byte = kaddr + pos; in __ntfs_bitmap_set_bits_in_run()
98 memset(kaddr + pos, value ? 0xff : 0, len); in __ntfs_bitmap_set_bits_in_run()
116 kaddr = page_address(page); in __ntfs_bitmap_set_bits_in_run()
122 memset(kaddr, value ? 0xff : 0, len); in __ntfs_bitmap_set_bits_in_run()
136 byte = kaddr + len; in __ntfs_bitmap_set_bits_in_run()
/Linux-v5.4/tools/testing/nvdimm/
Dpmem-dax.c11 long nr_pages, void **kaddr, pfn_t *pfn) in __pmem_direct_access() argument
26 if (kaddr) in __pmem_direct_access()
27 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access()
37 if (kaddr) in __pmem_direct_access()
38 *kaddr = pmem->virt_addr + offset; in __pmem_direct_access()
/Linux-v5.4/arch/arc/include/asm/
Dpage.h83 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
101 #define virt_to_page(kaddr) pfn_to_page(virt_to_pfn(kaddr)) argument
102 #define virt_addr_valid(kaddr) pfn_valid(virt_to_pfn(kaddr)) argument
/Linux-v5.4/arch/unicore32/include/asm/
Dmemory.h94 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
95 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && \ argument
96 (unsigned long)(kaddr) < (unsigned long)high_memory)
/Linux-v5.4/arch/x86/include/asm/
Dpage.h69 #define virt_to_page(kaddr) pfn_to_page(__pa(kaddr) >> PAGE_SHIFT) argument
71 extern bool __virt_addr_valid(unsigned long kaddr);
72 #define virt_addr_valid(kaddr) __virt_addr_valid((unsigned long) (kaddr)) argument
/Linux-v5.4/arch/hexagon/include/asm/
Dpage.h93 #define virt_to_page(kaddr) pfn_to_page(PFN_DOWN(__pa(kaddr))) argument
100 #define virt_addr_valid(kaddr) pfn_valid(__pa(kaddr) >> PAGE_SHIFT) argument
130 #define virt_to_pfn(kaddr) (__pa(kaddr) >> PAGE_SHIFT) argument
/Linux-v5.4/arch/nds32/include/asm/
Dmemory.h84 #define virt_to_page(kaddr) (pfn_to_page(__pa(kaddr) >> PAGE_SHIFT)) argument
85 #define virt_addr_valid(kaddr) ((unsigned long)(kaddr) >= PAGE_OFFSET && (unsigned long)(kaddr) < (… argument

123456789