Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 25 of 97) sorted by relevance

1234

/tools/testing/selftests/mm/
A Dmkdirty.c43 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 Dpagemap_ioctl.c164 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 Dcow.c134 .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 Duffd-wp-mremap.c63 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 Dmemfd_secret.c63 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 Dgup_longterm.c95 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 Dbuiltin-mem.c67 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 Dkvm_util_arch.h32 #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 Dtest_data_symbol.sh13 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 Dshared_zeropage_test.c50 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 Dcbo.c24 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 Ddump_psb.c152 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 Dthp_swap_allocator_test.c50 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 Dperf-mem.txt1 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 Dtest_zswap.c66 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 DMakefile6 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 Dverifier_global_ptr_args.c227 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 Dtest_global_func_ctx_args.c136 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 Dvirtio_test.c46 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 Dvhost_net_test.c54 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 Dmmu_stress_test.c289 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 Dcommon.h169 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 DBuild5 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 Dncdevmem.c538 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 Dosunixxf.c532 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()

Completed in 40 milliseconds

1234