Home
last modified time | relevance | path

Searched refs:prev (Results 1 – 25 of 54) sorted by relevance

123

/qemu/util/
H A Derror-report.c55 assert(!loc->prev); in loc_push_restore()
56 loc->prev = cur_loc; in loc_push_restore()
70 loc->prev = NULL; in loc_push_none()
80 assert(cur_loc == loc && loc->prev); in loc_pop()
81 cur_loc = loc->prev; in loc_pop()
82 loc->prev = NULL; in loc_pop()
92 loc->prev = NULL; in loc_save()
101 Location *prev = cur_loc->prev; in loc_restore() local
102 assert(!loc->prev); in loc_restore()
104 cur_loc->prev = prev; in loc_restore()
H A Diova-tree.c28 const DMAMap *prev; member
54 args->prev = args->this; in iova_tree_alloc_args_iterate()
197 const DMAMap *prev = args->prev, *this = args->this; in iova_tree_alloc_map_in_hole() local
204 hole_start = MAX(prev ? prev->iova + prev->size + 1 : 0, args->iova_begin); in iova_tree_alloc_map_in_hole()
H A Dreserved-region.c43 GList *prev = l->prev; in resv_region_list_insert() local
46 if (prev) { in resv_region_list_insert()
47 l = prev->next; in resv_region_list_insert()
H A Dqht.c418 struct qht_bucket *prev; in qht_chain_destroy() local
422 prev = curr; in qht_chain_destroy()
424 qemu_vfree(prev); in qht_chain_destroy()
633 struct qht_bucket *prev = NULL; in qht_insert__locked() local
648 prev = b; in qht_insert__locked()
700 void *prev; in qht_insert() local
713 if (likely(prev == NULL)) { in qht_insert()
717 *existing = prev; in qht_insert()
754 struct qht_bucket *prev = NULL; in qht_bucket_remove_entry() local
770 qht_debug_assert(prev); in qht_bucket_remove_entry()
[all …]
H A Dqemu-config.c116 QDict *prev = qdict; in qemu_config_foreach() local
125 if (qdict != prev) { in qemu_config_foreach()
126 if (prev) { in qemu_config_foreach()
127 cb(prev_group, prev, opaque, errp); in qemu_config_foreach()
128 qobject_unref(prev); in qemu_config_foreach()
H A Dqtree.c819 QTreeNode *prev = node->left; in q_tree_remove_internal() local
851 while (prev->right_child) { in q_tree_remove_internal()
852 prev = prev->right; in q_tree_remove_internal()
854 prev->right = next; in q_tree_remove_internal()
/qemu/tests/qtest/
H A Drtl8139-test.c74 unsigned prev, curr, next; in test_timer() local
93 prev = curr; in test_timer()
97 diff = (curr-prev) & 0xffffffffu; in test_timer()
101 if (curr < prev && ++cnt == 3) { in test_timer()
155 prev = curr; in test_timer()
157 diff = (curr-prev) & 0xffffffffu; in test_timer()
172 } else if (cnt >= 3 && curr < prev) { in test_timer()
/qemu/hw/usb/
H A Dcombined-packet.c124 USBPacket *p, *u, *next, *prev = NULL, *first = NULL; in usb_ep_combine_input_packets() local
141 prev = p; in usb_ep_combine_input_packets()
151 if (prev && prev->short_not_ok) { in usb_ep_combine_input_packets()
187 prev = p; in usb_ep_combine_input_packets()
/qemu/authz/
H A Dlist.c224 QAuthZListRuleList *rules, *prev; in qauthz_list_delete_rule() local
227 prev = NULL; in qauthz_list_delete_rule()
232 if (prev) { in qauthz_list_delete_rule()
233 prev->next = rules->next; in qauthz_list_delete_rule()
241 prev = rules; in qauthz_list_delete_rule()
/qemu/hw/acpi/
H A Dacpi-qmp-cmds.c17 ACPIOSTInfoList **prev = &head; in qmp_query_acpi_ospm_status() local
24 adevc->ospm_status(adev, &prev); in qmp_query_acpi_ospm_status()
/qemu/hw/input/
H A Dhid.c171 HIDPointerEvent *prev, *curr, *next; in hid_pointer_sync() local
182 prev = &hs->ptr.queue[(hs->head + hs->n - 1) & QUEUE_MASK]; in hid_pointer_sync()
193 if (curr->buttons_state == prev->buttons_state) { in hid_pointer_sync()
201 prev->xdx += curr->xdx; in hid_pointer_sync()
203 prev->ydy += curr->ydy; in hid_pointer_sync()
206 prev->xdx = curr->xdx; in hid_pointer_sync()
207 prev->ydy = curr->ydy; in hid_pointer_sync()
209 prev->dz += curr->dz; in hid_pointer_sync()
/qemu/hw/sh4/
H A Dtrace-events2 sh7750_porta(uint16_t prev, uint16_t cur, uint16_t pdtr, uint16_t pctr) "porta changed from 0x%04x …
3 sh7750_portb(uint16_t prev, uint16_t cur, uint16_t pdtr, uint16_t pctr) "portb changed from 0x%04x …
H A Dsh7750.c150 static void porta_changed(SH7750State *s, uint16_t prev) in porta_changed() argument
156 if (currenta == prev) { in porta_changed()
159 trace_sh7750_porta(prev, currenta, s->pdtra, s->pctra); in porta_changed()
160 changes = currenta ^ prev; in porta_changed()
177 static void portb_changed(SH7750State *s, uint16_t prev) in portb_changed() argument
183 if (currentb == prev) { in portb_changed()
186 trace_sh7750_portb(prev, currentb, s->pdtrb, s->pctrb); in portb_changed()
187 changes = currentb ^ prev; in portb_changed()
/qemu/hw/gpio/
H A Dpcf8574.c80 uint8_t prev; in pcf8574_tx() local
85 prev = pcf8574_line_state(s); in pcf8574_tx()
89 for (diff = (actual ^ prev); diff; diff &= ~(1 << line)) { in pcf8574_tx()
/qemu/contrib/plugins/
H A Dlockstep.c157 ExecInfo *prev = (ExecInfo *) entry->data; in report_divergance() local
161 prev->block->pc, prev->block->insns, in report_divergance()
162 prev->insn_count); in report_divergance()
/qemu/accel/tcg/
H A Dtranslate-all.c137 uint64_t prev, curr; in encode_search() local
141 prev = (!(tb_cflags(tb) & CF_PCREL) && j == 0 ? tb->pc : 0); in encode_search()
143 prev = insn_data[(i - 1) * TARGET_INSN_START_WORDS + j]; in encode_search()
146 p = encode_sleb128(p, curr - prev); in encode_search()
148 prev = (i == 0 ? 0 : insn_end_off[i - 1]); in encode_search()
150 p = encode_sleb128(p, curr - prev); in encode_search()
H A Duser-exec.c292 PageFlagsNode *next = NULL, *prev = NULL; in pageflags_create_merge() local
295 prev = pageflags_find(start - 1, start - 1); in pageflags_create_merge()
296 if (prev) { in pageflags_create_merge()
297 if (prev->flags == flags) { in pageflags_create_merge()
298 interval_tree_remove(&prev->itree, &pageflags_root); in pageflags_create_merge()
300 prev = NULL; in pageflags_create_merge()
315 if (prev) { in pageflags_create_merge()
317 prev->itree.last = next->itree.last; in pageflags_create_merge()
320 prev->itree.last = last; in pageflags_create_merge()
322 interval_tree_insert(&prev->itree, &pageflags_root); in pageflags_create_merge()
/qemu/tests/unit/
H A Dtest-aio-multithread.c301 int prev; in mcs_mutex_lock() local
305 prev = qatomic_xchg(&mutex_head, id); in mcs_mutex_lock()
306 if (prev != -1) { in mcs_mutex_lock()
307 qatomic_set(&nodes[prev].next, id); in mcs_mutex_lock()
/qemu/scsi/
H A Dpr-manager.c137 PRManagerInfoList **prev = &head; in qmp_query_pr_managers() local
140 object_child_foreach(container, query_one_pr_manager, &prev); in qmp_query_pr_managers()
/qemu/crypto/
H A Dder.c432 QCryptoDerEncodeNode *node, *prev; in qcrypto_der_encode_ctx_flush_and_free() local
435 for (prev = &ctx->root; in qcrypto_der_encode_ctx_flush_and_free()
436 (node = prev->next) && (prev->next = node->next, 1);) { in qcrypto_der_encode_ctx_flush_and_free()
/qemu/hw/pci/
H A Dpcie.c376 bool prev = dev->exp.hpev_notified; in hotplug_event_notify() local
380 if (prev == dev->exp.hpev_notified) { in hotplug_event_notify()
978 uint16_t prev = 0; in pcie_find_capability_list() local
988 prev = next, next = PCI_EXT_CAP_NEXT(header)) { in pcie_find_capability_list()
1001 *prev_p = prev; in pcie_find_capability_list()
1036 uint16_t prev; in pcie_add_capability() local
1042 pcie_find_capability_list(dev, 0xffffffff, &prev); in pcie_add_capability()
1043 assert(prev >= PCI_CONFIG_SPACE_SIZE); in pcie_add_capability()
1044 pcie_ext_cap_set_next(dev, prev, offset); in pcie_add_capability()
/qemu/block/
H A Daccounting.c165 uint64_t prev = 0; in block_latency_histogram_set() local
169 if (entry->value <= prev) { in block_latency_histogram_set()
173 prev = entry->value; in block_latency_histogram_set()
/qemu/hw/net/
H A Dnpcm7xx_emc.c693 uint32_t prev; in npcm7xx_emc_write() local
699 prev = emc->regs[reg]; in npcm7xx_emc_write()
702 if (!(prev & REG_MCMDR_TXON) && in npcm7xx_emc_write()
710 } else if ((prev & REG_MCMDR_TXON) && in npcm7xx_emc_write()
718 if (!(prev & REG_MCMDR_RXON) && in npcm7xx_emc_write()
721 } else if ((prev & REG_MCMDR_RXON) && in npcm7xx_emc_write()
/qemu/target/rx/
H A Dop_helper.c326 uint64_t result_l, prev; in helper_rmpa() local
343 prev = result_l; in helper_rmpa()
347 if (prev > result_l) { in helper_rmpa()
351 if (prev < result_l) { in helper_rmpa()
/qemu/bsd-user/
H A Dmmap.c245 void *ptr, *prev; in mmap_find_vma_aligned() local
267 prev = 0; in mmap_find_vma_aligned()
273 for (;; prev = ptr) { in mmap_find_vma_aligned()
293 repeat = (ptr == prev ? repeat + 1 : 0); in mmap_find_vma_aligned()

123