| /tools/testing/selftests/mm/ |
| A D | mkdirty.c | 43 char orig = *mem; in do_test_write_sigsegv() 53 *mem = orig + 1; in do_test_write_sigsegv() 65 char *mem, *mmap_mem; in mmap_thp_range() local 83 return mem; in mmap_thp_range() 89 char *mem; in test_ptrace_write() local 101 if (*mem != 0) { in test_ptrace_write() 119 munmap(mem, pagesize); in test_ptrace_write() 124 char *mem, *mmap_mem; in test_ptrace_write_thp() local 132 if (mem == MAP_FAILED) in test_ptrace_write_thp() 160 char *mem; in test_page_migration() local [all …]
|
| A D | pagemap_ioctl.c | 164 char *mem; in gethugetlb_mem() local 183 return mem; in gethugetlb_mem() 189 char *mem, *vec; in userfaultfd_tests() local 322 mem[i]++; in sanity_tests_sd() 356 mem[i]++; in sanity_tests_sd() 511 mem[i]++; in sanity_tests_sd() 622 mem[i]++; in sanity_tests_sd() 1353 int *m = mem; in thread_proc() 1396 char *mem; in transact_test() local 1611 if (mem) { in main() [all …]
|
| A D | cow.c | 134 .iov_base = mem, in child_vmsplice_memcmp_fn() 283 .iov_base = mem, in do_test_vmsplice_in_parent() 775 char *mem; in do_run_with_base_page() local 864 mem[0] = 1; in do_run_with_thp() 1537 char *mem, *smem; in run_with_zeropage() local 1557 FORCE_READ(mem); in run_with_zeropage() 1620 FORCE_READ(mem); in run_with_huge_zeropage() 1637 char *mem, *smem; in run_with_memfd() local 1671 FORCE_READ(mem); in run_with_memfd() 1727 FORCE_READ(mem); in run_with_tmpfile() [all …]
|
| A D | uffd-wp-mremap.c | 63 munmap(mem + size, mmap_mem + mmap_size - mem - size); in mmap_aligned() 65 return mem; in mmap_aligned() 107 mem = NULL; in alloc_one_folio() 118 mem[0] = 1; in alloc_one_folio() 119 for (addr = mem; addr < mem + size; addr += pagesize) { in alloc_one_folio() 122 mem = NULL; in alloc_one_folio() 131 return mem; in alloc_one_folio() 139 for (addr = mem; addr < mem + size; addr += pagesize) { in check_uffd_wp_state() 178 if (!mem) { in test_one_folio() 230 mem = addr; in test_one_folio() [all …]
|
| A D | memfd_secret.c | 63 char *mem; in test_mlock_limit() local 74 munmap(mem, len); in test_mlock_limit() 80 munmap(mem, len); in test_mlock_limit() 92 char *mem; in test_vmsplice() local 111 iov.iov_base = mem; in test_vmsplice() 130 char *mem; in try_process_vm_read() local 132 if (read(pipefd[0], &mem, sizeof(mem)) < 0) { in try_process_vm_read() 154 char *mem; in try_ptrace() local 157 if (read(pipefd[0], &mem, sizeof(mem)) < 0) { in try_ptrace() 206 char *mem; in test_remote_access() local [all …]
|
| A D | gup_longterm.c | 95 char *mem; in do_test() local 135 mem = mmap(NULL, size, PROT_READ | PROT_WRITE, in do_test() 137 if (mem == MAP_FAILED) { in do_test() 149 memset(mem, 0, size); in do_test() 158 ret = mprotect(mem, size, PROT_READ); in do_test() 192 args.addr = (__u64)(uintptr_t)mem; in do_test() 255 iov.iov_base = mem; in do_test() 295 munmap(mem, size); in do_test()
|
| /tools/perf/ |
| A D | builtin-mem.c | 67 mem->operation = 0; in parse_record_events() 104 if (mem->cpu_list) in __cmd_record() 137 if (mem->phys_addr) in __cmd_record() 149 if (mem->all_user) in __cmd_record() 152 if (mem->all_kernel) in __cmd_record() 155 if (mem->cpu_list) { in __cmd_record() 313 if (mem->phys_addr) in report_raw_events() 333 if (mem->sort_key) in get_sort_order() 350 if (mem->phys_addr) in get_sort_order() 377 if (mem->dump_raw) in __cmd_report() [all …]
|
| /tools/testing/selftests/kvm/include/x86/ |
| A D | kvm_util_arch.h | 32 #define vcpu_arch_put_guest(mem, __val) \ argument 34 const typeof(mem) val = (__val); \ 37 (mem) = val; \ 40 : "+m" (mem) \ 43 uint64_t __old = READ_ONCE(mem); \ 46 : [ptr] "+m" (mem), [old] "+a" (__old) \
|
| /tools/perf/tests/shell/ |
| A D | test_data_symbol.sh | 13 perf mem record -e list 2>&1 | grep -E -q 'available' && return 0 28 result=$(perf mem report -i ${PERF_DATA} -s symbol_daddr -q 2>&1 | 60 if ! [[ "$mem_events" =~ ^mem\-ldst.*ibs_op/(.*)/.*available ]]; then 76 if ! [[ "$mem_events" =~ ^mem-ldst.*ibs_op/ldlat=150/.*available ]]; then 85 perf mem record -vvv -o ${PERF_DATA} -C 0 -- taskset -c 0 $TEST_PROGRAM 2>"${ERR_FILE}" 87 perf mem record -vvv --all-user -o ${PERF_DATA} -- $TEST_PROGRAM 2>"${ERR_FILE}"
|
| /tools/testing/selftests/kvm/s390/ |
| A D | shared_zeropage_test.c | 50 char *mem, *page0, *page1, *page2, tmp; in main() local 64 mem = mmap(0, 3 * pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0); in main() 65 TEST_ASSERT(mem != MAP_FAILED, "mmap() failed"); in main() 68 madvise(mem, 3 * pagesize, MADV_NOHUGEPAGE); in main() 70 page0 = mem; in main()
|
| /tools/testing/selftests/riscv/hwprobe/ |
| A D | cbo.c | 24 static char mem[4096] __aligned(4096) = { [0 ... 4095] = 0xa5 }; variable 57 cbo_inval(&mem[0]); in test_no_cbo_inval() 66 cbo_clean(&mem[0]); in test_no_zicbom() 70 cbo_flush(&mem[0]); in test_no_zicbom() 79 cbo_zero(&mem[0]); in test_no_zicboz() 104 cbo_clean(&mem[block_size]); in test_zicbom() 108 cbo_flush(&mem[block_size]); in test_zicbom() 129 cbo_zero(&mem[block_size]); in test_zicboz() 141 cbo_zero(&mem[i * block_size]); in test_zicboz() 148 if (mem[i * block_size + j] != expected) { in test_zicboz()
|
| /tools/power/cpupower/debug/i386/ |
| A D | dump_psb.c | 152 char *mem = NULL; in main() local 182 mem = mmap(mem, 0x100000 - 0xc0000, PROT_READ, MAP_SHARED, fd, 0xc0000); in main() 185 for (p = mem; p - mem < LEN; p+=16) { in main() 192 munmap(mem, LEN); in main()
|
| /tools/mm/ |
| A D | thp_swap_allocator_test.c | 50 void *mem = NULL; in aligned_alloc_mem() local 52 if (posix_memalign(&mem, alignment, size) != 0) { in aligned_alloc_mem() 56 return mem; in aligned_alloc_mem() 65 static void random_madvise_dontneed(void *mem, size_t mem_size, in random_madvise_dontneed() argument 75 addr = (char *)mem + offset; in random_madvise_dontneed() 83 static void random_swapin(void *mem, size_t mem_size, in random_swapin() argument 93 addr = (char *)mem + offset; in random_swapin()
|
| /tools/perf/Documentation/ |
| A D | perf-mem.txt | 1 perf-mem(1) 6 perf-mem - Profile memory accesses 11 'perf mem' [<options>] (record [<command>] | report) 15 "perf mem record" runs a command and gathers memory operation data 18 "perf mem report" displays the result. It invokes perf report with the 103 symbol_daddr, symbol_iaddr, dso_daddr, locked, tlb, mem, snoop, 132 - mem: location in memory or other places the sample hit 142 mem, snoop, tlb, type. 171 $ perf mem report -F overhead,symbol 185 $ perf mem report -F mem,snoop [all …]
|
| /tools/testing/selftests/cgroup/ |
| A D | test_zswap.c | 66 char *mem = (char *)malloc(size); in allocate_and_read_bytes() local 69 if (!mem) in allocate_and_read_bytes() 72 mem[i] = 'a'; in allocate_and_read_bytes() 76 if (mem[i] != 'a') in allocate_and_read_bytes() 80 free(mem); in allocate_and_read_bytes() 89 if (!mem) in allocate_bytes() 92 mem[i] = 'a'; in allocate_bytes() 93 free(mem); in allocate_bytes() 271 char *mem; in attempt_writeback() local 274 if (!mem) in attempt_writeback() [all …]
|
| /tools/testing/selftests/memory-hotplug/ |
| A D | Makefile | 6 TEST_PROGS := mem-on-off-test.sh 9 …@/bin/bash ./mem-on-off-test.sh -r 10 && echo "memory-hotplug selftests: [PASS]" || echo "memory-h…
|
| /tools/testing/selftests/bpf/progs/ |
| A D | verifier_global_ptr_args.c | 227 char mem[16]; variable 239 subprog_untrusted((void *)mem); in anything_to_untrusted() 243 subprog_untrusted((void *)mem + off); in anything_to_untrusted() 297 subprog_void_untrusted(mem); in anything_to_untrusted_mem() 301 subprog_void_untrusted((void *)mem + off); in anything_to_untrusted_mem() 305 subprog_char_untrusted(mem + off); in anything_to_untrusted_mem() 306 subprog_enum_untrusted((void *)mem + off); in anything_to_untrusted_mem()
|
| A D | test_global_func_ctx_args.c | 136 struct my_struct *mem, in subprog_multi_ctx_tags() argument 139 if (!mem) in subprog_multi_ctx_tags() 143 mem->x + in subprog_multi_ctx_tags()
|
| /tools/virtio/ |
| A D | virtio_test.c | 46 struct vhost_memory *mem; member 141 dev->mem = malloc(offsetof(struct vhost_memory, regions) + in vdev_info_init() 142 sizeof dev->mem->regions[0]); in vdev_info_init() 143 assert(dev->mem); in vdev_info_init() 144 memset(dev->mem, 0, offsetof(struct vhost_memory, regions) + in vdev_info_init() 145 sizeof dev->mem->regions[0]); in vdev_info_init() 146 dev->mem->nregions = 1; in vdev_info_init() 147 dev->mem->regions[0].guest_phys_addr = (long)dev->buf; in vdev_info_init() 148 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init() 149 dev->mem->regions[0].memory_size = dev->buf_size; in vdev_info_init() [all …]
|
| A D | vhost_net_test.c | 54 struct vhost_memory *mem; member 238 dev->mem = malloc(offsetof(struct vhost_memory, regions) + in vdev_info_init() 239 sizeof(dev->mem->regions[0])); in vdev_info_init() 240 assert(dev->mem); in vdev_info_init() 241 memset(dev->mem, 0, offsetof(struct vhost_memory, regions) + in vdev_info_init() 242 sizeof(dev->mem->regions[0])); in vdev_info_init() 243 dev->mem->nregions = 1; in vdev_info_init() 244 dev->mem->regions[0].guest_phys_addr = (long)dev->buf; in vdev_info_init() 245 dev->mem->regions[0].userspace_addr = (long)dev->buf; in vdev_info_init() 246 dev->mem->regions[0].memory_size = dev->buf_size; in vdev_info_init() [all …]
|
| /tools/testing/selftests/kvm/ |
| A D | mmu_stress_test.c | 289 void *mem; in main() local 342 mem = mmap(NULL, slot_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in main() 343 TEST_ASSERT(mem != MAP_FAILED, "mmap() failed"); in main() 345 TEST_ASSERT(!madvise(mem, slot_size, MADV_NOHUGEPAGE), "madvise() failed"); in main() 349 ((uint8_t *)mem)[i] = 0xaa; in main() 360 vm_set_user_memory_region(vm, slot, 0, gpa, slot_size, mem); in main() 386 mprotect(mem, slot_size, PROT_READ); in main() 391 mprotect(mem, slot_size, PROT_READ | PROT_WRITE); in main() 416 munmap(mem, slot_size / 2); in main()
|
| /tools/testing/memblock/tests/ |
| A D | common.h | 169 static inline void assert_mem_content(void *mem, int size, int flags) in assert_mem_content() argument 172 ASSERT_MEM_NE(mem, 0, size); in assert_mem_content() 174 ASSERT_MEM_EQ(mem, 0, size); in assert_mem_content()
|
| /tools/perf/bench/ |
| A D | Build | 5 perf-bench-y += mem-functions.o 23 perf-bench-$(CONFIG_X86_64) += mem-memcpy-x86-64-asm.o 24 perf-bench-$(CONFIG_X86_64) += mem-memset-x86-64-asm.o
|
| /tools/testing/selftests/drivers/net/hw/ |
| A D | ncdevmem.c | 538 static int do_server(struct memory_buffer *mem) in do_server() argument 579 tmp_mem = malloc(mem->size); in do_server() 684 provider->memcpy_from_device(tmp_mem, mem, in do_server() 725 struct memory_buffer *mem; in run_devmem_tests() local 737 if (!bind_rx_queue(ifindex, mem->fd, in run_devmem_tests() 761 provider->free(mem); in run_devmem_tests() 842 static int do_client(struct memory_buffer *mem) in do_client() argument 874 if (bind_tx_queue(ifindex, mem->fd, &ys)) in do_client() 968 struct memory_buffer *mem; in main() local 1064 ret = is_server ? do_server(mem) : do_client(mem); in main() [all …]
|
| /tools/power/acpi/os_specific/service_layers/ |
| A D | osunixxf.c | 532 void *mem; in acpi_os_allocate() local 534 mem = (void *)malloc((size_t) size); in acpi_os_allocate() 535 return (mem); in acpi_os_allocate() 553 void *mem; in acpi_os_allocate_zeroed() local 555 mem = (void *)calloc(1, (size_t) size); in acpi_os_allocate_zeroed() 556 return (mem); in acpi_os_allocate_zeroed() 572 void acpi_os_free(void *mem) in acpi_os_free() argument 575 free(mem); in acpi_os_free()
|