Lines Matching full:item
10 * <type> <item>;
15 * The <type> <item> is created by the __field(type, item) macro or
17 * We simply do "type item;", and that will create the fields
85 #define __field(type, item) type item; argument
88 #define __field_ext(type, item, filter_type) type item; argument
91 #define __field_struct(type, item) type item; argument
94 #define __field_struct_ext(type, item, filter_type) type item; argument
97 #define __array(type, item, len) type item[len]; argument
100 #define __dynamic_array(type, item, len) u32 __data_loc_##item; argument
103 #define __string(item, src) __dynamic_array(char, item, -1) argument
106 #define __bitmask(item, nr_bits) __dynamic_array(char, item, -1) argument
168 * The __dynamic_array() macro will create each u32 <item>, this is
170 * The size of an array is also encoded, in the higher 16 bits of <item>.
180 #define __field(type, item) argument
183 #define __field_ext(type, item, filter_type) argument
186 #define __field_struct(type, item) argument
189 #define __field_struct_ext(type, item, filter_type) argument
192 #define __array(type, item, len) argument
195 #define __dynamic_array(type, item, len) u32 item; argument
198 #define __string(item, src) __dynamic_array(char, item, -1) argument
201 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
416 #define __field(type, item) __field_ext(type, item, FILTER_OTHER) argument
419 #define __field_struct(type, item) __field_struct_ext(type, item, FILTER_OTHER) argument
434 #define __string(item, src) __dynamic_array(char, item, -1) argument
437 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
458 #define __field(type, item) argument
461 #define __field_ext(type, item, filter_type) argument
464 #define __field_struct(type, item) argument
467 #define __field_struct_ext(type, item, filter_type) argument
470 #define __array(type, item, len) argument
473 #define __dynamic_array(type, item, len) \ argument
475 __data_offsets->item = __data_size + \
477 __data_offsets->item |= __item_length << 16; \
481 #define __string(item, src) __dynamic_array(char, item, \ argument
504 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ argument
632 #define __field(type, item) argument
635 #define __field_struct(type, item) argument
638 #define __array(type, item, len) argument
641 #define __dynamic_array(type, item, len) \ argument
642 __entry->__data_loc_##item = __data_offsets.item;
645 #define __string(item, src) __dynamic_array(char, item, -1) argument
652 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument