============================================ Index : 5 Symbol : IMFS_eval_path (0xffc0b8d8) Starting Line : imfs_eval.c:488 (0xffc0b900) Ending Line : imfs_eval.c:488 (0xffc0b90b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 15 Symbol : IMFS_evaluate_permission (0xffc0b824) Starting Line : imfs_eval.c:84 (0xffc0b838) Ending Line : imfs_eval.c:84 (0xffc0b84b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : IMFS_fifo_lseek (0xffc04be4) Starting Line : imfs_fifo.c:126 (0xffc04c14) Ending Line : imfs_fifo.c:126 (0xffc04c1b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 19 Symbol : IMFS_fifo_write (0xffc04ccc) Starting Line : imfs_fifo.c:91 (0xffc04d2c) Ending Line : imfs_fifo.c:91 (0xffc04d2f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 22 Symbol : IMFS_find_match_in_dir (0xffc0bf88) Starting Line : imfs_getchild.c:51 (0xffc0bfd0) Ending Line : imfs_getchild.c:51 (0xffc0bfd7) 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 : 26 Symbol : IMFS_fsunmount (0xffc0becc) Starting Line : imfs_fsunmount.c:91 (0xffc0bf70) Ending Line : imfs_fsunmount.c:82 (0xffc0bf7b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 34 Symbol : IMFS_memfile_get_block_pointer (0xffc0da10) Starting Line : memfile.c:840 (0xffc0da7c) Ending Line : memfile.c:840 (0xffc0da7f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 44 Symbol : IMFS_memfile_get_block_pointer (0xffc0da10) Starting Line : memfile.c:878 (0xffc0dbd4) Ending Line : memfile.c:878 (0xffc0dbd7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 48 Symbol : IMFS_memfile_read (0xffc0dbe4) Starting Line : memfile.c:557 (0xffc0dc44) Ending Line : memfile.c:557 (0xffc0dc47) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 64 Symbol : IMFS_mount (0xffc03a68) Starting Line : imfs_mount.c:44 (0xffc03a84) Ending Line : imfs_mount.c:44 (0xffc03a97) 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 : 66 Symbol : IMFS_print_jnode (0xffc06acc) Starting Line : imfs_debug.c:88 (0xffc06bbc) Ending Line : imfs_debug.c:89 (0xffc06bd7) Size in Bytes : 28 Size in Instructions : 7 Classification: Simple Test Case Explanation: We need to do an IMFS_dump on an IMFS filesystem which has a bad node type in it. This may require peeking behind the curtain and changing a value. Bharath: But usually, this code is unreachable since we cannot create a node which is not of type that is checked for. ============================================ ============================================ Index : 68 Symbol : IMFS_readlink (0xffc03abc) Starting Line : imfs_readlink.c:39 (0xffc03ad0) Ending Line : imfs_readlink.c:39 (0xffc03ad7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 72 Symbol : IMFS_unlink (0xffc03c08) Starting Line : imfs_unlink.c:51 (0xffc03c3c) Ending Line : imfs_unlink.c:51 (0xffc03c4f) 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 : 74 Symbol : IMFS_unmount (0xffc03ce8) Starting Line : imfs_unmount.c:45 (0xffc03d04) Ending Line : imfs_unmount.c:45 (0xffc03d0f) 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 : 76 Symbol : IMFS_unmount (0xffc03ce8) Starting Line : imfs_unmount.c:52 (0xffc03d1c) Ending Line : imfs_unmount.c:52 (0xffc03d2f) 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 : 78 Symbol : Stack_check_Dump_threads_usage (0xffc03494) Starting Line : check.c:426 (0xffc034ec) Ending Line : check.c:426 (0xffc034f3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 81 Symbol : Stack_check_Dump_threads_usage (0xffc03494) Starting Line : check.c:456 (0xffc0358c) Ending Line : check.c:456 (0xffc035ab) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 103 Symbol : _Heap_Walk_print (0xffc09a00) Starting Line : heapwalk.c:44 (0xffc09a30) Ending Line : heapwalk.c:44 (0xffc09a4f) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 105 Symbol : _IO_Manager_initialization (0xffc08040) Starting Line : io.c:82 (0xffc080a8) Ending Line : io.c:82 (0xffc080af) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 106 Symbol : _Internal_error_Occurred (0xffc08d84) Starting Line : interr.c:61 (0xffc08dc8) Ending Line : interr.c:61 (0xffc08dcb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 109 Symbol : _Objects_Extend_information (0xffc08eac) Starting Line : objectextendinformation.c:68 (0xffc08ef4) Ending Line : objectextendinformation.c:68 (0xffc08efb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 111 Symbol : _Objects_Extend_information (0xffc08eac) Starting Line : objectextendinformation.c:191 (0xffc08fd8) Ending Line : objectextendinformation.c:191 (0xffc08fdf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : _Objects_Extend_information (0xffc08eac) Starting Line : objectextendinformation.c:204 (0xffc09064) Ending Line : objectextendinformation.c:204 (0xffc0906b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : _Objects_Shrink_information (0xffc094e4) Starting Line : objectshrinkinformation.c:65 (0xffc0951c) Ending Line : objectshrinkinformation.c:65 (0xffc09523) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : _SMP_lock_Spinlock_Initialize *** 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. ============================================ ============================================ Symbol : _SMP_lock_Spinlock_Obtain *** 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. ============================================ ============================================ Symbol : _SMP_lock_Spinlock_Release *** 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 : 127 Symbol : _Scheduler_priority_Yield (0xffc09ac8) Starting Line : schedulerpriorityyield.c:52 (0xffc09b64) Ending Line : schedulerpriorityyield.c:52 (0xffc09b6b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 144 Symbol : _Timer_server_Body (0xffc18fc8) Starting Line : registers.h:485 (0xffc190e8) Ending Line : registers.h:485 (0xffc190ef) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 148 Symbol : _Timespec_Less_than (0xffc0cd10) Starting Line : timespeclessthan.c:35 (0xffc0cd44) Ending Line : timespeclessthan.c:42 (0xffc0cd4b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 154 Symbol : __kill (0xffc244a4) Starting Line : kill_noposix.c:47 (0xffc244a4) Ending Line : kill_noposix.c:47 (0xffc244ab) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 155 Symbol : _gettimeofday (0xffc042f8) Starting Line : __gettod.c:82 (0xffc042f8) Ending Line : __gettod.c:82 (0xffc042fb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 161 Symbol : devFS_evaluate_path (0xffc0c1f8) Starting Line : devfs_eval.c:44 (0xffc0c21c) Ending Line : devfs_eval.c:44 (0xffc0c227) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 165 Symbol : drainOutput (0xffc05200) Starting Line : termios.c:347 (0xffc0522c) Ending Line : termios.c:353 (0xffc05253) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 171 Symbol : erase (0xffc05f68) Starting Line : termios.c:802 (0xffc05fa4) Ending Line : termios.c:803 (0xffc05fab) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 173 Symbol : erase (0xffc05f68) Starting Line : termios.c:806 (0xffc05fb4) Ending Line : termios.c:808 (0xffc05fd7) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 176 Symbol : erase (0xffc05f68) Starting Line : termios.c:819 (0xffc06000) Ending Line : termios.c:819 (0xffc06023) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 178 Symbol : erase (0xffc05f68) Starting Line : termios.c:832 (0xffc06074) Ending Line : termios.c:833 (0xffc0607f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 180 Symbol : erase (0xffc05f68) Starting Line : termios.c:848 (0xffc060cc) Ending Line : termios.c:851 (0xffc060f7) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 182 Symbol : erase (0xffc05f68) Starting Line : termios.c:853 (0xffc06108) Ending Line : termios.c:853 (0xffc06113) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 185 Symbol : fcntl (0xffc04d90) Starting Line : fcntl.c:53 (0xffc04e48) Ending Line : fcntl.c:53 (0xffc04e53) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 189 Symbol : fcntl (0xffc04d90) Starting Line : fcntl.c:83 (0xffc04edc) Ending Line : fcntl.c:83 (0xffc04ee7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 191 Symbol : fcntl (0xffc04d90) Starting Line : fcntl.c:94 (0xffc04f34) Ending Line : fcntl.c:94 (0xffc04f3f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 194 Symbol : fcntl (0xffc04d90) Starting Line : fcntl.c:143 (0xffc04fac) Ending Line : fcntl.c:143 (0xffc04fb3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 199 Symbol : fifo_open (0xffc0e738) Starting Line : fifo.c:224 (0xffc0e908) Ending Line : fifo.c:224 (0xffc0e90b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 201 Symbol : fifo_open (0xffc0e738) Starting Line : fifo.c:228 (0xffc0e920) Ending Line : fifo.c:228 (0xffc0e92b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 213 Symbol : fifo_open (0xffc0e738) Starting Line : fifo.c:360 (0xffc0eaec) Ending Line : fifo.c:360 (0xffc0eaef) 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 : 219 Symbol : gettimeofday (0xffc04280) Starting Line : __gettod.c:37 (0xffc04298) Ending Line : __gettod.c:37 (0xffc042ab) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 225 Symbol : iproc (0xffc06174) Starting Line : termios.c:872 (0xffc06198) Ending Line : termios.c:872 (0xffc0619b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 229 Symbol : iproc (0xffc06174) Starting Line : termios.c:883 (0xffc061fc) Ending Line : termios.c:883 (0xffc06203) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 235 Symbol : iproc (0xffc06174) Starting Line : termios.c:904 (0xffc062a0) Ending Line : termios.c:906 (0xffc062bf) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 238 Symbol : kill (0xffc24494) Starting Line : kill_noposix.c:33 (0xffc24494) Ending Line : kill_noposix.c:33 (0xffc2449b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 249 Symbol : memfile_lseek (0xffc0e498) Starting Line : memfile.c:220 (0xffc0e4e0) Ending Line : memfile.c:220 (0xffc0e4eb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 251 Symbol : memfile_open (0xffc0e368) Starting Line : memfile.c:102 (0xffc0e398) Ending Line : memfile.c:111 (0xffc0e3eb) Size in Bytes : 84 Size in Instructions : 21 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 253 Symbol : mount (0xffc04854) Starting Line : mount.c:157 (0xffc0497c) Ending Line : mount.c:157 (0xffc04983) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 256 Symbol : mount (0xffc04854) Starting Line : mount.c:211 (0xffc04a40) Ending Line : mount.c:211 (0xffc04a43) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 258 Symbol : mount (0xffc04854) Starting Line : mount.c:219 (0xffc04a60) Ending Line : mount.c:220 (0xffc04a6f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 259 Symbol : mount (0xffc04854) Starting Line : mount.c:128 (0xffc04ae0) Ending Line : mount.c:128 (0xffc04ae7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 265 Symbol : newlib_free_buffers (0xffc04b18) Starting Line : newlibc_reent.c:115 (0xffc04b48) Ending Line : newlibc_reent.c:121 (0xffc04b73) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 272 Symbol : oproc (0xffc05d70) Starting Line : termios.c:694 (0xffc05da8) Ending Line : termios.c:694 (0xffc05db3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 274 Symbol : oproc (0xffc05d70) Starting Line : termios.c:694 (0xffc05dc4) Ending Line : termios.c:694 (0xffc05dc7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 276 Symbol : oproc (0xffc05d70) Starting Line : termios.c:697 (0xffc05dd0) Ending Line : termios.c:697 (0xffc05dd7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 278 Symbol : oproc (0xffc05d70) Starting Line : termios.c:705 (0xffc05df8) Ending Line : termios.c:709 (0xffc05e23) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 280 Symbol : oproc (0xffc05d70) Starting Line : termios.c:727 (0xffc05e58) Ending Line : termios.c:728 (0xffc05e6f) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 282 Symbol : oproc (0xffc05d70) Starting Line : termios.c:733 (0xffc05e78) Ending Line : termios.c:733 (0xffc05e9b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 288 Symbol : pipe_read (0xffc0eb08) Starting Line : fifo.c:401 (0xffc0eb4c) Ending Line : fifo.c:401 (0xffc0eb4f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 292 Symbol : pipe_read (0xffc0eb08) Starting Line : fifo.c:422 (0xffc0ec98) Ending Line : fifo.c:422 (0xffc0ec9b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 303 Symbol : pipe_write (0xffc0ecb4) Starting Line : fifo.c:510 (0xffc0ee60) Ending Line : fifo.c:510 (0xffc0ee63) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 304 Symbol : pipe_write (0xffc0ecb4) Starting Line : fifo.c:502 (0xffc0ee70) Ending Line : fifo.c:502 (0xffc0ee73) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 307 Symbol : printk (0xffc0508c) Starting Line : printk.c:33 (0xffc050b8) Ending Line : printk.c:33 (0xffc050d7) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 309 Symbol : printk_plugin (0xffc0683c) Starting Line : printk_plugin.c:24 (0xffc06864) Ending Line : printk_plugin.c:24 (0xffc06883) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 322 Symbol : realloc (0xffc14918) Starting Line : realloc.c:52 (0xffc14994) Ending Line : realloc.c:52 (0xffc1499f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 329 Symbol : rtems_cpu_usage_report_with_plugin (0xffc048a8) Starting Line : cpuusagereport.c:111 (0xffc04968) Ending Line : cpuusagereport.c:111 (0xffc0496b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 333 Symbol : rtems_error (0xffc092ac) Starting Line : error.c:172 (0xffc092e0) Ending Line : error.c:172 (0xffc092ff) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 337 Symbol : rtems_filesystem_initialize (0xffc03ec4) Starting Line : base_fs.c:58 (0xffc03f24) Ending Line : base_fs.c:58 (0xffc03f2f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 339 Symbol : rtems_filesystem_initialize (0xffc03ec4) Starting Line : base_fs.c:105 (0xffc03fb0) Ending Line : base_fs.c:105 (0xffc03fbb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 345 Symbol : rtems_gxx_key_create (0xffc04e0c) Starting Line : gxx_wrappers.c:84 (0xffc04e5c) Ending Line : gxx_wrappers.c:85 (0xffc04e67) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : rtems_heap_extend *** 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 : 357 Symbol : rtems_io_register_driver (0xffc092a4) Starting Line : ioregisterdriver.c:42 (0xffc09340) Ending Line : ioregisterdriver.c:42 (0xffc09347) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 364 Symbol : rtems_libio_is_file_open (0xffc0c6d4) Starting Line : libio.c:260 (0xffc0c70c) Ending Line : libio.c:260 (0xffc0c713) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 366 Symbol : rtems_libio_is_open_files_in_fs (0xffc0c654) Starting Line : libio.c:216 (0xffc0c68c) Ending Line : libio.c:216 (0xffc0c693) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 372 Symbol : rtems_libio_to_fcntl_flags (0xffc0c514) Starting Line : libio.c:104 (0xffc0c530) Ending Line : libio.c:104 (0xffc0c533) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 382 Symbol : rtems_panic (0xffc0937c) Starting Line : error.c:200 (0xffc093a8) Ending Line : error.c:200 (0xffc093c7) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 387 Symbol : rtems_rate_monotonic_period (0xffc08cb4) Starting Line : ratemonperiod.c:339 (0xffc08e00) Ending Line : ratemonperiod.c:339 (0xffc08e0f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 397 Symbol : rtems_stack_checker_is_blown (0xffc037f0) Starting Line : check.c:328 (0xffc03870) Ending Line : check.c:328 (0xffc0387b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 403 Symbol : rtems_string_to_double (0xffc0dcc0) Starting Line : stringtodouble.c:52 (0xffc0dd64) Ending Line : stringtodouble.c:52 (0xffc0dd73) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 406 Symbol : rtems_string_to_float (0xffc0dd94) Starting Line : stringtofloat.c:52 (0xffc0de34) Ending Line : stringtofloat.c:52 (0xffc0de43) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 409 Symbol : rtems_string_to_int (0xffc0de64) Starting Line : stringtoint.c:53 (0xffc0def8) Ending Line : stringtoint.c:53 (0xffc0df03) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : rtems_string_to_long_double *** 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 : 417 Symbol : rtems_string_to_unsigned_char (0xffc0e0c8) Starting Line : stringtounsignedchar.c:53 (0xffc0e144) Ending Line : stringtounsignedchar.c:52 (0xffc0e157) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 419 Symbol : rtems_string_to_unsigned_char (0xffc0e0c8) Starting Line : stringtounsignedchar.c:58 (0xffc0e160) Ending Line : stringtounsignedchar.c:59 (0xffc0e173) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 425 Symbol : rtems_tarfs_load (0xffc03c54) Starting Line : imfs_load_tar.c:112 (0xffc03cc0) Ending Line : imfs_load_tar.c:112 (0xffc03cc3) 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 : 429 Symbol : rtems_tarfs_load (0xffc03c54) Starting Line : imfs_load_tar.c:151 (0xffc03d98) Ending Line : imfs_load_tar.c:151 (0xffc03da3) 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 : 437 Symbol : rtems_termios_close (0xffc0568c) Starting Line : termios.c:397 (0xffc05764) Ending Line : termios.c:397 (0xffc05767) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 439 Symbol : rtems_termios_close (0xffc0568c) Starting Line : termios.c:400 (0xffc05774) Ending Line : termios.c:400 (0xffc05787) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 441 Symbol : rtems_termios_dequeue_characters (0xffc06dc8) Starting Line : termios.c:1389 (0xffc06e00) Ending Line : termios.c:1389 (0xffc06e03) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 446 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1162 (0xffc068e4) Ending Line : termios.c:1162 (0xffc068ef) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 448 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1174 (0xffc06910) Ending Line : termios.c:1174 (0xffc0691b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 451 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1182 (0xffc06934) Ending Line : registers.h:485 (0xffc0697b) Size in Bytes : 72 Size in Instructions : 18 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 453 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1199 (0xffc069c8) Ending Line : termios.c:1216 (0xffc06a63) Size in Bytes : 156 Size in Instructions : 39 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 455 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1225 (0xffc06a74) Ending Line : termios.c:1225 (0xffc06a7b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 458 Symbol : rtems_termios_enqueue_raw_characters (0xffc06800) Starting Line : termios.c:1234 (0xffc06aa0) Ending Line : termios.c:1235 (0xffc06ab7) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 465 Symbol : rtems_termios_ioctl (0xffc0586c) Starting Line : termios.c:463 (0xffc059a8) Ending Line : registers.h:485 (0xffc059eb) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 467 Symbol : rtems_termios_ioctl (0xffc0586c) Starting Line : termios.c:486 (0xffc05a34) Ending Line : termios.c:492 (0xffc05a6f) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 470 Symbol : rtems_termios_ioctl (0xffc0586c) Starting Line : termios.c:612 (0xffc05c00) Ending Line : termios.c:616 (0xffc05c2b) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 474 Symbol : rtems_termios_open (0xffc05270) Starting Line : termios.c:172 (0xffc0535c) Ending Line : termios.c:172 (0xffc05363) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 479 Symbol : rtems_termios_open (0xffc05270) Starting Line : termios.c:314 (0xffc055f8) Ending Line : termios.c:314 (0xffc0560b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 483 Symbol : rtems_termios_puts (0xffc05c48) Starting Line : termios.c:664 (0xffc05ce0) Ending Line : termios.c:664 (0xffc05ce3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 485 Symbol : rtems_termios_puts (0xffc05c48) Starting Line : termios.c:676 (0xffc05d48) Ending Line : termios.c:676 (0xffc05d53) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 490 Symbol : rtems_termios_read (0xffc0645c) Starting Line : termios.c:977 (0xffc06598) Ending Line : termios.c:977 (0xffc0659f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 496 Symbol : rtems_termios_read (0xffc0645c) Starting Line : termios.c:1026 (0xffc06674) Ending Line : termios.c:1029 (0xffc066a7) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 498 Symbol : rtems_termios_read (0xffc0645c) Starting Line : termios.c:1032 (0xffc066b4) Ending Line : termios.c:1035 (0xffc066d7) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 500 Symbol : rtems_termios_read (0xffc0645c) Starting Line : termios.c:1045 (0xffc06700) Ending Line : termios.c:1047 (0xffc06727) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 504 Symbol : rtems_termios_refill_transmitter (0xffc06b60) Starting Line : termios.c:1262 (0xffc06b84) Ending Line : termios.c:1267 (0xffc06bbb) Size in Bytes : 56 Size in Instructions : 14 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 506 Symbol : rtems_termios_refill_transmitter (0xffc06b60) Starting Line : termios.c:1280 (0xffc06bcc) Ending Line : termios.c:1287 (0xffc06c0b) Size in Bytes : 64 Size in Instructions : 16 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 508 Symbol : rtems_termios_refill_transmitter (0xffc06b60) Starting Line : termios.c:1297 (0xffc06c2c) Ending Line : termios.c:1297 (0xffc06c37) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 510 Symbol : rtems_termios_refill_transmitter (0xffc06b60) Starting Line : termios.c:1327 (0xffc06ca0) Ending Line : termios.c:1327 (0xffc06cb3) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 512 Symbol : rtems_termios_refill_transmitter (0xffc06b60) Starting Line : termios.c:1335 (0xffc06cc4) Ending Line : termios.c:1339 (0xffc06ce7) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 514 Symbol : rtems_termios_rxdaemon (0xffc06ae4) Starting Line : termios.c:1464 (0xffc06b20) Ending Line : termios.c:1465 (0xffc06b2f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 516 Symbol : rtems_termios_txdaemon (0xffc06d48) Starting Line : termios.c:1425 (0xffc06d88) Ending Line : termios.c:1426 (0xffc06d97) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 518 Symbol : rtems_termios_txdaemon (0xffc06d48) Starting Line : termios.c:1433 (0xffc06db0) Ending Line : termios.c:1433 (0xffc06dbb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 521 Symbol : rtems_termios_write (0xffc06390) Starting Line : termios.c:764 (0xffc06438) Ending Line : termios.c:764 (0xffc0643f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 525 Symbol : rtems_verror (0xffc09130) Starting Line : thread.inl:185 (0xffc0916c) Ending Line : thread.inl:185 (0xffc0917b) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 529 Symbol : scanInt (0xffc04a0c) Starting Line : getpwent.c:127 (0xffc04a54) Ending Line : getpwent.c:127 (0xffc04a63) 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 : 541 Symbol : siproc (0xffc06324) Starting Line : termios.c:942 (0xffc0637c) Ending Line : termios.c:939 (0xffc0638f) Size in Bytes : 20 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 : 549 Symbol : unmount (0xffc081e8) Starting Line : unmount.c:140 (0xffc082dc) Ending Line : unmount.c:141 (0xffc082ff) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 551 Symbol : vprintk (0xffc06e50) Starting Line : vprintk.c:84 (0xffc06f18) Ending Line : vprintk.c:84 (0xffc06f23) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 553 Symbol : vprintk (0xffc06e50) Starting Line : vprintk.c:92 (0xffc06f5c) Ending Line : vprintk.c:92 (0xffc06f67) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================