/xen/xen/include/xen/ |
A D | typesafe.h | 22 #define TYPE_SAFE(_type, _name) \ argument 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; } 29 #define TYPE_SAFE(_type, _name) \ argument 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 | param.h | 41 #define custom_param(_name, _var) \ argument 47 #define boolean_param(_name, _var) \ argument 55 #define integer_param(_name, _var) \ argument 62 #define size_param(_name, _var) \ argument 69 #define string_param(_name, _var) \ argument 172 custom_param(_name, _var); \ 175 boolean_param(_name, _var); \ 178 integer_param(_name, _var); \ 181 size_param(_name, _var); \ 182 size_runtime_only_param(_name, _var) [all …]
|
/xen/xen/include/asm-arm/ |
A D | device.h | 96 #define DT_DEVICE_START(_name, _namestr, _class) \ argument 97 static const struct device_desc __dev_desc_##_name __used \ 105 #define ACPI_DEVICE_START(_name, _namestr, _class) \ argument 106 static const struct acpi_device_desc __dev_desc_##_name __used \
|
A D | platform.h | 65 #define PLATFORM_START(_name, _namestr) \ argument 66 static const struct platform_desc __plat_desc_##_name __used \
|
/xen/tools/libxc/include/ |
A D | xenctrl.h | 245 #define XC__HYPERCALL_BUFFER_NAME(_name) xc__hypercall_buffer_##_name argument 267 #define DECLARE_HYPERCALL_BUFFER(_type, _name) \ argument 268 _type *(_name) = NULL; \ 269 xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ 285 #define DECLARE_HYPERCALL_BUFFER_SHADOW(_type, _name, _hbuf) \ argument 286 _type *(_name) = (_hbuf)->hbuf; \ 288 xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ 298 #define DECLARE_HYPERCALL_BUFFER_ARGUMENT(_name) \ argument 346 #define xc_hypercall_buffer_alloc(_xch, _name, _size) xc__hypercall_buffer_alloc(_xch, HYPERCALL_BU… argument 348 #define xc_hypercall_buffer_free(_xch, _name) xc__hypercall_buffer_free(_xch, HYPERCALL_BUFFER(_nam… argument [all …]
|
/xen/xen/include/asm-arm/tee/ |
A D | tee.h | 68 #define REGISTER_TEE_MEDIATOR(_name, _namestr, _type, _ops) \ argument 69 static const struct tee_mediator_desc __tee_desc_##_name __used \
|
/xen/tools/libxc/ |
A D | xc_private.h | 172 #define DECLARE_NAMED_HYPERCALL_BOUNCE(_name, _ubuf, _sz, _dir) \ argument 173 xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \ 214 #define xc_hypercall_bounce_pre(_xch, _name) xc__hypercall_bounce_pre(_xch, HYPERCALL_BUFFER(_name)) argument 216 #define xc_hypercall_bounce_post(_xch, _name) xc__hypercall_bounce_post(_xch, HYPERCALL_BUFFER(_nam… argument
|
/xen/xen/include/asm-x86/ |
A D | processor.h | 514 #define DECLARE_TRAP_HANDLER(_name) \ argument 515 void _name(void); \ 516 void do_ ## _name(struct cpu_user_regs *regs) 517 #define DECLARE_TRAP_HANDLER_CONST(_name) \ argument 518 void _name(void); \ 519 void do_ ## _name(const struct cpu_user_regs *regs)
|
/xen/tools/python/xen/lowlevel/xs/ |
A D | xs.c | 926 #define XSPY_METH(_name, _args) { \ argument 927 .ml_name = #_name, \ 928 .ml_meth = (PyCFunction) xspy_ ## _name, \ 930 .ml_doc = xspy_ ## _name ## _doc }
|
/xen/tools/tests/vhpet/ |
A D | emul.h | 91 #define DEFINE_PER_CPU(_type, _name) _type _name argument
|
/xen/xen/arch/arm/ |
A D | traps.c | 1339 #define HYPERCALL(_name, _nr_args) \ argument 1340 [ __HYPERVISOR_ ## _name ] = { \ 1341 .fn = (arm_hypercall_fn_t) &do_ ## _name, \ 1345 #define HYPERCALL_ARM(_name, _nr_args) \ argument 1346 [ __HYPERVISOR_ ## _name ] = { \ 1347 .fn = (arm_hypercall_fn_t) &do_arm_ ## _name, \ 1355 #define HYPERCALL_DEPRECATED(_name, _nr_args) \ argument 1356 [ __HYPERVISOR_##_name ] = { \
|
/xen/tools/ocaml/xenstored/ |
A D | store.ml | 28 let create _name _perms _value = 29 { name = Symbol.of_string _name; perms = _perms; value = _value; children = []; }
|
/xen/tools/xentrace/ |
A D | xenalyze.c | 5376 #define FLAGSTRING(_name, _char) \ argument 5377 if(e->flag_ ## _name) \
|