Home | History | Annotate | Download | only in ebb

Lines Matching defs:event

13  * Test various attributes of the EBB event are enforced.
17 struct event event, leader;
21 event_init(&event, 0x1001e);
22 event_leader_ebb_init(&event);
24 FAIL_IF(event_open(&event));
25 event_close(&event);
28 event_init(&event, 0x001e); /* CYCLES - no PMC specified */
29 event_leader_ebb_init(&event);
31 FAIL_IF(event_open(&event) == 0);
34 event_init(&event, 0x2001e);
35 event_leader_ebb_init(&event);
36 event.attr.exclusive = 0;
38 FAIL_IF(event_open(&event) == 0);
41 event_init(&event, 0x3001e);
42 event_leader_ebb_init(&event);
43 event.attr.freq = 1;
45 FAIL_IF(event_open(&event) == 0);
48 event_init(&event, 0x4001e);
49 event_leader_ebb_init(&event);
50 event.attr.sample_period = 1;
52 FAIL_IF(event_open(&event) == 0);
55 event_init(&event, 0x1001e);
56 event_leader_ebb_init(&event);
57 event.attr.enable_on_exec = 1;
59 FAIL_IF(event_open(&event) == 0);
62 event_init(&event, 0x1001e);
63 event_leader_ebb_init(&event);
64 event.attr.inherit = 1;
66 FAIL_IF(event_open(&event) == 0);
73 event_init(&event, 0x20002);
74 event_ebb_init(&event);
77 FAIL_IF(event_open_with_group(&event, leader.fd));
79 event_close(&event);
86 event_init(&event, 0x20002);
88 /* Expected to fail, event doesn't request EBB, leader does */
89 FAIL_IF(event_open_with_group(&event, leader.fd) == 0);
100 event_init(&event, 0x20002);
101 event_ebb_init(&event);
104 FAIL_IF(event_open_with_group(&event, leader.fd) == 0);
121 event_init(&event, 0x1001e);
122 event_leader_ebb_init(&event);
123 /* Expected to fail, not a task event */
125 FAIL_IF(event_open_with_cpu(&event, 0) == 0);