Lines Matching refs:rsp
344 static void put_response(vm_event_t *vm_event, vm_event_response_t *rsp) in put_response() argument
353 memcpy(RING_GET_RESPONSE(back_ring, rsp_prod), rsp, sizeof(*rsp)); in put_response()
382 vm_event_response_t rsp; in main() local
699 memset( &rsp, 0, sizeof (rsp) ); in main()
700 rsp.version = VM_EVENT_INTERFACE_VERSION; in main()
701 rsp.vcpu_id = req.vcpu_id; in main()
702 rsp.flags = (req.flags & VM_EVENT_FLAG_VCPU_PAUSED); in main()
703 rsp.reason = req.reason; in main()
742 rsp.flags |= (VM_EVENT_FLAG_ALTERNATE_P2M | VM_EVENT_FLAG_TOGGLE_SINGLESTEP); in main()
743 rsp.altp2m_idx = 0; in main()
758 rsp.u.mem_access = req.u.mem_access; in main()
783 rsp.data.regs.arm = req.data.regs.arm; in main()
784 rsp.data.regs.arm.pc += 4; in main()
785 rsp.flags |= VM_EVENT_FLAG_SET_REGISTERS; in main()
797 rsp.flags |= VM_EVENT_FLAG_ALTERNATE_P2M; in main()
798 rsp.altp2m_idx = altp2m_view_id; in main()
801 rsp.flags |= VM_EVENT_FLAG_TOGGLE_SINGLESTEP; in main()
837 rsp.flags |= VM_EVENT_FLAG_SET_REGISTERS; in main()
838 rsp.data = req.data; in main()
839 rsp.data.regs.x86.rip += req.u.cpuid.insn_length; in main()
849 rsp.flags |= VM_EVENT_FLAG_EMULATE; in main()
865 put_response(&xenaccess->vm_event, &rsp); in main()