Searched refs:pcfd (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/migration/ |
H A D | postcopy-ram.h | 147 typedef int (*pcfdhandler)(struct PostCopyFD *pcfd, void *ufd); 151 typedef int (*pcfdwake)(struct PostCopyFD *pcfd, RAMBlock *rb, uint64_t offset); 168 void postcopy_register_shared_ufd(struct PostCopyFD *pcfd); 169 void postcopy_unregister_shared_ufd(struct PostCopyFD *pcfd); 182 int postcopy_wake_shared(struct PostCopyFD *pcfd, uint64_t client_addr, 185 int postcopy_request_shared_page(struct PostCopyFD *pcfd, RAMBlock *rb,
|
H A D | postcopy-ram.c | 744 int postcopy_wake_shared(struct PostCopyFD *pcfd, in postcopy_wake_shared() argument 750 return uffd_wakeup(pcfd->fd, in postcopy_wake_shared() 783 int postcopy_request_shared_page(struct PostCopyFD *pcfd, RAMBlock *rb, in postcopy_request_shared_page() argument 789 trace_postcopy_request_shared_page(pcfd->idstr, qemu_ram_get_idstr(rb), in postcopy_request_shared_page() 792 trace_postcopy_request_shared_page_present(pcfd->idstr, in postcopy_request_shared_page() 794 return postcopy_wake_shared(pcfd, client_addr, rb); in postcopy_request_shared_page() 980 struct PostCopyFD *pcfd = &g_array_index(mis->postcopy_remote_fds, in postcopy_ram_fault_thread() local 982 pfd[2 + index].fd = pcfd->fd; in postcopy_ram_fault_thread() 984 trace_postcopy_ram_fault_thread_fds_extra(2 + index, pcfd->idstr, in postcopy_ram_fault_thread() 985 pcfd->fd); in postcopy_ram_fault_thread() [all …]
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-user.c | 1937 static int vhost_user_postcopy_fault_handler(struct PostCopyFD *pcfd, in vhost_user_postcopy_fault_handler() argument 1940 struct vhost_dev *dev = pcfd->data; in vhost_user_postcopy_fault_handler() 1948 trace_vhost_user_postcopy_fault_handler(pcfd->idstr, faultaddr, in vhost_user_postcopy_fault_handler() 1961 return postcopy_request_shared_page(pcfd, rb, faultaddr, in vhost_user_postcopy_fault_handler() 1971 static int vhost_user_postcopy_waker(struct PostCopyFD *pcfd, RAMBlock *rb, in vhost_user_postcopy_waker() argument 1974 struct vhost_dev *dev = pcfd->data; in vhost_user_postcopy_waker() 1992 return postcopy_wake_shared(pcfd, client_addr, rb); in vhost_user_postcopy_waker()
|