Home
last modified time | relevance | path

Searched refs:vr (Results 1 – 20 of 20) sorted by relevance

/qemu/pc-bios/s390-ccw/
H A Dvirtio.c109 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 Dvirtio-blkdev.c24 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 Dvirtio.h271 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 Dvirtio-gpu-rutabaga.c27 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 Dvirtio_ring.h194 #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 Dcc_helper.c348 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 Dtranslate.c519 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 Dtrace-events9 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 Dtcg-target-con-set.h24 C_O1_I1(v, vr)
H A Dtcg-target.c.inc3609 return C_O1_I1(v, vr);
/qemu/target/loongarch/
H A Dinsns.decode515 &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 Ddisas.c1637 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 Dcpu.c215 cpu->env.vr = 0x13000008; in or1200_initfn()
231 cpu->env.vr = 0x13000040; /* Obsolete VER + UVRP for new SPRs */ in openrisc_any_initfn()
H A Dmachine.c99 VMSTATE_UINT32(vr, CPUOpenRISCState),
H A Dcpu.h270 uint32_t vr; /* Version register */ member
H A Dsys_helper.c240 return env->vr; in HELPER()
/qemu/tcg/ppc/
H A Dtcg-target-con-set.h23 C_O1_I1(v, vr)
H A Dtcg-target.c.inc4482 return have_isa_3_00 ? C_O1_I1(v, vr) : C_O1_I1(v, v);
/qemu/target/s390x/
H A Ds390x-internal.h237 uint64_t vr);
/qemu/target/hexagon/imported/
H A Dalu.idef1189 Q6INSN(A4_vr##TAG##SHORTTYPE,"Rxx32=vr"#TAG#SHORTTYPE"(Rss32,Ru32)",ATTRIBS(), \