============================================ Index : 1 Symbol : IMFS_Set_handlers (0xa0008834) Starting Line : imfs_eval.c:42 (0xa0008850) Ending Line : imfs_eval.c:42 (0xa000886f) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 2 Symbol : IMFS_eval_path (0xa0008934) Starting Line : imfs_eval.c:488 (0xa0008960) Ending Line : imfs_eval.c:488 (0xa000896b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 3 Symbol : IMFS_evaluate_for_make (0xa0008cbc) Starting Line : imfs_eval.c:319 (0xa0008d44) Ending Line : imfs_eval.c:319 (0xa0008d5b) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 4 Symbol : IMFS_evaluate_permission (0xa00088a8) Starting Line : imfs_eval.c:84 (0xa00088b4) Ending Line : imfs_eval.c:84 (0xa00088c7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 5 Symbol : IMFS_fsunmount (0xa0008f04) Starting Line : imfs_fsunmount.c:91 (0xa0008fa8) Ending Line : imfs_fsunmount.c:82 (0xa0008fb3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 6 Symbol : IMFS_memfile_get_block_pointer (0xa000a85c) Starting Line : memfile.c:869 (0xa000a93c) Ending Line : memfile.c:869 (0xa000a93f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 7 Symbol : IMFS_memfile_get_block_pointer (0xa000a85c) Starting Line : memfile.c:919 (0xa000aa14) Ending Line : memfile.c:919 (0xa000aa17) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 8 Symbol : IMFS_memfile_get_block_pointer (0xa000a85c) Starting Line : memfile.c:943 (0xa000aa40) Ending Line : memfile.c:944 (0xa000aa47) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 9 Symbol : IMFS_mount (0xa000160c) Starting Line : imfs_mount.c:44 (0xa0001620) Ending Line : imfs_mount.c:44 (0xa0001633) Size in Bytes : 20 Size in Instructions : 5 Classification: Unreachable? Explanation: We need to ask Chris Johns about this. I believe this is a case where the error checking has been done by the system call layer. I analyzed the "file handlers" callbacks for guarantees on parameters. This indicates the same analysis needs to happen for "file system handlers." Bharath: Yes, it is checked in mount.c ============================================ ============================================ Index : 10 Symbol : IMFS_print_jnode (0xa0003f98) Starting Line : imfs_debug.c:43 (0xa0003fc4) Ending Line : imfs_debug.c:43 (0xa0003fe3) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 11 Symbol : IMFS_print_jnode (0xa0003f98) Starting Line : imfs_debug.c:80 (0xa0004044) Ending Line : imfs_debug.c:88 (0xa0004077) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 12 Symbol : IMFS_stat (0xa00091ec) Starting Line : imfs_stat.c:37 (0xa0009204) Ending Line : imfs_stat.c:37 (0xa000921f) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 13 Symbol : IMFS_unlink (0xa0001770) Starting Line : imfs_unlink.c:51 (0xa000179c) Ending Line : imfs_unlink.c:51 (0xa00017ab) Size in Bytes : 16 Size in Instructions : 4 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 14 Symbol : IMFS_unmount (0xa0001848) Starting Line : imfs_unmount.c:45 (0xa000185c) Ending Line : imfs_unmount.c:45 (0xa0001867) Size in Bytes : 12 Size in Instructions : 3 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 15 Symbol : IMFS_unmount (0xa0001848) Starting Line : imfs_unmount.c:52 (0xa0001874) Ending Line : imfs_unmount.c:52 (0xa0001887) Size in Bytes : 20 Size in Instructions : 5 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 16 Symbol : Stack_check_Dump_threads_usage (0xa00010e0) Starting Line : check.c:426 (0xa000112c) Ending Line : check.c:426 (0xa0001133) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : Stack_check_Dump_threads_usage (0xa00010e0) Starting Line : check.c:456 (0xa00011a4) Ending Line : check.c:456 (0xa00011b7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : _CORE_message_queue_Broadcast (0xa0014b20) Starting Line : coremsgbroadcast.c:73 (0xa0014b90) Ending Line : coremsgbroadcast.c:116 (0xa0014b97) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 19 Symbol : _CORE_message_queue_Initialize (0xa000dbec) Starting Line : coremsg.c:87 (0xa000dc9c) Ending Line : coremsg.c:87 (0xa000dca3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 20 Symbol : _CORE_mutex_Seize_interrupt_trylock (0xa0009e88) Starting Line : coremutex.inl:203 (0xa0009f80) Ending Line : coremutex.inl:203 (0xa0009f83) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 21 Symbol : _CORE_mutex_Seize_interrupt_trylock (0xa0009e88) Starting Line : coremutex.inl:209 (0xa0009f94) Ending Line : coremutex.inl:209 (0xa0009f9b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 22 Symbol : _Heap_Extend (0xa000a544) Starting Line : heapextend.c:47 (0xa000a6c8) Ending Line : heapextend.c:60 (0xa000a70b) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 23 Symbol : _Heap_Walk (0xa0006c44) Starting Line : heapwalk.c:233 (0xa0006dc0) Ending Line : heapwalk.c:334 (0xa0006dd7) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 24 Symbol : _TOD_Validate (0xa0005e20) Starting Line : clocktodvalidate.c:68 (0xa0005ebc) Ending Line : clocktodvalidate.c:68 (0xa0005ecb) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 25 Symbol : _Thread_Initialize (0xa0007140) Starting Line : threadinitialize.c:233 (0xa00072c4) Ending Line : threadinitialize.c:233 (0xa00072c7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 26 Symbol : _Timespec_Greater_than (0xa00096f8) Starting Line : timespecgreaterthan.c:35 (0xa0009729) Ending Line : timespecgreaterthan.c:35 (0xa000972b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 27 Symbol : _Timespec_Greater_than (0xa00096f8) Starting Line : timespecgreaterthan.c:42 (0xa000972d) Ending Line : timespecgreaterthan.c:42 (0xa000972f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 28 Symbol : __kill (0xa001f55c) Starting Line : kill_noposix.c:47 (0xa001f55c) Ending Line : kill_noposix.c:47 (0xa001f563) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 29 Symbol : _gettimeofday (0xa0001d64) Starting Line : __gettod.c:82 (0xa0001d64) Ending Line : __gettod.c:82 (0xa0001d67) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 30 Symbol : devFS_evaluate_path (0xa0008554) Starting Line : devfs_eval.c:44 (0xa000856c) Ending Line : devfs_eval.c:44 (0xa0008577) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 31 Symbol : drainOutput (0xa0002ad8) Starting Line : termios.c:347 (0xa0002af8) Ending Line : termios.c:353 (0xa0002b1f) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 32 Symbol : erase (0xa00037ac) Starting Line : termios.c:802 (0xa00037d8) Ending Line : termios.c:803 (0xa00037df) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 33 Symbol : erase (0xa00037ac) Starting Line : termios.c:806 (0xa00037e8) Ending Line : termios.c:808 (0xa000380b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 34 Symbol : erase (0xa00037ac) Starting Line : termios.c:819 (0xa0003838) Ending Line : termios.c:819 (0xa0003847) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 35 Symbol : erase (0xa00037ac) Starting Line : termios.c:832 (0xa0003888) Ending Line : termios.c:833 (0xa0003893) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 36 Symbol : erase (0xa00037ac) Starting Line : termios.c:848 (0xa00038e4) Ending Line : termios.c:851 (0xa000390b) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 37 Symbol : erase (0xa00037ac) Starting Line : termios.c:853 (0xa000391c) Ending Line : termios.c:853 (0xa0003927) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 38 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa0002589) Ending Line : fcntl.c:51 (0xa000258b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 39 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa000258d) Ending Line : fcntl.c:51 (0xa000258f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 40 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa0002591) Ending Line : fcntl.c:51 (0xa0002593) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 41 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa0002595) Ending Line : fcntl.c:51 (0xa0002597) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 42 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa0002599) Ending Line : fcntl.c:51 (0xa000259b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 43 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa000259d) Ending Line : fcntl.c:51 (0xa000259f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 44 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa00025a1) Ending Line : fcntl.c:51 (0xa00025a3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 45 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa00025a5) Ending Line : fcntl.c:51 (0xa00025a7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 46 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa00025a9) Ending Line : fcntl.c:51 (0xa00025ab) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 47 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:51 (0xa00025ad) Ending Line : fcntl.c:51 (0xa00025af) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 48 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:55 (0xa00025cc) Ending Line : fcntl.c:55 (0xa00025cf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:59 (0xa00025dc) Ending Line : fcntl.c:55 (0xa00025e3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 50 Symbol : fcntl (0xa0002530) Starting Line : fcntl.c:143 (0xa00026c8) Ending Line : fcntl.c:143 (0xa00026cf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 51 Symbol : fifo_open (0xa000b2a4) Starting Line : fifo.c:228 (0xa000b468) Ending Line : fifo.c:228 (0xa000b46f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 52 Symbol : fifo_open (0xa000b2a4) Starting Line : fifo.c:360 (0xa000b624) Ending Line : fifo.c:360 (0xa000b627) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 53 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027dd) Ending Line : fpathconf.c:44 (0xa00027df) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 54 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027e1) Ending Line : fpathconf.c:44 (0xa00027e3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 55 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027e5) Ending Line : fpathconf.c:44 (0xa00027e7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 56 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027e9) Ending Line : fpathconf.c:44 (0xa00027eb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 57 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027ed) Ending Line : fpathconf.c:44 (0xa00027ef) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 58 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027f1) Ending Line : fpathconf.c:44 (0xa00027f3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 59 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027f5) Ending Line : fpathconf.c:44 (0xa00027f7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 60 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027f9) Ending Line : fpathconf.c:44 (0xa00027fb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 61 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa00027fd) Ending Line : fpathconf.c:44 (0xa00027ff) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 62 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa0002801) Ending Line : fpathconf.c:44 (0xa0002803) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 63 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa0002805) Ending Line : fpathconf.c:44 (0xa0002807) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 64 Symbol : fpathconf (0xa0002774) Starting Line : fpathconf.c:44 (0xa0002809) Ending Line : fpathconf.c:44 (0xa000280b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 65 Symbol : free_user_env (0xa0002f0c) Starting Line : privateenv.c:42 (0xa0002f3d) Ending Line : privateenv.c:42 (0xa0002f3f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : getpagesize *** NEVER REFERENCED *** This symbol was never referenced by an analyzed executable. Therefore there is no size or disassembly for this symbol. This could be due to symbol misspelling or lack of a test for this symbol. ============================================ ============================================ Index : 66 Symbol : gettimeofday (0xa0001d00) Starting Line : __gettod.c:37 (0xa0001d0c) Ending Line : __gettod.c:37 (0xa0001d1f) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 67 Symbol : imfs_dir_open (0xa000b4d0) Starting Line : imfs_directory.c:53 (0xa000b4fc) Ending Line : imfs_directory.c:57 (0xa000b503) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 68 Symbol : iproc (0xa0003974) Starting Line : termios.c:904 (0xa0003a84) Ending Line : termios.c:906 (0xa0003aa3) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 69 Symbol : iproc (0xa0003974) Starting Line : termios.c:919 (0xa0003b04) Ending Line : termios.c:920 (0xa0003b0b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 70 Symbol : kill (0xa001f54c) Starting Line : kill_noposix.c:33 (0xa001f54c) Ending Line : kill_noposix.c:33 (0xa001f553) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 71 Symbol : libc_wrapup (0xa0010c6c) Starting Line : newlibc_exit.c:89 (0xa0010cd0) Ending Line : newlibc_exit.c:89 (0xa0010cd3) Size in Bytes : 4 Size in Instructions : 1 Classification: Simple Test Case Explanation: libc_wrapup() is never called when the system state is down. ============================================ ============================================ Index : 72 Symbol : malloc_sbrk_extend_and_allocate (0xa0002354) Starting Line : malloc_sbrk_helpers.c:85 (0xa00023ec) Ending Line : malloc_sbrk_helpers.c:85 (0xa00023f3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 73 Symbol : memfile_lseek (0xa000b230) Starting Line : memfile.c:220 (0xa000b26c) Ending Line : memfile.c:220 (0xa000b277) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 74 Symbol : memfile_open (0xa000b13c) Starting Line : memfile.c:102 (0xa000b160) Ending Line : memfile.c:111 (0xa000b1ab) Size in Bytes : 76 Size in Instructions : 19 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 75 Symbol : mount (0xa00021dc) Starting Line : mount.c:157 (0xa0002304) Ending Line : mount.c:157 (0xa000230b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 76 Symbol : mount (0xa00021dc) Starting Line : mount.c:211 (0xa00023b8) Ending Line : mount.c:211 (0xa00023bb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 77 Symbol : mount (0xa00021dc) Starting Line : mount.c:219 (0xa00023d4) Ending Line : mount.c:220 (0xa00023e7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 78 Symbol : mount (0xa00021dc) Starting Line : mount.c:128 (0xa000245c) Ending Line : mount.c:128 (0xa000245f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 79 Symbol : newlib_free_buffers (0xa000249c) Starting Line : newlibc_reent.c:115 (0xa00024bd) Ending Line : newlibc_reent.c:121 (0xa00024e7) Size in Bytes : 43 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 80 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa00035fd) Ending Line : termios.c:694 (0xa00035ff) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 81 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa0003601) Ending Line : termios.c:694 (0xa0003603) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 82 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa0003605) Ending Line : termios.c:694 (0xa0003607) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 83 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa0003609) Ending Line : termios.c:694 (0xa000360b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 84 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa000360d) Ending Line : termios.c:694 (0xa000360f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 85 Symbol : oproc (0xa00035d0) Starting Line : termios.c:694 (0xa0003611) Ending Line : termios.c:694 (0xa0003613) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 86 Symbol : oproc (0xa00035d0) Starting Line : termios.c:705 (0xa000363c) Ending Line : termios.c:709 (0xa000366b) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 87 Symbol : oproc (0xa00035d0) Starting Line : termios.c:727 (0xa000369c) Ending Line : termios.c:727 (0xa00036af) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 88 Symbol : oproc (0xa00035d0) Starting Line : termios.c:733 (0xa00036b8) Ending Line : termios.c:733 (0xa00036d7) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 89 Symbol : pipe_ioctl (0xa000b978) Starting Line : fifo.c:562 (0xa000b9d8) Ending Line : fifo.c:571 (0xa000b9df) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 90 Symbol : pipe_read (0xa000b658) Starting Line : fifo.c:401 (0xa000b688) Ending Line : fifo.c:401 (0xa000b68b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 91 Symbol : pipe_read (0xa000b658) Starting Line : fifo.c:422 (0xa000b7bc) Ending Line : fifo.c:422 (0xa000b7bf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 92 Symbol : pipe_read (0xa000b658) Starting Line : fifo.c:402 (0xa000b7cc) Ending Line : fifo.c:402 (0xa000b7cf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 93 Symbol : pipe_write (0xa000b7d8) Starting Line : fifo.c:502 (0xa000b964) Ending Line : fifo.c:502 (0xa000b967) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 94 Symbol : realloc (0xa0010e0c) Starting Line : realloc.c:52 (0xa0010e80) Ending Line : realloc.c:53 (0xa0010e8f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 95 Symbol : rtems_chain_append_with_notification (0xa0005b10) Starting Line : chainappendnotify.c:44 (0xa0005b39) Ending Line : chainappendnotify.c:44 (0xa0005b3b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 96 Symbol : rtems_chain_prepend_with_notification (0xa0005bc0) Starting Line : chainprependnotify.c:44 (0xa0005be9) Ending Line : chainprependnotify.c:44 (0xa0005beb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 97 Symbol : rtems_cpu_usage_report_with_plugin (0xa000226c) Starting Line : cpuusagereport.c:111 (0xa00022d4) Ending Line : cpuusagereport.c:111 (0xa00022d7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : rtems_filesystem_initialize (0xa0001988) Starting Line : base_fs.c:58 (0xa00019dc) Ending Line : base_fs.c:58 (0xa00019e3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 99 Symbol : rtems_gxx_key_create (0xa000273c) Starting Line : gxx_wrappers.c:84 (0xa0002774) Ending Line : gxx_wrappers.c:85 (0xa000277f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 100 Symbol : rtems_libio_to_fcntl_flags (0xa0009474) Starting Line : libio.c:104 (0xa0009490) Ending Line : libio.c:104 (0xa000949b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 101 Symbol : rtems_stack_checker_is_blown (0xa00013a4) Starting Line : check.c:328 (0xa0001414) Ending Line : check.c:328 (0xa000141f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 102 Symbol : rtems_string_to_pointer (0xa000b020) Starting Line : stringto_template.h:120 (0xa000b080) Ending Line : stringto_template.h:120 (0xa000b093) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 103 Symbol : rtems_tarfs_load (0xa0001764) Starting Line : imfs_load_tar.c:112 (0xa00017b8) Ending Line : imfs_load_tar.c:112 (0xa00017bb) Size in Bytes : 4 Size in Instructions : 1 Classification: Simple Test Case Explanation: Need to make sure one of the tar tests is configured with the IMFS and the other is configured with fifoIMFS. ============================================ ============================================ Index : 104 Symbol : rtems_tarfs_load (0xa0001764) Starting Line : imfs_load_tar.c:151 (0xa00018a4) Ending Line : imfs_load_tar.c:151 (0xa00018af) Size in Bytes : 12 Size in Instructions : 3 Classification: Simple Test Case Explanation: We apparently only have a relative symbolic link. We need to include one which has an absolute path. This will be a broken symlink on the host but resolve fine on the target. ============================================ ============================================ Index : 105 Symbol : rtems_termios_close (0xa0002f8c) Starting Line : termios.c:397 (0xa0003048) Ending Line : termios.c:397 (0xa000304b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 106 Symbol : rtems_termios_dequeue_characters (0xa00044a0) Starting Line : termios.c:1389 (0xa00044cd) Ending Line : termios.c:1389 (0xa00044cf) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 107 Symbol : rtems_termios_enqueue_raw_characters (0xa0003f6c) Starting Line : termios.c:1182 (0xa000406c) Ending Line : cpu.h:261 (0xa00040af) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 108 Symbol : rtems_termios_enqueue_raw_characters (0xa0003f6c) Starting Line : termios.c:1199 (0xa00040f0) Ending Line : termios.c:1216 (0xa0004187) Size in Bytes : 152 Size in Instructions : 38 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 109 Symbol : rtems_termios_enqueue_raw_characters (0xa0003f6c) Starting Line : termios.c:1234 (0xa00041c0) Ending Line : termios.c:1235 (0xa00041d3) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : rtems_termios_ioctl (0xa0003140) Starting Line : termios.c:458 (0xa0003264) Ending Line : cpu.h:261 (0xa00032bb) Size in Bytes : 88 Size in Instructions : 22 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 111 Symbol : rtems_termios_ioctl (0xa0003140) Starting Line : termios.c:476 (0xa00032c8) Ending Line : termios.c:480 (0xa00032eb) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 112 Symbol : rtems_termios_ioctl (0xa0003140) Starting Line : termios.c:486 (0xa0003304) Ending Line : termios.c:492 (0xa000333b) Size in Bytes : 56 Size in Instructions : 14 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 113 Symbol : rtems_termios_ioctl (0xa0003140) Starting Line : termios.c:612 (0xa0003480) Ending Line : termios.c:616 (0xa00034ab) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : rtems_termios_open (0xa0002b38) Starting Line : termios.c:172 (0xa0002c2c) Ending Line : termios.c:172 (0xa0002c33) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 115 Symbol : rtems_termios_puts (0xa00034cc) Starting Line : termios.c:664 (0xa000354c) Ending Line : termios.c:664 (0xa000354f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 116 Symbol : rtems_termios_read (0xa0003c24) Starting Line : termios.c:977 (0xa0003d40) Ending Line : termios.c:977 (0xa0003d47) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 117 Symbol : rtems_termios_read (0xa0003c24) Starting Line : termios.c:1026 (0xa0003e18) Ending Line : termios.c:1029 (0xa0003e47) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 118 Symbol : rtems_termios_read (0xa0003c24) Starting Line : termios.c:1032 (0xa0003e54) Ending Line : termios.c:1035 (0xa0003e73) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 119 Symbol : rtems_termios_read (0xa0003c24) Starting Line : termios.c:1045 (0xa0003e98) Ending Line : termios.c:1047 (0xa0003eb3) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : rtems_termios_read (0xa0003c24) Starting Line : termios.c:1058 (0xa0003efc) Ending Line : termios.c:1058 (0xa0003eff) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 121 Symbol : rtems_termios_refill_transmitter (0xa000426c) Starting Line : termios.c:1262 (0xa000428c) Ending Line : termios.c:1267 (0xa00042bf) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 122 Symbol : rtems_termios_refill_transmitter (0xa000426c) Starting Line : termios.c:1280 (0xa00042d0) Ending Line : termios.c:1287 (0xa000430b) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 123 Symbol : rtems_termios_refill_transmitter (0xa000426c) Starting Line : termios.c:1297 (0xa0004328) Ending Line : termios.c:1297 (0xa0004333) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 124 Symbol : rtems_termios_refill_transmitter (0xa000426c) Starting Line : termios.c:1327 (0xa0004398) Ending Line : termios.c:1327 (0xa00043a7) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 125 Symbol : rtems_termios_refill_transmitter (0xa000426c) Starting Line : termios.c:1335 (0xa00043b8) Ending Line : termios.c:1339 (0xa00043db) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 126 Symbol : rtems_termios_rxdaemon (0xa0004204) Starting Line : termios.c:1464 (0xa0004234) Ending Line : termios.c:1465 (0xa000423f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 127 Symbol : rtems_termios_txdaemon (0xa0004438) Starting Line : termios.c:1425 (0xa0004469) Ending Line : termios.c:1426 (0xa0004473) Size in Bytes : 11 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 128 Symbol : rtems_termios_txdaemon (0xa0004438) Starting Line : termios.c:1433 (0xa0004489) Ending Line : termios.c:1433 (0xa000448f) Size in Bytes : 7 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 129 Symbol : rtems_termios_write (0xa0003b70) Starting Line : termios.c:757 (0xa0003bd8) Ending Line : termios.c:757 (0xa0003bdb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 130 Symbol : rtems_termios_write (0xa0003b70) Starting Line : termios.c:764 (0xa0003bf8) Ending Line : termios.c:764 (0xa0003c07) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 131 Symbol : rtems_verror (0xa00061cc) Starting Line : thread.inl:185 (0xa00061fc) Ending Line : thread.inl:185 (0xa000620b) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 132 Symbol : scanInt (0xa000235c) Starting Line : getpwent.c:127 (0xa00023a0) Ending Line : getpwent.c:127 (0xa00023af) Size in Bytes : 16 Size in Instructions : 4 Classification: Discuss Explanation: I think this is detecting whether or not the read can be fulfilled from the buffer. But I am not sure. ============================================ ============================================ Index : 133 Symbol : siproc (0xa0003b14) Starting Line : termios.c:942 (0xa0003b64) Ending Line : termios.c:939 (0xa0003b6b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : uname *** NEVER REFERENCED *** This symbol was never referenced by an analyzed executable. Therefore there is no size or disassembly for this symbol. This could be due to symbol misspelling or lack of a test for this symbol. ============================================ ============================================ Index : 134 Symbol : unmount (0xa000574c) Starting Line : unmount.c:140 (0xa000582c) Ending Line : unmount.c:141 (0xa000584b) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================