Lines Matching refs:vcpu_id
21 __unused static void acrn_print_request(uint16_t vcpu_id, const struct acrn_io_request *req) in acrn_print_request() argument
25 dev_dbg(DBG_LEVEL_IOREQ, "[vcpu_id=%hu type=MMIO]", vcpu_id); in acrn_print_request()
35 dev_dbg(DBG_LEVEL_IOREQ, "[vcpu_id=%hu type=PORTIO]", vcpu_id); in acrn_print_request()
46 vcpu_id, req->type); in acrn_print_request()
164 return (get_io_req_state(vcpu->vm, vcpu->vcpu_id) == ACRN_IOREQ_STATE_COMPLETE); in has_complete_ioreq()
257 && (get_io_req_state(vcpu->vm, vcpu->vcpu_id) == ACRN_IOREQ_STATE_FREE)) { in acrn_insert_request()
260 cur = vcpu->vcpu_id; in acrn_insert_request()
282 set_io_req_state(vcpu->vm, vcpu->vcpu_id, ACRN_IOREQ_STATE_PENDING); in acrn_insert_request()
309 uint32_t get_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id) in get_io_req_state() argument
320 acrn_io_req = &req_buf->req_slot[vcpu_id]; in get_io_req_state()
328 void set_io_req_state(struct acrn_vm *vm, uint16_t vcpu_id, uint32_t state) in set_io_req_state() argument
336 acrn_io_req = &req_buf->req_slot[vcpu_id]; in set_io_req_state()
407 acrn_io_req = &req_buf->req_slot[vcpu->vcpu_id]; in complete_ioreq()
475 if (get_io_req_state(vcpu->vm, vcpu->vcpu_id) == ACRN_IOREQ_STATE_COMPLETE) { in dm_emulate_io_complete()