Lines Matching refs:field
34 struct bputs_entry *field;
36 trace_assign_type(field, entry);
38 trace_seq_puts(s, field->str);
47 struct bprint_entry *field;
49 trace_assign_type(field, entry);
51 trace_seq_bprintf(s, field->fmt, field->buf);
60 struct print_entry *field;
62 trace_assign_type(field, entry);
64 trace_seq_puts(s, field->buf);
448 * @entry: The trace entry field from the ring buffer
917 struct ftrace_event_field *field)
926 if (field)
927 offset += field->offset + sizeof(int);
946 struct ftrace_event_field *field;
955 list_for_each_entry_reverse(field, head, link) {
956 trace_seq_printf(&iter->seq, " %s=", field->name);
957 if (field->offset + field->size > iter->ent_size) {
961 pos = (void *)iter->ent + field->offset;
963 switch (field->filter_type) {
966 trace_seq_printf(&iter->seq, "%.*s", field->size, (char *)pos);
973 if (field->filter_type == FILTER_RDYN_STRING)
974 offset += field->offset + sizeof(int);
1001 switch (field->size) {
1017 if (strstr(field->type, "__data_loc")) {
1022 if (strstr(field->type, "__rel_loc")) {
1023 print_array(iter, pos, field);
1030 if (!strcmp(field->name, "caller_offs") ||
1031 !strcmp(field->name, "parent_offs")) {
1140 struct ftrace_entry *field;
1145 trace_assign_type(field, iter->ent);
1149 args = field->args;
1153 print_fn_trace(s, field->ip, field->parent_ip, args, iter->tr, flags);
1162 struct ftrace_entry *field;
1164 trace_assign_type(field, iter->ent);
1167 field->ip,
1168 field->parent_ip);
1176 struct ftrace_entry *field;
1179 trace_assign_type(field, iter->ent);
1181 SEQ_PUT_HEX_FIELD(s, field->ip);
1182 SEQ_PUT_HEX_FIELD(s, field->parent_ip);
1190 struct ftrace_entry *field;
1193 trace_assign_type(field, iter->ent);
1195 SEQ_PUT_FIELD(s, field->ip);
1196 SEQ_PUT_FIELD(s, field->parent_ip);
1217 struct ctx_switch_entry *field;
1222 trace_assign_type(field, iter->ent);
1224 T = task_index_to_char(field->next_state);
1225 S = task_index_to_char(field->prev_state);
1226 trace_find_cmdline(field->next_pid, comm);
1229 field->prev_pid,
1230 field->prev_prio,
1232 field->next_cpu,
1233 field->next_pid,
1234 field->next_prio,
1254 struct ctx_switch_entry *field;
1257 trace_assign_type(field, iter->ent);
1260 S = task_index_to_char(field->prev_state);
1261 T = task_index_to_char(field->next_state);
1263 field->prev_pid,
1264 field->prev_prio,
1266 field->next_cpu,
1267 field->next_pid,
1268 field->next_prio,
1289 struct ctx_switch_entry *field;
1293 trace_assign_type(field, iter->ent);
1296 S = task_index_to_char(field->prev_state);
1297 T = task_index_to_char(field->next_state);
1299 SEQ_PUT_HEX_FIELD(s, field->prev_pid);
1300 SEQ_PUT_HEX_FIELD(s, field->prev_prio);
1302 SEQ_PUT_HEX_FIELD(s, field->next_cpu);
1303 SEQ_PUT_HEX_FIELD(s, field->next_pid);
1304 SEQ_PUT_HEX_FIELD(s, field->next_prio);
1325 struct ctx_switch_entry *field;
1328 trace_assign_type(field, iter->ent);
1330 SEQ_PUT_FIELD(s, field->prev_pid);
1331 SEQ_PUT_FIELD(s, field->prev_prio);
1332 SEQ_PUT_FIELD(s, field->prev_state);
1333 SEQ_PUT_FIELD(s, field->next_cpu);
1334 SEQ_PUT_FIELD(s, field->next_pid);
1335 SEQ_PUT_FIELD(s, field->next_prio);
1336 SEQ_PUT_FIELD(s, field->next_state);
1370 struct stack_entry *field;
1375 trace_assign_type(field, iter->ent);
1380 for (p = field->caller; p && p < end && *p != ULONG_MAX; p++) {
1411 struct userstack_entry *field;
1416 trace_assign_type(field, iter->ent);
1427 task = find_task_by_vpid(field->tgid);
1434 unsigned long ip = field->caller[i];
1466 struct hwlat_entry *field;
1468 trace_assign_type(field, entry);
1471 field->seqnum,
1472 field->duration,
1473 field->outer_duration,
1474 (long long)field->timestamp.tv_sec,
1475 field->timestamp.tv_nsec, field->count);
1477 if (field->nmi_count) {
1484 field->nmi_total_ts);
1486 field->nmi_count);
1498 struct hwlat_entry *field;
1501 trace_assign_type(field, iter->ent);
1504 field->duration,
1505 field->outer_duration,
1506 (long long)field->timestamp.tv_sec,
1507 field->timestamp.tv_nsec,
1508 field->seqnum);
1530 struct osnoise_entry *field;
1534 trace_assign_type(field, entry);
1539 net_runtime = field->runtime - field->noise;
1541 do_div(ratio, field->runtime);
1545 field->runtime,
1546 field->noise,
1548 field->max_sample);
1550 trace_seq_printf(s, " %6u", field->hw_count);
1551 trace_seq_printf(s, " %6u", field->nmi_count);
1552 trace_seq_printf(s, " %6u", field->irq_count);
1553 trace_seq_printf(s, " %6u", field->softirq_count);
1554 trace_seq_printf(s, " %6u", field->thread_count);
1565 struct osnoise_entry *field;
1568 trace_assign_type(field, iter->ent);
1571 field->runtime,
1572 field->noise,
1573 field->max_sample,
1574 field->hw_count,
1575 field->nmi_count,
1576 field->irq_count,
1577 field->softirq_count,
1578 field->thread_count);
1602 struct timerlat_entry *field;
1604 trace_assign_type(field, entry);
1607 field->seqnum,
1608 timerlat_lat_context[field->context],
1609 field->timer_latency);
1618 struct timerlat_entry *field;
1621 trace_assign_type(field, iter->ent);
1624 field->seqnum,
1625 field->context,
1626 field->timer_latency);
1648 struct bputs_entry *field;
1650 trace_assign_type(field, entry);
1652 seq_print_ip_sym(s, field->ip, flags);
1654 trace_seq_puts(s, field->str);
1664 struct bputs_entry *field;
1667 trace_assign_type(field, iter->ent);
1669 trace_seq_printf(s, ": %lx : ", field->ip);
1670 trace_seq_puts(s, field->str);
1692 struct bprint_entry *field;
1694 trace_assign_type(field, entry);
1696 seq_print_ip_sym(s, field->ip, flags);
1698 trace_seq_bprintf(s, field->fmt, field->buf);
1708 struct bprint_entry *field;
1711 trace_assign_type(field, iter->ent);
1713 trace_seq_printf(s, ": %lx : ", field->ip);
1714 trace_seq_bprintf(s, field->fmt, field->buf);
1733 struct print_entry *field;
1737 trace_assign_type(field, iter->ent);
1739 ip = trace_adjust_address(iter->tr, field->ip);
1742 trace_seq_printf(s, ": %s", field->buf);
1750 struct print_entry *field;
1752 trace_assign_type(field, iter->ent);
1754 trace_seq_printf(&iter->seq, "# %lx %s", field->ip, field->buf);
1772 struct raw_data_entry *field;
1775 trace_assign_type(field, iter->ent);
1777 trace_seq_printf(&iter->seq, "# %x buf:", field->id);
1781 (unsigned char)field->buf[i]);
1802 struct func_repeats_entry *field;
1805 trace_assign_type(field, iter->ent);
1808 field->ip,
1809 field->parent_ip,
1810 field->count,
1811 FUNC_REPEATS_GET_DELTA_TS(field));
1820 struct func_repeats_entry *field;
1823 trace_assign_type(field, iter->ent);
1825 print_fn_trace(s, field->ip, field->parent_ip, NULL, iter->tr, flags);
1826 trace_seq_printf(s, " (repeats: %u, last_ts:", field->count);
1828 iter->ts - FUNC_REPEATS_GET_DELTA_TS(field));