Linux-libre 4.19.8-gnu
[librecmc/linux-libre.git] / arch / powerpc / perf / req-gen / _request-begin.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2
3 #define REQUEST(r_contents) \
4         REQUEST_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, I(r_contents))
5
6 #define __field(f_offset, f_bytes, f_name) \
7         __field_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
8                  f_offset, f_bytes, f_name)
9
10 #define __array(f_offset, f_bytes, f_name) \
11         __array_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
12                  f_offset, f_bytes, f_name)
13
14 #define __count(f_offset, f_bytes, f_name) \
15         __count_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
16                  f_offset, f_bytes, f_name)