Lines Matching defs:event

27  * Routines to capture processor-dependencies in event specification.
57 * By default, user event counting is enabled, system event counting
61 * the string, if no errors are encountered, the event handle is
111 "event '%s' on this cpu\n"), regno, value);
150 "pic0", /* takes a valid event name */
152 "pic1", /* takes a valid event name */
204 cpc_strtoevent(int cpuver, const char *spec, cpc_event_t *event)
218 bzero(event, sizeof (*event));
219 switch (event->ce_cpuver = cpuver) {
224 bits = &event->ce_pcr;
233 bits = &event->ce_pcr;
382 cpc_eventtostr(cpc_event_t *event)
388 switch (event->ce_cpuver) {
400 unmake_pcr(event->ce_pcr, event->ce_cpuver, &xpcr);
401 if ((pic[0] = regtostr(event->ce_cpuver, 0, xpcr.pic[0])) == NULL)
403 if ((pic[1] = regtostr(event->ce_cpuver, 1, xpcr.pic[1])) == NULL) {
426 cpc_event_accum(cpc_event_t *accum, cpc_event_t *event)
428 if (accum->ce_hrt < event->ce_hrt)
429 accum->ce_hrt = event->ce_hrt;
430 accum->ce_tick += event->ce_tick;
431 accum->ce_pic[0] += event->ce_pic[0];
432 accum->ce_pic[1] += event->ce_pic[1];
445 * Given a cpc_event_t and cpc_bind_event() flags, translate the event into the
451 __cpc_eventtoset(cpc_t *cpc, cpc_event_t *event, int iflags)
459 switch (event->ce_cpuver) {
471 unmake_pcr(event->ce_pcr, event->ce_cpuver, &xpcr);
472 if ((pic[0] = regtostr(event->ce_cpuver, 0, xpcr.pic[0])) == NULL)
474 if ((pic[1] = regtostr(event->ce_cpuver, 1, xpcr.pic[1])) == NULL) {
490 if (cpc_set_add_request(cpc, set, pic[0], event->ce_pic[0], flag,
495 if (cpc_set_add_request(cpc, set, pic[1], event->ce_pic[1], flag,