Home
last modified time | relevance | path

Searched refs:uint64_t (Results 1 – 25 of 371) sorted by relevance

12345678910>>...15

/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.h163 uint64_t val[INTEL_PT_BLK_TYPE_CNT][INTEL_PT_BLK_ITEM_ID_CNT];
166 uint64_t rflags;
167 uint64_t rip;
168 uint64_t rax;
169 uint64_t rcx;
170 uint64_t rdx;
171 uint64_t rbx;
172 uint64_t rsp;
173 uint64_t rbp;
174 uint64_t rsi;
[all …]
/tools/perf/util/
Dperf_regs.h12 uint64_t mask;
27 uint64_t arch__intr_reg_mask(void);
28 uint64_t arch__user_reg_mask(void);
33 uint64_t perf_arch_reg_ip(const char *arch);
34 uint64_t perf_arch_reg_sp(const char *arch);
36 uint64_t __perf_reg_ip_arm64(void);
37 uint64_t __perf_reg_sp_arm64(void);
39 uint64_t __perf_reg_ip_arm(void);
40 uint64_t __perf_reg_sp_arm(void);
42 uint64_t __perf_reg_ip_csky(void);
[all …]
Djitdump.h44 uint64_t timestamp; /* timestamp */
45 uint64_t flags; /* flags */
62 uint64_t timestamp;
70 uint64_t vma;
71 uint64_t code_addr;
72 uint64_t code_size;
73 uint64_t code_index;
85 uint64_t vma;
86 uint64_t old_code_addr;
87 uint64_t new_code_addr;
[all …]
/tools/testing/selftests/sgx/
Ddefines.h36 uint64_t type;
41 uint64_t value;
46 uint64_t value;
51 uint64_t value;
52 uint64_t addr;
57 uint64_t value;
58 uint64_t addr;
63 uint64_t epc_addr;
64 uint64_t flags;
65 uint64_t ret;
[all …]
/tools/testing/selftests/bpf/progs/
Dtest_core_extern.c21 extern uint64_t CONFIG_ULONG __kconfig __weak;
23 extern uint64_t CONFIG_MISSING __kconfig __weak;
25 uint64_t kern_ver = -1;
26 uint64_t unkn_virt_val = -1;
27 uint64_t bpf_syscall = -1;
28 uint64_t tristate_val = -1;
29 uint64_t bool_val = -1;
30 uint64_t char_val = -1;
31 uint64_t ushort_val = -1;
32 uint64_t int_val = -1;
[all …]
Dprofiler.h58 uint64_t ancestor_start_times[MAX_ANCESTORS];
68 uint64_t start_time;
70 uint64_t bpf_stats_num_perf_events;
71 uint64_t bpf_stats_start_ktime_ns;
78 uint64_t cgroup_root_mtime;
79 uint64_t cgroup_proc_mtime;
102 uint64_t last_kill_time;
115 uint64_t parent_start_time;
126 uint64_t parent_start_time;
148 uint64_t kill_signals_mask;
[all …]
/tools/testing/selftests/kvm/include/riscv/
Darch_timer.h17 ((timer_freq) * (uint64_t)(msec) / 1000)
20 ((timer_freq) * (uint64_t)(usec) / 1000000)
23 ((uint64_t)(cycles) * 1000000 / (timer_freq))
25 static inline uint64_t timer_get_cycles(void) in timer_get_cycles()
30 static inline void timer_set_cmp(uint64_t cval) in timer_set_cmp()
35 static inline uint64_t timer_get_cmp(void) in timer_get_cmp()
52 uint64_t now_ct = timer_get_cycles(); in timer_set_next_cmp_ms()
53 uint64_t next_ct = now_ct + msec_to_cycles(msec); in timer_set_next_cmp_ms()
58 static inline void __delay(uint64_t cycles) in __delay()
60 uint64_t start = timer_get_cycles(); in __delay()
/tools/testing/selftests/kvm/include/x86_64/
Dvmx.h292 uint64_t value;
297 static inline int vmxon(uint64_t phys) in vmxon()
314 static inline int vmclear(uint64_t vmcs_pa) in vmclear()
326 static inline int vmptrld(uint64_t vmcs_pa) in vmptrld()
341 static inline int vmptrst(uint64_t *value) in vmptrst()
343 uint64_t tmp; in vmptrst()
361 static inline uint64_t vmptrstz(void) in vmptrstz()
363 uint64_t value = 0; in vmptrstz()
396 : [host_rsp]"r"((uint64_t)HOST_RSP), in vmlaunch()
397 [host_rip]"r"((uint64_t)HOST_RIP) in vmlaunch()
[all …]
Dprocessor.h26 extern uint64_t guest_tsc_khz;
403 uint64_t address;
421 static inline uint64_t get_desc64_base(const struct desc64 *desc) in get_desc64_base()
423 return ((uint64_t)desc->base3 << 32) | in get_desc64_base()
427 static inline uint64_t rdtsc(void) in rdtsc()
430 uint64_t tsc_val; in rdtsc()
438 tsc_val = ((uint64_t)edx) << 32 | eax; in rdtsc()
442 static inline uint64_t rdtscp(uint32_t *aux) in rdtscp()
447 return ((uint64_t)edx) << 32 | eax; in rdtscp()
450 static inline uint64_t rdmsr(uint32_t msr) in rdmsr()
[all …]
/tools/testing/selftests/kvm/x86_64/
Ducna_injection_test.c48 static uint64_t supported_mcg_caps;
56 static volatile uint64_t i_ucna_rcvd;
57 static volatile uint64_t i_ucna_addr;
58 static volatile uint64_t ucna_addr;
59 static volatile uint64_t ucna_addr2;
63 uint64_t *p_i_ucna_rcvd;
64 uint64_t *p_i_ucna_addr;
65 uint64_t *p_ucna_addr;
66 uint64_t *p_ucna_addr2;
71 uint64_t msr = rdmsr(MSR_IA32_APICBASE); in verify_apic_base_addr()
[all …]
Dprivate_mem_conversions_test.c26 #define BASE_DATA_GPA ((uint64_t)(1ull << 32))
27 #define PER_CPU_DATA_SIZE ((uint64_t)(SZ_2M + PAGE_SIZE))
41 static void memcmp_h(uint8_t *mem, uint64_t gpa, uint8_t pattern, size_t size) in memcmp_h()
73 static void guest_sync_shared(uint64_t gpa, uint64_t size, in guest_sync_shared()
79 static void guest_sync_private(uint64_t gpa, uint64_t size, uint8_t pattern) in guest_sync_private()
89 static void guest_map_mem(uint64_t gpa, uint64_t size, bool map_shared, in guest_map_mem()
92 uint64_t flags = MAP_GPA_SET_ATTRIBUTES; in guest_map_mem()
101 static void guest_map_shared(uint64_t gpa, uint64_t size, bool do_fallocate) in guest_map_shared()
106 static void guest_map_private(uint64_t gpa, uint64_t size, bool do_fallocate) in guest_map_private()
112 uint64_t offset;
[all …]
/tools/testing/selftests/kvm/include/
Dmemstress.h23 uint64_t gpa;
24 uint64_t gva;
25 uint64_t pages;
35 uint64_t gpa;
36 uint64_t size;
37 uint64_t guest_page_size;
59 uint64_t vcpu_memory_bytes, int slots,
71 uint64_t memstress_nested_pages(int nr_vcpus);
78 int slots, uint64_t pages_per_slot);
79 unsigned long **memstress_alloc_bitmaps(int slots, uint64_t pages_per_slot);
Dkvm_util.h87 uint64_t max_gfn;
98 uint64_t gpa_tag_mask;
187 kvm_static_assert(sizeof(struct vm_shape) == sizeof(uint64_t));
364 static inline int __vm_enable_cap(struct kvm_vm *vm, uint32_t cap, uint64_t arg0) in __vm_enable_cap()
370 static inline void vm_enable_cap(struct kvm_vm *vm, uint32_t cap, uint64_t arg0) in vm_enable_cap()
377 static inline void vm_set_memory_attributes(struct kvm_vm *vm, uint64_t gpa, in vm_set_memory_attributes()
378 uint64_t size, uint64_t attributes) in vm_set_memory_attributes()
398 static inline void vm_mem_set_private(struct kvm_vm *vm, uint64_t gpa, in vm_mem_set_private()
399 uint64_t size) in vm_mem_set_private()
404 static inline void vm_mem_set_shared(struct kvm_vm *vm, uint64_t gpa, in vm_mem_set_shared()
[all …]
/tools/testing/selftests/kvm/aarch64/
Dpsci_test.c25 static uint64_t psci_cpu_on(uint64_t target_cpu, uint64_t entry_addr, in psci_cpu_on()
26 uint64_t context_id) in psci_cpu_on()
36 static uint64_t psci_affinity_info(uint64_t target_affinity, in psci_affinity_info()
37 uint64_t lowest_affinity_level) in psci_affinity_info()
47 static uint64_t psci_system_suspend(uint64_t entry_addr, uint64_t context_id) in psci_system_suspend()
57 static uint64_t psci_features(uint32_t func_id) in psci_features()
103 uint64_t obs_pc, obs_x0; in assert_vcpu_reset()
116 static void guest_test_cpu_on(uint64_t target_cpu) in guest_test_cpu_on()
118 uint64_t target_state; in guest_test_cpu_on()
135 uint64_t target_mpidr; in host_test_cpu_on()
[all …]
Darch_timer_edge_cases.c25 static const uint64_t CVAL_MAX = ~0ULL;
34 static const uint64_t DEF_CNT = (CVAL_MAX / 2);
55 uint64_t wait_ms;
57 uint64_t long_wait_ms;
84 typedef void (*sleep_method_t)(enum arch_timer timer, uint64_t usec);
86 static void sleep_poll(enum arch_timer timer, uint64_t usec);
87 static void sleep_sched_poll(enum arch_timer timer, uint64_t usec);
88 static void sleep_in_userspace(enum arch_timer timer, uint64_t usec);
89 static void sleep_migrate(enum arch_timer timer, uint64_t usec);
124 static void userspace_cmd(uint64_t cmd) in userspace_cmd()
[all …]
Dvpmu_counter_access.c37 uint64_t set_reg_id;
38 uint64_t clr_reg_id;
43 static uint64_t get_pmcr_n(uint64_t pmcr) in get_pmcr_n()
48 static void set_pmcr_n(uint64_t *pmcr, uint64_t pmcr_n) in set_pmcr_n()
53 static uint64_t get_counters_mask(uint64_t n) in get_counters_mask()
55 uint64_t mask = BIT(ARMV8_PMU_CYCLE_IDX); in get_counters_mask()
98 uint64_t pmcr = read_sysreg(pmcr_el0); in pmu_disable_reset()
178 uint64_t _tval = read_sysreg(regname); \
194 static void check_bitmap_pmu_regs(uint64_t mask, bool set_expected) in check_bitmap_pmu_regs()
216 uint64_t pmcr_n, test_bit = BIT(pmc_idx); in test_bitmap_pmu_regs()
[all …]
/tools/testing/selftests/kvm/
Daccess_tracking_perf_test.c73 uint64_t vcpu_memory_bytes;
79 static uint64_t pread_uint64(int fd, const char *filename, uint64_t index) in pread_uint64()
81 uint64_t value; in pread_uint64()
95 static uint64_t lookup_pfn(int pagemap_fd, struct kvm_vm *vm, uint64_t gva) in lookup_pfn()
97 uint64_t hva = (uint64_t) addr_gva2hva(vm, gva); in lookup_pfn()
98 uint64_t entry; in lookup_pfn()
99 uint64_t pfn; in lookup_pfn()
111 static bool is_page_idle(int page_idle_fd, uint64_t pfn) in is_page_idle()
113 uint64_t bits = pread_uint64(page_idle_fd, "page_idle", pfn / 64); in is_page_idle()
118 static void mark_page_idle(int page_idle_fd, uint64_t pfn) in mark_page_idle()
[all …]
Dkvm_page_table_test.c49 uint64_t guest_test_virt_mem;
50 uint64_t host_page_size;
51 uint64_t host_num_pages;
52 uint64_t large_page_size;
53 uint64_t large_num_pages;
54 uint64_t host_pages_per_lpage;
80 static uint64_t guest_test_phys_mem;
86 static uint64_t guest_test_virt_mem = DEFAULT_GUEST_TEST_MEM;
92 uint64_t addr; in guest_code()
116 *(uint64_t *)addr = 0x0123456789ABCDEF; in guest_code()
[all …]
Dmemslot_perf_test.c88 uint64_t npages;
89 uint64_t pages_per_slot;
92 uint64_t mmio_gpa_min;
93 uint64_t mmio_gpa_max;
188 static void *vm_gpa2hva(struct vm_data *data, uint64_t gpa, uint64_t *rempages) in vm_gpa2hva()
190 uint64_t gpage, pgoffs; in vm_gpa2hva()
202 slot = min(gpage / data->pages_per_slot, (uint64_t)data->nslots - 1); in vm_gpa2hva()
206 uint64_t slotpages; in vm_gpa2hva()
222 static uint64_t vm_slot2gpa(struct vm_data *data, uint32_t slot) in vm_slot2gpa()
246 uint64_t pages_per_slot, uint64_t rempages) in check_slot_pages()
[all …]
/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c23 static uint64_t page_align(struct kvm_vm *vm, uint64_t v) in page_align()
28 static uint64_t pgd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pgd_index()
31 uint64_t mask = (1UL << (vm->va_bits - shift)) - 1; in pgd_index()
36 static uint64_t pud_index(struct kvm_vm *vm, vm_vaddr_t gva) in pud_index()
39 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pud_index()
47 static uint64_t pmd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pmd_index()
50 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pmd_index()
58 static uint64_t pte_index(struct kvm_vm *vm, vm_vaddr_t gva) in pte_index()
60 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pte_index()
70 static uint64_t addr_pte(struct kvm_vm *vm, uint64_t pa, uint64_t attrs) in addr_pte()
[all …]
/tools/testing/selftests/mm/
Dvm_util.h35 uint64_t pagemap_get_entry(int fd, char *start);
42 uint64_t read_pmd_pagesize(void);
44 bool check_huge_anon(void *addr, int nr_hpages, uint64_t hpage_size);
45 bool check_huge_file(void *addr, int nr_hpages, uint64_t hpage_size);
46 bool check_huge_shmem(void *addr, int nr_hpages, uint64_t hpage_size);
51 int uffd_register(int uffd, void *addr, uint64_t len,
53 int uffd_unregister(int uffd, void *addr, uint64_t len);
54 int uffd_register_with_ioctls(int uffd, void *addr, uint64_t len,
55 bool miss, bool wp, bool minor, uint64_t *ioctls);
/tools/testing/selftests/filesystems/statmount/
Dstatmount.h10 static inline int statmount(uint64_t mnt_id, uint64_t mnt_ns_id, uint64_t mask, in statmount()
28 static ssize_t listmount(uint64_t mnt_id, uint64_t mnt_ns_id, in listmount()
29 uint64_t last_mnt_id, uint64_t list[], size_t num, in listmount()
/tools/testing/selftests/kvm/lib/x86_64/
Dvmx.c25 uint64_t readable:1;
26 uint64_t writable:1;
27 uint64_t executable:1;
28 uint64_t memory_type:3;
29 uint64_t ignore_pat:1;
30 uint64_t page_size:1;
31 uint64_t accessed:1;
32 uint64_t dirty:1;
33 uint64_t ignored_11_10:2;
34 uint64_t address:40;
[all …]
/tools/testing/selftests/kvm/include/aarch64/
Dprocessor.h134 uint64_t *virt_get_pte_hva(struct kvm_vm *vm, vm_vaddr_t gva);
231 void smccc_hvc(uint32_t function_id, uint64_t arg0, uint64_t arg1,
232 uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5,
233 uint64_t arg6, struct arm_smccc_res *res);
242 void smccc_smc(uint32_t function_id, uint64_t arg0, uint64_t arg1,
243 uint64_t arg2, uint64_t arg3, uint64_t arg4, uint64_t arg5,
244 uint64_t arg6, struct arm_smccc_res *res);
/tools/testing/selftests/arm64/signal/testcases/
Dtpidr2_restore.c20 static uint64_t get_tpidr2(void) in get_tpidr2()
22 uint64_t val; in get_tpidr2()
33 static void set_tpidr2(uint64_t val) in set_tpidr2()
43 static uint64_t initial_tpidr2;
55 uint64_t my_tpidr2 = get_tpidr2(); in modify_tpidr2()
66 uint64_t tpidr2 = get_tpidr2(); in check_tpidr2()

12345678910>>...15