/xen/xen/include/xen/ |
A D | typesafe.h | 23 typedef struct { _type _name; } _name##_t; \ 24 static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ 25 static inline _type _name##_x(_name##_t n) { return n._name; } 30 typedef _type _name##_t; \ 31 static inline _name##_t _##_name(_type n) { return n; } \ 32 static inline _type _name##_x(_name##_t n) { return n; }
|
A D | compat.h | 138 CHECK_NAME(name, T)(xen_ ## name ## _t *x, \ 139 compat_ ## name ## _t *c) \ 152 typedef int CHECK_NAME(name, S)[1 - (sizeof(xen_ ## name ## _t) != \ 153 sizeof(compat_ ## name ## _t)) * 2] 159 static inline int __maybe_unused name(xen_ ## t ## _t *x, compat_ ## t ## _t *c) \ 161 BUILD_BUG_ON(offsetof(xen_ ## t ## _t, f) != \ 162 offsetof(compat_ ## t ## _t, f)); \
|
A D | lib.h | 68 do { typeof(_a) _t = (_a); (_a) = (_b); (_b) = _t; } while ( 0 )
|
/xen/xen/include/asm-x86/ |
A D | p2m.h | 82 #define p2m_to_mask(_t) (1UL << (_t)) argument 154 #define p2m_is_ram(_t) (p2m_to_mask(_t) & P2M_RAM_TYPES) argument 155 #define p2m_is_hole(_t) (p2m_to_mask(_t) & P2M_HOLE_TYPES) argument 156 #define p2m_is_mmio(_t) (p2m_to_mask(_t) & P2M_MMIO_TYPES) argument 157 #define p2m_is_readonly(_t) (p2m_to_mask(_t) & P2M_RO_TYPES) argument 160 #define p2m_is_pod(_t) (p2m_to_mask(_t) & P2M_POD_TYPES) argument 161 #define p2m_is_grant(_t) (p2m_to_mask(_t) & P2M_GRANT_TYPES) argument 168 #define p2m_is_paging(_t) (p2m_to_mask(_t) & P2M_PAGING_TYPES) argument 169 #define p2m_is_paged(_t) (p2m_to_mask(_t) & P2M_PAGED_TYPES) argument 171 #define p2m_is_shared(_t) (p2m_to_mask(_t) & P2M_SHARED_TYPES) argument [all …]
|
A D | guest_access.h | 81 void *__maybe_unused _t = (hnd).p; \ 133 void *__maybe_unused _t = (hnd).p; \
|
A D | mm.h | 446 #define ASSERT_PAGE_IS_TYPE(_p, _t) \ argument 447 ASSERT(((_p)->u.inuse.type_info & PGT_type_mask) == (_t)); \
|
A D | page.h | 252 #define copy_page(_t, _f) copy_page_sse2(_t, _f) argument
|
/xen/xen/include/asm-arm/ |
A D | p2m.h | 137 #define p2m_to_mask(_t) (1UL << (_t)) argument 152 #define p2m_is_ram(_t) (p2m_to_mask(_t) & P2M_RAM_TYPES) argument 153 #define p2m_is_foreign(_t) (p2m_to_mask(_t) & P2M_FOREIGN_TYPES) argument 154 #define p2m_is_any_ram(_t) (p2m_to_mask(_t) & \ argument 321 p2m_type_t _t; in get_page_from_gfn() local 332 t = &_t; in get_page_from_gfn()
|
A D | vreg.h | 165 static inline register_t vreg_reg##sz##_extract(uint##sz##_t reg, \ 172 static inline void vreg_reg##sz##_update(uint##sz##_t *reg, \ 184 static inline void vreg_reg##sz##_setbits(uint##sz##_t *reg, \ 196 static inline void vreg_reg##sz##_clearbits(uint##sz##_t *reg, \
|
A D | guest_access.h | 70 void *__maybe_unused _t = (hnd).p; \ 121 void *__maybe_unused _t = (hnd).p; \
|
/xen/xen/arch/x86/pv/ |
A D | mm.h | 86 #define UPDATE_ENTRY(_t,_p,_o,_n,_m,_v,_ad) \ argument 87 update_intpte(&_t ## e_get_intpte(*(_p)), \ 88 _t ## e_get_intpte(_o), _t ## e_get_intpte(_n), \
|
/xen/xen/include/asm-x86/x86_64/ |
A D | uaccess.h | 27 #define xlat_malloc_array(_p, _t, _c) ((_t *) xlat_malloc(&_p, sizeof(_t) * _c)) argument
|
A D | page.h | 108 #define is_guest_l2_slot(_d, _t, _s) \ argument 110 !((_t) & PGT_pae_xen_l2) || \
|
/xen/tools/tests/x86_emulator/ |
A D | simd.h | 127 typedef w ## _t pair_t; \ 128 typedef vsi_ ## w ## _t vsi_pair_t; \ 129 typedef vdi_ ## w ## _t vdi_pair_t 131 typedef w ## _t quartet_t; \ 132 typedef vsi_ ## w ## _t vsi_quartet_t; \ 133 typedef vdi_ ## w ## _t vdi_quartet_t 135 typedef w ## _t octet_t; \ 136 typedef vsi_ ## w ## _t vsi_octet_t; \ 137 typedef vdi_ ## w ## _t vdi_octet_t
|
/xen/xen/xsm/flask/include/ |
A D | avc.h | 62 #define AVC_AUDIT_DATA_INIT(_d,_t) \ argument 64 (_d)->type = AVC_AUDIT_DATA_##_t; }
|
/xen/tools/ocaml/xenstored/ |
A D | process.ml | 126 let do_getdomainpath _con _t _domains _cons data = 168 let do_error _con _t _domains _cons _data = 171 let do_isintroduced con _t domains _cons data = 182 let do_reset_watches con _t _domains cons _data = 187 let do_set_target con _t _domains cons data = 370 let do_unwatch con _t _domains cons data = 451 let do_resume con _t domains _cons data =
|
/xen/tools/libxl/ |
A D | idl.txt | 108 Instances of this class represent the standard uint<N>_t types. 210 uint{8,16,32,64} uint{8,16,32,64}_t
|
A D | libxl_json.c | 1142 *((uint ## width ## _t *)p) = i; \
|
/xen/xen/arch/x86/boot/ |
A D | reloc.c | 35 #define get_mb2_data(tag, type, member) (((multiboot2_tag_##type##_t *)(tag))->member)
|
/xen/xen/arch/arm/ |
A D | vcpreg.c | 52 static bool func(struct cpu_user_regs *regs, uint##sz##_t *r, bool read) \
|
A D | p2m.c | 360 p2m_type_t _t; in p2m_get_entry() local 367 t = t ?: &_t; in p2m_get_entry()
|
/xen/xen/arch/x86/mm/ |
A D | p2m.c | 558 p2m_type_t _t; in p2m_get_page_from_gfn() local 562 t = t ?: &_t; in p2m_get_page_from_gfn()
|
/xen/xen/arch/x86/hvm/ |
A D | emulate.c | 2058 : "a" (*(const uint##bits##_t *)p_data), \ in hvmemul_rep_stos()
|
/xen/xen/common/ |
A D | grant_table.c | 721 #define f2e(nr, ver) (((nr) << PAGE_SHIFT) / sizeof(grant_entry_v##ver##_t)) in nr_grant_entries()
|