Lines Matching refs:field
96 static void define_symbolic_values(struct print_flag_sym *field, in define_symbolic_values() argument
100 define_symbolic_value(ev_name, field_name, field->value, field->str); in define_symbolic_values()
101 if (field->next) in define_symbolic_values()
102 define_symbolic_values(field->next, ev_name, field_name); in define_symbolic_values()
154 static void define_flag_values(struct print_flag_sym *field, in define_flag_values() argument
158 define_flag_value(ev_name, field_name, field->value, field->str); in define_flag_values()
159 if (field->next) in define_flag_values()
160 define_flag_values(field->next, ev_name, field_name); in define_flag_values()
200 cur_field_name = strdup(args->field.name); in define_event_symbols()
203 define_event_symbols(event, ev_name, args->flags.field); in define_event_symbols()
208 define_event_symbols(event, ev_name, args->symbol.field); in define_event_symbols()
214 define_event_symbols(event, ev_name, args->hex.field); in define_event_symbols()
218 define_event_symbols(event, ev_name, args->int_array.field); in define_event_symbols()
253 struct format_field *field; in perl_process_tracepoint() local
298 for (field = event->format.fields; field; field = field->next) { in perl_process_tracepoint()
299 if (field->flags & FIELD_IS_STRING) { in perl_process_tracepoint()
301 if (field->flags & FIELD_IS_DYNAMIC) { in perl_process_tracepoint()
302 offset = *(int *)(data + field->offset); in perl_process_tracepoint()
305 offset = field->offset; in perl_process_tracepoint()
308 val = read_size(event, data + field->offset, in perl_process_tracepoint()
309 field->size); in perl_process_tracepoint()
310 if (field->flags & FIELD_IS_SIGNED) { in perl_process_tracepoint()