/qemu/qapi/ |
H A D | qapi-visit-core.c | 32 v->complete(v, opaque); in visit_complete() 40 v->free(v); in visit_free() 64 return v->check_struct ? v->check_struct(v, errp) : true; in visit_check_struct() 70 v->end_struct(v, obj); in visit_end_struct() 91 return v->next_list(v, tail, size); in visit_next_list() 97 return v->check_list ? v->check_list(v, errp) : true; in visit_check_list() 103 v->end_list(v, obj); in visit_end_list() 130 v->end_alternate(v, obj); in visit_end_alternate() 138 v->optional(v, name, present); in visit_optional() 349 ok = v->type_str(v, name, obj, errp); in visit_type_str() [all …]
|
H A D | qapi-forward-visitor.c | 45 if (v->depth) { in forward_field_translate_name() 48 if (g_str_equal(*name, v->from)) { in forward_field_translate_name() 49 *name = v->to; in forward_field_translate_name() 58 ForwardFieldVisitor *ffv = to_ffv(v); in forward_field_check_struct() 66 ForwardFieldVisitor *ffv = to_ffv(v); in forward_field_start_struct() 80 ForwardFieldVisitor *ffv = to_ffv(v); in forward_field_end_struct() 298 v->visitor.type = target->type; in visitor_forward_field() 322 v->target = target; in visitor_forward_field() 323 v->from = g_strdup(from); in visitor_forward_field() 324 v->to = g_strdup(to); in visitor_forward_field() [all …]
|
H A D | trace-events | 4 visit_free(void *v) "v=%p" 5 visit_complete(void *v, void *opaque) "v=%p opaque=%p" 8 visit_check_struct(void *v) "v=%p" 9 visit_end_struct(void *v, void *obj) "v=%p obj=%p" 12 visit_next_list(void *v, void *tail, size_t size) "v=%p tail=%p size=%zu" 13 visit_check_list(void *v) "v=%p" 14 visit_end_list(void *v, void *obj) "v=%p obj=%p" 17 visit_end_alternate(void *v, void *obj) "v=%p obj=%p" 20 visit_policy_reject(void *v, const char *name) "v=%p name=%s" 21 visit_policy_skip(void *v, const char *name) "v=%p name=%s" [all …]
|
H A D | qapi-clone-visitor.c | 30 QapiCloneVisitor *qcv = to_qcv(v); in qapi_clone_start_struct() 47 QapiCloneVisitor *qcv = to_qcv(v); in qapi_clone_end() 65 QapiCloneVisitor *qcv = to_qcv(v); in qapi_clone_next_list() 83 QapiCloneVisitor *qcv = to_qcv(v); in qapi_clone_type_int64() 149 g_free(v); in qapi_clone_free() 154 QapiCloneVisitor *v; in qapi_clone_visitor_new() local 156 v = g_malloc0(sizeof(*v)); in qapi_clone_visitor_new() 158 v->visitor.type = VISITOR_CLONE; in qapi_clone_visitor_new() 174 return &v->visitor; in qapi_clone_visitor_new() 180 to_qcv(v)->depth++; in qapi_clone_members_visitor_new() [all …]
|
H A D | qapi-dealloc-visitor.c | 115 static void qapi_dealloc_free(Visitor *v) in qapi_dealloc_free() argument 122 QapiDeallocVisitor *v; in qapi_dealloc_visitor_new() local 124 v = g_malloc0(sizeof(*v)); in qapi_dealloc_visitor_new() 126 v->visitor.type = VISITOR_DEALLOC; in qapi_dealloc_visitor_new() 131 v->visitor.next_list = qapi_dealloc_next_list; in qapi_dealloc_visitor_new() 132 v->visitor.end_list = qapi_dealloc_end_list; in qapi_dealloc_visitor_new() 135 v->visitor.type_bool = qapi_dealloc_type_bool; in qapi_dealloc_visitor_new() 136 v->visitor.type_str = qapi_dealloc_type_str; in qapi_dealloc_visitor_new() 139 v->visitor.type_null = qapi_dealloc_type_null; in qapi_dealloc_visitor_new() 140 v->visitor.free = qapi_dealloc_free; in qapi_dealloc_visitor_new() [all …]
|
H A D | qobject-output-visitor.c | 111 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_start_struct() 121 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_end_struct() 130 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_start_list() 146 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_end_list() 154 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_type_int64() 162 QObjectOutputVisitor *qov = to_qov(v); in qobject_output_type_uint64() 255 QObjectOutputVisitor *v; in qobject_output_visitor_new() local 257 v = g_malloc0(sizeof(*v)); in qobject_output_visitor_new() 259 v->visitor.type = VISITOR_OUTPUT; in qobject_output_visitor_new() 277 v->result = result; in qobject_output_visitor_new() [all …]
|
H A D | qobject-input-visitor.c | 310 qobject_input_pop(v, obj); in qobject_input_end_struct() 377 qobject_input_pop(v, obj); in qobject_input_end_list() 695 QObjectInputVisitor *v = g_malloc0(sizeof(*v)); in qobject_input_visitor_base_new() local 699 v->visitor.type = VISITOR_INPUT; in qobject_input_visitor_base_new() 712 v->root = qobject_ref(obj); in qobject_input_visitor_base_new() 714 return v; in qobject_input_visitor_base_new() 729 return &v->visitor; in qobject_input_visitor_new() 744 v->keyval = true; in qobject_input_visitor_new_keyval() 746 return &v->visitor; in qobject_input_visitor_new_keyval() 756 Visitor *v; in qobject_input_visitor_new_str() local [all …]
|
H A D | string-input-visitor.c | 66 StringInputVisitor *siv = to_siv(v); in start_list() 88 StringInputVisitor *siv = to_siv(v); in next_list() 125 StringInputVisitor *siv = to_siv(v); in end_list() 392 StringInputVisitor *v; in string_input_visitor_new() local 395 v = g_malloc0(sizeof(*v)); in string_input_visitor_new() 397 v->visitor.type = VISITOR_INPUT; in string_input_visitor_new() 406 v->visitor.next_list = next_list; in string_input_visitor_new() 408 v->visitor.end_list = end_list; in string_input_visitor_new() 411 v->string = str; in string_input_visitor_new() 412 v->lm = LM_NONE; in string_input_visitor_new() [all …]
|
H A D | string-output-visitor.c | 425 StringOutputVisitor *v; in string_output_visitor_new() local 427 v = g_malloc0(sizeof(*v)); in string_output_visitor_new() 429 v->string = g_string_new(NULL); in string_output_visitor_new() 430 v->human = human; in string_output_visitor_new() 431 v->result = result; in string_output_visitor_new() 434 v->visitor.type = VISITOR_OUTPUT; in string_output_visitor_new() 443 v->visitor.end_struct = end_struct; in string_output_visitor_new() 444 v->visitor.start_list = start_list; in string_output_visitor_new() 445 v->visitor.next_list = next_list; in string_output_visitor_new() 446 v->visitor.end_list = end_list; in string_output_visitor_new() [all …]
|
/qemu/tests/unit/ |
H A D | test-string-input-visitor.c | 20 Visitor *v; member 26 if (data->v) { in visitor_input_teardown() 43 return data->v; in visitor_input_test_init() 51 Visitor *v; in test_visitor_in_int() local 116 Visitor *v; in test_visitor_in_intList() local 225 Visitor *v; in test_visitor_in_uintList() local 329 Visitor *v; in test_visitor_in_bool() local 367 Visitor *v; in test_visitor_in_number() local 392 Visitor *v; in test_visitor_in_string() local 405 Visitor *v; in test_visitor_in_enum() local [all …]
|
H A D | test-keyval.c | 324 Visitor *v; in test_keyval_visit_bool() local 338 visit_free(v); in test_keyval_visit_bool() 347 visit_free(v); in test_keyval_visit_bool() 353 Visitor *v; in test_keyval_visit_number() local 366 visit_free(v); in test_keyval_visit_number() 433 Visitor *v; in test_keyval_visit_size() local 573 Visitor *v; in test_keyval_visit_dict() local 613 Visitor *v; in test_keyval_visit_list() local 665 Visitor *v; in test_keyval_visit_optional() local 695 Visitor *v; in test_keyval_visit_alternate() local [all …]
|
H A D | test-qobject-input-visitor.c | 71 Visitor *v; in visitor_input_test_init_full() local 78 return v; in visitor_input_test_init_full() 85 Visitor *v; in visitor_input_test_init() local 92 return v; in visitor_input_test_init() 115 Visitor *v; in test_visitor_in_int() local 133 Visitor *v; in test_visitor_in_uint() local 166 Visitor *v; in test_visitor_in_int_overflow() local 184 Visitor *v; in test_visitor_in_int_keyval() local 195 Visitor *v; in test_visitor_in_int_str_keyval() local 207 Visitor *v; in test_visitor_in_int_str_fail() local [all …]
|
/qemu/tests/tcg/xtensa/ |
H A D | test_shift.S | 33 movi \src, \v 37 .macro slli_ver dst, v, imm 49 movi \src, \v 59 movi a3, \v 71 movi \src, \v 90 movi \src, \v 97 movi \src, \v 118 movi \src, \v 125 movi \src, \v 148 movi \src, \v [all …]
|
/qemu/include/qemu/ |
H A D | bswap.h | 39 #define be_bswap(v, size) (v) argument 40 #define le_bswap(v, size) glue(__builtin_bswap, size)(v) argument 41 #define be_bswap24(v) (v) argument 42 #define le_bswap24(v) bswap24(v) argument 47 #define le_bswap(v, size) (v) argument 48 #define be_bswap24(v) bswap24(v) argument 49 #define le_bswap24(v) (v) argument 50 #define be_bswap(v, size) glue(__builtin_bswap, size)(v) argument 265 __builtin_memcpy(ptr, &v, sizeof(v)); in stw_he_p() 282 __builtin_memcpy(ptr, &v, sizeof(v)); in stl_he_p() [all …]
|
/qemu/host/include/i386/host/ |
H A D | bufferiszero.c.inc | 27 v |= e[-1]; w |= e[-2]; 29 v |= e[-3]; w |= e[-4]; 31 v |= e[-5]; w |= e[-6]; 33 v |= e[-7]; v |= w; 41 v = _mm_cmpeq_epi8(v, zero); 45 v = p[0]; w = p[1]; 53 v |= w; 73 v |= e[-1]; w |= e[-2]; 79 v |= e[-7]; v |= w; 84 v = _mm256_cmpeq_epi8(v, zero); [all …]
|
/qemu/audio/ |
H A D | pwaudio.c | 61 PWVoice v; member 66 PWVoice v; member 69 #define PW_VOICE_IN(v) ((PWVoiceIn *)v) argument 70 #define PW_VOICE_OUT(v) ((PWVoiceOut *)v) argument 77 v->stream = NULL; in stream_destroy() 223 PWVoice *v = &pw->v; in qpw_read() local 260 PWVoice *v = &pw->v; in qpw_buffer_get_free() local 285 PWVoice *v = &pw->v; in qpw_write() local 522 PWVoice *v = &pw->v; in qpw_init_out() local 540 v->req = (uint64_t)c->dev->timer_period * v->info.rate in qpw_init_out() [all …]
|
/qemu/include/qapi/ |
H A D | visitor.h | 259 void visit_complete(Visitor *v, void *opaque); 269 void visit_free(Visitor *v); 315 bool visit_check_struct(Visitor *v, Error **errp); 327 void visit_end_struct(Visitor *v, void **obj); 391 bool visit_check_list(Visitor *v, Error **errp); 403 void visit_end_list(Visitor *v, void **list); 443 void visit_end_alternate(Visitor *v, void **obj); 473 bool visit_policy_reject(Visitor *v, const char *name, 487 bool visit_policy_skip(Visitor *v, const char *name, 528 bool visit_is_input(Visitor *v); [all …]
|
H A D | visitor-impl.h | 51 bool (*start_struct)(Visitor *v, const char *name, void **obj, 55 bool (*check_struct)(Visitor *v, Error **errp); 58 void (*end_struct)(Visitor *v, void **obj); 69 bool (*check_list)(Visitor *v, Error **errp); 72 void (*end_list)(Visitor *v, void **list); 75 bool (*start_alternate)(Visitor *v, const char *name, 80 void (*end_alternate)(Visitor *v, void **obj); 117 bool (*policy_reject)(Visitor *v, const char *name, 121 bool (*policy_skip)(Visitor *v, const char *name, 131 void (*complete)(Visitor *v, void *opaque); [all …]
|
/qemu/hw/virtio/ |
H A D | vdpa-dev.c | 65 v->vhostfd = qemu_open(v->vhostdev, O_RDWR, errp); in vhost_vdpa_device_realize() 70 v->vdev_id = vhost_vdpa_device_get_u32(v->vhostfd, in vhost_vdpa_device_realize() 90 v->num_queues = vhost_vdpa_device_get_u32(v->vhostfd, in vhost_vdpa_device_realize() 102 v->dev.nvqs = v->num_queues; in vhost_vdpa_device_realize() 106 v->dev.vq_index_end = v->dev.nvqs; in vhost_vdpa_device_realize() 117 v->vdpa.shared->device_fd = v->vhostfd; in vhost_vdpa_device_realize() 138 if (v->post_init && v->post_init(v, errp) < 0) { in vhost_vdpa_device_realize() 142 v->config = g_malloc0(v->config_size); in vhost_vdpa_device_realize() 144 ret = vhost_dev_get_config(&v->dev, v->config, v->config_size, NULL); in vhost_vdpa_device_realize() 150 virtio_init(vdev, v->vdev_id, v->config_size); in vhost_vdpa_device_realize() [all …]
|
/qemu/hw/display/ |
H A D | vga-helpers.h | 137 #define PUT_PIXEL2(d, n, v) \ argument 337 uint32_t v, r, g, b; in vga_draw_line15_le() local 342 r = (v >> 7) & 0xf8; in vga_draw_line15_le() 343 g = (v >> 2) & 0xf8; in vga_draw_line15_le() 344 b = (v << 3) & 0xf8; in vga_draw_line15_le() 356 uint32_t v, r, g, b; in vga_draw_line15_be() local 361 r = (v >> 7) & 0xf8; in vga_draw_line15_be() 362 g = (v >> 2) & 0xf8; in vga_draw_line15_be() 363 b = (v << 3) & 0xf8; in vga_draw_line15_be() 378 uint32_t v, r, g, b; in vga_draw_line16_le() local [all …]
|
/qemu/target/s390x/tcg/ |
H A D | vec.h | 54 return v->byte[H1(enr)]; in s390_vec_read_element8() 60 return v->halfword[H2(enr)]; in s390_vec_read_element16() 66 return v->word[H4(enr)]; in s390_vec_read_element32() 72 return v->doubleword[enr]; in s390_vec_read_element64() 80 return s390_vec_read_element8(v, enr); in s390_vec_read_element() 82 return s390_vec_read_element16(v, enr); in s390_vec_read_element() 96 v->byte[H1(enr)] = data; in s390_vec_write_element8() 103 v->halfword[H2(enr)] = data; in s390_vec_write_element16() 110 v->word[H4(enr)] = data; in s390_vec_write_element32() 117 v->doubleword[enr] = data; in s390_vec_write_element64() [all …]
|
/qemu/target/xtensa/ |
H A D | fpu_helper.c | 82 if (v & 0xfffff000) { in HELPER() 96 if (v & 0xfffff000) { in HELPER() 124 float64 HELPER(abs_d)(float64 v) in HELPER() 126 return float64_abs(v); in HELPER() 129 float32 HELPER(abs_s)(float32 v) in HELPER() 131 return float32_abs(v); in HELPER() 134 float64 HELPER(neg_d)(float64 v) in HELPER() 136 return float64_chs(v); in HELPER() 141 return float32_chs(v); in HELPER() 295 if (float64_is_neg(v) && !float64_is_any_nan(v)) { in HELPER() [all …]
|
/qemu/target/hexagon/imported/mmvec/ |
H A D | ext.idef | 650 VddV.v[0].h[i] += fGETBYTE(0,VuuV.v[1].h[i]); 654 VddV.v[1].h[i] += fGETBYTE(1,VuuV.v[1].h[i])) 661 VxxV.v[0].h[i] += fGETBYTE(0,VuuV.v[1].h[i]); 694 VddV.v[0].w[i]+= fGETHALF(0,VuuV.v[1].w[i]); 698 VddV.v[1].w[i]+= fGETHALF(1,VuuV.v[1].w[i])) 704 VxxV.v[0].w[i]+= fGETHALF(0,VuuV.v[1].w[i]); 708 VxxV.v[1].w[i]+= fGETHALF(1,VuuV.v[1].w[i])) 1343 …VddV.v[0].h[i] = fMPY8US(fGETUBYTE(0, VuuV.v[0].uh[i]), fGETBYTE(0, VvvV.v[0].uh[i])) + fMPY8US(fG… 1344 …VddV.v[1].h[i] = fMPY8US(fGETUBYTE(1, VuuV.v[0].uh[i]), fGETBYTE(1, VvvV.v[0].uh[i])) + fMPY8US(fG… 1348 …VddV.v[0].h[i] = fMPY8UU(fGETUBYTE(0, VuuV.v[0].uh[i]), fGETUBYTE(0, VvvV.v[0].uh[i])) + fMPY8UU(f… [all …]
|
/qemu/hw/9pfs/ |
H A D | virtio-9p-device.c | 38 virtqueue_push(v->vq, elem, pdu->size); in virtio_9p_push_and_notify() 40 v->elems[pdu->idx] = NULL; in virtio_9p_push_and_notify() 43 virtio_notify(VIRTIO_DEVICE(v), v->vq); in virtio_9p_push_and_notify() 49 V9fsState *s = &v->state; in handle_9p_output() 76 v->elems[pdu->idx] = elem; in handle_9p_output() 102 V9fsState *s = &v->state; in virtio_9p_get_config() 109 memcpy(config, cfg, v->config_size); in virtio_9p_get_config() 117 v9fs_reset(&v->state); in virtio_9p_reset() 207 V9fsState *s = &v->state; in virtio_9p_device_realize() 227 V9fsState *s = &v->state; in virtio_9p_device_unrealize() [all …]
|
/qemu/target/mips/sysemu/ |
H A D | machine.c | 26 fpr_t *v = pv; in get_fpr() local 38 fpr_t *v = pv; in put_fpr() local 139 r4k_tlb_t *v = pv; in get_tlb() local 146 v->G = (flags >> 10) & 1; in get_tlb() 147 v->C0 = (flags >> 7) & 3; in get_tlb() 148 v->C1 = (flags >> 4) & 3; in get_tlb() 149 v->V0 = (flags >> 3) & 1; in get_tlb() 150 v->V1 = (flags >> 2) & 1; in get_tlb() 151 v->D0 = (flags >> 1) & 1; in get_tlb() 167 r4k_tlb_t *v = pv; in put_tlb() local [all …]
|