What's the best way of resuing `__wine_syscall_dispatcher_return` for user mode callbacks? I think I need some guidance.
That doesn't seem necessary, you can simply restore the needed registers from the parent frame. Copying them to the current frame just so you can call `__wine_syscall_dispatcher_return` is not going to simplify anything.