Lines Matching refs:fields
74 keeps an array of these fields named fields[]. The fields[] array is
93 fields[] array is the tracing_map instance created for the histogram,
103 associated key and value fields for the histogram described above. As
104 you can see, there are two fields in the fields array, one val field
109 relationships between the hist_data fields and the tracing_map
115 | .fields[] |---->| val = hitcount |----------------------------+
145 The hist_data n_vals and n_fields delineate the extent of the fields[] | |
149 histogram, with pointers from various parts of the fields[] array | |
162 for each key or value in the map_elt.fields[] array. There is an | |
163 entry in the map_elt.fields[] array corresponding to each hist_field | |
168 hist_data.fields[] and the map_elt.fields[] with the links drawn | |
174 | .fields | | |
190 . | .fields |--->| .sum (val) |<-+ |
212 | .fields |--->| .sum (val) |<-+ |
232 hist_data.fields = struct hist_field
236 map_elt.fields = struct tracing_map_field
242 represents that subkey is retrieved from hist_data.fields[] and the
255 updating the element's fields. There's a tracing_map_field associated
276 This is a good example to try. It produces 3 value fields and 2 key
277 fields in the output::
290 fields[] array, which is useful information for verifying that things
307 val fields:
309 hist_data->fields[0]:
316 hist_data->fields[1]:
324 hist_data->fields[2]:
332 key fields:
334 hist_data->fields[3]:
342 hist_data->fields[4]:
372 to the hist_data.fields[] array just after all the val fields. To
373 distinguish them from the existing key and val fields, they're given a
388 | .fields[] |-->| val = hitcount | |
445 struct, and a new entry added to hist_data.fields representing the ts0 | | |
462 hist_data.fields[] and the map_elt.fields[] and map_elt.vars[] with | | |
464 see that the .fields[] members point to the .sum or .offset of a key | | |
468 hist_data fields[] members.::
473 | .fields | | | |
489 . | .fields |--->| .sum (val) | | | |
533 . | .fields |--->| .sum (val) | | | |
584 key fields along with a new wakeup_lat variable implemented in the | |
606 | .fields[] |-->| val = hitcount | | |
690 hist_data.fields = struct hist_field
731 normal key and value hist_fields, in the val fields section we see a
737 same part of the hist_data->fields[] array as normal values::
752 val fields:
754 hist_data->fields[0]:
761 hist_data->fields[1]:
770 key fields:
772 hist_data->fields[2]:
809 val fields:
811 hist_data->fields[0]:
818 hist_data->fields[1]:
827 key fields:
829 hist_data->fields[2]:
837 variable reference fields:
919 | .fields[] |-->| val = hitcount |
1066 value fields, it also calls update_field_vars(), which goes through
1085 hist_data.fields = struct hist_field
1111 sched_switch event fields, next_pid and next_comm, to generate a
1112 wakeup_latency trace event. The next_pid and next_comm event fields
1133 val fields:
1135 hist_data->fields[0]:
1142 hist_data->fields[1]:
1151 key fields:
1153 hist_data->fields[2]:
1161 The sched_switch hist_debug output shows the same key and value fields
1163 val fields section, but that the new field variables are not there -
1173 fields section. Since there are two triggers and thus two hist_data
1197 val fields:
1199 hist_data->fields[0]:
1206 hist_data->fields[1]:
1215 key fields:
1217 hist_data->fields[2]:
1225 variable reference fields:
1409 val fields:
1411 hist_data->fields[0]:
1418 hist_data->fields[1]:
1427 key fields:
1429 hist_data->fields[2]:
1454 fields when the max is hit. These variables are kept in a separate
1471 val fields:
1473 hist_data->fields[0]:
1480 hist_data->fields[1]:
1489 key fields:
1491 hist_data->fields[2]:
1499 variable reference fields:
1680 val fields:
1682 hist_data->fields[0]:
1689 hist_data->fields[1]:
1698 key fields:
1700 hist_data->fields[2]:
1720 val fields:
1722 hist_data->fields[0]:
1729 hist_data->fields[1]:
1739 key fields:
1741 hist_data->fields[2]:
1769 val fields:
1771 hist_data->fields[0]:
1778 hist_data->fields[1]:
1787 key fields:
1789 hist_data->fields[2]:
1797 variable reference fields:
1895 normal fields, we can see the waking_pid variable::
1910 val fields:
1912 hist_data->fields[0]:
1919 hist_data->fields[1]:
1929 hist_data->fields[2]:
1938 key fields:
1940 hist_data->fields[3]:
1966 reference fields section.
1992 val fields:
1994 hist_data->fields[0]:
2001 hist_data->fields[1]:
2012 hist_data->fields[2]:
2021 key fields:
2023 hist_data->fields[3]:
2031 variable reference fields: