Lines Matching refs:field

212 			  struct tep_print_flag_sym *field,  in define_values()  argument
216 define_value(field_type, ev_name, field_name, field->value, in define_values()
217 field->str); in define_values()
219 if (field->next) in define_values()
220 define_values(field_type, field->next, ev_name, field_name); in define_values()
269 cur_field_name = strdup(args->field.name); in define_event_symbols()
272 define_event_symbols(event, ev_name, args->flags.field); in define_event_symbols()
279 define_event_symbols(event, ev_name, args->symbol.field); in define_event_symbols()
286 define_event_symbols(event, ev_name, args->hex.field); in define_event_symbols()
290 define_event_symbols(event, ev_name, args->int_array.field); in define_event_symbols()
321 struct tep_format_field *field, void *data) in get_field_numeric_entry() argument
323 bool is_array = field->flags & TEP_FIELD_IS_ARRAY; in get_field_numeric_entry()
329 list = PyList_New(field->arraylen); in get_field_numeric_entry()
332 item_size = field->size / field->arraylen; in get_field_numeric_entry()
333 n_items = field->arraylen; in get_field_numeric_entry()
335 item_size = field->size; in get_field_numeric_entry()
341 val = read_size(event, data + field->offset + i * item_size, in get_field_numeric_entry()
343 if (field->flags & TEP_FIELD_IS_SIGNED) { in get_field_numeric_entry()
939 struct tep_format_field *field; in python_process_tracepoint() local
1009 for (field = event->format.fields; field; field = field->next) { in python_process_tracepoint()
1013 if (field->flags & TEP_FIELD_IS_ARRAY) { in python_process_tracepoint()
1014 offset = field->offset; in python_process_tracepoint()
1015 len = field->size; in python_process_tracepoint()
1016 if (field->flags & TEP_FIELD_IS_DYNAMIC) { in python_process_tracepoint()
1022 if (tep_field_is_relative(field->flags)) in python_process_tracepoint()
1023 offset += field->offset + field->size; in python_process_tracepoint()
1025 if (field->flags & TEP_FIELD_IS_STRING && in python_process_tracepoint()
1030 field->flags &= ~TEP_FIELD_IS_STRING; in python_process_tracepoint()
1033 obj = get_field_numeric_entry(event, field, data); in python_process_tracepoint()
1038 pydict_set_item_string_decref(dict, field->name, obj); in python_process_tracepoint()