/xen/xen/include/asm-arm/ |
A D | guest_access.h | 30 #define guest_handle_is_null(hnd) ((hnd).p == NULL) argument 33 #define guest_handle_add_offset(hnd, nr) ((hnd).p += (nr)) argument 38 #define guest_handle_cast(hnd, type) ({ \ argument 54 #define guest_handle_for_field(hnd, type, fld) \ argument 66 #define copy_to_guest_offset(hnd, off, ptr, nr) ({ \ argument 79 #define clear_guest_offset(hnd, off, nr) ({ \ argument 88 #define copy_from_guest_offset(ptr, hnd, off, nr) ({ \ argument 95 #define copy_field_to_guest(hnd, ptr, field) ({ \ argument 103 #define copy_field_from_guest(ptr, hnd, field) ({ \ argument 114 #define guest_handle_okay(hnd, nr) (1) argument [all …]
|
/xen/xen/include/asm-x86/ |
A D | guest_access.h | 42 #define guest_handle_is_null(hnd) ((hnd).p == NULL) argument 45 #define guest_handle_add_offset(hnd, nr) ((hnd).p += (nr)) argument 50 #define guest_handle_cast(hnd, type) ({ \ argument 65 #define guest_handle_for_field(hnd, type, fld) \ argument 77 #define copy_to_guest_offset(hnd, off, ptr, nr) ({ \ argument 90 #define copy_from_guest_offset(ptr, hnd, off, nr) ({ \ argument 96 #define clear_guest_offset(hnd, off, nr) ({ \ argument 102 #define copy_field_to_guest(hnd, ptr, field) ({ \ argument 110 #define copy_field_from_guest(ptr, hnd, field) ({ \ argument 120 #define guest_handle_okay(hnd, nr) \ argument [all …]
|
/xen/xen/include/xen/ |
A D | guest_access.h | 14 #define copy_to_guest(hnd, ptr, nr) \ argument 17 #define copy_from_guest(ptr, hnd, nr) \ argument 20 #define clear_guest(hnd, nr) \ argument 23 #define __copy_to_guest(hnd, ptr, nr) \ argument 26 #define __copy_from_guest(ptr, hnd, nr) \ argument 29 #define __clear_guest(hnd, nr) \ argument
|
A D | compat.h | 29 #define compat_handle_is_null(hnd) ((hnd).c == 0) argument 32 #define compat_handle_add_offset(hnd, nr) \ argument 49 #define copy_to_compat_offset(hnd, off, ptr, nr) ({ \ argument 60 #define copy_from_compat_offset(ptr, hnd, off, nr) ({ \ argument 66 #define copy_to_compat(hnd, ptr, nr) \ argument 69 #define copy_from_compat(ptr, hnd, nr) \ argument 73 #define copy_field_to_compat(hnd, ptr, field) ({ \ argument 82 #define copy_field_from_compat(ptr, hnd, field) ({ \ argument 93 #define compat_handle_okay(hnd, nr) \ argument 98 #define __copy_to_compat_offset(hnd, off, ptr, nr) ({ \ argument [all …]
|
/xen/xen/include/public/ |
A D | arch-arm.h | 192 #define set_xen_guest_handle_raw(hnd, val) \ argument 198 #define set_xen_guest_handle(hnd, val) set_xen_guest_handle_raw(hnd, val) argument
|
/xen/xen/include/public/arch-x86/ |
A D | xen.h | 56 #define set_xen_guest_handle_raw(hnd, val) do { (hnd).p = val; } while (0) argument 57 #define set_xen_guest_handle(hnd, val) set_xen_guest_handle_raw(hnd, val) argument
|
A D | xen-x86_32.h | 100 #define set_xen_guest_handle_raw(hnd, val) \ argument
|
/xen/xen/common/ |
A D | memory.c | 101 unsigned long __copy_mfn_to_guest_offset(XEN_GUEST_HANDLE(xen_pfn_t) hnd, in __copy_mfn_to_guest_offset()
|