1 2 #define REQUEST(r_contents) \ 3 REQUEST_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, I(r_contents)) 4 5 #define __field(f_offset, f_bytes, f_name) \ 6 __field_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \ 7 f_offset, f_bytes, f_name) 8 9 #define __array(f_offset, f_bytes, f_name) \ 10 __array_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \ 11 f_offset, f_bytes, f_name) 12 13 #define __count(f_offset, f_bytes, f_name) \ 14 __count_(REQUEST_NAME, REQUEST_NUM, REQUEST_IDX_KIND, \ 15 f_offset, f_bytes, f_name) 16