Searched refs:kaddr (Results 126 - 150 of 195) sorted by relevance

12345678

/linux-master/mm/
H A Duserfaultfd.c250 void *kaddr; local
261 kaddr = kmap_local_folio(folio, 0);
278 ret = copy_from_user(kaddr, (const void __user *) src_addr,
281 kunmap_local(kaddr);
785 void *kaddr; local
791 kaddr = kmap_local_folio(folio, 0);
792 err = copy_from_user(kaddr,
795 kunmap_local(kaddr);
/linux-master/fs/ext4/
H A Dinline.c482 void *kaddr; local
503 kaddr = kmap_local_folio(folio, 0);
504 ret = ext4_read_inline_data(inode, kaddr, len, &iloc);
505 kaddr = folio_zero_tail(folio, len, kaddr + len);
506 kunmap_local(kaddr);
747 void *kaddr; local
772 kaddr = kmap_local_folio(folio, 0);
773 ext4_write_inline_data(inode, &iloc, kaddr, pos, copied);
774 kunmap_local(kaddr);
[all...]
/linux-master/kernel/power/
H A Dsnapshot.c2279 void *kaddr; local
2281 kaddr = kmap_atomic(page);
2282 copy_page(buffer, kaddr);
2283 kunmap_atomic(kaddr);
2519 void *kaddr; local
2543 kaddr = buffer;
2550 kaddr = __get_safe_page(ca->gfp_mask);
2551 if (!kaddr)
2553 pbe->copy_page = virt_to_page(kaddr);
2557 return kaddr;
[all...]
/linux-master/kernel/events/
H A Duprobes.c241 void *kaddr = kmap_atomic(page); local
242 memcpy(dst, kaddr + (vaddr & ~PAGE_MASK), len);
243 kunmap_atomic(kaddr);
248 void *kaddr = kmap_atomic(page); local
249 memcpy(kaddr + (vaddr & ~PAGE_MASK), src, len);
250 kunmap_atomic(kaddr);
366 void *kaddr; local
384 kaddr = kmap_atomic(page);
385 ptr = kaddr + (vaddr & ~PAGE_MASK);
397 kunmap_atomic(kaddr);
[all...]
/linux-master/fs/
H A Dexec.c528 char *kaddr = NULL; local
592 kunmap_local(kaddr);
596 kaddr = kmap_local_page(kmapped_page);
600 if (copy_from_user(kaddr+offset, str, bytes_to_copy)) {
610 kunmap_local(kaddr);
1724 char *kaddr; local
1735 kaddr = kmap_local_page(page);
1737 for (; offset < PAGE_SIZE && kaddr[offset];
1741 kunmap_local(kaddr);
/linux-master/drivers/nvdimm/
H A Dpmem.c244 long nr_pages, enum dax_access_mode mode, void **kaddr,
254 if (kaddr)
255 *kaddr = pmem->virt_addr + offset;
306 void **kaddr, pfn_t *pfn)
310 return __pmem_direct_access(pmem, pgoff, nr_pages, mode, kaddr, pfn);
243 __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument
304 pmem_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
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_hw.c367 int kaddr; local
395 kaddr = keyid_to_addr(cdev->kmap.start, keyid);
414 kwr->req.lock_addr = cpu_to_be32(ULP_MEMIO_ADDR_V(kaddr));
/linux-master/security/tomoyo/
H A Ddomain.c932 char *kaddr = kmap_atomic(page); local
935 memcpy(dump->data + offset, kaddr + offset,
937 kunmap_atomic(kaddr);
H A Daudit.c51 const char *kaddr = dump->data; local
52 const unsigned char c = kaddr[offset++];
/linux-master/fs/ntfs3/
H A Dattrib.c288 char *kaddr; local
295 kaddr = kmap_atomic(page);
296 memcpy(kaddr, data, rsize);
297 memset(kaddr + rsize, 0, PAGE_SIZE - rsize);
298 kunmap_atomic(kaddr);
1243 char *kaddr = kmap_atomic(page); local
1249 memcpy(kaddr, data + vbo, use);
1250 memset(kaddr + use, 0, PAGE_SIZE - use);
1251 kunmap_atomic(kaddr);
1282 char *kaddr local
[all...]
/linux-master/block/
H A Dbio-integrity.c401 void *kaddr = bvec_kmap_local(&bv); local
403 iter.data_buf = kaddr;
406 kunmap_local(kaddr);
/linux-master/fs/proc/
H A Dvmcore.c344 void *kaddr; local
376 kaddr = elfnotes_buf + *fpos - elfcorebuf_sz - vmcoredd_orig_sz;
377 if (copy_to_iter(kaddr, tsz, iter) < tsz)
607 void *kaddr; local
644 kaddr = elfnotes_buf + start - elfcorebuf_sz - vmcoredd_orig_sz;
646 kaddr, 0, tsz))
/linux-master/drivers/vhost/
H A Dvringh.c1294 void *kaddr = kmap_local_page(ivec.iov.bvec[0].bv_page); local
1295 void *from = kaddr + ivec.iov.bvec[0].bv_offset;
1298 kunmap_local(kaddr);
1333 void *kaddr = kmap_local_page(ivec.iov.bvec[0].bv_page); local
1334 void *to = kaddr + ivec.iov.bvec[0].bv_offset;
1337 kunmap_local(kaddr);
/linux-master/drivers/infiniband/sw/siw/
H A Dsiw_qp_tx.c494 void *kaddr; local
509 void *kaddr = kmap_local_page(p); local
513 iov[seg].iov_base = kaddr + fp_off;
522 kaddr = kmap_local_page(p);
524 kaddr + fp_off,
526 kunmap_local(kaddr);
/linux-master/drivers/md/
H A Ddm-stripe.c317 long nr_pages, enum dax_access_mode mode, void **kaddr,
322 return dax_direct_access(dax_dev, pgoff, nr_pages, mode, kaddr, pfn);
316 stripe_dax_direct_access(struct dm_target *ti, pgoff_t pgoff, long nr_pages, enum dax_access_mode mode, void **kaddr, pfn_t *pfn) argument
H A Ddm-target.c258 long nr_pages, enum dax_access_mode mode, void **kaddr,
257 io_err_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/drivers/tee/
H A Dtee_shm.c434 if (!shm->kaddr)
438 return (char *)shm->kaddr + offs;
/linux-master/arch/powerpc/include/asm/
H A Duaccess.h128 #define __get_user_atomic_128_aligned(kaddr, uaddr, err) \
142 : "b" (uaddr), "b" (kaddr), "i" (-EFAULT), "0" (err))
/linux-master/drivers/dax/
H A Dsuper.c144 * @kaddr: output parameter that returns a virtual address mapping of pfn
151 enum dax_access_mode mode, void **kaddr, pfn_t *pfn)
165 mode, kaddr, pfn);
150 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
/linux-master/drivers/tee/optee/
H A Drpc.c88 msg.buf = params[2].u.memref.shm->kaddr;
/linux-master/arch/sparc/kernel/
H A Dptrace_64.c107 unsigned long uaddr, void *kaddr,
123 if ((uaddr ^ (unsigned long) kaddr) & (1UL << 13)) {
124 unsigned long start = __pa(kaddr);
146 unsigned long start = (unsigned long) kaddr;
106 flush_ptrace_access(struct vm_area_struct *vma, struct page *page, unsigned long uaddr, void *kaddr, unsigned long len, int write) argument
/linux-master/fs/hfsplus/
H A Dxattr.c218 void *kaddr; local
226 kaddr = kmap_atomic(page);
227 memcpy(kaddr, buf + written,
229 kunmap_atomic(kaddr);
/linux-master/arch/arm/include/asm/
H A Dcacheflush.h85 * flush_kern_dcache_area(kaddr, size)
88 * - kaddr - page address
467 void *kaddr, unsigned long len);
/linux-master/include/linux/
H A Dtee_drv.h192 * @kaddr: virtual address of the shared memory
211 void *kaddr; member in struct:tee_shm
/linux-master/fs/nilfs2/
H A Drecovery.c479 void *kaddr; local
485 kaddr = kmap_local_page(page);
486 memcpy(kaddr + from, bh_org->b_data, bh_org->b_size);
487 kunmap_local(kaddr);

Completed in 313 milliseconds

12345678