=============================================================================== 0010dca0 : str[ 3 ] = bits_to_char( (uint8_t) ( name >> 0 ) ); str[ 4 ] = '\0'; } int rtems_cpu_info_report( const rtems_printer *printer ) { 10dca0: 55 push %ebp <== NOT EXECUTED uint32_t cpu_index; int n; cpu_max = rtems_configuration_get_maximum_processors(); n = rtems_printf( 10dca1: b8 ac ee 18 00 mov $0x18eeac,%eax <== NOT EXECUTED { 10dca6: 89 e5 mov %esp,%ebp <== NOT EXECUTED 10dca8: 56 push %esi <== NOT EXECUTED 10dca9: 53 push %ebx <== NOT EXECUTED 10dcaa: 83 ec 30 sub $0x30,%esp <== NOT EXECUTED n = rtems_printf( 10dcad: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED { 10dcb1: 8b 75 08 mov 0x8(%ebp),%esi <== NOT EXECUTED n = rtems_printf( 10dcb4: 89 34 24 mov %esi,(%esp) <== NOT EXECUTED 10dcb7: e8 34 5a ff ff call 1036f0 <== NOT EXECUTED 10dcbc: 89 c3 mov %eax,%ebx <== 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 ); 10dcbe: a1 84 4a 18 00 mov 0x184a84,%eax <== NOT EXECUTED str[ 0 ] = bits_to_char( (uint8_t) ( name >> 24 ) ); 10dcc3: 89 c2 mov %eax,%edx <== NOT EXECUTED 10dcc5: c1 ea 18 shr $0x18,%edx <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dcc8: 0f be 8a a1 d5 19 00 movsbl 0x19d5a1(%edx),%ecx <== NOT EXECUTED 10dccf: f6 c1 97 test $0x97,%cl <== NOT EXECUTED 10dcd2: 75 05 jne 10dcd9 <== NOT EXECUTED 10dcd4: ba 3f 00 00 00 mov $0x3f,%edx <== NOT EXECUTED str[ 0 ] = bits_to_char( (uint8_t) ( name >> 24 ) ); 10dcd9: 88 55 f3 mov %dl,-0xd(%ebp) <== NOT EXECUTED str[ 1 ] = bits_to_char( (uint8_t) ( name >> 16 ) ); 10dcdc: 89 c2 mov %eax,%edx <== NOT EXECUTED 10dcde: c1 ea 10 shr $0x10,%edx <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dce1: 0f b6 ca movzbl %dl,%ecx <== NOT EXECUTED 10dce4: 0f be 89 a1 d5 19 00 movsbl 0x19d5a1(%ecx),%ecx <== NOT EXECUTED 10dceb: f6 c1 97 test $0x97,%cl <== NOT EXECUTED 10dcee: 75 05 jne 10dcf5 <== NOT EXECUTED 10dcf0: ba 3f 00 00 00 mov $0x3f,%edx <== NOT EXECUTED str[ 1 ] = bits_to_char( (uint8_t) ( name >> 16 ) ); 10dcf5: 88 55 f4 mov %dl,-0xc(%ebp) <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dcf8: 0f b6 cc movzbl %ah,%ecx <== NOT EXECUTED str[ 2 ] = bits_to_char( (uint8_t) ( name >> 8 ) ); 10dcfb: 89 c2 mov %eax,%edx <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dcfd: 0f be 89 a1 d5 19 00 movsbl 0x19d5a1(%ecx),%ecx <== NOT EXECUTED str[ 2 ] = bits_to_char( (uint8_t) ( name >> 8 ) ); 10dd04: c1 ea 08 shr $0x8,%edx <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dd07: f6 c1 97 test $0x97,%cl <== NOT EXECUTED 10dd0a: 75 05 jne 10dd11 <== NOT EXECUTED 10dd0c: ba 3f 00 00 00 mov $0x3f,%edx <== NOT EXECUTED str[ 2 ] = bits_to_char( (uint8_t) ( name >> 8 ) ); 10dd11: 88 55 f5 mov %dl,-0xb(%ebp) <== NOT EXECUTED return isprint( bits ) ? (char) bits : '?'; 10dd14: 0f b6 d0 movzbl %al,%edx <== NOT EXECUTED 10dd17: 0f be 92 a1 d5 19 00 movsbl 0x19d5a1(%edx),%edx <== NOT EXECUTED 10dd1e: f6 c2 97 test $0x97,%dl <== NOT EXECUTED 10dd21: 75 05 jne 10dd28 <== NOT EXECUTED 10dd23: b8 3f 00 00 00 mov $0x3f,%eax <== NOT EXECUTED str[ 3 ] = bits_to_char( (uint8_t) ( name >> 0 ) ); 10dd28: 88 45 f6 mov %al,-0xa(%ebp) <== NOT EXECUTED } else { scheduler_id = 0; scheduler_str[ 0 ] = '\0'; } n += rtems_printf( 10dd2b: 8d 45 f3 lea -0xd(%ebp),%eax <== NOT EXECUTED 10dd2e: ba 01 00 00 00 mov $0x1,%edx <== NOT EXECUTED 10dd33: 89 44 24 14 mov %eax,0x14(%esp) <== NOT EXECUTED 10dd37: b8 01 00 01 0f mov $0xf010001,%eax <== NOT EXECUTED 10dd3c: 31 c9 xor %ecx,%ecx <== NOT EXECUTED 10dd3e: 89 44 24 10 mov %eax,0x10(%esp) <== NOT EXECUTED 10dd42: b8 03 f0 18 00 mov $0x18f003,%eax <== NOT EXECUTED 10dd47: 89 34 24 mov %esi,(%esp) <== NOT EXECUTED 10dd4a: 89 54 24 0c mov %edx,0xc(%esp) <== NOT EXECUTED 10dd4e: 89 4c 24 08 mov %ecx,0x8(%esp) <== NOT EXECUTED 10dd52: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED str[ 4 ] = '\0'; 10dd56: c6 45 f7 00 movb $0x0,-0x9(%ebp) <== NOT EXECUTED n += rtems_printf( 10dd5a: e8 91 59 ff ff call 1036f0 <== NOT EXECUTED &scheduler_str[ 0 ] ); } return n; } 10dd5f: 83 c4 30 add $0x30,%esp <== NOT EXECUTED n += rtems_printf( 10dd62: 01 d8 add %ebx,%eax <== NOT EXECUTED } 10dd64: 5b pop %ebx <== NOT EXECUTED 10dd65: 5e pop %esi <== NOT EXECUTED 10dd66: 5d pop %ebp <== NOT EXECUTED 10dd67: c3 ret <== NOT EXECUTED 10dd68: 90 nop 10dd69: 90 nop 10dd6a: 90 nop 10dd6b: 90 nop 10dd6c: 90 nop 10dd6d: 90 nop 10dd6e: 90 nop 10dd6f: 90 nop =============================================================================== 001056b0 : void rtems_cpu_usage_top (void) { 1056b0: 55 push %ebp <== NOT EXECUTED 1056b1: 89 e5 mov %esp,%ebp <== NOT EXECUTED 1056b3: 83 ec 28 sub $0x28,%esp <== NOT EXECUTED 1056b6: 89 5d fc mov %ebx,-0x4(%ebp) <== NOT EXECUTED rtems_printer printer; rtems_print_printer_printk (&printer); 1056b9: 8d 5d f0 lea -0x10(%ebp),%ebx <== NOT EXECUTED 1056bc: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 1056bf: e8 fc 64 00 00 call 10bbc0 <== NOT EXECUTED rtems_cpu_usage_top_with_plugin (&printer); 1056c4: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 1056c7: e8 84 fc ff ff call 105350 <== NOT EXECUTED } 1056cc: 8b 5d fc mov -0x4(%ebp),%ebx <== NOT EXECUTED 1056cf: 89 ec mov %ebp,%esp <== NOT EXECUTED 1056d1: 5d pop %ebp <== NOT EXECUTED 1056d2: c3 ret <== NOT EXECUTED 1056d3: 90 nop 1056d4: 90 nop 1056d5: 90 nop 1056d6: 90 nop 1056d7: 90 nop 1056d8: 90 nop 1056d9: 90 nop 1056da: 90 nop 1056db: 90 nop 1056dc: 90 nop 1056dd: 90 nop 1056de: 90 nop 1056df: 90 nop =============================================================================== 0010f0b0 : } void rtems_cpu_usage_top_with_plugin( const rtems_printer *printer ) { 10f0b0: 55 push %ebp <== NOT EXECUTED rtems_name name; rtems_id id; rtems_cpu_usage_data data; int show_lines = 25; memset(&data, 0, sizeof(data)); 10f0b1: 31 d2 xor %edx,%edx <== NOT EXECUTED { 10f0b3: 89 e5 mov %esp,%ebp <== NOT EXECUTED memset(&data, 0, sizeof(data)); 10f0b5: 31 c0 xor %eax,%eax <== NOT EXECUTED { 10f0b7: 56 push %esi <== NOT EXECUTED 10f0b8: 53 push %ebx <== NOT EXECUTED 10f0b9: 81 ec a0 00 00 00 sub $0xa0,%esp <== NOT EXECUTED 10f0bf: 8b 5d 08 mov 0x8(%ebp),%ebx <== NOT EXECUTED memset(&data, 0, sizeof(data)); 10f0c2: 89 54 05 80 mov %edx,-0x80(%ebp,%eax,1) <== NOT EXECUTED 10f0c6: 89 54 05 84 mov %edx,-0x7c(%ebp,%eax,1) <== NOT EXECUTED 10f0ca: 83 c0 08 add $0x8,%eax <== NOT EXECUTED 10f0cd: 83 f8 78 cmp $0x78,%eax <== NOT EXECUTED 10f0d0: 72 f0 jb 10f0c2 <== 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); 10f0d2: c7 04 24 00 00 00 00 movl $0x0,(%esp) <== NOT EXECUTED 10f0d9: 8d 85 78 ff ff ff lea -0x88(%ebp),%eax <== NOT EXECUTED 10f0df: 31 f6 xor %esi,%esi <== NOT EXECUTED 10f0e1: 89 44 24 08 mov %eax,0x8(%esp) <== NOT EXECUTED 10f0e5: 89 74 24 04 mov %esi,0x4(%esp) <== NOT EXECUTED data.thread_run = true; 10f0e9: c6 45 80 01 movb $0x1,-0x80(%ebp) <== NOT EXECUTED data.printer = printer; 10f0ed: 89 5d 90 mov %ebx,-0x70(%ebp) <== NOT EXECUTED data.single_page = true; 10f0f0: c6 45 82 01 movb $0x1,-0x7e(%ebp) <== NOT EXECUTED data.sort_order = RTEMS_TOP_SORT_CURRENT; 10f0f4: c7 45 84 04 00 00 00 movl $0x4,-0x7c(%ebp) <== NOT EXECUTED data.poll_rate_usecs = 3000; 10f0fb: c7 45 88 b8 0b 00 00 movl $0xbb8,-0x78(%ebp) <== NOT EXECUTED data.show = show_lines; 10f102: c7 45 8c 19 00 00 00 movl $0x19,-0x74(%ebp) <== NOT EXECUTED sc = rtems_task_set_priority (RTEMS_SELF, RTEMS_CURRENT_PRIORITY, &priority); 10f109: e8 b2 51 00 00 call 1142c0 <== NOT EXECUTED if (sc != RTEMS_SUCCESSFUL) 10f10e: 85 c0 test %eax,%eax <== NOT EXECUTED 10f110: 0f 85 da 00 00 00 jne 10f1f0 <== NOT EXECUTED return; } name = rtems_build_name('C', 'P', 'l', 't'); sc = rtems_task_create (name, priority, 4 * 1024, 10f116: c7 04 24 74 6c 50 43 movl $0x43506c74,(%esp) <== NOT EXECUTED 10f11d: 8d 85 7c ff ff ff lea -0x84(%ebp),%eax <== NOT EXECUTED 10f123: ba 00 10 00 00 mov $0x1000,%edx <== NOT EXECUTED 10f128: 89 44 24 14 mov %eax,0x14(%esp) <== NOT EXECUTED 10f12c: b8 01 00 00 00 mov $0x1,%eax <== NOT EXECUTED 10f131: 89 44 24 10 mov %eax,0x10(%esp) <== NOT EXECUTED 10f135: b8 00 06 00 00 mov $0x600,%eax <== NOT EXECUTED 10f13a: 89 44 24 0c mov %eax,0xc(%esp) <== NOT EXECUTED 10f13e: 8b 85 78 ff ff ff mov -0x88(%ebp),%eax <== NOT EXECUTED 10f144: 89 54 24 08 mov %edx,0x8(%esp) <== NOT EXECUTED 10f148: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED 10f14c: e8 5f 4f 00 00 call 1140b0 <== NOT EXECUTED RTEMS_PREEMPT | RTEMS_TIMESLICE | RTEMS_NO_ASR, RTEMS_FLOATING_POINT | RTEMS_LOCAL, &id); if (sc != RTEMS_SUCCESSFUL) 10f151: 85 c0 test %eax,%eax <== NOT EXECUTED 10f153: 0f 85 07 02 00 00 jne 10f360 <== 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); 10f159: 8d 45 80 lea -0x80(%ebp),%eax <== NOT EXECUTED int show_lines = 25; 10f15c: be 19 00 00 00 mov $0x19,%esi <== NOT EXECUTED sc = rtems_task_start (id, rtems_cpuusage_top_thread, (rtems_task_argument) &data); 10f161: 89 44 24 08 mov %eax,0x8(%esp) <== NOT EXECUTED 10f165: b8 00 e4 10 00 mov $0x10e400,%eax <== NOT EXECUTED 10f16a: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED 10f16e: 8b 85 7c ff ff ff mov -0x84(%ebp),%eax <== NOT EXECUTED 10f174: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f177: e8 94 52 00 00 call 114410 <== NOT EXECUTED if (sc != RTEMS_SUCCESSFUL) 10f17c: 85 c0 test %eax,%eax <== NOT EXECUTED 10f17e: 0f 85 3c 02 00 00 jne 10f3c0 <== NOT EXECUTED 10f184: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f18b: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f18f: 90 nop <== NOT EXECUTED return; } while (true) { int c = getchar (); 10f190: e8 8b dd 04 00 call 15cf20 <== NOT EXECUTED if ((c == '\r') || (c == '\n') || (c == 'q') || (c == 'Q')) 10f195: 83 f8 0d cmp $0xd,%eax <== NOT EXECUTED 10f198: 0f 84 42 01 00 00 je 10f2e0 <== NOT EXECUTED 10f19e: 83 f8 0a cmp $0xa,%eax <== NOT EXECUTED 10f1a1: 0f 84 39 01 00 00 je 10f2e0 <== NOT EXECUTED 10f1a7: 89 c2 mov %eax,%edx <== NOT EXECUTED 10f1a9: 83 e2 df and $0xffffffdf,%edx <== NOT EXECUTED 10f1ac: 83 fa 51 cmp $0x51,%edx <== NOT EXECUTED 10f1af: 0f 84 2b 01 00 00 je 10f2e0 <== NOT EXECUTED rtems_task_wake_after (RTEMS_MICROSECONDS_TO_TICKS (100000)); rtems_printf (printer, "load monitoring stopped.\n"); return; } else if (c == '<') 10f1b5: 83 f8 3c cmp $0x3c,%eax <== NOT EXECUTED 10f1b8: 74 66 je 10f220 <== NOT EXECUTED data.sort_order = RTEMS_TOP_SORT_MAX; else --data.sort_order; rtems_event_send(id, RTEMS_EVENT_1); } else if (c == '>') 10f1ba: 83 f8 3e cmp $0x3e,%eax <== NOT EXECUTED 10f1bd: 0f 84 8d 00 00 00 je 10f250 <== NOT EXECUTED data.sort_order = 0; else ++data.sort_order; rtems_event_send(id, RTEMS_EVENT_1); } else if ((c == 's') || (c == 'S')) 10f1c3: 83 fa 53 cmp $0x53,%edx <== NOT EXECUTED 10f1c6: 0f 84 e4 00 00 00 je 10f2b0 <== NOT EXECUTED { data.single_page = !data.single_page; rtems_event_send(id, RTEMS_EVENT_1); } else if ((c == 'a') || (c == 'A')) 10f1cc: 83 fa 41 cmp $0x41,%edx <== NOT EXECUTED 10f1cf: 90 nop <== NOT EXECUTED 10f1d0: 0f 85 aa 00 00 00 jne 10f280 <== NOT EXECUTED { if (data.show == 0) 10f1d6: 8b 45 8c mov -0x74(%ebp),%eax <== NOT EXECUTED 10f1d9: 85 c0 test %eax,%eax <== NOT EXECUTED 10f1db: 0f 85 af 01 00 00 jne 10f390 <== NOT EXECUTED data.show = show_lines; 10f1e1: 89 75 8c mov %esi,-0x74(%ebp) <== NOT EXECUTED 10f1e4: eb 48 jmp 10f22e <== NOT EXECUTED 10f1e6: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f1ed: 8d 76 00 lea 0x0(%esi),%esi <== NOT EXECUTED rtems_printf (printer, 10f1f0: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f1f3: e8 e8 4a 00 00 call 113ce0 <== NOT EXECUTED 10f1f8: b9 fc f4 18 00 mov $0x18f4fc,%ecx <== NOT EXECUTED 10f1fd: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 10f200: 89 4c 24 04 mov %ecx,0x4(%esp) <== NOT EXECUTED 10f204: 89 44 24 08 mov %eax,0x8(%esp) <== NOT EXECUTED 10f208: e8 e3 44 ff ff call 1036f0 <== NOT EXECUTED else if (c == ' ') { rtems_event_send(id, RTEMS_EVENT_1); } } } 10f20d: 81 c4 a0 00 00 00 add $0xa0,%esp <== NOT EXECUTED 10f213: 5b pop %ebx <== NOT EXECUTED 10f214: 5e pop %esi <== NOT EXECUTED 10f215: 5d pop %ebp <== NOT EXECUTED 10f216: c3 ret <== NOT EXECUTED 10f217: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f21e: 66 90 xchg %ax,%ax <== NOT EXECUTED if (data.sort_order == 0) 10f220: 8b 45 84 mov -0x7c(%ebp),%eax <== NOT EXECUTED 10f223: 85 c0 test %eax,%eax <== NOT EXECUTED 10f225: 75 49 jne 10f270 <== NOT EXECUTED data.sort_order = RTEMS_TOP_SORT_MAX; 10f227: c7 45 84 04 00 00 00 movl $0x4,-0x7c(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f22e: b8 02 00 00 00 mov $0x2,%eax <== NOT EXECUTED 10f233: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED 10f237: 8b 85 7c ff ff ff mov -0x84(%ebp),%eax <== NOT EXECUTED 10f23d: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f240: e8 ab 41 00 00 call 1133f0 <== NOT EXECUTED 10f245: e9 46 ff ff ff jmp 10f190 <== NOT EXECUTED 10f24a: 8d b6 00 00 00 00 lea 0x0(%esi),%esi <== NOT EXECUTED if (data.sort_order >= RTEMS_TOP_SORT_MAX) 10f250: 8b 45 84 mov -0x7c(%ebp),%eax <== NOT EXECUTED 10f253: 83 f8 03 cmp $0x3,%eax <== NOT EXECUTED 10f256: 0f 86 f4 00 00 00 jbe 10f350 <== NOT EXECUTED data.sort_order = 0; 10f25c: c7 45 84 00 00 00 00 movl $0x0,-0x7c(%ebp) <== NOT EXECUTED 10f263: eb c9 jmp 10f22e <== NOT EXECUTED 10f265: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f26c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED --data.sort_order; 10f270: 8b 45 84 mov -0x7c(%ebp),%eax <== NOT EXECUTED 10f273: 48 dec %eax <== NOT EXECUTED 10f274: 89 45 84 mov %eax,-0x7c(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f277: eb b5 jmp 10f22e <== NOT EXECUTED 10f279: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED else if (c == '+') 10f280: 83 f8 2b cmp $0x2b,%eax <== NOT EXECUTED 10f283: 0f 84 77 01 00 00 je 10f400 <== NOT EXECUTED else if (c == '-') 10f289: 83 f8 2d cmp $0x2d,%eax <== NOT EXECUTED 10f28c: 0f 84 0e 01 00 00 je 10f3a0 <== NOT EXECUTED else if (c == ' ') 10f292: 83 f8 20 cmp $0x20,%eax <== NOT EXECUTED 10f295: 0f 85 f5 fe ff ff jne 10f190 <== NOT EXECUTED 10f29b: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f29f: 90 nop <== NOT EXECUTED 10f2a0: eb 8c jmp 10f22e <== NOT EXECUTED 10f2a2: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f2a9: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED data.single_page = !data.single_page; 10f2b0: 0f b6 45 82 movzbl -0x7e(%ebp),%eax <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f2b4: ba 02 00 00 00 mov $0x2,%edx <== NOT EXECUTED 10f2b9: 89 54 24 04 mov %edx,0x4(%esp) <== NOT EXECUTED data.single_page = !data.single_page; 10f2bd: 34 01 xor $0x1,%al <== NOT EXECUTED 10f2bf: 88 45 82 mov %al,-0x7e(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f2c2: 8b 85 7c ff ff ff mov -0x84(%ebp),%eax <== NOT EXECUTED 10f2c8: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f2cb: e8 20 41 00 00 call 1133f0 <== NOT EXECUTED 10f2d0: e9 bb fe ff ff jmp 10f190 <== NOT EXECUTED 10f2d5: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f2dc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED data.thread_run = false; 10f2e0: c6 45 80 00 movb $0x0,-0x80(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f2e4: 8b 85 7c ff ff ff mov -0x84(%ebp),%eax <== NOT EXECUTED 10f2ea: be 02 00 00 00 mov $0x2,%esi <== NOT EXECUTED 10f2ef: 89 74 24 04 mov %esi,0x4(%esp) <== NOT EXECUTED 10f2f3: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f2f6: e8 f5 40 00 00 call 1133f0 <== NOT EXECUTED while (loops && data.thread_active) 10f2fb: 0f b6 45 81 movzbl -0x7f(%ebp),%eax <== NOT EXECUTED 10f2ff: 84 c0 test %al,%al <== NOT EXECUTED 10f301: 74 2d je 10f330 <== NOT EXECUTED rtems_task_wake_after (RTEMS_MICROSECONDS_TO_TICKS (100000)); 10f303: b8 a0 86 01 00 mov $0x186a0,%eax <== NOT EXECUTED 10f308: 31 d2 xor %edx,%edx <== NOT EXECUTED 10f30a: f7 35 14 4b 18 00 divl 0x184b14 <== NOT EXECUTED 10f310: 89 c6 mov %eax,%esi <== NOT EXECUTED 10f312: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f319: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f320: 89 34 24 mov %esi,(%esp) <== NOT EXECUTED 10f323: e8 58 51 00 00 call 114480 <== NOT EXECUTED while (loops && data.thread_active) 10f328: 0f b6 55 81 movzbl -0x7f(%ebp),%edx <== NOT EXECUTED 10f32c: 84 d2 test %dl,%dl <== NOT EXECUTED 10f32e: 75 f0 jne 10f320 <== NOT EXECUTED rtems_printf (printer, "load monitoring stopped.\n"); 10f330: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 10f333: b9 7b f5 18 00 mov $0x18f57b,%ecx <== NOT EXECUTED 10f338: 89 4c 24 04 mov %ecx,0x4(%esp) <== NOT EXECUTED 10f33c: e8 af 43 ff ff call 1036f0 <== NOT EXECUTED } 10f341: 81 c4 a0 00 00 00 add $0xa0,%esp <== NOT EXECUTED 10f347: 5b pop %ebx <== NOT EXECUTED 10f348: 5e pop %esi <== NOT EXECUTED 10f349: 5d pop %ebp <== NOT EXECUTED 10f34a: c3 ret <== NOT EXECUTED 10f34b: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f34f: 90 nop <== NOT EXECUTED ++data.sort_order; 10f350: 8b 45 84 mov -0x7c(%ebp),%eax <== NOT EXECUTED 10f353: 40 inc %eax <== NOT EXECUTED 10f354: 89 45 84 mov %eax,-0x7c(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f357: e9 d2 fe ff ff jmp 10f22e <== NOT EXECUTED 10f35c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED rtems_printf (printer, 10f360: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f363: e8 78 49 00 00 call 113ce0 <== NOT EXECUTED 10f368: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 10f36b: 89 44 24 08 mov %eax,0x8(%esp) <== NOT EXECUTED 10f36f: b8 2c f5 18 00 mov $0x18f52c,%eax <== NOT EXECUTED 10f374: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED 10f378: e8 73 43 ff ff call 1036f0 <== NOT EXECUTED } 10f37d: 81 c4 a0 00 00 00 add $0xa0,%esp <== NOT EXECUTED 10f383: 5b pop %ebx <== NOT EXECUTED 10f384: 5e pop %esi <== NOT EXECUTED 10f385: 5d pop %ebp <== NOT EXECUTED 10f386: c3 ret <== NOT EXECUTED 10f387: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f38e: 66 90 xchg %ax,%ax <== NOT EXECUTED data.show = 0; 10f390: c7 45 8c 00 00 00 00 movl $0x0,-0x74(%ebp) <== NOT EXECUTED rtems_event_send(id, RTEMS_EVENT_1); 10f397: e9 92 fe ff ff jmp 10f22e <== NOT EXECUTED 10f39c: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED --show_lines; 10f3a0: 31 c0 xor %eax,%eax <== NOT EXECUTED 10f3a2: 83 fe 05 cmp $0x5,%esi <== NOT EXECUTED 10f3a5: 0f 9f c0 setg %al <== NOT EXECUTED 10f3a8: 29 c6 sub %eax,%esi <== NOT EXECUTED if (data.show != 0) 10f3aa: 8b 45 8c mov -0x74(%ebp),%eax <== NOT EXECUTED 10f3ad: 85 c0 test %eax,%eax <== NOT EXECUTED 10f3af: 0f 84 db fd ff ff je 10f190 <== NOT EXECUTED data.show = show_lines; 10f3b5: 89 75 8c mov %esi,-0x74(%ebp) <== NOT EXECUTED 10f3b8: e9 d3 fd ff ff jmp 10f190 <== NOT EXECUTED 10f3bd: 8d 76 00 lea 0x0(%esi),%esi <== NOT EXECUTED rtems_printf (printer, 10f3c0: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f3c3: e8 18 49 00 00 call 113ce0 <== NOT EXECUTED 10f3c8: 89 1c 24 mov %ebx,(%esp) <== NOT EXECUTED 10f3cb: 89 44 24 08 mov %eax,0x8(%esp) <== NOT EXECUTED 10f3cf: b8 54 f5 18 00 mov $0x18f554,%eax <== NOT EXECUTED 10f3d4: 89 44 24 04 mov %eax,0x4(%esp) <== NOT EXECUTED 10f3d8: e8 13 43 ff ff call 1036f0 <== NOT EXECUTED rtems_task_delete (id); 10f3dd: 8b 85 7c ff ff ff mov -0x84(%ebp),%eax <== NOT EXECUTED 10f3e3: 89 04 24 mov %eax,(%esp) <== NOT EXECUTED 10f3e6: e8 25 4d 00 00 call 114110 <== NOT EXECUTED } 10f3eb: 81 c4 a0 00 00 00 add $0xa0,%esp <== NOT EXECUTED 10f3f1: 5b pop %ebx <== NOT EXECUTED 10f3f2: 5e pop %esi <== NOT EXECUTED 10f3f3: 5d pop %ebp <== NOT EXECUTED 10f3f4: c3 ret <== NOT EXECUTED 10f3f5: 8d b4 26 00 00 00 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED 10f3fc: 8d 74 26 00 lea 0x0(%esi,%eiz,1),%esi <== NOT EXECUTED if (data.show != 0) 10f400: 8b 45 8c mov -0x74(%ebp),%eax <== NOT EXECUTED ++show_lines; 10f403: 46 inc %esi <== NOT EXECUTED if (data.show != 0) 10f404: 85 c0 test %eax,%eax <== NOT EXECUTED 10f406: 0f 84 84 fd ff ff je 10f190 <== NOT EXECUTED 10f40c: eb a7 jmp 10f3b5 <== NOT EXECUTED 10f40e: 90 nop 10f40f: 90 nop