Home
last modified time | relevance | path

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

123456789

/tools/perf/util/intel-pt-decoder/
Dintel-pt-decoder.h160 uint64_t val[INTEL_PT_BLK_TYPE_CNT][INTEL_PT_BLK_ITEM_ID_CNT];
163 uint64_t rflags;
164 uint64_t rip;
165 uint64_t rax;
166 uint64_t rcx;
167 uint64_t rdx;
168 uint64_t rbx;
169 uint64_t rsp;
170 uint64_t rbp;
171 uint64_t rsi;
[all …]
Dintel-pt-log.h22 uint64_t pos, const unsigned char *buf);
26 void __intel_pt_log_insn(struct intel_pt_insn *intel_pt_insn, uint64_t ip);
28 uint64_t ip);
60 static inline void intel_pt_log_at(const char *msg, uint64_t u) in intel_pt_log_at()
65 static inline void intel_pt_log_to(const char *msg, uint64_t u) in intel_pt_log_to()
/tools/perf/util/
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/kvm/include/x86_64/
Dprocessor.h107 uint64_t address;
110 static inline uint64_t get_desc64_base(const struct desc64 *desc) in get_desc64_base()
112 return ((uint64_t)desc->base3 << 32) | in get_desc64_base()
116 static inline uint64_t rdtsc(void) in rdtsc()
119 uint64_t tsc_val; in rdtsc()
127 tsc_val = ((uint64_t)edx) << 32 | eax; in rdtsc()
131 static inline uint64_t rdtscp(uint32_t *aux) in rdtscp()
136 return ((uint64_t)edx) << 32 | eax; in rdtscp()
139 static inline uint64_t rdmsr(uint32_t msr) in rdmsr()
145 return a | ((uint64_t) d << 32); in rdmsr()
[all …]
Dvmx.h334 uint64_t value;
339 static inline int vmxon(uint64_t phys) in vmxon()
356 static inline int vmclear(uint64_t vmcs_pa) in vmclear()
368 static inline int vmptrld(uint64_t vmcs_pa) in vmptrld()
383 static inline int vmptrst(uint64_t *value) in vmptrst()
385 uint64_t tmp; in vmptrst()
403 static inline uint64_t vmptrstz(void) in vmptrstz()
405 uint64_t value = 0; in vmptrstz()
438 : [host_rsp]"r"((uint64_t)HOST_RSP), in vmlaunch()
439 [host_rip]"r"((uint64_t)HOST_RIP) in vmlaunch()
[all …]
/tools/testing/selftests/kvm/aarch64/
Dpsci_cpu_on_test.c26 static uint64_t psci_cpu_on(uint64_t target_cpu, uint64_t entry_addr, in psci_cpu_on()
27 uint64_t context_id) in psci_cpu_on()
29 register uint64_t x0 asm("x0") = PSCI_0_2_FN64_CPU_ON; in psci_cpu_on()
30 register uint64_t x1 asm("x1") = target_cpu; in psci_cpu_on()
31 register uint64_t x2 asm("x2") = entry_addr; in psci_cpu_on()
32 register uint64_t x3 asm("x3") = context_id; in psci_cpu_on()
42 static uint64_t psci_affinity_info(uint64_t target_affinity, in psci_affinity_info()
43 uint64_t lowest_affinity_level) in psci_affinity_info()
45 register uint64_t x0 asm("x0") = PSCI_0_2_FN64_AFFINITY_INFO; in psci_affinity_info()
46 register uint64_t x1 asm("x1") = target_affinity; in psci_affinity_info()
[all …]
/tools/testing/selftests/bpf/progs/
Dtest_core_extern.c20 extern uint64_t CONFIG_ULONG __kconfig __weak;
22 extern uint64_t CONFIG_MISSING __kconfig __weak;
24 uint64_t kern_ver = -1;
25 uint64_t bpf_syscall = -1;
26 uint64_t tristate_val = -1;
27 uint64_t bool_val = -1;
28 uint64_t char_val = -1;
29 uint64_t ushort_val = -1;
30 uint64_t int_val = -1;
31 uint64_t ulong_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 …]
Dtest_cls_redirect.c46 uint64_t processed_packets_total;
47 uint64_t l3_protocol_packets_total_ipv4;
48 uint64_t l3_protocol_packets_total_ipv6;
49 uint64_t l4_protocol_packets_total_tcp;
50 uint64_t l4_protocol_packets_total_udp;
51 uint64_t accepted_packets_total_syn;
52 uint64_t accepted_packets_total_syn_cookies;
53 uint64_t accepted_packets_total_last_hop;
54 uint64_t accepted_packets_total_icmp_echo_request;
55 uint64_t accepted_packets_total_established;
[all …]
/tools/testing/selftests/kvm/include/
Dperf_test_util.h21 uint64_t gva;
22 uint64_t pages;
30 uint64_t host_page_size;
31 uint64_t guest_page_size;
44 extern uint64_t guest_test_phys_mem;
47 uint64_t vcpu_memory_bytes, int slots,
51 uint64_t vcpu_memory_bytes,
Dkvm_util.h28 typedef uint64_t vm_paddr_t; /* Virtual Machine (Guest) physical address */
29 typedef uint64_t vm_vaddr_t; /* Virtual Machine (Guest) virtual address */
91 struct kvm_vm *vm_create(enum vm_guest_mode mode, uint64_t phy_pages, int perm);
97 uint64_t first_page, uint32_t num_pages);
130 uint64_t guest_paddr, uint32_t slot, uint64_t npages,
142 void vm_mem_region_move(struct kvm_vm *vm, uint32_t slot, uint64_t new_gpa);
149 void virt_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr,
232 int _kvm_device_check_attr(int dev_fd, uint32_t group, uint64_t attr);
233 int kvm_device_check_attr(int dev_fd, uint32_t group, uint64_t attr);
234 int _kvm_create_device(struct kvm_vm *vm, uint64_t type, bool test, int *fd);
[all …]
/tools/testing/selftests/kvm/
Daccess_tracking_perf_test.c74 uint64_t vcpu_memory_bytes;
80 static uint64_t pread_uint64(int fd, const char *filename, uint64_t index) in pread_uint64()
82 uint64_t value; in pread_uint64()
96 static uint64_t lookup_pfn(int pagemap_fd, struct kvm_vm *vm, uint64_t gva) in lookup_pfn()
98 uint64_t hva = (uint64_t) addr_gva2hva(vm, gva); in lookup_pfn()
99 uint64_t entry; in lookup_pfn()
100 uint64_t pfn; in lookup_pfn()
115 static bool is_page_idle(int page_idle_fd, uint64_t pfn) in is_page_idle()
117 uint64_t bits = pread_uint64(page_idle_fd, "page_idle", pfn / 64); in is_page_idle()
122 static void mark_page_idle(int page_idle_fd, uint64_t pfn) in mark_page_idle()
[all …]
Dmemslot_perf_test.c95 uint64_t npages;
96 uint64_t pages_per_slot;
99 uint64_t mmio_gpa_min;
100 uint64_t mmio_gpa_max;
135 uint64_t cmd; in vcpu_worker()
182 static void *vm_gpa2hva(struct vm_data *data, uint64_t gpa, uint64_t *rempages) in vm_gpa2hva()
184 uint64_t gpage, pgoffs; in vm_gpa2hva()
195 slot = min(gpage / data->pages_per_slot, (uint64_t)data->nslots - 1); in vm_gpa2hva()
199 uint64_t slotpages; in vm_gpa2hva()
215 static uint64_t vm_slot2gpa(struct vm_data *data, uint32_t slot) in vm_slot2gpa()
[all …]
Dkvm_page_table_test.c56 uint64_t guest_test_virt_mem;
57 uint64_t host_page_size;
58 uint64_t host_num_pages;
59 uint64_t large_page_size;
60 uint64_t large_num_pages;
61 uint64_t host_pages_per_lpage;
87 static uint64_t guest_test_phys_mem;
93 static uint64_t guest_test_virt_mem = DEFAULT_GUEST_TEST_MEM;
100 uint64_t addr; in guest_code()
127 *(uint64_t *)addr = 0x0123456789ABCDEF; in guest_code()
[all …]
Dset_memory_region_test.c36 static const uint64_t MMIO_VAL = 0xbeefull;
38 extern const uint64_t final_rip_start;
39 extern const uint64_t final_rip_end;
43 static inline uint64_t guest_spin_on_val(uint64_t spin_val) in guest_spin_on_val()
45 uint64_t val; in guest_spin_on_val()
48 val = READ_ONCE(*((uint64_t *)MEM_REGION_GPA)); in guest_spin_on_val()
60 uint64_t cmd; in vcpu_worker()
119 uint64_t *hva; in spawn_vm()
120 uint64_t gpa; in spawn_vm()
152 uint64_t val; in guest_code_move_memory_region()
[all …]
/tools/testing/selftests/kvm/lib/aarch64/
Dprocessor.c19 static uint64_t page_align(struct kvm_vm *vm, uint64_t v) in page_align()
24 static uint64_t pgd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pgd_index()
27 uint64_t mask = (1UL << (vm->va_bits - shift)) - 1; in pgd_index()
32 static uint64_t pud_index(struct kvm_vm *vm, vm_vaddr_t gva) in pud_index()
35 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pud_index()
43 static uint64_t pmd_index(struct kvm_vm *vm, vm_vaddr_t gva) in pmd_index()
46 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pmd_index()
54 static uint64_t pte_index(struct kvm_vm *vm, vm_vaddr_t gva) in pte_index()
56 uint64_t mask = (1UL << (vm->page_shift - 3)) - 1; in pte_index()
60 static uint64_t pte_addr(struct kvm_vm *vm, uint64_t entry) in pte_addr()
[all …]
/tools/testing/selftests/kvm/lib/s390x/
Ddiag318_test_handler.c18 uint64_t diag318_info = 0x12345678; in guest_code()
28 static uint64_t diag318_handler(void) in diag318_handler()
32 uint64_t reg; in diag318_handler()
33 uint64_t diag318_info; in diag318_handler()
56 uint64_t get_diag318_info(void) in get_diag318_info()
58 static uint64_t diag318_info; in get_diag318_info()
/tools/testing/selftests/kvm/lib/
Dperf_test_util.c13 uint64_t guest_test_phys_mem;
19 static uint64_t guest_test_virt_mem = DEFAULT_GUEST_TEST_MEM;
28 uint64_t gva; in guest_code()
29 uint64_t pages; in guest_code()
40 uint64_t addr = gva + (i * perf_test_args.guest_page_size); in guest_code()
43 *(uint64_t *)addr = 0x0123456789ABCDEF; in guest_code()
45 READ_ONCE(*(uint64_t *)addr); in guest_code()
53 uint64_t vcpu_memory_bytes, int slots, in perf_test_create_vm()
57 uint64_t guest_num_pages; in perf_test_create_vm()
104 uint64_t region_pages = guest_num_pages / slots; in perf_test_create_vm()
[all …]
/tools/vm/
Dpage-types.c94 #define KPF_ALL_BITS ((uint64_t)~0ULL)
162 static uint64_t opt_cgroup; /* cgroup inode */
179 static uint64_t opt_mask[MAX_BIT_FILTERS];
180 static uint64_t opt_bits[MAX_BIT_FILTERS];
204 static uint64_t page_flags[HASH_SIZE];
255 uint64_t *buf, in do_u64_read()
275 static unsigned long kpageflags_read(uint64_t *buf, in kpageflags_read()
282 static unsigned long kpagecgroup_read(uint64_t *buf, in kpagecgroup_read()
292 static unsigned long kpagecount_read(uint64_t *buf, in kpagecount_read()
301 static unsigned long pagemap_read(uint64_t *buf, in pagemap_read()
[all …]
/tools/testing/selftests/bpf/
Dbpf_rand.h9 static inline uint64_t bpf_rand_mask(uint64_t mask) in bpf_rand_mask()
11 return (((uint64_t)(uint32_t)rand()) | in bpf_rand_mask()
12 ((uint64_t)(uint32_t)rand() << 32)) & mask; in bpf_rand_mask()
16 static inline uint64_t bpf_rand_u##x(int shift) \
35 static inline uint64_t bpf_semi_rand_get(void) in bpf_semi_rand_get()
/tools/testing/selftests/kvm/x86_64/
Dvmx_nested_tsc_scaling_test.c24 #define TSC_OFFSET_L2 ((uint64_t) -33125236320908)
40 static void compare_tsc_freq(uint64_t actual, uint64_t expected) in compare_tsc_freq()
42 uint64_t tolerance, thresh_low, thresh_high; in compare_tsc_freq()
60 uint64_t tsc_start, tsc_end, tsc_freq; in check_tsc_freq()
156 uint64_t tsc_start, tsc_end; in main()
157 uint64_t tsc_khz; in main()
158 uint64_t l1_scale_factor; in main()
159 uint64_t l0_tsc_freq = 0; in main()
160 uint64_t l1_tsc_freq = 0; in main()
161 uint64_t l2_tsc_freq = 0; in main()
Dxapic_ipi_test.c56 static volatile uint64_t ipis_rcvd;
61 volatile uint64_t hlt_count;
62 volatile uint64_t wake_count;
63 uint64_t ipis_sent;
64 uint64_t migrations_attempted;
65 uint64_t migrations_completed;
84 uint64_t *pipis_rcvd; /* host address of ipis_rcvd global */
89 uint64_t msr = rdmsr(MSR_IA32_APICBASE); in verify_apic_base_addr()
90 uint64_t base = GET_APIC_BASE(msr); in verify_apic_base_addr()
133 uint64_t last_wake_count; in sender_guest_code()
[all …]
/tools/testing/selftests/kvm/lib/x86_64/
Dvmx.c24 uint64_t readable:1;
25 uint64_t writable:1;
26 uint64_t executable:1;
27 uint64_t memory_type:3;
28 uint64_t ignore_pat:1;
29 uint64_t page_size:1;
30 uint64_t accessed:1;
31 uint64_t dirty:1;
32 uint64_t ignored_11_10:2;
33 uint64_t address:40;
[all …]
/tools/include/tools/
Dbe_byteshift.h17 static inline uint64_t __get_unaligned_be64(const uint8_t *p) in __get_unaligned_be64()
19 return (uint64_t)__get_unaligned_be32(p) << 32 | in __get_unaligned_be64()
35 static inline void __put_unaligned_be64(uint64_t val, uint8_t *p) in __put_unaligned_be64()
51 static inline uint64_t get_unaligned_be64(const void *p) in get_unaligned_be64()
66 static inline void put_unaligned_be64(uint64_t val, void *p) in put_unaligned_be64()
Dle_byteshift.h17 static inline uint64_t __get_unaligned_le64(const uint8_t *p) in __get_unaligned_le64()
19 return (uint64_t)__get_unaligned_le32(p + 4) << 32 | in __get_unaligned_le64()
35 static inline void __put_unaligned_le64(uint64_t val, uint8_t *p) in __put_unaligned_le64()
51 static inline uint64_t get_unaligned_le64(const void *p) in get_unaligned_le64()
66 static inline void put_unaligned_le64(uint64_t val, void *p) in put_unaligned_le64()

123456789