Lines Matching refs:field
104 static void define_symbolic_values(struct tep_print_flag_sym *field,
108 define_symbolic_value(ev_name, field_name, field->value, field->str);
109 if (field->next)
110 define_symbolic_values(field->next, ev_name, field_name);
162 static void define_flag_values(struct tep_print_flag_sym *field,
166 define_flag_value(ev_name, field_name, field->value, field->str);
167 if (field->next)
168 define_flag_values(field->next, ev_name, field_name);
211 cur_field_name = strdup(args->field.name);
214 define_event_symbols(event, ev_name, args->flags.field);
219 define_event_symbols(event, ev_name, args->symbol.field);
226 define_event_symbols(event, ev_name, args->hex.field);
230 define_event_symbols(event, ev_name, args->int_array.field);
344 struct tep_format_field *field;
392 for (field = event->format.fields; field; field = field->next) {
393 if (field->flags & TEP_FIELD_IS_STRING) {
395 if (field->flags & TEP_FIELD_IS_DYNAMIC) {
396 offset = *(int *)(data + field->offset);
399 offset = field->offset;
402 val = read_size(event, data + field->offset,
403 field->size);
404 if (field->flags & TEP_FIELD_IS_SIGNED) {