0001
0002
0003 #define REQUEST(r_contents) \
0004 REQUEST_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, I(r_contents))
0005
0006 #define __field(f_offset, f_bytes, f_name) \
0007 __field_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
0008 f_offset, f_bytes, f_name)
0009
0010 #define __array(f_offset, f_bytes, f_name) \
0011 __array_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
0012 f_offset, f_bytes, f_name)
0013
0014 #define __count(f_offset, f_bytes, f_name) \
0015 __count_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \
0016 f_offset, f_bytes, f_name)