Lines Matching refs:req
190 struct acrn_io_request *req)
196 if (req->type == ACRN_IOREQ_TYPE_MMIO) {
204 if (req->reqs.mmio_request.direction == ACRN_IOREQ_DIR_READ) {
206 req->reqs.mmio_request.value = 0;
209 addr = req->reqs.mmio_request.address;
210 size = req->reqs.mmio_request.size;
211 val = req->reqs.mmio_request.value;
213 if (req->reqs.pio_request.direction == ACRN_IOREQ_DIR_READ) {
215 req->reqs.pio_request.value = 0;
218 addr = req->reqs.pio_request.address;
219 size = req->reqs.pio_request.size;
220 val = req->reqs.pio_request.value;
224 p = hsm_ioeventfd_match(client->vm, addr, val, size, req->type);