============================================ Index : 5 Symbol : IMFS_eval_path (0xffc0b858) Starting Line : imfs_eval.c:488 (0xffc0b880) Ending Line : imfs_eval.c:488 (0xffc0b88b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 15 Symbol : IMFS_evaluate_permission (0xffc0b7a4) Starting Line : imfs_eval.c:84 (0xffc0b7b8) Ending Line : imfs_eval.c:84 (0xffc0b7cb) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : IMFS_fifo_lseek (0xffc04c6c) Starting Line : imfs_fifo.c:126 (0xffc04c9d) Ending Line : imfs_fifo.c:126 (0xffc04c9f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : IMFS_fifo_lseek (0xffc04c6c) Starting Line : imfs_fifo.c:126 (0xffc04ca1) Ending Line : imfs_fifo.c:126 (0xffc04ca3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 20 Symbol : IMFS_fifo_write (0xffc04d54) Starting Line : imfs_fifo.c:91 (0xffc04db5) Ending Line : imfs_fifo.c:91 (0xffc04db7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 23 Symbol : IMFS_find_match_in_dir (0xffc0bf08) Starting Line : imfs_getchild.c:51 (0xffc0bf50) Ending Line : imfs_getchild.c:51 (0xffc0bf57) Size in Bytes : 8 Size in Instructions : 2 Classification: Unreachable Explanation: This code cannot be reached. The routine IMFS_find_match_in_dir is called only if the token type is IMFS_NAME. If ".." is present in the path, the token type returned by IMFS_get_token would be IMFS_DIR_UP. With such a setup, IMFS_find_match_in_dir cannot be called with the name as ".." ============================================ ============================================ Index : 27 Symbol : IMFS_fsunmount (0xffc0be4c) Starting Line : imfs_fsunmount.c:91 (0xffc0bef0) Ending Line : imfs_fsunmount.c:82 (0xffc0befb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 35 Symbol : IMFS_memfile_get_block_pointer (0xffc0daa4) Starting Line : memfile.c:840 (0xffc0db10) Ending Line : memfile.c:840 (0xffc0db13) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 45 Symbol : IMFS_memfile_get_block_pointer (0xffc0daa4) Starting Line : memfile.c:878 (0xffc0dc68) Ending Line : memfile.c:878 (0xffc0dc6b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : IMFS_memfile_read (0xffc0dc78) Starting Line : memfile.c:557 (0xffc0dcd8) Ending Line : memfile.c:557 (0xffc0dcdb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 65 Symbol : IMFS_mount (0xffc03a10) Starting Line : imfs_mount.c:44 (0xffc03a2c) Ending Line : imfs_mount.c:44 (0xffc03a3f) 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 : 67 Symbol : IMFS_print_jnode (0xffc06a74) Starting Line : imfs_debug.c:80 (0xffc06b3d) Ending Line : imfs_debug.c:89 (0xffc06b7f) Size in Bytes : 67 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 69 Symbol : IMFS_readlink (0xffc03a64) Starting Line : imfs_readlink.c:39 (0xffc03a78) Ending Line : imfs_readlink.c:39 (0xffc03a7f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 73 Symbol : IMFS_unlink (0xffc03bb0) Starting Line : imfs_unlink.c:51 (0xffc03be4) Ending Line : imfs_unlink.c:51 (0xffc03bf7) 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 : 75 Symbol : IMFS_unmount (0xffc03c90) Starting Line : imfs_unmount.c:45 (0xffc03cac) Ending Line : imfs_unmount.c:45 (0xffc03cb7) 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 : 77 Symbol : IMFS_unmount (0xffc03c90) Starting Line : imfs_unmount.c:52 (0xffc03cc4) Ending Line : imfs_unmount.c:52 (0xffc03cd7) 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 : 79 Symbol : Stack_check_Dump_threads_usage (0xffc0343c) Starting Line : check.c:426 (0xffc03494) Ending Line : check.c:426 (0xffc0349b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 82 Symbol : Stack_check_Dump_threads_usage (0xffc0343c) Starting Line : check.c:456 (0xffc03534) Ending Line : check.c:456 (0xffc03553) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 90 Symbol : _CORE_mutex_Seize_interrupt_trylock (0xffc0d010) Starting Line : coremutex.inl:203 (0xffc0d110) Ending Line : coremutex.inl:203 (0xffc0d113) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 91 Symbol : _CORE_mutex_Seize_interrupt_trylock (0xffc0d010) Starting Line : coremutex.inl:209 (0xffc0d124) Ending Line : coremutex.inl:209 (0xffc0d12b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : _Heap_Extend (0xffc0d868) Starting Line : heapextend.c:168 (0xffc0d91c) Ending Line : heapextend.c:168 (0xffc0d923) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 100 Symbol : _Heap_Extend (0xffc0d868) Starting Line : heapextend.c:47 (0xffc0d9dc) Ending Line : heapextend.c:60 (0xffc0da1f) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : _Heap_Walk (0xffc099dc) Starting Line : heapwalk.c:233 (0xffc09b74) Ending Line : heapwalk.c:233 (0xffc09b87) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : _Heap_Walk_print (0xffc0992c) Starting Line : heapwalk.c:44 (0xffc0995d) Ending Line : heapwalk.c:44 (0xffc0997b) Size in Bytes : 31 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 116 Symbol : _IO_Manager_initialization (0xffc07fb0) Starting Line : io.c:82 (0xffc08018) Ending Line : io.c:82 (0xffc0801f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 117 Symbol : _Internal_error_Occurred (0xffc08cf0) Starting Line : interr.c:61 (0xffc08d34) Ending Line : interr.c:61 (0xffc08d37) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : _Objects_Extend_information (0xffc08e18) Starting Line : objectextendinformation.c:68 (0xffc08e60) Ending Line : objectextendinformation.c:68 (0xffc08e67) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 122 Symbol : _Objects_Extend_information (0xffc08e18) Starting Line : objectextendinformation.c:191 (0xffc08f44) Ending Line : objectextendinformation.c:191 (0xffc08f4b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 125 Symbol : _Objects_Extend_information (0xffc08e18) Starting Line : objectextendinformation.c:204 (0xffc08fd0) Ending Line : objectextendinformation.c:204 (0xffc08fd7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 131 Symbol : _Objects_Initialize_information (0xffc092dc) Starting Line : objectinitializeinformation.c:135 (0xffc0938c) Ending Line : objectinitializeinformation.c:135 (0xffc09393) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 133 Symbol : _Objects_Shrink_information (0xffc09468) Starting Line : objectshrinkinformation.c:65 (0xffc094a0) Ending Line : objectshrinkinformation.c:65 (0xffc094a7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 140 Symbol : _Scheduler_priority_Yield (0xffc098a8) Starting Line : schedulerpriorityyield.c:74 (0xffc09944) Ending Line : schedulerpriorityyield.c:74 (0xffc0994b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 153 Symbol : _Thread_Initialize (0xffc09fe8) Starting Line : threadinitialize.c:233 (0xffc0a1b0) Ending Line : threadinitialize.c:233 (0xffc0a1b3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 169 Symbol : __kill (0xffc24544) Starting Line : kill_noposix.c:47 (0xffc24544) Ending Line : kill_noposix.c:47 (0xffc2454b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 170 Symbol : _gettimeofday (0xffc042a0) Starting Line : __gettod.c:82 (0xffc042a0) Ending Line : __gettod.c:82 (0xffc042a3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 176 Symbol : devFS_evaluate_path (0xffc0b590) Starting Line : devfs_eval.c:44 (0xffc0b5b4) Ending Line : devfs_eval.c:44 (0xffc0b5bf) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 180 Symbol : drainOutput (0xffc05170) Starting Line : termios.c:347 (0xffc0519c) Ending Line : termios.c:353 (0xffc051c3) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 186 Symbol : erase (0xffc05ed8) Starting Line : termios.c:802 (0xffc05f14) Ending Line : termios.c:803 (0xffc05f1b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 188 Symbol : erase (0xffc05ed8) Starting Line : termios.c:806 (0xffc05f24) Ending Line : termios.c:808 (0xffc05f47) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 191 Symbol : erase (0xffc05ed8) Starting Line : termios.c:819 (0xffc05f70) Ending Line : termios.c:819 (0xffc05f93) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 193 Symbol : erase (0xffc05ed8) Starting Line : termios.c:832 (0xffc05fe4) Ending Line : termios.c:833 (0xffc05fef) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 195 Symbol : erase (0xffc05ed8) Starting Line : termios.c:848 (0xffc0603c) Ending Line : termios.c:851 (0xffc06067) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 197 Symbol : erase (0xffc05ed8) Starting Line : termios.c:853 (0xffc06078) Ending Line : termios.c:853 (0xffc06083) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 200 Symbol : fcntl (0xffc04d38) Starting Line : fcntl.c:53 (0xffc04df0) Ending Line : fcntl.c:53 (0xffc04dfb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 204 Symbol : fcntl (0xffc04d38) Starting Line : fcntl.c:83 (0xffc04e84) Ending Line : fcntl.c:83 (0xffc04e8f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 206 Symbol : fcntl (0xffc04d38) Starting Line : fcntl.c:94 (0xffc04edc) Ending Line : fcntl.c:94 (0xffc04ee7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 209 Symbol : fcntl (0xffc04d38) Starting Line : fcntl.c:143 (0xffc04f54) Ending Line : fcntl.c:143 (0xffc04f5b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 214 Symbol : fifo_open (0xffc0e798) Starting Line : fifo.c:224 (0xffc0e968) Ending Line : fifo.c:224 (0xffc0e96b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 216 Symbol : fifo_open (0xffc0e798) Starting Line : fifo.c:228 (0xffc0e980) Ending Line : fifo.c:228 (0xffc0e98b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 228 Symbol : fifo_open (0xffc0e798) Starting Line : fifo.c:360 (0xffc0eb4c) Ending Line : fifo.c:360 (0xffc0eb4f) Size in Bytes : 4 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 : 234 Symbol : gettimeofday (0xffc04228) Starting Line : __gettod.c:37 (0xffc04240) Ending Line : __gettod.c:37 (0xffc04253) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 240 Symbol : iproc (0xffc060e4) Starting Line : termios.c:872 (0xffc06108) Ending Line : termios.c:872 (0xffc0610b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 244 Symbol : iproc (0xffc060e4) Starting Line : termios.c:883 (0xffc0616c) Ending Line : termios.c:883 (0xffc06173) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 250 Symbol : iproc (0xffc060e4) Starting Line : termios.c:904 (0xffc06210) Ending Line : termios.c:906 (0xffc0622f) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 253 Symbol : kill (0xffc24534) Starting Line : kill_noposix.c:33 (0xffc24534) Ending Line : kill_noposix.c:33 (0xffc2453b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 264 Symbol : memfile_lseek (0xffc0e52c) Starting Line : memfile.c:220 (0xffc0e574) Ending Line : memfile.c:220 (0xffc0e57f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 266 Symbol : memfile_open (0xffc0e3fc) Starting Line : memfile.c:102 (0xffc0e42c) Ending Line : memfile.c:111 (0xffc0e47f) Size in Bytes : 84 Size in Instructions : 21 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 268 Symbol : mount (0xffc047c4) Starting Line : mount.c:157 (0xffc048ec) Ending Line : mount.c:157 (0xffc048f3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 271 Symbol : mount (0xffc047c4) Starting Line : mount.c:211 (0xffc049b0) Ending Line : mount.c:211 (0xffc049b3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 273 Symbol : mount (0xffc047c4) Starting Line : mount.c:219 (0xffc049d0) Ending Line : mount.c:220 (0xffc049df) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 274 Symbol : mount (0xffc047c4) Starting Line : mount.c:128 (0xffc04a50) Ending Line : mount.c:128 (0xffc04a57) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 280 Symbol : newlib_free_buffers (0xffc04a88) Starting Line : newlibc_reent.c:115 (0xffc04ab9) Ending Line : newlibc_reent.c:121 (0xffc04ae3) Size in Bytes : 43 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 287 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:694 (0xffc05d18) Ending Line : termios.c:694 (0xffc05d23) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 289 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:694 (0xffc05d34) Ending Line : termios.c:694 (0xffc05d37) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 291 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:697 (0xffc05d40) Ending Line : termios.c:697 (0xffc05d47) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 293 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:705 (0xffc05d68) Ending Line : termios.c:709 (0xffc05d93) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 295 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:727 (0xffc05dc8) Ending Line : termios.c:728 (0xffc05ddf) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 297 Symbol : oproc (0xffc05ce0) Starting Line : termios.c:733 (0xffc05de8) Ending Line : termios.c:733 (0xffc05e0b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 303 Symbol : pipe_read (0xffc0eb68) Starting Line : fifo.c:401 (0xffc0ebac) Ending Line : fifo.c:401 (0xffc0ebaf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 307 Symbol : pipe_read (0xffc0eb68) Starting Line : fifo.c:422 (0xffc0ecf8) Ending Line : fifo.c:422 (0xffc0ecfb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 318 Symbol : pipe_write (0xffc0ed14) Starting Line : fifo.c:510 (0xffc0eec0) Ending Line : fifo.c:510 (0xffc0eec3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 319 Symbol : pipe_write (0xffc0ed14) Starting Line : fifo.c:502 (0xffc0eed0) Ending Line : fifo.c:502 (0xffc0eed3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 322 Symbol : printk (0xffc04ffc) Starting Line : printk.c:33 (0xffc05028) Ending Line : printk.c:33 (0xffc05047) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 324 Symbol : printk_plugin (0xffc06778) Starting Line : printk_plugin.c:24 (0xffc067a0) Ending Line : printk_plugin.c:24 (0xffc067bf) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 337 Symbol : realloc (0xffc149b8) Starting Line : realloc.c:52 (0xffc14a34) Ending Line : realloc.c:52 (0xffc14a3f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 346 Symbol : rtems_cpu_usage_report_with_plugin (0xffc04850) Starting Line : cpuusagereport.c:112 (0xffc04920) Ending Line : cpuusagereport.c:112 (0xffc04923) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 350 Symbol : rtems_error (0xffc09254) Starting Line : error.c:172 (0xffc09288) Ending Line : error.c:172 (0xffc092a7) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 354 Symbol : rtems_filesystem_initialize (0xffc03e6c) Starting Line : base_fs.c:58 (0xffc03ecc) Ending Line : base_fs.c:58 (0xffc03ed7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 356 Symbol : rtems_filesystem_initialize (0xffc03e6c) Starting Line : base_fs.c:105 (0xffc03f58) Ending Line : base_fs.c:105 (0xffc03f63) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 362 Symbol : rtems_gxx_key_create (0xffc04db4) Starting Line : gxx_wrappers.c:84 (0xffc04e04) Ending Line : gxx_wrappers.c:85 (0xffc04e0f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 374 Symbol : rtems_io_register_driver (0xffc09214) Starting Line : ioregisterdriver.c:42 (0xffc092b0) Ending Line : ioregisterdriver.c:42 (0xffc092b7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 381 Symbol : rtems_libio_is_file_open (0xffc0c654) Starting Line : libio.c:260 (0xffc0c68c) Ending Line : libio.c:260 (0xffc0c693) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 383 Symbol : rtems_libio_is_open_files_in_fs (0xffc0c5d4) Starting Line : libio.c:216 (0xffc0c60c) Ending Line : libio.c:216 (0xffc0c613) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 389 Symbol : rtems_libio_to_fcntl_flags (0xffc0c494) Starting Line : libio.c:104 (0xffc0c4b0) Ending Line : libio.c:104 (0xffc0c4b3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 399 Symbol : rtems_panic (0xffc09324) Starting Line : error.c:200 (0xffc09350) Ending Line : error.c:200 (0xffc0936f) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 404 Symbol : rtems_rate_monotonic_period (0xffc08c24) Starting Line : ratemonperiod.c:339 (0xffc08d70) Ending Line : ratemonperiod.c:339 (0xffc08d7f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 414 Symbol : rtems_stack_checker_is_blown (0xffc03798) Starting Line : check.c:328 (0xffc03818) Ending Line : check.c:328 (0xffc03823) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 423 Symbol : rtems_string_to_pointer (0xffc0dfb8) Starting Line : stringto_template.h:120 (0xffc0e028) Ending Line : stringto_template.h:120 (0xffc0e03b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 429 Symbol : rtems_tarfs_load (0xffc03bfc) Starting Line : imfs_load_tar.c:112 (0xffc03c68) Ending Line : imfs_load_tar.c:112 (0xffc03c6b) 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 : 433 Symbol : rtems_tarfs_load (0xffc03bfc) Starting Line : imfs_load_tar.c:151 (0xffc03d40) Ending Line : imfs_load_tar.c:151 (0xffc03d4b) 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 : 442 Symbol : rtems_termios_close (0xffc055fc) Starting Line : termios.c:397 (0xffc056d4) Ending Line : termios.c:397 (0xffc056d7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 444 Symbol : rtems_termios_close (0xffc055fc) Starting Line : termios.c:400 (0xffc056e4) Ending Line : termios.c:400 (0xffc056f7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 446 Symbol : rtems_termios_dequeue_characters (0xffc06d38) Starting Line : termios.c:1389 (0xffc06d70) Ending Line : termios.c:1389 (0xffc06d73) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 451 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1162 (0xffc06854) Ending Line : termios.c:1162 (0xffc0685f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 453 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1174 (0xffc06880) Ending Line : termios.c:1174 (0xffc0688b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 456 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1182 (0xffc068a4) Ending Line : registers.h:408 (0xffc068eb) Size in Bytes : 72 Size in Instructions : 18 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 458 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1199 (0xffc06938) Ending Line : termios.c:1216 (0xffc069d3) Size in Bytes : 156 Size in Instructions : 39 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 460 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1225 (0xffc069e4) Ending Line : termios.c:1225 (0xffc069eb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 463 Symbol : rtems_termios_enqueue_raw_characters (0xffc06770) Starting Line : termios.c:1234 (0xffc06a10) Ending Line : termios.c:1235 (0xffc06a27) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 470 Symbol : rtems_termios_ioctl (0xffc057dc) Starting Line : termios.c:458 (0xffc058fc) Ending Line : registers.h:408 (0xffc0595b) Size in Bytes : 96 Size in Instructions : 24 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 472 Symbol : rtems_termios_ioctl (0xffc057dc) Starting Line : termios.c:478 (0xffc05974) Ending Line : termios.c:480 (0xffc0598b) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 474 Symbol : rtems_termios_ioctl (0xffc057dc) Starting Line : termios.c:486 (0xffc059a4) Ending Line : termios.c:492 (0xffc059df) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 478 Symbol : rtems_termios_ioctl (0xffc057dc) Starting Line : termios.c:612 (0xffc05b70) Ending Line : termios.c:616 (0xffc05b9b) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 482 Symbol : rtems_termios_open (0xffc051e0) Starting Line : termios.c:172 (0xffc052cc) Ending Line : termios.c:172 (0xffc052d3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 487 Symbol : rtems_termios_open (0xffc051e0) Starting Line : termios.c:314 (0xffc05568) Ending Line : termios.c:314 (0xffc0557b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 491 Symbol : rtems_termios_puts (0xffc05bb8) Starting Line : termios.c:664 (0xffc05c50) Ending Line : termios.c:664 (0xffc05c53) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 493 Symbol : rtems_termios_puts (0xffc05bb8) Starting Line : termios.c:676 (0xffc05cb8) Ending Line : termios.c:676 (0xffc05cc3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 498 Symbol : rtems_termios_read (0xffc063cc) Starting Line : termios.c:977 (0xffc06508) Ending Line : termios.c:977 (0xffc0650f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 504 Symbol : rtems_termios_read (0xffc063cc) Starting Line : termios.c:1026 (0xffc065e4) Ending Line : termios.c:1029 (0xffc06617) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 506 Symbol : rtems_termios_read (0xffc063cc) Starting Line : termios.c:1032 (0xffc06624) Ending Line : termios.c:1035 (0xffc06647) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 508 Symbol : rtems_termios_read (0xffc063cc) Starting Line : termios.c:1045 (0xffc06670) Ending Line : termios.c:1047 (0xffc06697) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 512 Symbol : rtems_termios_refill_transmitter (0xffc06ad0) Starting Line : termios.c:1262 (0xffc06af4) Ending Line : termios.c:1267 (0xffc06b2b) Size in Bytes : 56 Size in Instructions : 14 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 514 Symbol : rtems_termios_refill_transmitter (0xffc06ad0) Starting Line : termios.c:1280 (0xffc06b3c) Ending Line : termios.c:1287 (0xffc06b7b) Size in Bytes : 64 Size in Instructions : 16 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 516 Symbol : rtems_termios_refill_transmitter (0xffc06ad0) Starting Line : termios.c:1297 (0xffc06b9c) Ending Line : termios.c:1297 (0xffc06ba7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 518 Symbol : rtems_termios_refill_transmitter (0xffc06ad0) Starting Line : termios.c:1327 (0xffc06c10) Ending Line : termios.c:1327 (0xffc06c23) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 520 Symbol : rtems_termios_refill_transmitter (0xffc06ad0) Starting Line : termios.c:1335 (0xffc06c34) Ending Line : termios.c:1339 (0xffc06c57) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 522 Symbol : rtems_termios_rxdaemon (0xffc06a54) Starting Line : termios.c:1464 (0xffc06a90) Ending Line : termios.c:1465 (0xffc06a9f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 524 Symbol : rtems_termios_txdaemon (0xffc06cb8) Starting Line : termios.c:1425 (0xffc06cf8) Ending Line : termios.c:1426 (0xffc06d07) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 526 Symbol : rtems_termios_txdaemon (0xffc06cb8) Starting Line : termios.c:1433 (0xffc06d20) Ending Line : termios.c:1433 (0xffc06d2b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 528 Symbol : rtems_termios_write (0xffc06300) Starting Line : termios.c:764 (0xffc063a8) Ending Line : termios.c:764 (0xffc063af) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 532 Symbol : rtems_verror (0xffc090d8) Starting Line : thread.inl:185 (0xffc09114) Ending Line : thread.inl:185 (0xffc09123) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 536 Symbol : scanInt (0xffc049b4) Starting Line : getpwent.c:127 (0xffc049fc) Ending Line : getpwent.c:127 (0xffc04a0b) 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 : 548 Symbol : siproc (0xffc06294) Starting Line : termios.c:942 (0xffc062ed) Ending Line : termios.c:939 (0xffc062ff) Size in Bytes : 19 Size in Instructions : 5 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 : 556 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc0824d) Ending Line : unmount.c:140 (0xffc0824f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 557 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc08251) Ending Line : unmount.c:140 (0xffc08253) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 558 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc08255) Ending Line : unmount.c:140 (0xffc08257) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 559 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc08259) Ending Line : unmount.c:140 (0xffc0825b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 560 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc0825d) Ending Line : unmount.c:140 (0xffc0825f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 561 Symbol : unmount (0xffc08158) Starting Line : unmount.c:140 (0xffc08261) Ending Line : unmount.c:140 (0xffc08263) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 562 Symbol : unmount (0xffc08158) Starting Line : unmount.c:141 (0xffc08268) Ending Line : unmount.c:141 (0xffc0826f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 564 Symbol : vprintk (0xffc06dc0) Starting Line : vprintk.c:84 (0xffc06e88) Ending Line : vprintk.c:84 (0xffc06e93) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 566 Symbol : vprintk (0xffc06dc0) Starting Line : vprintk.c:92 (0xffc06ecc) Ending Line : vprintk.c:92 (0xffc06ed7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================