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
418 #define __field(type, item) __field_ext(type, item, FILTER_OTHER) argument
421 #define __field_struct(type, item) __field_struct_ext(type, item, FILTER_OTHER) argument
436 #define __string(item, src) __dynamic_array(char, item, -1) argument
439 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument
460 #define __field(type, item) argument
463 #define __field_ext(type, item, filter_type) argument
466 #define __field_struct(type, item) argument
469 #define __field_struct_ext(type, item, filter_type) argument
472 #define __array(type, item, len) argument
475 #define __dynamic_array(type, item, len) \ argument
477 __data_offsets->item = __data_size + \
479 __data_offsets->item |= __item_length << 16; \
483 #define __string(item, src) __dynamic_array(char, item, \ argument
506 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ argument
634 #define __field(type, item) argument
637 #define __field_struct(type, item) argument
640 #define __array(type, item, len) argument
643 #define __dynamic_array(type, item, len) \ argument
644 __entry->__data_loc_##item = __data_offsets.item;
647 #define __string(item, src) __dynamic_array(char, item, -1) argument
654 #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, -1) argument