Home
last modified time | relevance | path

Searched refs:priv_data (Results 1 – 11 of 11) sorted by relevance

/hypervisor/include/common/
A Dirq.h30 typedef void (*irq_action_t)(uint32_t irq, void *priv_data);
43 void *priv_data; /**< irq_action private data */ member
88 int32_t request_irq(uint32_t req_irq, irq_action_t action_fn, void *priv_data,
A Dtimer.h46 void *priv_data; /**< func private data */ member
64 timer_handle_t func, void *priv_data,
/hypervisor/common/
A Dirq.c91 desc->priv_data = NULL; in free_irq()
122 int32_t request_irq(uint32_t req_irq, irq_action_t action_fn, void *priv_data, in request_irq() argument
145 desc->priv_data = priv_data; in request_irq()
184 action(desc->irq, desc->priv_data); in handle_irq()
A Dtimer.c49 timer->func(timer->priv_data); in run_timer()
129 timer_handle_t func, void *priv_data, in initialize_timer() argument
134 timer->priv_data = priv_data; in initialize_timer()
/hypervisor/dm/vpci/
A Dvmcs9900.c46 struct acrn_vuart *vu = vdev->priv_data; in vmcs9900_mmio_handler()
62 struct acrn_vuart *vu = vdev->priv_data; in map_vmcs9900_vbar()
84 struct acrn_vuart *vu = vdev->priv_data; in unmap_vmcs9900_vbar()
147 vdev->priv_data = vu; in init_vmcs9900()
A Divshmem.c144 struct ivshmem_device *ivs_dev = (struct ivshmem_device *)vdev->priv_data; in ivshmem_server_bind_peer()
161 struct ivshmem_shm_region *region = ((struct ivshmem_device *)vdev->priv_data)->region; in ivshmem_server_unbind_peer()
209 vdev->priv_data = &ivshmem_dev[i]; in create_ivshmem_device()
258 struct ivshmem_device *ivs_dev = (struct ivshmem_device *) vdev->priv_data; in ivshmem_mmio_handler()
597 struct ivshmem_device *ivs_dev = (struct ivshmem_device *) vdev->priv_data; in deinit_ivshmem_vdev()
602 vdev->priv_data = NULL; in deinit_ivshmem_vdev()
A Dvmsix.c151 int32_t vmsix_handle_table_mmio_access(struct io_request *io_req, void *priv_data) in vmsix_handle_table_mmio_access() argument
153 (void)rw_vmsix_table((struct pci_vdev *)priv_data, io_req); in vmsix_handle_table_mmio_access()
A Dvpci_priv.h161 int32_t vmsix_handle_table_mmio_access(struct io_request *io_req, void *priv_data);
A Dpci_pt.c145 static int32_t pt_vmsix_handle_table_mmio_access(struct io_request *io_req, void *priv_data) in pt_vmsix_handle_table_mmio_access() argument
152 vdev = (struct pci_vdev *)priv_data; in pt_vmsix_handle_table_mmio_access()
/hypervisor/include/dm/
A Dvpci.h155 void *priv_data; member
/hypervisor/dm/
A Dvuart.c866 struct acrn_vuart *vu = vdev->priv_data; in init_pci_vuart()
906 struct acrn_vuart *vu = vdev->priv_data; in deinit_pci_vuart()

Completed in 15 milliseconds