Lines Matching defs:event
85 etm_prepare(device_t dev, struct coresight_event *event)
105 /* Disable all event tracing. */
116 bus_write_4(sc->res, TRCTRACEIDR, event->etm.trace_id);
119 * Disable the timestamp event. The trace unit still generates
130 /* The number of the single resource used to activate the event. */
133 if (event->excp_level > 2)
137 reg &= ~TRCVICTLR_EXLEVEL_NS(event->excp_level);
139 reg &= ~TRCVICTLR_EXLEVEL_S(event->excp_level);
142 for (i = 0; i < event->naddr * 2; i++) {
144 i, event->addr[i]);
145 bus_write_8(sc->res, TRCACVR(i), event->addr[i]);
150 reg &= ~TRCACATR_EXLEVEL_S(event->excp_level);
153 reg &= ~TRCACATR_EXLEVEL_NS(event->excp_level);
168 if (event->naddr == 0) {
209 struct coresight_event *event)
216 etm_prepare(dev, event);
234 struct coresight_event *event)