/qemu/pc-bios/s390-ccw/ |
H A D | virtio.c | 109 static void vring_init(VRing *vr, VqInfo *info) in vring_init() argument 114 vr->id = info->index; in vring_init() 115 vr->num = info->num; in vring_init() 116 vr->desc = p; in vring_init() 117 vr->avail = p + info->num * sizeof(VRingDesc); in vring_init() 118 vr->used = (void *)(((unsigned long)&vr->avail->ring[info->num] in vring_init() 122 vr->avail->flags = 0; in vring_init() 123 vr->avail->idx = 0; in vring_init() 126 vr->used->flags = VRING_USED_F_NO_NOTIFY; in vring_init() 127 vr->used->idx = 0; in vring_init() [all …]
|
H A D | virtio-blkdev.c | 24 VRing *vr = &vdev->vrings[vdev->cmd_vr_idx]; in virtio_blk_read_many() local 31 vring_send_buf(vr, &out_hdr, sizeof(out_hdr), VRING_DESC_F_NEXT); in virtio_blk_read_many() 34 vring_send_buf(vr, load_addr, virtio_get_block_size() * sec_num, in virtio_blk_read_many() 39 vring_send_buf(vr, &status, sizeof(u8), in virtio_blk_read_many() 45 if (drain_irqs(vr->schid)) { in virtio_blk_read_many()
|
H A D | virtio.h | 271 bool vring_notify(VRing *vr); 273 void vring_send_buf(VRing *vr, void *p, int len, int flags); 274 int vr_poll(VRing *vr);
|
/qemu/hw/display/ |
H A D | virtio-gpu-rutabaga.c | 27 struct VirtIOGPURutabaga *vr; member 39 VirtIOGPURutabaga *vr = VIRTIO_GPU_RUTABAGA(g); in virtio_gpu_rutabaga_update_cursor() local 61 rutabaga_resource_transfer_read(vr->rutabaga, 0, in virtio_gpu_rutabaga_update_cursor() 82 VirtIOGPURutabaga *vr = VIRTIO_GPU_RUTABAGA(g); in rutabaga_cmd_create_resource_2d() local 99 result = rutabaga_resource_create_3d(vr->rutabaga, c2d.resource_id, &rc_3d); in rutabaga_cmd_create_resource_2d() 120 VirtIOGPURutabaga *vr = VIRTIO_GPU_RUTABAGA(g); in rutabaga_cmd_create_resource_3d() local 138 result = rutabaga_resource_create_3d(vr->rutabaga, c3d.resource_id, &rc_3d); in rutabaga_cmd_create_resource_3d() 156 VirtIOGPURutabaga *vr = VIRTIO_GPU_RUTABAGA(g); in virtio_gpu_rutabaga_resource_unref() local 158 result = rutabaga_resource_unref(vr->rutabaga, res->resource_id); in virtio_gpu_rutabaga_resource_unref() 208 VirtIOGPURutabaga *vr = VIRTIO_GPU_RUTABAGA(g); in rutabaga_cmd_context_create() local [all …]
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_ring.h | 194 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num]) argument 195 #define vring_avail_event(vr) (*(__virtio16 *)&(vr)->used->ring[(vr)->num]) argument 197 static inline void vring_init(struct vring *vr, unsigned int num, void *p, in vring_init() argument 200 vr->num = num; in vring_init() 201 vr->desc = p; in vring_init() 202 vr->avail = (struct vring_avail *)((char *)p + num * sizeof(struct vring_desc)); in vring_init() 203 vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + sizeof(__virtio16) in vring_init()
|
/qemu/target/s390x/tcg/ |
H A D | cc_helper.c | 348 uint64_t src, uint64_t dst, uint64_t vr) in do_calc_cc() argument 394 r = cc_calc_add_64(src, dst, vr); in do_calc_cc() 397 r = cc_calc_sub_64(src, dst, vr); in do_calc_cc() 413 r = cc_calc_add_32(src, dst, vr); in do_calc_cc() 416 r = cc_calc_sub_32(src, dst, vr); in do_calc_cc() 462 cc_name(cc_op), src, dst, vr, r); in do_calc_cc() 467 uint64_t vr) in calc_cc() argument 469 return do_calc_cc(env, cc_op, src, dst, vr); in calc_cc() 473 uint64_t dst, uint64_t vr) in HELPER() 475 return do_calc_cc(env, cc_op, src, dst, vr); in HELPER()
|
H A D | translate.c | 519 TCGv_i64 dst, TCGv_i64 vr) in gen_op_update3_cc_i64() argument 523 tcg_gen_mov_i64(cc_vr, vr); in gen_op_update3_cc_i64()
|
/qemu/target/ppc/ |
H A D | trace-events | 9 kvm_failed_vr_set(int vr, const char *msg) "Unable to set VR%d to KVM: %s" 13 kvm_failed_vr_get(int vr, const char *msg) "Unable to get VR%d from KVM: %s"
|
/qemu/tcg/s390x/ |
H A D | tcg-target-con-set.h | 24 C_O1_I1(v, vr)
|
H A D | tcg-target.c.inc | 3609 return C_O1_I1(v, vr);
|
/qemu/target/loongarch/ |
H A D | insns.decode | 515 &vr vd rj 546 @vr .... ........ ..... ..... rj:5 vd:5 &vr 1233 vreplgr2vr_b 0111 00101001 11110 00000 ..... ..... @vr 1234 vreplgr2vr_h 0111 00101001 11110 00001 ..... ..... @vr 1235 vreplgr2vr_w 0111 00101001 11110 00010 ..... ..... @vr 1236 vreplgr2vr_d 0111 00101001 11110 00011 ..... ..... @vr 1993 xvreplgr2vr_b 0111 01101001 11110 00000 ..... ..... @vr 1994 xvreplgr2vr_h 0111 01101001 11110 00001 ..... ..... @vr 1995 xvreplgr2vr_w 0111 01101001 11110 00010 ..... ..... @vr 1996 xvreplgr2vr_d 0111 01101001 11110 00011 ..... ..... @vr
|
H A D | disas.c | 1637 INSN_LSX(vreplgr2vr_b, vr) in LSX_FCMP_INSN() 1638 INSN_LSX(vreplgr2vr_h, vr) in LSX_FCMP_INSN() 1639 INSN_LSX(vreplgr2vr_w, vr) in LSX_FCMP_INSN() 1640 INSN_LSX(vreplgr2vr_d, vr) in LSX_FCMP_INSN() 2544 INSN_LASX(xvreplgr2vr_b, vr) 2545 INSN_LASX(xvreplgr2vr_h, vr) 2546 INSN_LASX(xvreplgr2vr_w, vr) 2547 INSN_LASX(xvreplgr2vr_d, vr)
|
/qemu/target/openrisc/ |
H A D | cpu.c | 215 cpu->env.vr = 0x13000008; in or1200_initfn() 231 cpu->env.vr = 0x13000040; /* Obsolete VER + UVRP for new SPRs */ in openrisc_any_initfn()
|
H A D | machine.c | 99 VMSTATE_UINT32(vr, CPUOpenRISCState),
|
H A D | cpu.h | 270 uint32_t vr; /* Version register */ member
|
H A D | sys_helper.c | 240 return env->vr; in HELPER()
|
/qemu/tcg/ppc/ |
H A D | tcg-target-con-set.h | 23 C_O1_I1(v, vr)
|
H A D | tcg-target.c.inc | 4482 return have_isa_3_00 ? C_O1_I1(v, vr) : C_O1_I1(v, v);
|
/qemu/target/s390x/ |
H A D | s390x-internal.h | 237 uint64_t vr);
|
/qemu/target/hexagon/imported/ |
H A D | alu.idef | 1189 Q6INSN(A4_vr##TAG##SHORTTYPE,"Rxx32=vr"#TAG#SHORTTYPE"(Rss32,Ru32)",ATTRIBS(), \
|