Lines Matching refs:_name

245 #define XC__HYPERCALL_BUFFER_NAME(_name) xc__hypercall_buffer_##_name  argument
250 #define HYPERCALL_BUFFER(_name) \ argument
252 typeof(XC__HYPERCALL_BUFFER_NAME(_name)) *_hcbuf_buf2 = \
253 &XC__HYPERCALL_BUFFER_NAME(_name); \
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
299 xc_hypercall_buffer_t XC__HYPERCALL_BUFFER_NAME(_name) = { \
301 .param_shadow = (_name), \
309 #define HYPERCALL_BUFFER_AS_ARG(_name) \ argument
311 typeof(XC__HYPERCALL_BUFFER_NAME(_name)) *_hcbuf_arg2 = \
312 HYPERCALL_BUFFER(_name); \
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
354 …e xc_hypercall_buffer_alloc_pages(_xch, _name, _nr) xc__hypercall_buffer_alloc_pages(_xch, HYPERCA… argument
356 #define xc_hypercall_buffer_free_pages(_xch, _name, _nr) \ argument
358 if ( _name ) \
359 xc__hypercall_buffer_free_pages(_xch, HYPERCALL_BUFFER(_name), \
382 #define xc_hypercall_buffer_array_alloc(_xch, _array, _index, _name, _size) \ argument
383 xc__hypercall_buffer_array_alloc(_xch, _array, _index, HYPERCALL_BUFFER(_name), _size)
386 #define xc_hypercall_buffer_array_get(_xch, _array, _index, _name, _size) \ argument
387 xc__hypercall_buffer_array_get(_xch, _array, _index, HYPERCALL_BUFFER(_name))