Home
last modified time | relevance | path

Searched refs:mmap (Results 226 - 250 of 1575) sorted by relevance

12345678910>>...63

/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/benchmarks/
H A Dmmap_bench.c42 char *c = mmap(NULL, MEMSIZE, PROT_READ|PROT_WRITE, in test_mmap()
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/mm/
H A Dsegv_errors.c43 p = mmap(NULL, getpagesize(), 0, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); in test_segv_errors()
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/tm/
H A Dtm-vmxcopy.c61 a = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); in test_vmxcopy()
/kernel/liteos_a/testsuites/unittest/basic/mem/shm/full/
H A Dshm_test_003.cpp52 vaddrPageAlign = mmap(NULL, PAGE_SIZE * 2, PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0); in Testcase()
/kernel/liteos_a/testsuites/unittest/basic/mem/vm/smoke/
H A Dmmap_test_001.cpp61 p = mmap((void *)g_gMmapTests[i].addr, PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC, g_gMmapTests[i].flags, -1, in Testcase()
/kernel/liteos_a/testsuites/unittest/container/smoke/
H A DIt_mnt_container_002.cpp80 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer002()
H A DIt_mnt_container_001.cpp70 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer001()
H A DIt_mnt_container_004.cpp64 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer004()
H A DIt_mnt_container_003.cpp65 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer003()
H A DIt_mnt_container_006.cpp82 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer006()
H A DIt_mnt_container_007.cpp73 stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItMntContainer007()
H A DIt_uts_container_002.cpp71 char *stack = (char*)mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, -1, 0); in ItUtsContainer002()
H A DIt_uts_container_004.cpp72 char *stack = (char *)mmap(NULL, STACK_SIZE, PROT_READ | PROT_WRITE, CLONE_STACK_MMAP_FLAG, -1, 0); in ItUtsContainer004()
/kernel/liteos_a/testsuites/unittest/process/fs/smoke/
H A DIt_process_fs_012.cpp60 char *stack = (char *)mmap(nullptr, STACK_SIZE, PROT_READ | PROT_WRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_STACK, in ItProcessFs012()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_buffer.c356 * handle was given to user to do mmap, I need to shift it back to in hl_cb_destroy()
437 cb->mmap = false; in cb_vm_close()
456 * it before doing the mmap itself in hl_cb_mmap()
465 "CB mmap failed, no match to handle 0x%x\n", handle); in hl_cb_mmap()
473 "CB mmap failed, mmap size 0x%lx != 0x%x cb size\n", in hl_cb_mmap()
491 if (cb->mmap) { in hl_cb_mmap()
493 "CB mmap failed, CB already mmaped to user\n"); in hl_cb_mmap()
498 cb->mmap = true; in hl_cb_mmap()
515 cb->mmap in hl_cb_mmap()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_prime.c549 * drm_gem_dmabuf_vunmap(). Userspace mmap support is provided by
706 * drm_gem_prime_mmap - PRIME mmap function for GEM drivers
712 * The fake GEM offset is added to vma->vm_pgoff and &drm_driver->fops->mmap is
726 if (obj->funcs && obj->funcs->mmap) { in drm_gem_prime_mmap()
727 ret = obj->funcs->mmap(obj, vma); in drm_gem_prime_mmap()
750 ret = obj->dev->driver->fops->mmap(fil, vma); in drm_gem_prime_mmap()
762 * drm_gem_dmabuf_mmap - dma_buf mmap implementation for GEM
767 * &dma_buf_ops.mmap callback. It just forwards to &drm_driver.gem_prime_mmap,
771 * else but drm_gem_prime_mmap can roll their own &dma_buf_ops.mmap callback.
794 .mmap
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c145 * in particular in the case of mmap'd dmabufs) in etnaviv_gem_mmap_obj()
160 return etnaviv_obj->ops->mmap(etnaviv_obj, vma); in etnaviv_gem_mmap()
208 dev_err(obj->dev->dev, "could not allocate mmap offset\n"); in etnaviv_gem_mmap_offset()
484 .mmap = etnaviv_gem_mmap_obj,
541 .mmap = etnaviv_gem_mmap,
706 .mmap = etnaviv_gem_userptr_mmap_obj,
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_prime.c549 * drm_gem_dmabuf_vunmap(). Userspace mmap support is provided by
708 * drm_gem_prime_mmap - PRIME mmap function for GEM drivers
714 * The fake GEM offset is added to vma->vm_pgoff and &drm_driver->fops->mmap is
726 if (obj->funcs && obj->funcs->mmap) { in drm_gem_prime_mmap()
730 ret = obj->funcs->mmap(obj, vma); in drm_gem_prime_mmap()
754 ret = obj->dev->driver->fops->mmap(fil, vma); in drm_gem_prime_mmap()
766 * drm_gem_dmabuf_mmap - dma_buf mmap implementation for GEM
771 * &dma_buf_ops.mmap callback. It just forwards to drm_gem_prime_mmap().
790 .mmap = drm_gem_dmabuf_mmap,
/kernel/linux/linux-6.6/tools/perf/tests/shell/
H A Dtest_intel_pt.sh116 mmap_cnt=$(perf script -i "${perfdatafile}" --no-itrace --show-mmap-events -C 1 2>/dev/null | grep -c MMAP)
228 print "More than 1 mmap for PID " pid
236 print "More than 1 mmap for CPU " cpu
242 print "No mmap for fd " fd
340 m = mmap(0, 4096, PROT_READ | PROT_EXEC, MAP_PRIVATE, fileno(f), 0);
382 void *addr = mmap(0, 4096, PROT_WRITE | PROT_EXEC, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
426 perf script -i "${perfdatafile}" --itrace=e-o-l --show-mmap-events | cat
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-buf.c141 /* check if buffer supports mmap */ in dma_buf_mmap_internal()
142 if (!dmabuf->ops->mmap) in dma_buf_mmap_internal()
150 return dmabuf->ops->mmap(dmabuf, vma); in dma_buf_mmap_internal()
434 .mmap = dma_buf_mmap_internal,
1025 * interfaces, which might already support mmap'ing buffers. This is needed in
1029 * replace ION buffers mmap support was needed.
1031 * There is no special interfaces, userspace simply calls mmap on the dma-buf
1044 * - mmap dma-buf fd
1046 * to mmap area 3. SYNC_END ioctl. This can be repeated as often as you
1063 * use a different way to mmap
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dlam.c321 ptr = mmap((void *)test->addr, PAGE_SIZE, PROT_READ | PROT_WRITE, in handle_mmap()
399 void *sq_ptr = mmap(0, sring->ring_sz, PROT_READ | PROT_WRITE, in mmap_io_uring()
411 cq_ptr = mmap(0, cring->ring_sz, PROT_READ | PROT_WRITE, in mmap_io_uring()
429 s->sq_ring.queue.sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe), in mmap_io_uring()
435 ksft_print_msg("failed to mmap uring queue!"); in mmap_io_uring()
895 .msg = "MMAP: First mmap high address, then set LAM_U57.\n",
953 printf("\t\t0x1:malloc; 0x2:max_bits; 0x4:mmap; 0x8:syscall; 0x10:io_uring; 0x20:inherit;\n"); in cmd_help()
1061 wq = mmap(NULL, 0x1000, PROT_WRITE, in allocate_dsa_pasid()
1064 perror("mmap"); in allocate_dsa_pasid()
/kernel/linux/linux-5.10/arch/loongarch/kernel/
H A Dsyscall.c26 SYSCALL_DEFINE6(mmap, unsigned long, addr, unsigned long, len, unsigned long, in SYSCALL_DEFINE6()
/kernel/linux/linux-5.10/arch/sh/mm/
H A DMakefile6 obj-y := alignment.o cache.o init.o consistent.o mmap.o
/kernel/linux/linux-5.10/arch/x86/um/os-Linux/
H A Dtask_size.c29 * the mmap succeeds, but gives us an address different from in page_ok()
35 mapped = mmap(address, UM_KERN_PAGE_SIZE, in page_ok()
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/mm/
H A Dlarge_vm_fork_separation.c34 p = mmap((void *)(512ul << 40), page_size, PROT_READ | PROT_WRITE, in test()
37 perror("mmap"); in test()
38 printf("Error: couldn't mmap(), confirm kernel has 4TB support?\n"); in test()

Completed in 15 milliseconds

12345678910>>...63