Lines Matching full:cycles
61 ….k_to_k - Context switch via k_yield : 315 cycles , 2625 ns :
62 …x.k_to_k - Context switch via k_yield : 315 cycles , 2625 ns :
63 …ad.kernel - Return from ISR to interrupted thread : 289 cycles , 2416 ns :
64 ….kernel - Return from ISR to another thread : 374 cycles , 3124 ns :
65 …ernel - Create thread : 382 cycles , 3191 ns :
66 …rnel - Start thread : 394 cycles , 3291 ns :
67 …kernel - Suspend thread : 289 cycles , 2416 ns :
68 …ernel - Resume thread : 339 cycles , 2833 ns :
69 …rnel - Abort thread : 339 cycles , 2833 ns :
70 … - Add data to FIFO (no ctx switch) : 214 cycles , 1791 ns :
71 … - Get data from FIFO (no ctx switch) : 134 cycles , 1124 ns :
72 …rnel - Allocate to add data to FIFO (no ctx switch) : 834 cycles , 6950 ns :
73 …nel - Free when getting data from FIFO (no ctx switch) : 560 cycles , 4666 ns :
74 … - Get data from FIFO (w/ ctx switch) : 510 cycles , 4257 ns :
75 … - Add data to FIFO (w/ ctx switch) : 590 cycles , 4923 ns :
76 …_k - Free when getting data from FIFO (w/ ctx siwtch) : 510 cycles , 4250 ns :
77 …o_k - Allocate to add data to FIFO (w/ ctx switch) : 585 cycles , 4875 ns :
78 … - Add data to LIFO (no ctx switch) : 214 cycles , 1791 ns :
79 … - Get data from LIFO (no ctx switch) : 120 cycles , 1008 ns :
80 …rnel - Allocate to add data to LIFO (no ctx switch) : 831 cycles , 6925 ns :
81 …nel - Free when getting data from LIFO (no ctx switch) : 555 cycles , 4625 ns :
82 … - Get data from LIFO (w/ ctx switch) : 502 cycles , 4191 ns :
83 … - Add data to LIFO (w/ ctx switch) : 585 cycles , 4875 ns :
84 …_k - Free when getting data from LIFO (w/ ctx switch) : 513 cycles , 4275 ns :
85 …o_k - Allocate to add data to LIFO (w/ ctx siwtch) : 585 cycles , 4881 ns :
86 …l - Post events (nothing wakes) : 225 cycles , 1875 ns :
87 … - Set events (nothing wakes) : 230 cycles , 1923 ns :
88 …l - Wait for any events (no ctx switch) : 120 cycles , 1000 ns :
89 …ernel - Wait for all events (no ctx switch) : 110 cycles , 917 ns :
90 … - Wait for any events (w/ ctx switch) : 514 cycles , 4291 ns :
91 … - Set events (w/ ctx switch) : 754 cycles , 6291 ns :
92 …to_k - Wait for all events (w/ ctx switch) : 528 cycles , 4400 ns :
93 … - Post events (w/ ctx switch) : 765 cycles , 6375 ns :
94 …rnel - Give a semaphore (no waiters) : 59 cycles , 492 ns :
95 …rnel - Take a semaphore (no blocking) : 69 cycles , 575 ns :
96 …o_k - Take a semaphore (context switch) : 450 cycles , 3756 ns :
97 …o_k - Give a semaphore (context switch) : 509 cycles , 4249 ns :
98 …k - Wait for a condvar (context switch) : 578 cycles , 4817 ns :
99 …o_k - Signal a condvar (context switch) : 630 cycles , 5250 ns :
100 … - Add data to k_stack (no ctx switch) : 107 cycles , 899 ns :
101 … - Get data from k_stack (no ctx switch) : 80 cycles , 674 ns :
102 … - Get data from k_stack (w/ ctx switch) : 467 cycles , 3899 ns :
103 … - Add data to k_stack (w/ ctx switch) : 550 cycles , 4583 ns :
104 …ive.kernel - Lock a mutex : 83 cycles , 692 ns :
105 …rsive.kernel - Unlock a mutex : 44 cycles , 367 ns :
106 … - Average time for heap malloc : 610 cycles , 5083 ns :
107 … - Average time for heap free : 425 cycles , 3541 ns :
114 ….k_to_k - Context switch via k_yield : 485 cycles , 4042 ns :
115 …x.k_to_k - Context switch via k_yield : 485 cycles , 4042 ns :
116 …ad.kernel - Return from ISR to interrupted thread : 545 cycles , 4549 ns :
117 ….kernel - Return from ISR to another thread : 590 cycles , 4924 ns :
118 …ernel - Create thread : 585 cycles , 4883 ns :
119 …rnel - Start thread : 685 cycles , 5716 ns :
120 …kernel - Suspend thread : 490 cycles , 4091 ns :
121 …ernel - Resume thread : 569 cycles , 4749 ns :
122 …rnel - Abort thread : 629 cycles , 5249 ns :
123 … - Add data to FIFO (no ctx switch) : 439 cycles , 3666 ns :
124 … - Get data from FIFO (no ctx switch) : 320 cycles , 2674 ns :
125 …rnel - Allocate to add data to FIFO (no ctx switch) : 1499 cycles , 12491 ns :
126 …nel - Free when getting data from FIFO (no ctx switch) : 1230 cycles , 10250 ns :
127 … - Get data from FIFO (w/ ctx switch) : 868 cycles , 7241 ns :
128 … - Add data to FIFO (w/ ctx switch) : 991 cycles , 8259 ns :
129 …_k - Free when getting data from FIFO (w/ ctx siwtch) : 879 cycles , 7325 ns :
130 …o_k - Allocate to add data to FIFO (w/ ctx switch) : 990 cycles , 8250 ns :
131 … - Add data to LIFO (no ctx switch) : 429 cycles , 3582 ns :
132 … - Get data from LIFO (no ctx switch) : 320 cycles , 2674 ns :
133 …rnel - Allocate to add data to LIFO (no ctx switch) : 1499 cycles , 12491 ns :
134 …nel - Free when getting data from LIFO (no ctx switch) : 1220 cycles , 10166 ns :
135 … - Get data from LIFO (w/ ctx switch) : 863 cycles , 7199 ns :
136 … - Add data to LIFO (w/ ctx switch) : 985 cycles , 8208 ns :
137 …_k - Free when getting data from LIFO (w/ ctx switch) : 879 cycles , 7325 ns :
138 …o_k - Allocate to add data to LIFO (w/ ctx siwtch) : 985 cycles , 8208 ns :
139 …l - Post events (nothing wakes) : 420 cycles , 3501 ns :
140 … - Set events (nothing wakes) : 420 cycles , 3501 ns :
141 …l - Wait for any events (no ctx switch) : 280 cycles , 2334 ns :
142 …ernel - Wait for all events (no ctx switch) : 270 cycles , 2251 ns :
143 … - Wait for any events (w/ ctx switch) : 919 cycles , 7665 ns :
144 … - Set events (w/ ctx switch) : 1310 cycles , 10924 ns :
145 …to_k - Wait for all events (w/ ctx switch) : 954 cycles , 7950 ns :
146 … - Post events (w/ ctx switch) : 1340 cycles , 11166 ns :
147 …rnel - Give a semaphore (no waiters) : 110 cycles , 917 ns :
148 …rnel - Take a semaphore (no blocking) : 180 cycles , 1500 ns :
149 …o_k - Take a semaphore (context switch) : 755 cycles , 6292 ns :
150 …o_k - Give a semaphore (context switch) : 812 cycles , 6767 ns :
151 …k - Wait for a condvar (context switch) : 1027 cycles , 8558 ns :
152 …o_k - Signal a condvar (context switch) : 1040 cycles , 8666 ns :
153 … - Add data to k_stack (no ctx switch) : 220 cycles , 1841 ns :
154 … - Get data from k_stack (no ctx switch) : 205 cycles , 1716 ns :
155 … - Get data from k_stack (w/ ctx switch) : 791 cycles , 6599 ns :
156 … - Add data to k_stack (w/ ctx switch) : 870 cycles , 7250 ns :
157 …ive.kernel - Lock a mutex : 175 cycles , 1459 ns :
158 …rsive.kernel - Unlock a mutex : 61 cycles , 510 ns :
159 … - Average time for heap malloc : 1060 cycles , 8833 ns :
160 … - Average time for heap free : 899 cycles , 7491 ns :
171 ….k_to_k - Context switch via k_yield : 740 cycles , 6167 ns :
172 …x.k_to_k - Context switch via k_yield : 740 cycles , 6167 ns :
173 …ad.kernel - Return from ISR to interrupted thread : 284 cycles , 2374 ns :
174 ….kernel - Return from ISR to another thread : 784 cycles , 6541 ns :
175 …ernel - Create thread : 714 cycles , 5958 ns :
176 …rnel - Start thread : 819 cycles , 6833 ns :
177 …kernel - Suspend thread : 704 cycles , 5874 ns :
178 …ernel - Resume thread : 761 cycles , 6349 ns :
179 …rnel - Abort thread : 544 cycles , 4541 ns :
180 … - Add data to FIFO (no ctx switch) : 211 cycles , 1766 ns :
181 … - Get data from FIFO (no ctx switch) : 132 cycles , 1108 ns :
182 …rnel - Allocate to add data to FIFO (no ctx switch) : 850 cycles , 7091 ns :
183 …nel - Free when getting data from FIFO (no ctx switch) : 565 cycles , 4708 ns :
184 … - Get data from FIFO (w/ ctx switch) : 947 cycles , 7899 ns :
185 … - Add data to FIFO (w/ ctx switch) : 1015 cycles , 8458 ns :
186 …_k - Free when getting data from FIFO (w/ ctx siwtch) : 950 cycles , 7923 ns :
187 …o_k - Allocate to add data to FIFO (w/ ctx switch) : 1010 cycles , 8416 ns :
188 … - Add data to LIFO (no ctx switch) : 226 cycles , 1891 ns :
189 … - Get data from LIFO (no ctx switch) : 123 cycles , 1033 ns :
190 …rnel - Allocate to add data to LIFO (no ctx switch) : 848 cycles , 7066 ns :
191 …nel - Free when getting data from LIFO (no ctx switch) : 565 cycles , 4708 ns :
192 … - Get data from LIFO (w/ ctx switch) : 951 cycles , 7932 ns :
193 … - Add data to LIFO (w/ ctx switch) : 1010 cycles , 8416 ns :
194 …_k - Free when getting data from LIFO (w/ ctx switch) : 959 cycles , 7991 ns :
195 …o_k - Allocate to add data to LIFO (w/ ctx siwtch) : 1010 cycles , 8422 ns :
196 …l - Post events (nothing wakes) : 210 cycles , 1750 ns :
197 … - Set events (nothing wakes) : 230 cycles , 1917 ns :
198 …l - Wait for any events (no ctx switch) : 120 cycles , 1000 ns :
199 …ernel - Wait for all events (no ctx switch) : 150 cycles , 1250 ns :
200 … - Wait for any events (w/ ctx switch) : 951 cycles , 7932 ns :
201 … - Set events (w/ ctx switch) : 1179 cycles , 9833 ns :
202 …to_k - Wait for all events (w/ ctx switch) : 976 cycles , 8133 ns :
203 … - Post events (w/ ctx switch) : 1190 cycles , 9922 ns :
204 …rnel - Give a semaphore (no waiters) : 59 cycles , 492 ns :
205 …rnel - Take a semaphore (no blocking) : 69 cycles , 575 ns :
206 …o_k - Take a semaphore (context switch) : 870 cycles , 7250 ns :
207 …o_k - Give a semaphore (context switch) : 929 cycles , 7749 ns :
208 …k - Wait for a condvar (context switch) : 1010 cycles , 8417 ns :
209 …o_k - Signal a condvar (context switch) : 1060 cycles , 8833 ns :
210 … - Add data to k_stack (no ctx switch) : 90 cycles , 758 ns :
211 … - Get data from k_stack (no ctx switch) : 86 cycles , 724 ns :
212 … - Get data from k_stack (w/ ctx switch) : 910 cycles , 7589 ns :
213 … - Add data to k_stack (w/ ctx switch) : 975 cycles , 8125 ns :
214 …ive.kernel - Lock a mutex : 105 cycles , 875 ns :
215 …rsive.kernel - Unlock a mutex : 44 cycles , 367 ns :
216 … - Average time for heap malloc : 621 cycles , 5183 ns :
217 … - Average time for heap free : 422 cycles , 3516 ns :
230 ….k_to_k - Context switch via k_yield : 975 cycles , 8125 ns :
231 ….u_to_u - Context switch via k_yield : 1303 cycles , 10860 ns :
232 ….k_to_u - Context switch via k_yield : 1180 cycles , 9834 ns :
233 ….u_to_k - Context switch via k_yield : 1097 cycles , 9144 ns :
234 …x.k_to_k - Context switch via k_yield : 975 cycles , 8125 ns :
235 …x.u_to_u - Context switch via k_yield : 1302 cycles , 10854 ns :
236 …x.k_to_u - Context switch via k_yield : 1180 cycles , 9834 ns :
237 …x.u_to_k - Context switch via k_yield : 1097 cycles , 9144 ns :
238 …ad.kernel - Return from ISR to interrupted thread : 329 cycles , 2749 ns :
239 ….kernel - Return from ISR to another thread : 1014 cycles , 8457 ns :
240 ….user - Return from ISR to another thread : 1223 cycles , 10192 ns :
241 …ernel - Create thread : 970 cycles , 8089 ns :
242 …rnel - Start thread : 1074 cycles , 8957 ns :
243 …kernel - Suspend thread : 949 cycles , 7916 ns :
244 …ernel - Resume thread : 1004 cycles , 8374 ns :
245 …rnel - Abort thread : 2734 cycles , 22791 ns :
246 …nel - Create thread : 832 cycles , 6935 ns :
247 …el - Start thread : 9023 cycles , 75192 ns :
248 …rnel - Suspend thread : 1312 cycles , 10935 ns :
249 …nel - Resume thread : 1187 cycles , 9894 ns :
250 …el - Abort thread : 2597 cycles , 21644 ns :
251 …r - Create thread : 2144 cycles , 17872 ns :
252 … - Start thread : 9399 cycles , 78330 ns :
253 …er - Suspend thread : 1504 cycles , 12539 ns :
254 …r - Resume thread : 1574 cycles , 13122 ns :
255 … - Abort thread : 3237 cycles , 26981 ns :
256 …er - Start thread : 1452 cycles , 12102 ns :
257 …user - Suspend thread : 1143 cycles , 9525 ns :
258 …ser - Resume thread : 1392 cycles , 11602 ns :
259 …er - Abort thread : 3372 cycles , 28102 ns :
260 … - Add data to FIFO (no ctx switch) : 239 cycles , 1999 ns :
261 … - Get data from FIFO (no ctx switch) : 184 cycles , 1541 ns :
262 …rnel - Allocate to add data to FIFO (no ctx switch) : 920 cycles , 7666 ns :
263 …nel - Free when getting data from FIFO (no ctx switch) : 650 cycles , 5416 ns :
264 …er - Allocate to add data to FIFO (no ctx switch) : 1710 cycles , 14256 ns :
265 …r - Free when getting data from FIFO (no ctx switch) : 1440 cycles , 12000 ns :
266 … - Get data from FIFO (w/ ctx switch) : 1209 cycles , 10082 ns :
267 … - Add data to FIFO (w/ ctx switch) : 1230 cycles , 10250 ns :
268 …_k - Free when getting data from FIFO (w/ ctx siwtch) : 1210 cycles , 10083 ns :
269 …o_k - Allocate to add data to FIFO (w/ ctx switch) : 1260 cycles , 10500 ns :
270 …_k - Free when getting data from FIFO (w/ ctx siwtch) : 1745 cycles , 14547 ns :
271 …o_u - Allocate to add data to FIFO (w/ ctx switch) : 1600 cycles , 13333 ns :
272 …_u - Free when getting data from FIFO (w/ ctx siwtch) : 1550 cycles , 12922 ns :
273 …o_k - Allocate to add data to FIFO (w/ ctx switch) : 1795 cycles , 14958 ns :
274 …_u - Free when getting data from FIFO (w/ ctx siwtch) : 2084 cycles , 17374 ns :
275 …o_u - Allocate to add data to FIFO (w/ ctx switch) : 2135 cycles , 17791 ns :
276 … - Add data to LIFO (no ctx switch) : 234 cycles , 1957 ns :
277 … - Get data from LIFO (no ctx switch) : 189 cycles , 1582 ns :
278 …rnel - Allocate to add data to LIFO (no ctx switch) : 935 cycles , 7791 ns :
279 …nel - Free when getting data from LIFO (no ctx switch) : 650 cycles , 5416 ns :
280 …er - Allocate to add data to LIFO (no ctx switch) : 1715 cycles , 14291 ns :
281 …r - Free when getting data from LIFO (no ctx switch) : 1445 cycles , 12041 ns :
282 … - Get data from LIFO (w/ ctx switch) : 1219 cycles , 10166 ns :
283 … - Add data to LIFO (w/ ctx switch) : 1230 cycles , 10250 ns :
284 …_k - Free when getting data from LIFO (w/ ctx switch) : 1210 cycles , 10083 ns :
285 …o_k - Allocate to add data to LIFO (w/ ctx siwtch) : 1260 cycles , 10500 ns :
286 …_k - Free when getting data from LIFO (w/ ctx switch) : 1744 cycles , 14541 ns :
287 …o_u - Allocate to add data to LIFO (w/ ctx siwtch) : 1595 cycles , 13291 ns :
288 …_u - Free when getting data from LIFO (w/ ctx switch) : 1544 cycles , 12874 ns :
289 …o_k - Allocate to add data to LIFO (w/ ctx siwtch) : 1795 cycles , 14958 ns :
290 …_u - Free when getting data from LIFO (w/ ctx switch) : 2080 cycles , 17339 ns :
291 …o_u - Allocate to add data to LIFO (w/ ctx siwtch) : 2130 cycles , 17750 ns :
292 …l - Post events (nothing wakes) : 285 cycles , 2375 ns :
293 … - Set events (nothing wakes) : 290 cycles , 2417 ns :
294 …l - Wait for any events (no ctx switch) : 235 cycles , 1958 ns :
295 …ernel - Wait for all events (no ctx switch) : 245 cycles , 2042 ns :
296 … - Post events (nothing wakes) : 800 cycles , 6669 ns :
297 … - Set events (nothing wakes) : 811 cycles , 6759 ns :
298 … - Wait for any events (no ctx switch) : 780 cycles , 6502 ns :
299 …ser - Wait for all events (no ctx switch) : 770 cycles , 6419 ns :
300 … - Wait for any events (w/ ctx switch) : 1210 cycles , 10089 ns :
301 … - Set events (w/ ctx switch) : 1449 cycles , 12082 ns :
302 …to_k - Wait for all events (w/ ctx switch) : 1250 cycles , 10416 ns :
303 … - Post events (w/ ctx switch) : 1475 cycles , 12291 ns :
304 … - Wait for any events (w/ ctx switch) : 1612 cycles , 13435 ns :
305 … - Set events (w/ ctx switch) : 1627 cycles , 13560 ns :
306 …to_k - Wait for all events (w/ ctx switch) : 1785 cycles , 14875 ns :
307 … - Post events (w/ ctx switch) : 1790 cycles , 14923 ns :
308 … - Wait for any events (w/ ctx switch) : 1407 cycles , 11727 ns :
309 … - Set events (w/ ctx switch) : 1828 cycles , 15234 ns :
310 …to_u - Wait for all events (w/ ctx switch) : 1585 cycles , 13208 ns :
311 … - Post events (w/ ctx switch) : 2000 cycles , 16666 ns :
312 … - Wait for any events (w/ ctx switch) : 1810 cycles , 15087 ns :
313 … - Set events (w/ ctx switch) : 2004 cycles , 16705 ns :
314 …to_u - Wait for all events (w/ ctx switch) : 2120 cycles , 17666 ns :
315 … - Post events (w/ ctx switch) : 2315 cycles , 19291 ns :
316 …rnel - Give a semaphore (no waiters) : 125 cycles , 1042 ns :
317 …rnel - Take a semaphore (no blocking) : 125 cycles , 1042 ns :
318 …er - Give a semaphore (no waiters) : 645 cycles , 5377 ns :
319 …er - Take a semaphore (no blocking) : 680 cycles , 5669 ns :
320 …o_k - Take a semaphore (context switch) : 1140 cycles , 9500 ns :
321 …o_k - Give a semaphore (context switch) : 1174 cycles , 9791 ns :
322 …o_u - Take a semaphore (context switch) : 1350 cycles , 11251 ns :
323 …o_k - Give a semaphore (context switch) : 1542 cycles , 12852 ns :
324 …o_k - Take a semaphore (context switch) : 1512 cycles , 12603 ns :
325 …o_u - Give a semaphore (context switch) : 1382 cycles , 11519 ns :
326 …o_u - Take a semaphore (context switch) : 1723 cycles , 14360 ns :
327 …o_u - Give a semaphore (context switch) : 1749 cycles , 14580 ns :
328 …k - Wait for a condvar (context switch) : 1285 cycles , 10708 ns :
329 …o_k - Signal a condvar (context switch) : 1315 cycles , 10964 ns :
330 …u - Wait for a condvar (context switch) : 1547 cycles , 12898 ns :
331 …o_k - Signal a condvar (context switch) : 1855 cycles , 15458 ns :
332 …k - Wait for a condvar (context switch) : 1990 cycles , 16583 ns :
333 …o_u - Signal a condvar (context switch) : 1640 cycles , 13666 ns :
334 …u - Wait for a condvar (context switch) : 2313 cycles , 19280 ns :
335 …o_u - Signal a condvar (context switch) : 2170 cycles , 18083 ns :
336 … - Add data to k_stack (no ctx switch) : 189 cycles , 1582 ns :
337 … - Get data from k_stack (no ctx switch) : 194 cycles , 1624 ns :
338 … - Add data to k_stack (no ctx switch) : 679 cycles , 5664 ns :
339 … - Get data from k_stack (no ctx switch) : 1014 cycles , 8455 ns :
340 … - Get data from k_stack (w/ ctx switch) : 1209 cycles , 10083 ns :
341 … - Add data to k_stack (w/ ctx switch) : 1235 cycles , 10291 ns :
342 … - Get data from k_stack (w/ ctx switch) : 2050 cycles , 17089 ns :
343 … - Add data to k_stack (w/ ctx switch) : 1575 cycles , 13125 ns :
344 … - Get data from k_stack (w/ ctx switch) : 1549 cycles , 12916 ns :
345 … - Add data to k_stack (w/ ctx switch) : 1755 cycles , 14625 ns :
346 … - Get data from k_stack (w/ ctx switch) : 2389 cycles , 19916 ns :
347 … - Add data to k_stack (w/ ctx switch) : 2095 cycles , 17458 ns :
348 …ive.kernel - Lock a mutex : 165 cycles , 1375 ns :
349 …rsive.kernel - Unlock a mutex : 80 cycles , 668 ns :
350 …ive.user - Lock a mutex : 685 cycles , 5711 ns :
351 …rsive.user - Unlock a mutex : 615 cycles , 5128 ns :
352 … - Average time for heap malloc : 626 cycles , 5224 ns :
353 … - Average time for heap free : 427 cycles , 3558 ns :