Lines Matching defs:fields
1420 static int event_read_fields(struct tep_event *event, struct tep_format_field **fields)
1447 * The ftrace fields may still use the "special" name.
1477 * Some of the ftrace fields are broken and have
1701 *fields = field;
1702 fields = &field->next;
1739 ret = event_read_fields(event, &event->format.fields);
3365 * This only searches the common fields and not all field.
3387 * This does not search common fields.
3394 for (format = event->format.fields;
4004 /* Zero sized fields, mean the rest of the data */
5167 field = event->format.fields;
6390 struct tep_format_field **fields;
6394 fields = malloc(sizeof(*fields) * (count + 1));
6395 if (!fields)
6399 fields[i++] = field;
6401 do_warning("event %s has more %s fields than specified",
6409 do_warning("event %s has less %s fields than specified",
6412 fields[i] = NULL;
6414 return fields;
6418 * tep_event_common_fields - return a list of common fields for an event
6419 * @event: the event to return the common fields of.
6421 * Returns an allocated array of fields. The last item in the array is NULL.
6432 * tep_event_fields - return a list of event specific fields for an event
6433 * @event: the event to return the fields of.
6435 * Returns an allocated array of fields. The last item in the array is NULL.
6442 event->format.fields);
6817 for (field = event->format.fields; field; field = field->next) {
7495 free_format_fields(format->fields);