Searched refs:acrn_ioreq_client (Results 1 – 3 of 3) sorted by relevance
22 struct acrn_ioreq_client;104 typedef int (*ioreq_handler_t)(struct acrn_ioreq_client *client,121 struct acrn_ioreq_client { struct178 struct acrn_ioreq_client *default_client;185 struct acrn_ioreq_client *ioeventfd_client;207 int acrn_ioreq_client_wait(struct acrn_ioreq_client *client);209 struct acrn_ioreq_client *acrn_ioreq_client_create(struct acrn_vm *vm,213 void acrn_ioreq_client_destroy(struct acrn_ioreq_client *client);214 int acrn_ioreq_range_add(struct acrn_ioreq_client *client,216 void acrn_ioreq_range_del(struct acrn_ioreq_client *client,
29 static inline bool has_pending_request(struct acrn_ioreq_client *client) in has_pending_request()34 static inline bool is_destroying(struct acrn_ioreq_client *client) in is_destroying()115 int acrn_ioreq_range_add(struct acrn_ioreq_client *client, in acrn_ioreq_range_add()148 void acrn_ioreq_range_del(struct acrn_ioreq_client *client, in acrn_ioreq_range_del()172 struct acrn_ioreq_client *client = data; in ioreq_task()214 struct acrn_ioreq_client *client; in acrn_ioreq_request_clear()258 int acrn_ioreq_client_wait(struct acrn_ioreq_client *client) in acrn_ioreq_client_wait()384 struct acrn_ioreq_client *client, *found = NULL; in find_ioreq_client()420 struct acrn_ioreq_client *client; in acrn_ioreq_client_create()499 struct acrn_ioreq_client *client; in acrn_ioreq_dispatch()[all …]
189 static int acrn_ioeventfd_handler(struct acrn_ioreq_client *client, in acrn_ioeventfd_handler()