| /tools/testing/selftests/kvm/ |
| A D | kvm_page_table_test.c | 55 enum vm_mem_backing_src_type src_type; member 132 if (p->src_type == VM_MEM_SRC_ANONYMOUS) { in guest_code() 232 enum vm_mem_backing_src_type src_type; member 239 enum vm_mem_backing_src_type src_type = p->src_type; in pre_init_before_test() local 240 uint64_t large_page_size = get_backing_src_pagesz(src_type); in pre_init_before_test() 277 test_args.src_type = src_type; in pre_init_before_test() 280 vm_userspace_mem_region_add(vm, src_type, guest_test_phys_mem, in pre_init_before_test() 303 vm_mem_backing_src_alias(src_type)->name); in pre_init_before_test() 442 .src_type = DEFAULT_VM_MEM_SRC, in main() 465 p.src_type = parse_backing_src_type(optarg); in main()
|
| A D | demand_paging_test.c | 137 enum vm_mem_backing_src_type src_type; member 165 p->src_type, p->partition_vcpu_memory_access); in run_test() 167 demand_paging_size = get_backing_src_pagesz(p->src_type); in run_test() 275 .src_type = DEFAULT_VM_MEM_SRC, in main() 307 p.src_type = parse_backing_src_type(optarg); in main() 335 !backing_src_is_shared(p.src_type)) { in main()
|
| /tools/testing/selftests/kvm/x86/ |
| A D | private_mem_conversions_test.c | 369 static void test_mem_conversions(enum vm_mem_backing_src_type src_type, uint32_t nr_vcpus, in test_mem_conversions() argument 376 const size_t alignment = max_t(size_t, SZ_2M, get_backing_src_pagesz(src_type)); in test_mem_conversions() 400 vm_mem_add(vm, src_type, BASE_DATA_GPA + slot_size * i, in test_mem_conversions() 455 enum vm_mem_backing_src_type src_type = DEFAULT_VM_MEM_SRC; in main() local 465 src_type = parse_backing_src_type(optarg); in main() 480 test_mem_conversions(src_type, nr_vcpus, nr_memslots); in main()
|
| /tools/testing/selftests/kvm/arm64/ |
| A D | page_fault_test.c | 69 enum vm_mem_backing_src_type src_type; member 577 uint64_t backing_src_pagesz = get_backing_src_pagesz(p->src_type); in setup_memslots() 603 vm_userspace_mem_region_add(vm, p->src_type, data_gpa - pt_size, in setup_memslots() 608 vm_userspace_mem_region_add(vm, p->src_type, data_gpa, TEST_DATA_MEMSLOT, in setup_memslots() 644 vm_mem_backing_src_alias(p->src_type)->name); in print_test_banner() 1094 static void for_each_test_and_guest_mode(enum vm_mem_backing_src_type src_type) in for_each_test_and_guest_mode() argument 1103 .src_type = src_type, in for_each_test_and_guest_mode() 1113 enum vm_mem_backing_src_type src_type; in main() local 1116 src_type = DEFAULT_VM_MEM_SRC; in main() 1124 src_type = parse_backing_src_type(optarg); in main() [all …]
|
| /tools/testing/selftests/kvm/lib/ |
| A D | kvm_util.c | 998 size_t backing_src_pagesz = get_backing_src_pagesz(src_type); in vm_mem_add() 1069 if (src_type == VM_MEM_SRC_ANONYMOUS_THP) in vm_mem_add() 1079 if (backing_src_is_shared(src_type)) in vm_mem_add() 1081 src_type == VM_MEM_SRC_SHARED_HUGETLB); in vm_mem_add() 1085 vm_mem_backing_src_alias(src_type)->flag, in vm_mem_add() 1090 TEST_ASSERT(!is_backing_src_hugetlb(src_type) || in vm_mem_add() 1099 if ((src_type == VM_MEM_SRC_ANONYMOUS || in vm_mem_add() 1105 vm_mem_backing_src_alias(src_type)->name); in vm_mem_add() 1108 region->backing_src_type = src_type; in vm_mem_add() 1161 vm_mem_backing_src_alias(src_type)->flag, in vm_mem_add() [all …]
|
| /tools/perf/ |
| A D | builtin-kwork.c | 449 enum kwork_trace_type src_type, in work_push_atom() argument 496 kwork->nr_skipped_events[src_type]++; in work_push_atom() 501 list_add_tail(&atom->list, &work->atom_list[src_type]); in work_push_atom() 508 enum kwork_trace_type src_type, in work_pop_atom() argument 538 list_add_tail(&src_atom->list, &work->atom_list[src_type]); in work_pop_atom() 1008 enum kwork_trace_type src_type __maybe_unused, in irq_work_init() 1136 enum kwork_trace_type src_type __maybe_unused, in softirq_work_init() 1236 enum kwork_trace_type src_type __maybe_unused, in workqueue_work_init() 1304 enum kwork_trace_type src_type, in sched_work_init() argument 1312 if (src_type == KWORK_TRACE_EXIT) { in sched_work_init() [all …]
|
| /tools/perf/util/ |
| A D | kwork.h | 159 enum kwork_trace_type src_type,
|
| /tools/lib/bpf/ |
| A D | bpf_core_read.h | 399 #define ___read(read_fn, dst, src_type, src, accessor) \ argument 400 read_fn((void *)(dst), sizeof(*(dst)), &((src_type)(src))->accessor)
|
| A D | btf.h | 177 const struct btf_type *src_type);
|
| A D | btf.c | 1895 static int btf_add_type(struct btf_pipe *p, const struct btf_type *src_type) in btf_add_type() argument 1902 sz = btf_type_size(src_type); in btf_add_type() 1914 memcpy(t, src_type, sz); in btf_add_type() 1929 int btf__add_type(struct btf *btf, const struct btf *src_btf, const struct btf_type *src_type) in btf__add_type() argument 1933 return btf_add_type(&p, src_type); in btf__add_type()
|
| /tools/testing/selftests/kvm/include/ |
| A D | kvm_util.h | 670 enum vm_mem_backing_src_type src_type, 673 void vm_mem_add(struct kvm_vm *vm, enum vm_mem_backing_src_type src_type,
|