Lines Matching refs:field
283 // Parse lines like: field:char comm[16]; offset:8; size:16; signed:1;
285 TracingField field;
297 if (name == "field") {
300 field.name = value;
301 field.elem_count = 1;
303 field.name = value.substr(0, pos);
304 field.elem_count =
308 field.offset =
312 CHECK_EQ(size % field.elem_count, 0u);
313 field.elem_size = size / field.elem_count;
316 field.is_signed = (is_signed == 1);
320 return field;
346 size_t pos = s.find_first_of("field:");
348 TracingField field = ParseTracingField(s);
349 format.fields.push_back(field);