RTEMS-6
Annotated Report
libcpuuse
Sun Feb 28 23:50:33 2021
0010c6b4 <rtems_cpu_info_report>:
uint32_t cpu_index;
int n;
cpu_max = rtems_configuration_get_maximum_processors();
n = rtems_printf(
10c6b4: f24e 31b8 movw r1, #58296 ; 0xe3b8 <== NOT EXECUTED
{
10c6b8: b5f0 push {r4, r5, r6, r7, lr} <== NOT EXECUTED
n = rtems_printf(
10c6ba: f2c0 0115 movt r1, #21 <== NOT EXECUTED
{
10c6be: b085 sub sp, #20 <== NOT EXECUTED
10c6c0: 4605 mov r5, r0 <== NOT EXECUTED
n = rtems_printf(
10c6c2: f7f9 ff41 bl 106548 <rtems_printf> <== NOT EXECUTED
cpu = _Per_CPU_Get_by_index( cpu_index );
scheduler = _Scheduler_Get_by_CPU( cpu );
if ( scheduler != NULL ) {
scheduler_id = _Scheduler_Build_id( _Scheduler_Get_index( scheduler ) );
name_to_str( scheduler->name, scheduler_str );
10c6c6: f244 7300 movw r3, #18176 ; 0x4700 <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c6ca: 4a22 ldr r2, [pc, #136] ; (10c754 <rtems_cpu_info_report+0xa0>) <== NOT EXECUTED
name_to_str( scheduler->name, scheduler_str );
10c6cc: f2c0 0315 movt r3, #21 <== NOT EXECUTED
n = rtems_printf(
10c6d0: 4604 mov r4, r0 <== NOT EXECUTED
name_to_str( scheduler->name, scheduler_str );
10c6d2: 6c9b ldr r3, [r3, #72] ; 0x48 <== NOT EXECUTED
} else {
scheduler_id = 0;
scheduler_str[ 0 ] = '\0';
}
n += rtems_printf(
10c6d4: 4628 mov r0, r5 <== NOT EXECUTED
str[ 1 ] = bits_to_char( (uint8_t) ( name >> 16 ) );
10c6d6: ea4f 4c13 mov.w ip, r3, lsr #16 <== NOT EXECUTED
str[ 0 ] = bits_to_char( (uint8_t) ( name >> 24 ) );
10c6da: ea4f 6e13 mov.w lr, r3, lsr #24 <== NOT EXECUTED
str[ 2 ] = bits_to_char( (uint8_t) ( name >> 8 ) );
10c6de: 0a19 lsrs r1, r3, #8 <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c6e0: b2dd uxtb r5, r3 <== NOT EXECUTED
10c6e2: fa5f f68c uxtb.w r6, ip <== NOT EXECUTED
10c6e6: f812 700e ldrb.w r7, [r2, lr] <== NOT EXECUTED
10c6ea: 5d55 ldrb r5, [r2, r5] <== NOT EXECUTED
10c6ec: 5d96 ldrb r6, [r2, r6] <== NOT EXECUTED
10c6ee: f017 0f97 tst.w r7, #151 ; 0x97 <== NOT EXECUTED
10c6f2: bf08 it eq <== NOT EXECUTED
10c6f4: f04f 0e3f moveq.w lr, #63 ; 0x3f <== NOT EXECUTED
10c6f8: f016 0f97 tst.w r6, #151 ; 0x97 <== NOT EXECUTED
str[ 0 ] = bits_to_char( (uint8_t) ( name >> 24 ) );
10c6fc: f88d e008 strb.w lr, [sp, #8] <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c700: bf08 it eq <== NOT EXECUTED
10c702: f04f 0c3f moveq.w ip, #63 ; 0x3f <== NOT EXECUTED
str[ 1 ] = bits_to_char( (uint8_t) ( name >> 16 ) );
10c706: f88d c009 strb.w ip, [sp, #9] <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c70a: fa5f fc81 uxtb.w ip, r1 <== NOT EXECUTED
10c70e: f812 200c ldrb.w r2, [r2, ip] <== NOT EXECUTED
10c712: f012 0f97 tst.w r2, #151 ; 0x97 <== NOT EXECUTED
str[ 4 ] = '\0';
10c716: f04f 0200 mov.w r2, #0 <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c71a: bf08 it eq <== NOT EXECUTED
10c71c: 213f moveq r1, #63 ; 0x3f <== NOT EXECUTED
10c71e: f015 0f97 tst.w r5, #151 ; 0x97 <== NOT EXECUTED
str[ 2 ] = bits_to_char( (uint8_t) ( name >> 8 ) );
10c722: f88d 100a strb.w r1, [sp, #10] <== NOT EXECUTED
n += rtems_printf(
10c726: f04f 0101 mov.w r1, #1 <== NOT EXECUTED
return isprint( bits ) ? (char) bits : '?';
10c72a: bf08 it eq <== NOT EXECUTED
10c72c: 233f moveq r3, #63 ; 0x3f <== NOT EXECUTED
n += rtems_printf(
10c72e: f6c0 7101 movt r1, #3841 ; 0xf01 <== NOT EXECUTED
str[ 3 ] = bits_to_char( (uint8_t) ( name >> 0 ) );
10c732: f88d 300b strb.w r3, [sp, #11] <== NOT EXECUTED
n += rtems_printf(
10c736: ab02 add r3, sp, #8 <== NOT EXECUTED
10c738: 9100 str r1, [sp, #0] <== NOT EXECUTED
10c73a: f24e 5110 movw r1, #58640 ; 0xe510 <== NOT EXECUTED
10c73e: 9301 str r3, [sp, #4] <== NOT EXECUTED
10c740: f2c0 0115 movt r1, #21 <== NOT EXECUTED
10c744: 2301 movs r3, #1 <== NOT EXECUTED
str[ 4 ] = '\0';
10c746: f88d 200c strb.w r2, [sp, #12] <== NOT EXECUTED
n += rtems_printf(
10c74a: f7f9 fefd bl 106548 <rtems_printf> <== NOT EXECUTED
&scheduler_str[ 0 ]
);
}
return n;
}
10c74e: 4420 add r0, r4 <== NOT EXECUTED
10c750: b005 add sp, #20 <== NOT EXECUTED
10c752: bdf0 pop {r4, r5, r6, r7, pc} <== NOT EXECUTED
10c754: 00169741 .word 0x00169741 <== NOT EXECUTED
00107428 <rtems_cpu_usage_top>:
void rtems_cpu_usage_top (void)
{
107428: b500 push {lr} <== NOT EXECUTED
10742a: b083 sub sp, #12 <== NOT EXECUTED
rtems_printer printer;
rtems_print_printer_printk (&printer);
10742c: 4668 mov r0, sp <== NOT EXECUTED
10742e: f003 fbc3 bl 10abb8 <rtems_print_printer_printk> <== NOT EXECUTED
rtems_cpu_usage_top_with_plugin (&printer);
107432: 4668 mov r0, sp <== NOT EXECUTED
107434: f7ff ff22 bl 10727c <rtems_cpu_usage_top_with_plugin> <== NOT EXECUTED
}
107438: b003 add sp, #12 <== NOT EXECUTED
10743a: f85d fb04 ldr.w pc, [sp], #4 <== NOT EXECUTED
10743e: bf00 nop
0010d1ec <rtems_cpu_usage_top_with_plugin>:
}
void rtems_cpu_usage_top_with_plugin(
const rtems_printer *printer
)
{
10d1ec: b5f0 push {r4, r5, r6, r7, lr} <== NOT EXECUTED
10d1ee: b0a5 sub sp, #148 ; 0x94 <== NOT EXECUTED
10d1f0: 4604 mov r4, r0 <== NOT EXECUTED
rtems_name name;
rtems_id id;
rtems_cpu_usage_data data;
int show_lines = 25;
memset(&data, 0, sizeof(data));
10d1f2: 2280 movs r2, #128 ; 0x80 <== NOT EXECUTED
10d1f4: 2100 movs r1, #0 <== NOT EXECUTED
10d1f6: a804 add r0, sp, #16 <== NOT EXECUTED
10d1f8: f029 fa2e bl 136658 <memset> <== NOT EXECUTED
data.sort_order = RTEMS_TOP_SORT_CURRENT;
data.poll_rate_usecs = 3000;
data.show = show_lines;
data.printer = printer;
sc = rtems_task_set_priority (RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &priority);
10d1fc: 2100 movs r1, #0 <== NOT EXECUTED
data.thread_run = true;
10d1fe: 2501 movs r5, #1 <== NOT EXECUTED
data.sort_order = RTEMS_TOP_SORT_CURRENT;
10d200: 2704 movs r7, #4 <== NOT EXECUTED
data.poll_rate_usecs = 3000;
10d202: f640 33b8 movw r3, #3000 ; 0xbb8 <== NOT EXECUTED
data.show = show_lines;
10d206: 2619 movs r6, #25 <== NOT EXECUTED
sc = rtems_task_set_priority (RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &priority);
10d208: aa02 add r2, sp, #8 <== NOT EXECUTED
10d20a: 4608 mov r0, r1 <== NOT EXECUTED
data.thread_run = true;
10d20c: f88d 5010 strb.w r5, [sp, #16] <== NOT EXECUTED
data.printer = printer;
10d210: 9408 str r4, [sp, #32] <== NOT EXECUTED
data.single_page = true;
10d212: f88d 5012 strb.w r5, [sp, #18] <== NOT EXECUTED
data.sort_order = RTEMS_TOP_SORT_CURRENT;
10d216: 9705 str r7, [sp, #20] <== NOT EXECUTED
data.poll_rate_usecs = 3000;
10d218: 9306 str r3, [sp, #24] <== NOT EXECUTED
data.show = show_lines;
10d21a: 9607 str r6, [sp, #28] <== NOT EXECUTED
sc = rtems_task_set_priority (RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &priority);
10d21c: f002 ffa0 bl 110160 <rtems_task_set_priority> <== NOT EXECUTED
if (sc != RTEMS_SUCCESSFUL)
10d220: 2800 cmp r0, #0 <== NOT EXECUTED
10d222: d165 bne.n 10d2f0 <rtems_cpu_usage_top_with_plugin+0x104> <== NOT EXECUTED
return;
}
name = rtems_build_name('C', 'P', 'l', 't');
sc = rtems_task_create (name, priority, 4 * 1024,
10d224: aa03 add r2, sp, #12 <== NOT EXECUTED
10d226: f646 4074 movw r0, #27764 ; 0x6c74 <== NOT EXECUTED
10d22a: 9201 str r2, [sp, #4] <== NOT EXECUTED
10d22c: f44f 63c0 mov.w r3, #1536 ; 0x600 <== NOT EXECUTED
10d230: 9902 ldr r1, [sp, #8] <== NOT EXECUTED
10d232: f2c4 3050 movt r0, #17232 ; 0x4350 <== NOT EXECUTED
10d236: f44f 5280 mov.w r2, #4096 ; 0x1000 <== NOT EXECUTED
10d23a: 9500 str r5, [sp, #0] <== NOT EXECUTED
10d23c: f002 ff0a bl 110054 <rtems_task_create> <== NOT EXECUTED
RTEMS_PREEMPT | RTEMS_TIMESLICE | RTEMS_NO_ASR,
RTEMS_FLOATING_POINT | RTEMS_LOCAL,
&id);
if (sc != RTEMS_SUCCESSFUL)
10d240: bb20 cbnz r0, 10d28c <rtems_cpu_usage_top_with_plugin+0xa0> <== NOT EXECUTED
rtems_printf (printer,
"error: cannot create helper thread: %s\n", rtems_status_text (sc));
return;
}
sc = rtems_task_start (id, rtems_cpuusage_top_thread, (rtems_task_argument) &data);
10d242: f64c 4101 movw r1, #52225 ; 0xcc01 <== NOT EXECUTED
10d246: 9803 ldr r0, [sp, #12] <== NOT EXECUTED
10d248: aa04 add r2, sp, #16 <== NOT EXECUTED
10d24a: f2c0 0110 movt r1, #16 <== NOT EXECUTED
10d24e: f002 fff1 bl 110234 <rtems_task_start> <== NOT EXECUTED
if (sc != RTEMS_SUCCESSFUL)
10d252: 2800 cmp r0, #0 <== NOT EXECUTED
10d254: f040 808a bne.w 10d36c <rtems_cpu_usage_top_with_plugin+0x180> <== NOT EXECUTED
return;
}
while (true)
{
int c = getchar ();
10d258: f027 fcf2 bl 134c40 <getchar> <== NOT EXECUTED
if ((c == '\r') || (c == '\n') || (c == 'q') || (c == 'Q'))
10d25c: 280a cmp r0, #10 <== NOT EXECUTED
10d25e: bf18 it ne <== NOT EXECUTED
10d260: 280d cmpne r0, #13 <== NOT EXECUTED
10d262: bf0c ite eq <== NOT EXECUTED
10d264: 2201 moveq r2, #1 <== NOT EXECUTED
10d266: 2200 movne r2, #0 <== NOT EXECUTED
10d268: d04e beq.n 10d308 <rtems_cpu_usage_top_with_plugin+0x11c> <== NOT EXECUTED
10d26a: f020 0320 bic.w r3, r0, #32 <== NOT EXECUTED
10d26e: 2b51 cmp r3, #81 ; 0x51 <== NOT EXECUTED
10d270: d04a beq.n 10d308 <rtems_cpu_usage_top_with_plugin+0x11c> <== NOT EXECUTED
rtems_task_wake_after (RTEMS_MICROSECONDS_TO_TICKS (100000));
rtems_printf (printer, "load monitoring stopped.\n");
return;
}
else if (c == '<')
10d272: 283c cmp r0, #60 ; 0x3c <== NOT EXECUTED
10d274: d016 beq.n 10d2a4 <rtems_cpu_usage_top_with_plugin+0xb8> <== NOT EXECUTED
data.sort_order = RTEMS_TOP_SORT_MAX;
else
--data.sort_order;
rtems_event_send(id, RTEMS_EVENT_1);
}
else if (c == '>')
10d276: 283e cmp r0, #62 ; 0x3e <== NOT EXECUTED
10d278: d01c beq.n 10d2b4 <rtems_cpu_usage_top_with_plugin+0xc8> <== NOT EXECUTED
data.sort_order = 0;
else
++data.sort_order;
rtems_event_send(id, RTEMS_EVENT_1);
}
else if ((c == 's') || (c == 'S'))
10d27a: 2b53 cmp r3, #83 ; 0x53 <== NOT EXECUTED
10d27c: d02d beq.n 10d2da <rtems_cpu_usage_top_with_plugin+0xee> <== NOT EXECUTED
{
data.single_page = !data.single_page;
rtems_event_send(id, RTEMS_EVENT_1);
}
else if ((c == 'a') || (c == 'A'))
10d27e: 2b41 cmp r3, #65 ; 0x41 <== NOT EXECUTED
10d280: d124 bne.n 10d2cc <rtems_cpu_usage_top_with_plugin+0xe0> <== NOT EXECUTED
{
if (data.show == 0)
10d282: 9b07 ldr r3, [sp, #28] <== NOT EXECUTED
10d284: 2b00 cmp r3, #0 <== NOT EXECUTED
10d286: d165 bne.n 10d354 <rtems_cpu_usage_top_with_plugin+0x168> <== NOT EXECUTED
data.show = show_lines;
10d288: 9607 str r6, [sp, #28] <== NOT EXECUTED
10d28a: e00e b.n 10d2aa <rtems_cpu_usage_top_with_plugin+0xbe> <== NOT EXECUTED
rtems_printf (printer,
10d28c: f002 fdca bl 10fe24 <rtems_status_text> <== NOT EXECUTED
10d290: f64e 2158 movw r1, #59992 ; 0xea58 <== NOT EXECUTED
10d294: 4602 mov r2, r0 <== NOT EXECUTED
10d296: f2c0 0115 movt r1, #21 <== NOT EXECUTED
10d29a: 4620 mov r0, r4 <== NOT EXECUTED
10d29c: f7f9 f954 bl 106548 <rtems_printf> <== NOT EXECUTED
else if (c == ' ')
{
rtems_event_send(id, RTEMS_EVENT_1);
}
}
}
10d2a0: b025 add sp, #148 ; 0x94 <== NOT EXECUTED
10d2a2: bdf0 pop {r4, r5, r6, r7, pc} <== NOT EXECUTED
if (data.sort_order == 0)
10d2a4: 9b05 ldr r3, [sp, #20] <== NOT EXECUTED
10d2a6: b96b cbnz r3, 10d2c4 <rtems_cpu_usage_top_with_plugin+0xd8> <== NOT EXECUTED
data.sort_order = RTEMS_TOP_SORT_MAX;
10d2a8: 9705 str r7, [sp, #20] <== NOT EXECUTED
rtems_event_send(id, RTEMS_EVENT_1);
10d2aa: 9803 ldr r0, [sp, #12] <== NOT EXECUTED
10d2ac: 2102 movs r1, #2 <== NOT EXECUTED
10d2ae: f002 fb6f bl 10f990 <rtems_event_send> <== NOT EXECUTED
10d2b2: e7d1 b.n 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
if (data.sort_order >= RTEMS_TOP_SORT_MAX)
10d2b4: 9b05 ldr r3, [sp, #20] <== NOT EXECUTED
10d2b6: 2b03 cmp r3, #3 <== NOT EXECUTED
++data.sort_order;
10d2b8: bf97 itett ls <== NOT EXECUTED
10d2ba: 9b05 ldrls r3, [sp, #20] <== NOT EXECUTED
data.sort_order = 0;
10d2bc: 9205 strhi r2, [sp, #20] <== NOT EXECUTED
++data.sort_order;
10d2be: 3301 addls r3, #1 <== NOT EXECUTED
10d2c0: 9305 strls r3, [sp, #20] <== NOT EXECUTED
10d2c2: e7f2 b.n 10d2aa <rtems_cpu_usage_top_with_plugin+0xbe> <== NOT EXECUTED
--data.sort_order;
10d2c4: 9b05 ldr r3, [sp, #20] <== NOT EXECUTED
10d2c6: 3b01 subs r3, #1 <== NOT EXECUTED
10d2c8: 9305 str r3, [sp, #20] <== NOT EXECUTED
10d2ca: e7ee b.n 10d2aa <rtems_cpu_usage_top_with_plugin+0xbe> <== NOT EXECUTED
else if (c == '+')
10d2cc: 282b cmp r0, #43 ; 0x2b <== NOT EXECUTED
10d2ce: d05c beq.n 10d38a <rtems_cpu_usage_top_with_plugin+0x19e> <== NOT EXECUTED
else if (c == '-')
10d2d0: 282d cmp r0, #45 ; 0x2d <== NOT EXECUTED
10d2d2: d041 beq.n 10d358 <rtems_cpu_usage_top_with_plugin+0x16c> <== NOT EXECUTED
else if (c == ' ')
10d2d4: 2820 cmp r0, #32 <== NOT EXECUTED
10d2d6: d1bf bne.n 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
10d2d8: e7e7 b.n 10d2aa <rtems_cpu_usage_top_with_plugin+0xbe> <== NOT EXECUTED
data.single_page = !data.single_page;
10d2da: f89d 3012 ldrb.w r3, [sp, #18] <== NOT EXECUTED
rtems_event_send(id, RTEMS_EVENT_1);
10d2de: 2102 movs r1, #2 <== NOT EXECUTED
10d2e0: 9803 ldr r0, [sp, #12] <== NOT EXECUTED
data.single_page = !data.single_page;
10d2e2: f083 0301 eor.w r3, r3, #1 <== NOT EXECUTED
10d2e6: f88d 3012 strb.w r3, [sp, #18] <== NOT EXECUTED
rtems_event_send(id, RTEMS_EVENT_1);
10d2ea: f002 fb51 bl 10f990 <rtems_event_send> <== NOT EXECUTED
10d2ee: e7b3 b.n 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
rtems_printf (printer,
10d2f0: f002 fd98 bl 10fe24 <rtems_status_text> <== NOT EXECUTED
10d2f4: f64e 2128 movw r1, #59944 ; 0xea28 <== NOT EXECUTED
10d2f8: 4602 mov r2, r0 <== NOT EXECUTED
10d2fa: f2c0 0115 movt r1, #21 <== NOT EXECUTED
10d2fe: 4620 mov r0, r4 <== NOT EXECUTED
10d300: f7f9 f922 bl 106548 <rtems_printf> <== NOT EXECUTED
}
10d304: b025 add sp, #148 ; 0x94 <== NOT EXECUTED
10d306: bdf0 pop {r4, r5, r6, r7, pc} <== NOT EXECUTED
data.thread_run = false;
10d308: 2300 movs r3, #0 <== NOT EXECUTED
rtems_event_send(id, RTEMS_EVENT_1);
10d30a: 9803 ldr r0, [sp, #12] <== NOT EXECUTED
10d30c: 2102 movs r1, #2 <== NOT EXECUTED
data.thread_run = false;
10d30e: f88d 3010 strb.w r3, [sp, #16] <== NOT EXECUTED
rtems_event_send(id, RTEMS_EVENT_1);
10d312: f002 fb3d bl 10f990 <rtems_event_send> <== NOT EXECUTED
while (loops && data.thread_active)
10d316: f89d 3011 ldrb.w r3, [sp, #17] <== NOT EXECUTED
10d31a: b193 cbz r3, 10d342 <rtems_cpu_usage_top_with_plugin+0x156> <== NOT EXECUTED
rtems_task_wake_after (RTEMS_MICROSECONDS_TO_TICKS (100000));
10d31c: f244 73fc movw r3, #18428 ; 0x47fc <== NOT EXECUTED
10d320: f248 60a0 movw r0, #34464 ; 0x86a0 <== NOT EXECUTED
10d324: f2c0 0315 movt r3, #21 <== NOT EXECUTED
10d328: f2c0 0001 movt r0, #1 <== NOT EXECUTED
10d32c: 6819 ldr r1, [r3, #0] <== NOT EXECUTED
10d32e: f023 fc37 bl 130ba0 <__udivsi3> <== NOT EXECUTED
10d332: 4605 mov r5, r0 <== NOT EXECUTED
10d334: 4628 mov r0, r5 <== NOT EXECUTED
10d336: f002 ff99 bl 11026c <rtems_task_wake_after> <== NOT EXECUTED
while (loops && data.thread_active)
10d33a: f89d 3011 ldrb.w r3, [sp, #17] <== NOT EXECUTED
10d33e: 2b00 cmp r3, #0 <== NOT EXECUTED
10d340: d1f8 bne.n 10d334 <rtems_cpu_usage_top_with_plugin+0x148> <== NOT EXECUTED
rtems_printf (printer, "load monitoring stopped.\n");
10d342: f64e 21a8 movw r1, #60072 ; 0xeaa8 <== NOT EXECUTED
10d346: 4620 mov r0, r4 <== NOT EXECUTED
10d348: f2c0 0115 movt r1, #21 <== NOT EXECUTED
10d34c: f7f9 f8fc bl 106548 <rtems_printf> <== NOT EXECUTED
}
10d350: b025 add sp, #148 ; 0x94 <== NOT EXECUTED
10d352: bdf0 pop {r4, r5, r6, r7, pc} <== NOT EXECUTED
data.show = 0;
10d354: 9207 str r2, [sp, #28] <== NOT EXECUTED
10d356: e7a8 b.n 10d2aa <rtems_cpu_usage_top_with_plugin+0xbe> <== NOT EXECUTED
if (data.show != 0)
10d358: 9b07 ldr r3, [sp, #28] <== NOT EXECUTED
if (show_lines > 5)
10d35a: 2e05 cmp r6, #5 <== NOT EXECUTED
--show_lines;
10d35c: bfc8 it gt <== NOT EXECUTED
10d35e: f106 36ff addgt.w r6, r6, #4294967295 ; 0xffffffff <== NOT EXECUTED
if (data.show != 0)
10d362: 2b00 cmp r3, #0 <== NOT EXECUTED
10d364: f43f af78 beq.w 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
data.show = show_lines;
10d368: 9607 str r6, [sp, #28] <== NOT EXECUTED
10d36a: e775 b.n 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
rtems_printf (printer,
10d36c: f002 fd5a bl 10fe24 <rtems_status_text> <== NOT EXECUTED
10d370: f64e 2180 movw r1, #60032 ; 0xea80 <== NOT EXECUTED
10d374: 4602 mov r2, r0 <== NOT EXECUTED
10d376: f2c0 0115 movt r1, #21 <== NOT EXECUTED
10d37a: 4620 mov r0, r4 <== NOT EXECUTED
10d37c: f7f9 f8e4 bl 106548 <rtems_printf> <== NOT EXECUTED
rtems_task_delete (id);
10d380: 9803 ldr r0, [sp, #12] <== NOT EXECUTED
10d382: f002 fe7f bl 110084 <rtems_task_delete> <== NOT EXECUTED
}
10d386: b025 add sp, #148 ; 0x94 <== NOT EXECUTED
10d388: bdf0 pop {r4, r5, r6, r7, pc} <== NOT EXECUTED
if (data.show != 0)
10d38a: 9b07 ldr r3, [sp, #28] <== NOT EXECUTED
++show_lines;
10d38c: 3601 adds r6, #1 <== NOT EXECUTED
if (data.show != 0)
10d38e: 2b00 cmp r3, #0 <== NOT EXECUTED
10d390: f43f af62 beq.w 10d258 <rtems_cpu_usage_top_with_plugin+0x6c> <== NOT EXECUTED
10d394: e7e8 b.n 10d368 <rtems_cpu_usage_top_with_plugin+0x17c> <== NOT EXECUTED
10d396: bf00 nop