Searched refs:ptr (Results 1 – 5 of 5) sorted by relevance
| /hypervisor/arch/x86/ |
| A D | trampoline.c | 64 void *ptr; in update_trampoline_code_refs() local 78 *(uint16_t *)(ptr) = (uint16_t)((val >> 4U) & 0xFFFFU); in update_trampoline_code_refs() 81 *(uint16_t *)(ptr) = (uint16_t)(val & 0xfU); in update_trampoline_code_refs() 85 *(uint32_t *)(ptr) += (uint32_t)dest_pa; in update_trampoline_code_refs() 88 *(uint64_t *)(ptr) += dest_pa; in update_trampoline_code_refs() 92 *(uint64_t *)(ptr + sizeof(uint64_t) * i) += dest_pa; in update_trampoline_code_refs() 96 ptr = hpa2hva(dest_pa + trampoline_relo_addr(&trampoline_gdt_ptr)); in update_trampoline_code_refs() 97 *(uint64_t *)(ptr + 2) += dest_pa; in update_trampoline_code_refs() 101 *(uint32_t *)ptr += (uint32_t)dest_pa; in update_trampoline_code_refs() 104 ptr = hpa2hva(dest_pa + trampoline_relo_addr(main_entry)); in update_trampoline_code_refs() [all …]
|
| /hypervisor/include/arch/x86/asm/lib/ |
| A D | atomic.h | 36 static inline void name(type *ptr) \ 39 : "=m" (*ptr) \ 40 : "m" (*ptr)); \ 47 static inline void name(type *ptr) \ 50 : "=m" (*ptr) \ 51 : "m" (*ptr)); \ 58 static inline type name(type *ptr, type v) \ 61 : "+m" (*ptr), "+r" (v) \ 92 : "=a" (ret), "+m" (*ptr) \ 101 static inline type name(type *ptr, type v) \ [all …]
|
| /hypervisor/include/lib/ |
| A D | list.h | 45 #define INIT_LIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } \ argument 120 #define container_of(ptr, type, member) \ argument 121 ((type *)(((char *)(ptr)) - offsetof(type, member))) 155 #define hlist_entry(ptr, type, member) container_of(ptr,type,member) argument
|
| /hypervisor/acpi_parser/ |
| A D | dmar_parse.c | 165 char *ptr, *ptr_end; in parse_dmar_table() local 172 ptr = (char *)dmar_tbl + sizeof(*dmar_tbl); in parse_dmar_table() 176 for (; ptr < ptr_end; ptr += dmar_header->length) { in parse_dmar_table() 177 dmar_header = (struct acpi_dmar_header *)ptr; in parse_dmar_table()
|
| /hypervisor/arch/x86/guest/ |
| A D | nested.c | 481 uint64_t *ptr = (uint64_t *)(vmcs_hva + vmcs_field_to_vmcs12_offset(field)); in vmcs12_read_field() local 486 val64 = *(uint16_t *)ptr; in vmcs12_read_field() 489 val64 = *(uint32_t *)ptr; in vmcs12_read_field() 493 val64 = *(uint32_t *)ptr; in vmcs12_read_field() 495 val64 = *ptr; in vmcs12_read_field() 500 val64 = *ptr; in vmcs12_read_field() 516 *(uint16_t *)ptr = (uint16_t)val64; in vmcs12_write_field() 519 *(uint32_t *)ptr = (uint32_t)val64; in vmcs12_write_field() 523 *(uint32_t *)ptr = (uint32_t)val64; in vmcs12_write_field() 525 *ptr = val64; in vmcs12_write_field() [all …]
|
Completed in 11 milliseconds