/qemu/util/ |
H A D | qht.c | 341 return map != ht->map; in qht_map_is_stale__locked() 356 map = qatomic_rcu_read(&ht->map); in qht_map_lock_buckets__no_stale() 366 map = ht->map; in qht_map_lock_buckets__no_stale() 388 map = qatomic_rcu_read(&ht->map); in qht_bucket_lock__no_stale() 400 map = ht->map; in qht_bucket_lock__no_stale() 445 map = g_malloc(sizeof(*map)); in qht_map_create() 476 qatomic_rcu_set(&ht->map, map); in qht_init() 545 map = ht->map; in qht_reset_size() 604 map = qatomic_rcu_read(&ht->map); in qht_lookup_custom() 685 map = ht->map; in qht_grow_maybe() [all …]
|
H A D | iova-tree.c | 92 const DMAMap *map = key; in iova_tree_find_address_iterator() local 99 if (map->translated_addr + map->size < needle->translated_addr || in iova_tree_find_address_iterator() 104 args->result = map; in iova_tree_find_address_iterator() 111 .needle = map, in iova_tree_find_iova() 135 if (map->iova + map->size < map->iova || map->perm == IOMMU_NONE) { in iova_tree_insert() 140 if (iova_tree_find(tree, map)) { in iova_tree_insert() 145 memcpy(new, map, sizeof(*new)); in iova_tree_insert() 155 DMAMap *map = key; in iova_tree_traverse() local 159 return iterator(map); in iova_tree_traverse() 240 .new_size = map->size, in iova_tree_alloc_map() [all …]
|
H A D | bitmap.c | 160 void bitmap_set(unsigned long *map, long start, long nr) in bitmap_set() argument 162 unsigned long *p = map + BIT_WORD(start); in bitmap_set() 182 void bitmap_set_atomic(unsigned long *map, long start, long nr) in bitmap_set_atomic() argument 184 unsigned long *p = map + BIT_WORD(start); in bitmap_set_atomic() 221 void bitmap_clear(unsigned long *map, long start, long nr) in bitmap_clear() argument 223 unsigned long *p = map + BIT_WORD(start); in bitmap_clear() 245 unsigned long *p = map + BIT_WORD(start); in bitmap_test_and_clear() 290 unsigned long *p = map + BIT_WORD(start); in bitmap_test_and_clear_atomic() 360 unsigned long bitmap_find_next_zero_area(unsigned long *map, in bitmap_find_next_zero_area() argument 368 index = find_next_zero_bit(map, size, start); in bitmap_find_next_zero_area() [all …]
|
/qemu/ |
H A D | gitdm.config | 26 EmailMap contrib/gitdm/domain-map 29 # Use GroupMap to map a file full of addresses to the 34 GroupMap contrib/gitdm/group-map-alibaba Alibaba 35 GroupMap contrib/gitdm/group-map-amd AMD 37 GroupMap contrib/gitdm/group-map-codeweavers CodeWeavers 38 GroupMap contrib/gitdm/group-map-facebook Facebook 39 GroupMap contrib/gitdm/group-map-ibm IBM 41 GroupMap contrib/gitdm/group-map-netflix Netflix 42 GroupMap contrib/gitdm/group-map-redhat Red Hat 43 GroupMap contrib/gitdm/group-map-wavecomp Wave Computing [all …]
|
H A D | qemu-keymap.c | 148 mod = xkb_keymap_mod_get_index(map, name); in get_mod() 158 static struct xkb_keymap *map; in main() local 216 if (!map) { in main() 222 xkb_keymap_layout_get_name(map, 0)); in main() 224 mods = xkb_keymap_num_mods(map); in main() 230 shift = get_mod(map, "Shift"); in main() 231 ctrl = get_mod(map, "Control"); in main() 232 altgr = get_mod(map, "AltGr"); in main() 233 numlock = get_mod(map, "NumLock"); in main() 235 state = xkb_state_new(map); in main() [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 146 | 55 $QEMU_IMG map --output=json --image-opts \ 63 $QEMU_IMG map --output=json --image-opts \ 71 $QEMU_IMG map --output=json --image-opts \ 82 $QEMU_IMG map --output=json --image-opts \ 90 $QEMU_IMG map --output=json --image-opts \ 98 $QEMU_IMG map --output=json --image-opts \ 109 $QEMU_IMG map --output=json --image-opts \ 117 $QEMU_IMG map --output=json --image-opts \ 125 $QEMU_IMG map --output=json --image-opts \ 143 $QEMU_IMG map --output=json --image-opts \ [all …]
|
H A D | 154 | 72 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 95 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 118 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 158 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 188 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 218 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 237 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 253 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 268 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 284 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map [all …]
|
H A D | 241 | 62 $QEMU_IMG map -f raw --output=json "$TEST_IMG" | _filter_qemu_img_map 63 $QEMU_IO -f raw -c map "$TEST_IMG" 75 $QEMU_IMG map -f raw --output=json "$TEST_IMG" | _filter_qemu_img_map 76 $QEMU_IO -f raw -c map "$TEST_IMG" 88 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 89 $QEMU_IO -c map "$TEST_IMG"
|
H A D | 122 | 60 $QEMU_IMG map "$TEST_IMG".orig | _filter_qemu_img_map 109 $QEMU_IMG map "$TEST_IMG".orig | _filter_qemu_img_map 121 $QEMU_IMG map "$TEST_IMG".orig | _filter_qemu_img_map 141 $QEMU_IMG map "$TEST_IMG" | _filter_qemu_img_map 147 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 170 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 195 $QEMU_IMG map --output=json "$TEST_IMG".orig | _filter_qemu_img_map 202 $QEMU_IMG map --output=json "$TEST_IMG".orig | _filter_qemu_img_map 217 $QEMU_IMG map --output=json "$TEST_IMG".orig | _filter_qemu_img_map 297 $QEMU_IMG map --output=json "$TEST_IMG" [all …]
|
H A D | 223 | 176 $QEMU_IMG map --output=json --image-opts \ 178 $QEMU_IMG map --output=json --image-opts \ 186 $QEMU_IMG map --output=json --image-opts \ 194 $QEMU_IMG map --output=json --image-opts \ 221 $QEMU_IMG map --output=json --image-opts \ 226 $QEMU_IMG map --output=json --image-opts --max-length=12345 \ 228 $QEMU_IMG map --output=json --image-opts --start-offset=12345 \
|
H A D | 179 | 63 $QEMU_IMG map --output=json "$TEST_IMG.base" | _filter_qemu_img_map 70 $QEMU_IMG map --output=json "$TEST_IMG.base" | _filter_qemu_img_map 78 $QEMU_IMG map --output=json "$TEST_IMG.base" | _filter_qemu_img_map 84 $QEMU_IMG map --output=json "$TEST_IMG.base" | _filter_qemu_img_map 91 $QEMU_IMG map --output=json "$TEST_IMG.base" | _filter_qemu_img_map 103 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map
|
H A D | 066 | 64 $QEMU_IMG map "$TEST_IMG" 77 orig_map=$($QEMU_IMG map --output=json "$TEST_IMG") 97 new_map=$($QEMU_IMG map --output=json "$TEST_IMG") 146 orig_map=$($QEMU_IMG map --output=json "$TEST_IMG") 175 new_map=$($QEMU_IMG map --output=json "$TEST_IMG")
|
H A D | 221 | 57 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 60 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 63 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map 66 $QEMU_IMG map --output=json "$TEST_IMG" | _filter_qemu_img_map
|
H A D | 253 | 55 $QEMU_IMG map --output=json --image-opts \ 61 $QEMU_IMG map --output=json --image-opts \ 70 $QEMU_IMG map --output=json --image-opts \ 78 $QEMU_IMG map --output=json --image-opts \
|
/qemu/hw/virtio/ |
H A D | vhost-iova-tree.c | 68 const DMAMap *map) in vhost_iova_tree_find_iova() argument 70 return iova_tree_find_iova(tree->iova_taddr_map, map); in vhost_iova_tree_find_iova() 86 int vhost_iova_tree_map_alloc(VhostIOVATree *tree, DMAMap *map) in vhost_iova_tree_map_alloc() argument 91 if (map->translated_addr + map->size < map->translated_addr || in vhost_iova_tree_map_alloc() 92 map->perm == IOMMU_NONE) { in vhost_iova_tree_map_alloc() 97 return iova_tree_alloc_map(tree->iova_taddr_map, map, iova_first, in vhost_iova_tree_map_alloc() 107 void vhost_iova_tree_remove(VhostIOVATree *iova_tree, DMAMap map) in vhost_iova_tree_remove() argument 109 iova_tree_remove(iova_tree->iova_taddr_map, map); in vhost_iova_tree_remove()
|
H A D | vhost-iova-tree.h | 23 const DMAMap *map); 24 int vhost_iova_tree_map_alloc(VhostIOVATree *iova_tree, DMAMap *map); 25 void vhost_iova_tree_remove(VhostIOVATree *iova_tree, DMAMap map);
|
/qemu/system/ |
H A D | memory_mapping.c | 58 return phys_addr == map->phys_addr + map->length && in mapping_contiguous() 59 virt_addr == map->virt_addr + map->length; in mapping_contiguous() 70 return !(phys_addr + length < map->phys_addr || in mapping_have_same_region() 71 phys_addr >= map->phys_addr + map->length); in mapping_have_same_region() 83 return virt_addr - map->virt_addr != phys_addr - map->phys_addr; in mapping_conflict() 91 static inline void mapping_merge(MemoryMapping *map, in mapping_merge() argument 95 if (virt_addr < map->virt_addr) { in mapping_merge() 96 map->length += map->virt_addr - virt_addr; in mapping_merge() 97 map->virt_addr = virt_addr; in mapping_merge() 101 (map->virt_addr + map->length)) { in mapping_merge() [all …]
|
/qemu/contrib/elf2dmp/ |
H A D | qemu_elf.c | 24 Elf64_Phdr *elf64_getphdr(void *map) in elf64_getphdr() argument 26 Elf64_Ehdr *ehdr = map; in elf64_getphdr() 32 Elf64_Half elf_getphdrnum(void *map) in elf_getphdrnum() argument 34 Elf64_Ehdr *ehdr = map; in elf_getphdrnum() 60 Elf64_Phdr *phdr = elf64_getphdr(qe->map); in init_states() 84 nhdr = (void *)((uint8_t *)qe->map + offset); in init_states() 90 name = (char *)qe->map + offset; in init_states() 134 Elf64_Ehdr *ehdr = qe->map; in check_ehdr() 210 if (qe->map == MAP_FAILED) { in QEMU_Elf_map() 229 qe->map = g_mapped_file_get_contents(qe->gmf); in QEMU_Elf_map() [all …]
|
/qemu/audio/ |
H A D | paaudio.c | 439 map.map[0] = PA_CHANNEL_POSITION_MONO; in qpa_simple_new() 443 map.map[0] = PA_CHANNEL_POSITION_LEFT; in qpa_simple_new() 444 map.map[1] = PA_CHANNEL_POSITION_RIGHT; in qpa_simple_new() 448 map.map[0] = PA_CHANNEL_POSITION_FRONT_LEFT; in qpa_simple_new() 450 map.map[2] = PA_CHANNEL_POSITION_CENTER; in qpa_simple_new() 451 map.map[3] = PA_CHANNEL_POSITION_LFE; in qpa_simple_new() 452 map.map[4] = PA_CHANNEL_POSITION_REAR_LEFT; in qpa_simple_new() 459 map.map[2] = PA_CHANNEL_POSITION_CENTER; in qpa_simple_new() 460 map.map[3] = PA_CHANNEL_POSITION_LFE; in qpa_simple_new() 461 map.map[4] = PA_CHANNEL_POSITION_REAR_LEFT; in qpa_simple_new() [all …]
|
/qemu/hw/arm/ |
H A D | vexpress.c | 497 const hwaddr *map = daughterboard->motherboard_map; in vexpress_modify_dtb() local 553 const hwaddr *map = daughterboard->motherboard_map; in vexpress_common_init() local 643 pl011_create(map[VE_UART0], pic[5], serial_hd(0)); in vexpress_common_init() 644 pl011_create(map[VE_UART1], pic[6], serial_hd(1)); in vexpress_common_init() 645 pl011_create(map[VE_UART2], pic[7], serial_hd(2)); in vexpress_common_init() 646 pl011_create(map[VE_UART3], pic[8], serial_hd(3)); in vexpress_common_init() 648 sysbus_create_simple("sp804", map[VE_TIMER01], pic[2]); in vexpress_common_init() 649 sysbus_create_simple("sp804", map[VE_TIMER23], pic[3]); in vexpress_common_init() 663 sysbus_mmio_map(SYS_BUS_DEVICE(dev), 0, map[VE_CLCD]); in vexpress_common_init() 670 if (map[VE_NORFLASHALIAS] != -1) { in vexpress_common_init() [all …]
|
/qemu/include/qemu/ |
H A D | iova-tree.h | 41 typedef gboolean (*iova_tree_iterator)(DMAMap *map); 63 int iova_tree_insert(IOVATree *tree, const DMAMap *map); 76 void iova_tree_remove(IOVATree *tree, DMAMap map); 94 const DMAMap *iova_tree_find(const IOVATree *tree, const DMAMap *map); 112 const DMAMap *iova_tree_find_iova(const IOVATree *tree, const DMAMap *map); 153 int iova_tree_alloc_map(IOVATree *tree, DMAMap *map, hwaddr iova_begin,
|
H A D | bitmap.h | 249 void bitmap_set(unsigned long *map, long i, long len); 250 void bitmap_set_atomic(unsigned long *map, long i, long len); 251 void bitmap_clear(unsigned long *map, long start, long nr); 252 bool bitmap_test_and_clear_atomic(unsigned long *map, long start, long nr); 253 bool bitmap_test_and_clear(unsigned long *map, long start, long nr); 256 unsigned long bitmap_find_next_zero_area(unsigned long *map,
|
/qemu/ui/ |
H A D | x_keymap.c | 59 const guint16 *map; in qemu_xkeymap_mapping_table() local 87 map = qemu_input_map_xorgxwin_to_qcode; in qemu_xkeymap_mapping_table() 91 map = qemu_input_map_xorgxquartz_to_qcode; in qemu_xkeymap_mapping_table() 96 map = qemu_input_map_xorgevdev_to_qcode; in qemu_xkeymap_mapping_table() 101 map = qemu_input_map_xorgkbd_to_qcode; in qemu_xkeymap_mapping_table() 113 map = NULL; in qemu_xkeymap_mapping_table() 118 return map; in qemu_xkeymap_mapping_table()
|
/qemu/hw/mips/ |
H A D | loongson3_bootp.c | 55 emap->map[0].node_id = cpu_to_le32(0); in init_memory_map() 56 emap->map[0].mem_type = cpu_to_le32(1); in init_memory_map() 57 emap->map[0].mem_start = cpu_to_le64(0x0); in init_memory_map() 58 emap->map[0].mem_size = cpu_to_le32(240); in init_memory_map() 60 emap->map[1].node_id = cpu_to_le32(0); in init_memory_map() 61 emap->map[1].mem_type = cpu_to_le32(2); in init_memory_map() 62 emap->map[1].mem_start = cpu_to_le64(0x90000000); in init_memory_map() 63 emap->map[1].mem_size = cpu_to_le32((ram_size / MiB) - 256); in init_memory_map()
|
/qemu/hw/input/ |
H A D | pxa2xx_keypad.c | 91 const struct keymap *map; member 142 row = kp->map[keycode].row; in pxa27x_keyboard_event() 143 col = kp->map[keycode].column; in pxa27x_keyboard_event() 322 const struct keymap *map, int size) in pxa27x_register_keypad() argument 324 if(!map || size < 0x80) { in pxa27x_register_keypad() 329 kp->map = map; in pxa27x_register_keypad()
|