diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2012-03-18 12:01:04 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-03-28 16:29:07 +0100 |
commit | 9e7436251ccfd563d4fcfdd96ab48e9c0759307f (patch) | |
tree | 5584c25de69e0202a88088d48c9469dd4e239527 /kern/queue.c | |
parent | 773c29c71a66a567a1cf125d2e1082afb7867b01 (diff) | |
download | gnumach-9e7436251ccfd563d4fcfdd96ab48e9c0759307f.tar.gz gnumach-9e7436251ccfd563d4fcfdd96ab48e9c0759307f.tar.bz2 gnumach-9e7436251ccfd563d4fcfdd96ab48e9c0759307f.zip |
xen.h: Add 64bit variant
* i386/i386/xen.h (_hypcall_ret, _hypcall_arg1, _hypcall_arg2,
_hypcall_arg3, _hypcall_arg4, _hypcall_arg5): New macros.
(_hypcall0, _hypcall1, _hypcall2, _hypcall3, _hypcall4, _hypcall5): Fix
parameters and return type.
(set_callbacks, update_descriptor, set_segment_base,
update_va_mapping, set_timer_op): Add 64bit variant.
(hyp_set_user_cr3): New macro.
(iretq): New macro.
Diffstat (limited to 'kern/queue.c')
0 files changed, 0 insertions, 0 deletions