Home
last modified time | relevance | path

Searched full:opaque (Results 1 – 25 of 2213) sorted by relevance

12345678910>>...89

/openbmc/qemu/include/migration/
H A Dregister.h38 * @opaque: data pointer passed to register_savevm_live()
40 void (*save_state)(QEMUFile *f, void *opaque);
48 * @opaque: data pointer passed to register_savevm_live()
53 int (*save_prepare)(void *opaque, Error **errp);
62 * @opaque: data pointer passed to register_savevm_live()
67 int (*save_setup)(QEMUFile *f, void *opaque, Error **errp);
76 * @opaque: data pointer passed to register_savevm_live()
78 void (*save_cleanup)(void *opaque);
86 * @opaque: data pointer passed to register_savevm_live()
90 int (*save_live_complete_postcopy)(QEMUFile *f, void *opaque);
[all …]
/openbmc/qemu/hw/misc/
H A Dslavio_misc.c92 static void slavio_misc_update_irq(void *opaque) in slavio_misc_update_irq() argument
94 MiscState *s = opaque; in slavio_misc_update_irq()
113 static void slavio_set_power_fail(void *opaque, int irq, int power_failing) in slavio_set_power_fail() argument
115 MiscState *s = opaque; in slavio_set_power_fail()
126 static void slavio_cfg_mem_writeb(void *opaque, hwaddr addr, in slavio_cfg_mem_writeb() argument
129 MiscState *s = opaque; in slavio_cfg_mem_writeb()
136 static uint64_t slavio_cfg_mem_readb(void *opaque, hwaddr addr, in slavio_cfg_mem_readb() argument
139 MiscState *s = opaque; in slavio_cfg_mem_readb()
157 static void slavio_diag_mem_writeb(void *opaque, hwaddr addr, in slavio_diag_mem_writeb() argument
160 MiscState *s = opaque; in slavio_diag_mem_writeb()
[all …]
/openbmc/qemu/target/i386/
H A Dmachine.c181 static int fpreg_pre_save(void *opaque) in fpreg_pre_save() argument
183 x86_FPReg_tmp *tmp = opaque; in fpreg_pre_save()
192 static int fpreg_post_load(void *opaque, int version) in fpreg_post_load() argument
194 x86_FPReg_tmp *tmp = opaque; in fpreg_post_load()
219 static int cpu_pre_save(void *opaque) in cpu_pre_save() argument
221 X86CPU *cpu = opaque; in cpu_pre_save()
313 static int cpu_post_load(void *opaque, int version_id) in cpu_post_load() argument
315 X86CPU *cpu = opaque; in cpu_post_load()
408 static bool async_pf_msr_needed(void *opaque) in async_pf_msr_needed() argument
410 X86CPU *cpu = opaque; in async_pf_msr_needed()
[all …]
/openbmc/qemu/replay/
H A Dreplay-events.c22 void *opaque; member
38 aio_bh_call(event->opaque); in replay_run_event()
41 ((QEMUBHFunc *)event->opaque)(event->opaque2); in replay_run_event()
44 qemu_input_event_send_impl(NULL, (InputEvent *)event->opaque); in replay_run_event()
45 qapi_free_InputEvent((InputEvent *)event->opaque); in replay_run_event()
51 replay_event_char_read_run(event->opaque); in replay_run_event()
54 aio_bh_call(event->opaque); in replay_run_event()
57 replay_event_net_run(event->opaque); in replay_run_event()
97 void *opaque, in replay_add_event() argument
106 e.opaque = opaque; in replay_add_event()
[all …]
/openbmc/qemu/hw/core/
H A Dreset.c57 void *opaque; member
76 lr->func(lr->opaque); in legacy_reset_hold()
95 void qemu_register_reset(QEMUResetHandler *func, void *opaque) in qemu_register_reset() argument
101 lr->opaque = opaque; in qemu_register_reset()
105 void qemu_register_reset_nosnapshotload(QEMUResetHandler *func, void *opaque) in qemu_register_reset_nosnapshotload() argument
111 lr->opaque = opaque; in qemu_register_reset_nosnapshotload()
118 void *opaque; member
122 static void find_legacy_reset_cb(Object *obj, void *opaque, ResetType type) in find_legacy_reset_cb() argument
125 FindLegacyInfo *fli = opaque; in find_legacy_reset_cb()
129 if (lr && lr->func == fli->func && lr->opaque == fli->opaque) { in find_legacy_reset_cb()
[all …]
H A Dirq.c34 irq->handler(irq->opaque, irq->n, level); in qemu_set_irq()
38 void *opaque, int n) in init_irq_fields() argument
41 irq->opaque = opaque; in init_irq_fields()
45 void qemu_init_irq(IRQState *irq, qemu_irq_handler handler, void *opaque, in qemu_init_irq() argument
49 init_irq_fields(irq, handler, opaque, n); in qemu_init_irq()
53 qemu_irq_handler handler, void *opaque) in qemu_init_irqs() argument
56 qemu_init_irq(&irq[i], handler, opaque, i); in qemu_init_irqs()
61 void *opaque, int n) in qemu_extend_irqs() argument
71 s[i] = qemu_allocate_irq(handler, opaque, i); in qemu_extend_irqs()
76 qemu_irq *qemu_allocate_irqs(qemu_irq_handler handler, void *opaque, int n) in qemu_allocate_irqs() argument
[all …]
H A Dqdev-properties.c62 void *opaque, Error **errp) in field_prop_get() argument
64 const Property *prop = opaque; in field_prop_get()
65 return prop->info->get(obj, v, name, opaque, errp); in field_prop_get()
79 void *opaque, Error **errp) in field_prop_set() argument
81 const Property *prop = opaque; in field_prop_set()
87 return prop->info->set(obj, v, name, opaque, errp); in field_prop_set()
101 void *opaque, Error **errp) in qdev_propinfo_get_enum() argument
103 const Property *prop = opaque; in qdev_propinfo_get_enum()
110 void *opaque, Error **errp) in qdev_propinfo_set_enum() argument
112 const Property *prop = opaque; in qdev_propinfo_set_enum()
[all …]
H A Dqdev-properties-system.c90 static void get_drive(Object *obj, Visitor *v, const char *name, void *opaque, in get_drive() argument
93 const Property *prop = opaque; in get_drive()
116 void *opaque, bool iothread, Error **errp) in set_drive_helper() argument
119 const Property *prop = opaque; in set_drive_helper()
213 static void set_drive(Object *obj, Visitor *v, const char *name, void *opaque, in set_drive() argument
216 set_drive_helper(obj, v, name, opaque, false, errp); in set_drive()
220 void *opaque, Error **errp) in set_drive_iothread() argument
222 set_drive_helper(obj, v, name, opaque, true, errp); in set_drive_iothread()
225 static void release_drive(Object *obj, const char *name, void *opaque) in release_drive() argument
228 const Property *prop = opaque; in release_drive()
[all …]
/openbmc/qemu/tests/unit/
H A Dtest-coroutine.c21 static void coroutine_fn verify_in_coroutine(void *opaque) in verify_in_coroutine() argument
40 static void coroutine_fn verify_self(void *opaque) in verify_self() argument
42 Coroutine **p_co = opaque; in verify_self()
58 static void coroutine_fn verify_entered_step_2(void *opaque) in verify_entered_step_2() argument
60 Coroutine *caller = (Coroutine *)opaque; in verify_entered_step_2()
71 static void coroutine_fn verify_entered_step_1(void *opaque) in verify_entered_step_1() argument
104 static void coroutine_fn nest(void *opaque) in nest() argument
106 NestData *nd = opaque; in nest()
141 static void coroutine_fn yield_5_times(void *opaque) in yield_5_times() argument
143 bool *done = opaque; in yield_5_times()
[all …]
/openbmc/qemu/target/riscv/
H A Dmachine.c27 static bool pmp_needed(void *opaque) in pmp_needed() argument
29 RISCVCPU *cpu = opaque; in pmp_needed()
34 static int pmp_post_load(void *opaque, int version_id) in pmp_post_load() argument
36 RISCVCPU *cpu = opaque; in pmp_post_load()
72 static bool hyper_needed(void *opaque) in hyper_needed() argument
74 RISCVCPU *cpu = opaque; in hyper_needed()
128 static bool vector_needed(void *opaque) in vector_needed() argument
130 RISCVCPU *cpu = opaque; in vector_needed()
153 static bool pointermasking_needed(void *opaque) in pointermasking_needed() argument
169 static bool rv128_needed(void *opaque) in rv128_needed() argument
[all …]
/openbmc/qemu/io/
H A Dtask.c30 gpointer opaque; member
40 gpointer opaque; member
53 gpointer opaque, in qio_task_new() argument
63 task->opaque = opaque; in qio_task_new()
68 trace_qio_task_new(task, source, func, opaque); in qio_task_new()
78 task->thread->destroy(task->thread->opaque); in qio_task_free()
89 task->destroy(task->opaque); in qio_task_free()
107 static gboolean qio_task_thread_result(gpointer opaque) in qio_task_thread_result() argument
109 QIOTask *task = opaque; in qio_task_thread_result()
118 static gpointer qio_task_thread_worker(gpointer opaque) in qio_task_thread_worker() argument
[all …]
/openbmc/qemu/migration/
H A Dvmstate.c25 void *opaque, JSONWriter *vmdesc,
28 void *opaque);
33 void *opaque, int version_id) in vmstate_field_exists() argument
39 result = field->field_exists(opaque, version_id); in vmstate_field_exists()
84 static int vmstate_n_elems(void *opaque, const VMStateField *field) in vmstate_n_elems() argument
91 n_elems = *(int32_t *)(opaque + field->num_offset); in vmstate_n_elems()
93 n_elems = *(uint32_t *)(opaque + field->num_offset); in vmstate_n_elems()
95 n_elems = *(uint16_t *)(opaque + field->num_offset); in vmstate_n_elems()
97 n_elems = *(uint8_t *)(opaque + field->num_offset); in vmstate_n_elems()
108 static int vmstate_size(void *opaque, const VMStateField *field) in vmstate_size() argument
[all …]
/openbmc/qemu/include/hw/
H A Dirq.h15 void *opaque; member
38 * Init a single IRQ. The irq is assigned with a handler, an opaque data
41 void qemu_init_irq(IRQState *irq, qemu_irq_handler handler, void *opaque,
50 * @opaque: opaque data to pass to @handler
53 qemu_irq_handler handler, void *opaque);
56 * opaque data.
58 qemu_irq *qemu_allocate_irqs(qemu_irq_handler handler, void *opaque, int n);
61 * Allocates a single IRQ. The irq is assigned with a handler, an opaque
64 qemu_irq qemu_allocate_irq(qemu_irq_handler handler, void *opaque, int n);
66 /* Extends an Array of IRQs. Old IRQs have their handlers and opaque data
[all …]
/openbmc/qemu/target/arm/
H A Dmachine.c12 static bool vfp_needed(void *opaque) in vfp_needed() argument
14 ARMCPU *cpu = opaque; in vfp_needed()
21 static bool vfp_fpcr_fpsr_needed(void *opaque) in vfp_fpcr_fpsr_needed() argument
43 ARMCPU *cpu = opaque; in vfp_fpcr_fpsr_needed()
50 static int get_fpscr(QEMUFile *f, void *opaque, size_t size, in get_fpscr() argument
53 ARMCPU *cpu = opaque; in get_fpscr()
64 static int put_fpscr(QEMUFile *f, void *opaque, size_t size, in put_fpscr() argument
67 ARMCPU *cpu = opaque; in put_fpscr()
69 uint32_t fpscr = vfp_fpcr_fpsr_needed(opaque) ? 0 : vfp_get_fpscr(env); in put_fpscr()
81 static int get_fpcr(QEMUFile *f, void *opaque, size_t size, in get_fpcr() argument
[all …]
/openbmc/qemu/hw/m68k/
H A Dmcf5206.c95 static void m5206_timer_trigger(void *opaque) in m5206_timer_trigger() argument
97 m5206_timer_state *s = (m5206_timer_state *)opaque; in m5206_timer_trigger()
251 static void m5206_mbar_set_irq(void *opaque, int irq, int level) in m5206_mbar_set_irq() argument
253 m5206_mbar_state *s = (m5206_mbar_state *)opaque; in m5206_mbar_set_irq()
398 static uint32_t m5206_mbar_readw(void *opaque, hwaddr offset);
399 static uint32_t m5206_mbar_readl(void *opaque, hwaddr offset);
401 static uint32_t m5206_mbar_readb(void *opaque, hwaddr offset) in m5206_mbar_readb() argument
403 m5206_mbar_state *s = (m5206_mbar_state *)opaque; in m5206_mbar_readb()
412 val = m5206_mbar_readw(opaque, offset & ~1); in m5206_mbar_readb()
421 static uint32_t m5206_mbar_readw(void *opaque, hwaddr offset) in m5206_mbar_readw() argument
[all …]
/openbmc/qemu/block/
H A Dnull.c84 BDRVNullState *s = bs->opaque; in null_open()
105 BDRVNullState *s = bs->opaque; in null_co_getlength()
111 BDRVNullState *s = bs->opaque; in null_co_common()
124 BDRVNullState *s = bs->opaque; in null_co_preadv()
155 static void null_bh_cb(void *opaque) in null_bh_cb() argument
157 NullAIOCB *acb = opaque; in null_bh_cb()
158 acb->common.cb(acb->common.opaque, 0); in null_bh_cb()
162 static void null_timer_cb(void *opaque) in null_timer_cb() argument
164 NullAIOCB *acb = opaque; in null_timer_cb()
165 acb->common.cb(acb->common.opaque, 0); in null_timer_cb()
[all …]
H A Dthrottle.c79 ThrottleGroupMember *tgm = bs->opaque; in throttle_open()
107 ThrottleGroupMember *tgm = bs->opaque; in throttle_close()
123 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_preadv()
133 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_pwritev()
143 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_pwrite_zeroes()
152 ThrottleGroupMember *tgm = bs->opaque; in throttle_co_pdiscard()
173 ThrottleGroupMember *tgm = bs->opaque; in throttle_detach_aio_context()
180 ThrottleGroupMember *tgm = bs->opaque; in throttle_attach_aio_context()
194 reopen_state->opaque = group; in throttle_reopen_prepare()
201 ThrottleGroupMember *tgm = bs->opaque; in throttle_reopen_commit()
[all …]
/openbmc/qemu/hw/ppc/
H A Dprep_systemio.c66 static void prep_port0092_write(void *opaque, uint32_t addr, uint32_t val) in prep_port0092_write() argument
68 PrepSystemIoState *s = opaque; in prep_port0092_write()
84 static uint32_t prep_port0092_read(void *opaque, uint32_t addr) in prep_port0092_read() argument
86 PrepSystemIoState *s = opaque; in prep_port0092_read()
97 static void prep_port0808_write(void *opaque, uint32_t addr, uint32_t val) in prep_port0808_write() argument
105 static void prep_port0810_write(void *opaque, uint32_t addr, uint32_t val) in prep_port0810_write() argument
113 static void prep_port0812_write(void *opaque, uint32_t addr, uint32_t val) in prep_port0812_write() argument
120 static void prep_port0814_write(void *opaque, uint32_t addr, uint32_t val) in prep_port0814_write() argument
131 static uint32_t prep_port0818_read(void *opaque, uint32_t addr) in prep_port0818_read() argument
148 static uint32_t prep_port080c_read(void *opaque, uint32_t addr) in prep_port080c_read() argument
[all …]
/openbmc/linux/rust/
H A Dbindgen_parameters3 --opaque-type xregs_state
4 --opaque-type desc_struct
5 --opaque-type arch_lbr_state
6 --opaque-type local_apic
9 --opaque-type alt_instr
10 --opaque-type x86_msi_data
11 --opaque-type x86_msi_addr_lo
15 --opaque-type kunit_try_catch
19 --opaque-type spinlock
/openbmc/qemu/tests/bench/
H A Dbenchmark-crypto-cipher.c103 static void test_cipher_speed_ecb_aes_128(const void *opaque) in test_cipher_speed_ecb_aes_128() argument
105 size_t chunk_size = (size_t)opaque; in test_cipher_speed_ecb_aes_128()
111 static void test_cipher_speed_ecb_aes_256(const void *opaque) in test_cipher_speed_ecb_aes_256() argument
113 size_t chunk_size = (size_t)opaque; in test_cipher_speed_ecb_aes_256()
119 static void test_cipher_speed_cbc_aes_128(const void *opaque) in test_cipher_speed_cbc_aes_128() argument
121 size_t chunk_size = (size_t)opaque; in test_cipher_speed_cbc_aes_128()
127 static void test_cipher_speed_cbc_aes_256(const void *opaque) in test_cipher_speed_cbc_aes_256() argument
129 size_t chunk_size = (size_t)opaque; in test_cipher_speed_cbc_aes_256()
135 static void test_cipher_speed_ctr_aes_128(const void *opaque) in test_cipher_speed_ctr_aes_128() argument
137 size_t chunk_size = (size_t)opaque; in test_cipher_speed_ctr_aes_128()
[all …]
/openbmc/libpldm/include/libpldm/
H A Dpdr.h14 * opaque structure that acts as a handle to a PDR repository
19 * opaque structure that acts as a handle to a PDR record
29 * @return opaque pointer that acts as a handle to the repository; NULL if no
40 * @param[in/out] repo - pointer to opaque pointer acting as a PDR repo handle
48 * @param[in] repo - opaque pointer acting as a PDR repo handle
58 * @param[in] repo - opaque pointer acting as a PDR repo handle
66 * @param[in/out] repo - opaque pointer acting as a PDR repo handle
88 * @param[in] repo - opaque pointer acting as a PDR repo handle
89 * @param[in] record - opaque pointer acting as a PDR record handle
102 * @param[in] repo - opaque pointer acting as a PDR repo handle
[all …]
/openbmc/qemu/include/io/
H A Dtask.h27 gpointer opaque);
30 gpointer opaque);
46 * gpointer opaque,
51 * The 'func' parameter is the callback to be invoked, and 'opaque'
53 * to free 'opaque' when no longer needed.
64 * gpointer opaque)
88 * gpointer opaque,
93 * task = qio_task_new(OBJECT(obj), func, opaque, notify);
117 * gboolean myobject_operation_timer(gpointer opaque)
119 * QIOTask *task = QIO_TASK(opaque);
[all …]
/openbmc/qemu/hw/intc/
H A Dbcm2836_control.c140 static void bcm2836_control_set_local_irq(void *opaque, int core, int local_irq, in bcm2836_control_set_local_irq() argument
143 BCM2836ControlState *s = opaque; in bcm2836_control_set_local_irq()
158 static void bcm2836_control_set_local_irq0(void *opaque, int core, int level) in bcm2836_control_set_local_irq0() argument
160 bcm2836_control_set_local_irq(opaque, core, IRQ_CNTPSIRQ, level); in bcm2836_control_set_local_irq0()
163 static void bcm2836_control_set_local_irq1(void *opaque, int core, int level) in bcm2836_control_set_local_irq1() argument
165 bcm2836_control_set_local_irq(opaque, core, IRQ_CNTPNSIRQ, level); in bcm2836_control_set_local_irq1()
168 static void bcm2836_control_set_local_irq2(void *opaque, int core, int level) in bcm2836_control_set_local_irq2() argument
170 bcm2836_control_set_local_irq(opaque, core, IRQ_CNTHPIRQ, level); in bcm2836_control_set_local_irq2()
173 static void bcm2836_control_set_local_irq3(void *opaque, int core, int level) in bcm2836_control_set_local_irq3() argument
175 bcm2836_control_set_local_irq(opaque, core, IRQ_CNTVIRQ, level); in bcm2836_control_set_local_irq3()
[all …]
/openbmc/qemu/include/qemu/
H A Dtimer.h81 typedef void QEMUTimerCB(void *opaque);
82 typedef void QEMUTimerListNotifyCB(void *opaque, QEMUClockType type);
88 void *opaque; member
262 * @opaque: the opaque pointer to pass to the callback
270 QEMUTimerListNotifyCB *cb, void *opaque);
345 * @opaque: the opaque pointer to be passed to the callback.
355 QEMUTimerListNotifyCB *cb, void *opaque);
403 * @opaque: the opaque pointer to be passed to the callback
416 QEMUTimerCB *cb, void *opaque);
424 * @opaque: the opaque pointer to pass to the callback
[all …]
/openbmc/qemu/hw/input/
H A Dpckbd.c238 static void kbd_update_kbd_irq(void *opaque, int level) in kbd_update_kbd_irq() argument
240 KBDState *s = opaque; in kbd_update_kbd_irq()
250 static void kbd_update_aux_irq(void *opaque, int level) in kbd_update_aux_irq() argument
252 KBDState *s = opaque; in kbd_update_aux_irq()
262 static void kbd_throttle_timeout(void *opaque) in kbd_throttle_timeout() argument
264 KBDState *s = opaque; in kbd_throttle_timeout()
271 static uint64_t kbd_read_status(void *opaque, hwaddr addr, in kbd_read_status() argument
274 KBDState *s = opaque; in kbd_read_status()
314 static void kbd_write_command(void *opaque, hwaddr addr, in kbd_write_command() argument
317 KBDState *s = opaque; in kbd_write_command()
[all …]

12345678910>>...89