Home
last modified time | relevance | path

Searched refs:pio_request (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/virt/acrn/
H A Dioreq.c283 (req->reqs.pio_request.address == 0xcf8)); in is_cfg_addr()
289 ((req->reqs.pio_request.address >= 0xcfc) && in is_cfg_data()
290 (req->reqs.pio_request.address < (0xcfc + 4)))); in is_cfg_data()
319 WARN_ON(req->reqs.pio_request.size != 4); in handle_cf8cfc()
321 vm->pci_conf_addr = req->reqs.pio_request.value; in handle_cf8cfc()
323 req->reqs.pio_request.value = vm->pci_conf_addr; in handle_cf8cfc()
327 if (req->reqs.pio_request.direction == in handle_cf8cfc()
329 req->reqs.pio_request.value = 0xffffffff; in handle_cf8cfc()
332 offset = req->reqs.pio_request.address - 0xcfc; in handle_cf8cfc()
369 (req->reqs.pio_request.address + in acrn_in_range()
[all …]
H A Dioeventfd.c213 if (req->reqs.pio_request.direction == ACRN_IOREQ_DIR_READ) { in acrn_ioeventfd_handler()
215 req->reqs.pio_request.value = 0; in acrn_ioeventfd_handler()
218 addr = req->reqs.pio_request.address; in acrn_ioeventfd_handler()
219 size = req->reqs.pio_request.size; in acrn_ioeventfd_handler()
220 val = req->reqs.pio_request.value; in acrn_ioeventfd_handler()
/openbmc/linux/samples/acrn/
H A Dvm-sample.c115 port = io_req->reqs.pio_request.address; in main()
116 bytes = io_req->reqs.pio_request.size; in main()
117 in = (io_req->reqs.pio_request.direction == ACRN_IOREQ_DIR_READ); in main()
/openbmc/linux/include/uapi/linux/
H A Dacrn.h153 struct acrn_pio_request pio_request; member