Lines Matching refs:entry

51 …c inline void trace_put(uint16_t cpu_id, uint32_t evid, uint32_t n_data, struct trace_entry *entry)  in trace_put()  argument
55 entry->tsc = cpu_ticks(); in trace_put()
56 entry->id = evid; in trace_put()
57 entry->n_data = (uint8_t)n_data; in trace_put()
58 entry->cpu = (uint8_t)cpu_id; in trace_put()
59 (void)sbuf_put(sbuf, (uint8_t *)entry, sizeof(*entry)); in trace_put()
64 struct trace_entry entry; in TRACE_2L() local
71 entry.payload.fields_64.e = e; in TRACE_2L()
72 entry.payload.fields_64.f = f; in TRACE_2L()
73 trace_put(cpu_id, evid, 2U, &entry); in TRACE_2L()
78 struct trace_entry entry; in TRACE_4I() local
85 entry.payload.fields_32.a = a; in TRACE_4I()
86 entry.payload.fields_32.b = b; in TRACE_4I()
87 entry.payload.fields_32.c = c; in TRACE_4I()
88 entry.payload.fields_32.d = d; in TRACE_4I()
89 trace_put(cpu_id, evid, 4U, &entry); in TRACE_4I()
94 struct trace_entry entry; in TRACE_6C() local
101 entry.payload.fields_8.a1 = a1; in TRACE_6C()
102 entry.payload.fields_8.a2 = a2; in TRACE_6C()
103 entry.payload.fields_8.a3 = a3; in TRACE_6C()
104 entry.payload.fields_8.a4 = a4; in TRACE_6C()
105 entry.payload.fields_8.b1 = b1; in TRACE_6C()
106 entry.payload.fields_8.b2 = b2; in TRACE_6C()
108 trace_put(cpu_id, evid, 8U, &entry); in TRACE_6C()
116 struct trace_entry entry; in TRACE_16STR() local
124 entry.payload.fields_64.e = 0UL; in TRACE_16STR()
125 entry.payload.fields_64.f = 0UL; in TRACE_16STR()
130 entry.payload.str[i] = name[i]; in TRACE_16STR()
133 entry.payload.str[15] = 0; in TRACE_16STR()
134 trace_put(cpu_id, evid, 16U, &entry); in TRACE_16STR()