============================================ Index : 2 Symbol : IMFS_Set_handlers (0x48ebc) Starting Line : imfs_eval.c:42 (0x48ee6) Ending Line : imfs_eval.c:42 (0x48ef3) Size in Bytes : 14 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 6 Symbol : IMFS_eval_path (0x48fe4) Starting Line : imfs_eval.c:488 (0x49002) Ending Line : imfs_eval.c:488 (0x4900f) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 8 Symbol : IMFS_eval_path (0x48fe4) Starting Line : imfs_eval.c:660 (0x491cc) Ending Line : imfs_eval.c:660 (0x491cd) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 13 Symbol : IMFS_evaluate_permission (0x48f2a) Starting Line : imfs_eval.c:84 (0x48f3c) Ending Line : imfs_eval.c:84 (0x48f4b) Size in Bytes : 16 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : IMFS_fifo_write (0x43190) Starting Line : imfs_fifo.c:91 (0x431ee) Ending Line : imfs_fifo.c:91 (0x431ef) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 21 Symbol : IMFS_find_match_in_dir (0x4959c) Starting Line : imfs_getchild.c:51 (0x495d2) Ending Line : imfs_getchild.c:51 (0x495d7) Size in Bytes : 6 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 : 25 Symbol : IMFS_fsunmount (0x494f8) Starting Line : imfs_fsunmount.c:91 (0x49588) Ending Line : imfs_fsunmount.c:82 (0x4958d) Size in Bytes : 6 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 36 Symbol : IMFS_memfile_get_block_pointer (0x4b480) Starting Line : memfile.c:935 (0x4b5b2) Ending Line : memfile.c:935 (0x4b5b3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 40 Symbol : IMFS_memfile_read (0x4b5c0) Starting Line : memfile.c:602 (0x4b754) Ending Line : memfile.c:602 (0x4b755) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 47 Symbol : IMFS_memfile_write (0x4ba10) Starting Line : memfile.c:708 (0x4bb68) Ending Line : memfile.c:708 (0x4bb69) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : IMFS_mknod (0x4213c) Starting Line : imfs_mknod.c:38 (0x421b0) Ending Line : imfs_mknod.c:38 (0x421b3) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 51 Symbol : IMFS_mount (0x421f8) Starting Line : imfs_mount.c:44 (0x4220c) Ending Line : imfs_mount.c:44 (0x4221b) Size in Bytes : 16 Size in Instructions : 6 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 : 52 Symbol : IMFS_print_jnode (0x44898) Starting Line : imfs_debug.c:43 (0x448da) Ending Line : imfs_debug.c:43 (0x448e7) Size in Bytes : 14 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 53 Symbol : IMFS_print_jnode (0x44898) Starting Line : imfs_debug.c:88 (0x44964) Ending Line : imfs_debug.c:89 (0x44981) Size in Bytes : 30 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 : 56 Symbol : IMFS_stat (0x49794) Starting Line : imfs_stat.c:37 (0x497ba) Ending Line : imfs_stat.c:37 (0x497c5) Size in Bytes : 12 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 58 Symbol : IMFS_unlink (0x42370) Starting Line : imfs_unlink.c:51 (0x42392) Ending Line : imfs_unlink.c:51 (0x4239f) Size in Bytes : 14 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 : 60 Symbol : IMFS_unmount (0x4242c) Starting Line : imfs_unmount.c:45 (0x42440) Ending Line : imfs_unmount.c:45 (0x4244d) Size in Bytes : 14 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 : 62 Symbol : IMFS_unmount (0x4242c) Starting Line : imfs_unmount.c:52 (0x42454) Ending Line : imfs_unmount.c:52 (0x42463) Size in Bytes : 16 Size in Instructions : 6 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 63 Symbol : Stack_check_Dump_threads_usage (0x42554) Starting Line : check.c:405 (0x42554) Ending Line : check.c:462 (0x42671) Size in Bytes : 286 Size in Instructions : 82 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 66 Symbol : Stack_check_report_blown_task (0x42750) Starting Line : check.c:225 (0x42750) Ending Line : check.c:265 (0x427f5) Size in Bytes : 166 Size in Instructions : 43 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 67 Symbol : _API_Mutex_Unlock (0x461d4) Starting Line : ??:0 (0x46206) Ending Line : ??:0 (0x46207) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 71 Symbol : _CORE_barrier_Wait (0x4726c) Starting Line : ??:0 (0x472fe) Ending Line : ??:0 (0x472ff) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 74 Symbol : _CORE_message_queue_Seize (0x4e140) Starting Line : ??:0 (0x4e27a) Ending Line : ??:0 (0x4e27b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 77 Symbol : _CORE_semaphore_Surrender (0x46590) Starting Line : coresemsurrender.c:71 (0x465c6) Ending Line : coresemsurrender.c:71 (0x465c7) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 84 Symbol : _Heap_Free (0x4af2c) Starting Line : heap.inl:199 (0x4af84) Ending Line : heap.inl:199 (0x4af85) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 86 Symbol : _Heap_Free (0x4af2c) Starting Line : heap.inl:199 (0x4afcc) Ending Line : heap.inl:199 (0x4afcd) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 88 Symbol : _Heap_Size_of_alloc_area (0x5b188) Starting Line : heap.inl:199 (0x5b1d6) Ending Line : heap.inl:199 (0x5b1d7) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 92 Symbol : _Heap_Walk (0x47426) Starting Line : heap.inl:199 (0x475e8) Ending Line : heap.inl:199 (0x475e9) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 94 Symbol : _Heap_Walk (0x47426) Starting Line : ??:0 (0x4777e) Ending Line : ??:0 (0x4777f) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 96 Symbol : _Internal_error_Occurred (0x46a08) Starting Line : sysstate.inl:37 (0x46a3e) Ending Line : interr.c:61 (0x46a63) Size in Bytes : 38 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : _Objects_Allocate (0x46ac4) Starting Line : objectallocate.c:60 (0x46b34) Ending Line : objectallocate.c:60 (0x46b35) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 99 Symbol : _Objects_Close (0x46b40) Starting Line : ??:0 (0x46b6a) Ending Line : ??:0 (0x46b6b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 105 Symbol : _Objects_Id_to_name (0x47e44) Starting Line : ??:0 (0x47ece) Ending Line : ??:0 (0x47ecf) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 107 Symbol : _POSIX_Keys_Free_memory (0x45924) Starting Line : ??:0 (0x4595a) Ending Line : ??:0 (0x4595b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : _POSIX_Message_queue_Receive_support (0x49f00) Starting Line : mqueuerecvsupp.c:90 (0x49f82) Ending Line : mqueuerecvsupp.c:90 (0x49f83) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 121 Symbol : _POSIX_Timer_TSR (0x45794) Starting Line : timertsr.c:65 (0x457e4) Ending Line : timertsr.c:65 (0x457e9) Size in Bytes : 6 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 130 Symbol : _Region_Process_queue (0x582d8) Starting Line : ??:0 (0x5836a) Ending Line : ??:0 (0x5836b) Size in Bytes : 2 Size in Instructions : 1 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 : 131 Symbol : _Scheduler_Handler_initialization (0x47244) Starting Line : ??:0 (0x47252) Ending Line : ??:0 (0x47253) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 133 Symbol : _Scheduler_priority_Block (0x47270) Starting Line : schedulerpriority.inl:146 (0x4730c) Ending Line : schedulerpriority.inl:146 (0x4730d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 134 Symbol : _Scheduler_priority_Free (0x4741c) Starting Line : ??:0 (0x47432) Ending Line : ??:0 (0x47433) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 136 Symbol : _Scheduler_priority_Schedule (0x4749c) Starting Line : schedulerpriority.inl:146 (0x474de) Ending Line : schedulerpriority.inl:146 (0x474df) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 145 Symbol : _Thread_Restart (0x489f4) Starting Line : thread.inl:119 (0x48a66) Ending Line : thread.inl:119 (0x48a69) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 147 Symbol : _Thread_blocking_operation_Cancel (0x47654) Starting Line : ??:0 (0x476a2) Ending Line : ??:0 (0x476a3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 148 Symbol : _Thread_queue_Extract_fifo (0x4c990) Starting Line : ??:0 (0x4ca06) Ending Line : ??:0 (0x4ca07) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 156 Symbol : _Timer_server_Body (0x52292) Starting Line : timerserver.c:345 (0x523ca) Ending Line : timerserver.c:345 (0x523cf) Size in Bytes : 6 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 159 Symbol : _Timer_server_Schedule_operation_method (0x52454) Starting Line : timerserver.c:198 (0x5251c) Ending Line : timerserver.c:198 (0x5251d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 160 Symbol : _User_extensions_Fatal (0x4860e) Starting Line : userextthreadbegin.c:79 (0x4863c) Ending Line : userextthreadbegin.c:79 (0x4863f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 162 Symbol : _User_extensions_Fatal (0x4860e) Starting Line : userextthreadbegin.c:81 (0x4864c) Ending Line : userextthreadbegin.c:81 (0x48653) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 169 Symbol : _calloc_r (0x5a780) Starting Line : ??:0 (0x5a79a) Ending Line : ??:0 (0x5a79b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 171 Symbol : _close_r (0x499c0) Starting Line : ??:0 (0x499d2) Ending Line : ??:0 (0x499d3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 172 Symbol : _exit (0x431b8) Starting Line : ??:0 (0x431d2) Ending Line : ??:0 (0x431d3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 173 Symbol : _free_r (0x5a79c) Starting Line : ??:0 (0x5a7ae) Ending Line : ??:0 (0x5a7af) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 174 Symbol : _isatty_r (0x5a870) Starting Line : ??:0 (0x5a882) Ending Line : ??:0 (0x5a883) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 175 Symbol : _link_r (0x45c88) Starting Line : ??:0 (0x45ca2) Ending Line : ??:0 (0x45ca3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 176 Symbol : _lseek_r (0x5a95c) Starting Line : ??:0 (0x5a986) Ending Line : ??:0 (0x5a987) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 177 Symbol : _malloc_r (0x5a988) Starting Line : ??:0 (0x5a99a) Ending Line : ??:0 (0x5a99b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 178 Symbol : _read_r (0x5aa38) Starting Line : ??:0 (0x5aa5a) Ending Line : ??:0 (0x5aa5b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 179 Symbol : _realloc_r (0x5aa5c) Starting Line : ??:0 (0x5aa76) Ending Line : ??:0 (0x5aa77) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 181 Symbol : _stat_r (0x435b4) Starting Line : ??:0 (0x435ce) Ending Line : ??:0 (0x435cf) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 182 Symbol : _times_r (0x4521c) Starting Line : ??:0 (0x4522e) Ending Line : ??:0 (0x4522f) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 183 Symbol : _unlink_r (0x45e78) Starting Line : ??:0 (0x45e8a) Ending Line : ??:0 (0x45e8b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 184 Symbol : _write_r (0x5aa78) Starting Line : ??:0 (0x5aa9a) Ending Line : ??:0 (0x5aa9b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 186 Symbol : aio_cancel (0x45f94) Starting Line : aio_cancel.c:113 (0x46148) Ending Line : aio_cancel.c:114 (0x46159) Size in Bytes : 18 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 188 Symbol : aio_fsync (0x461a8) Starting Line : aio_fsync.c:56 (0x4621e) Ending Line : aio_fsync.c:56 (0x46239) Size in Bytes : 28 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 191 Symbol : aio_read (0x46950) Starting Line : aio_read.c:59 (0x469c6) Ending Line : aio_read.c:59 (0x469e1) Size in Bytes : 28 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 193 Symbol : aio_write (0x46a18) Starting Line : aio_write.c:59 (0x46a8e) Ending Line : aio_write.c:59 (0x46aa9) Size in Bytes : 28 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 199 Symbol : devFS_evaluate_path (0x4b218) Starting Line : devfs_eval.c:44 (0x4b236) Ending Line : devfs_eval.c:44 (0x4b243) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 204 Symbol : drainOutput (0x437c0) Starting Line : termios.c:352 (0x43802) Ending Line : termios.c:352 (0x43809) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 209 Symbol : erase (0x4437c) Starting Line : termios.c:802 (0x443a2) Ending Line : termios.c:803 (0x443a9) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 210 Symbol : erase (0x4437c) Starting Line : termios.c:806 (0x443b2) Ending Line : termios.c:809 (0x443d7) Size in Bytes : 38 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 212 Symbol : erase (0x4437c) Starting Line : termios.c:819 (0x443fa) Ending Line : termios.c:819 (0x44413) Size in Bytes : 26 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 214 Symbol : erase (0x4437c) Starting Line : termios.c:832 (0x44452) Ending Line : termios.c:833 (0x44459) Size in Bytes : 8 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 216 Symbol : erase (0x4437c) Starting Line : termios.c:848 (0x4448e) Ending Line : termios.c:851 (0x444b1) Size in Bytes : 36 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 218 Symbol : erase (0x4437c) Starting Line : termios.c:853 (0x444c4) Ending Line : termios.c:853 (0x444cf) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 220 Symbol : fcntl (0x43314) Starting Line : fcntl.c:51 (0x4336e) Ending Line : fcntl.c:51 (0x43381) Size in Bytes : 20 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 223 Symbol : fcntl (0x43314) Starting Line : fcntl.c:59 (0x433a2) Ending Line : fcntl.c:55 (0x433a7) Size in Bytes : 6 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 226 Symbol : fcntl (0x43314) Starting Line : fcntl.c:143 (0x43462) Ending Line : fcntl.c:143 (0x4346b) Size in Bytes : 10 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 228 Symbol : fifo_open (0x4b582) Starting Line : fifo.c:159 (0x4b5da) Ending Line : fifo.c:159 (0x4b5db) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 231 Symbol : fifo_open (0x4b582) Starting Line : fifo.c:224 (0x4b794) Ending Line : fifo.c:224 (0x4b795) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 233 Symbol : fifo_open (0x4b582) Starting Line : fifo.c:228 (0x4b79e) Ending Line : fifo.c:228 (0x4b7a7) Size in Bytes : 10 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 242 Symbol : fifo_open (0x4b582) Starting Line : fifo.c:360 (0x4b944) Ending Line : fifo.c:360 (0x4b945) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 244 Symbol : fpathconf (0x434fc) Starting Line : fpathconf.c:44 (0x43556) Ending Line : fpathconf.c:44 (0x4356d) Size in Bytes : 24 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 247 Symbol : free_user_env (0x43d64) Starting Line : privateenv.c:44 (0x43da0) Ending Line : privateenv.c:44 (0x43da7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 249 Symbol : getdents (0x5beb0) Starting Line : getdents.c:41 (0x5bed6) Ending Line : getdents.c:41 (0x5bed7) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 252 Symbol : imfs_dir_open (0x4bfa8) Starting Line : imfs_directory.c:53 (0x4bfcc) Ending Line : imfs_directory.c:53 (0x4bfcd) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 257 Symbol : iproc (0x4450e) Starting Line : termios.c:872 (0x4452a) Ending Line : termios.c:872 (0x4452d) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 260 Symbol : iproc (0x4450e) Starting Line : termios.c:883 (0x4457e) Ending Line : termios.c:883 (0x44581) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 264 Symbol : iproc (0x4450e) Starting Line : termios.c:904 (0x44608) Ending Line : termios.c:906 (0x44625) Size in Bytes : 30 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 274 Symbol : memfile_lseek (0x4bcc4) Starting Line : memfile.c:220 (0x4bcf2) Ending Line : memfile.c:220 (0x4bcfb) Size in Bytes : 10 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 276 Symbol : memfile_open (0x4bbb8) Starting Line : memfile.c:105 (0x4bbdc) Ending Line : memfile.c:111 (0x4bc1f) Size in Bytes : 68 Size in Instructions : 23 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 277 Symbol : memfile_open (0x4bbb8) Starting Line : memfile.c:112 (0x4bc50) Ending Line : memfile.c:112 (0x4bc51) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 280 Symbol : mount (0x42ef8) Starting Line : mount.c:157 (0x42ffa) Ending Line : mount.c:157 (0x43009) Size in Bytes : 16 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 282 Symbol : mount (0x42ef8) Starting Line : mount.c:219 (0x430b8) Ending Line : mount.c:219 (0x430c5) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 283 Symbol : mount (0x42ef8) Starting Line : mount.c:128 (0x43124) Ending Line : mount.c:128 (0x43127) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 289 Symbol : newlib_free_buffers (0x431dc) Starting Line : newlibc_reent.c:115 (0x43200) Ending Line : newlibc_reent.c:121 (0x43227) Size in Bytes : 40 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 292 Symbol : open (0x43498) Starting Line : open.c:72 (0x43634) Ending Line : open.c:139 (0x43639) Size in Bytes : 6 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 295 Symbol : oproc (0x441aa) Starting Line : termios.c:694 (0x441d6) Ending Line : termios.c:694 (0x441e3) Size in Bytes : 14 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 296 Symbol : oproc (0x441aa) Starting Line : termios.c:694 (0x441f4) Ending Line : termios.c:694 (0x441f5) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 298 Symbol : oproc (0x441aa) Starting Line : termios.c:697 (0x441fc) Ending Line : termios.c:697 (0x441ff) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 299 Symbol : oproc (0x441aa) Starting Line : termios.c:705 (0x44224) Ending Line : termios.c:714 (0x4424b) Size in Bytes : 40 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 301 Symbol : oproc (0x441aa) Starting Line : termios.c:723 (0x4427a) Ending Line : termios.c:728 (0x4428f) Size in Bytes : 22 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 303 Symbol : oproc (0x441aa) Starting Line : termios.c:733 (0x44296) Ending Line : termios.c:733 (0x442b9) Size in Bytes : 36 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 306 Symbol : pipe_create (0x4a7e8) Starting Line : pipe.c:64 (0x4a8a2) Ending Line : pipe.c:64 (0x4a8a3) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 308 Symbol : pipe_ioctl (0x4bc4a) Starting Line : fifo.c:562 (0x4bc9c) Ending Line : fifo.c:562 (0x4bc9d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 310 Symbol : pipe_read (0x4b95e) Starting Line : fifo.c:419 (0x4b9e0) Ending Line : fifo.c:419 (0x4b9e1) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 312 Symbol : pipe_read (0x4b95e) Starting Line : fifo.c:422 (0x4ba9e) Ending Line : fifo.c:422 (0x4ba9f) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 313 Symbol : pipe_read (0x4b95e) Starting Line : fifo.c:402 (0x4baa8) Ending Line : fifo.c:402 (0x4baab) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 318 Symbol : pipe_write (0x4bab8) Starting Line : fifo.c:486 (0x4bafa) Ending Line : fifo.c:486 (0x4bafb) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 320 Symbol : pipe_write (0x4bab8) Starting Line : fifo.c:499 (0x4bb4c) Ending Line : fifo.c:499 (0x4bb4d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 321 Symbol : pipe_write (0x4bab8) Starting Line : fifo.c:510 (0x4bc02) Ending Line : fifo.c:510 (0x4bc03) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 322 Symbol : pipe_write (0x4bab8) Starting Line : fifo.c:502 (0x4bc2c) Ending Line : fifo.c:502 (0x4bc2d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 323 Symbol : pipe_write (0x4bab8) Starting Line : fifo.c:475 (0x4bc36) Ending Line : fifo.c:478 (0x4bc3d) Size in Bytes : 8 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 330 Symbol : pthread_exit (0x4c634) Starting Line : pthreadexit.c:66 (0x4c648) Ending Line : pthreadexit.c:67 (0x4c64b) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 332 Symbol : pthread_kill (0x5af68) Starting Line : pthreadkill.c:79 (0x5affc) Ending Line : pthreadkill.c:79 (0x5b007) Size in Bytes : 12 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 336 Symbol : pthread_mutex_timedlock (0x475c4) Starting Line : mutextimedlock.c:76 (0x47618) Ending Line : mutextimedlock.c:76 (0x4761b) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 353 Symbol : pthread_testcancel (0x45d54) Starting Line : testcancel.c:36 (0x45d8a) Ending Line : testcancel.c:36 (0x45d8b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 354 Symbol : pthread_testcancel (0x45d54) Starting Line : testcancel.c:56 (0x45da6) Ending Line : testcancel.c:56 (0x45da7) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 365 Symbol : realloc (0x5aabc) Starting Line : realloc.c:52 (0x5ab08) Ending Line : realloc.c:53 (0x5ab13) Size in Bytes : 12 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 370 Symbol : rtems_aio_enqueue (0x46750) Starting Line : aio_misc.c:300 (0x46770) Ending Line : aio_misc.c:300 (0x4677b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 372 Symbol : rtems_aio_enqueue (0x46750) Starting Line : aio_misc.c:331 (0x46844) Ending Line : aio_misc.c:332 (0x46857) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 374 Symbol : rtems_aio_enqueue (0x46750) Starting Line : aio_misc.c:376 (0x46926) Ending Line : aio_misc.c:376 (0x46933) Size in Bytes : 14 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 377 Symbol : rtems_aio_handle (0x46412) Starting Line : aio_misc.c:459 (0x46512) Ending Line : aio_misc.c:460 (0x4651b) Size in Bytes : 10 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 379 Symbol : rtems_aio_handle (0x46412) Starting Line : aio_misc.c:466 (0x46522) Ending Line : aio_misc.c:467 (0x4653b) Size in Bytes : 26 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 382 Symbol : rtems_aio_init (0x46260) Starting Line : aio_misc.c:47 (0x4628e) Ending Line : aio_misc.c:47 (0x4629b) Size in Bytes : 14 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 384 Symbol : rtems_aio_init (0x46260) Starting Line : aio_misc.c:52 (0x462b0) Ending Line : aio_misc.c:52 (0x462bd) Size in Bytes : 14 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 386 Symbol : rtems_aio_init (0x46260) Starting Line : aio_misc.c:57 (0x462d2) Ending Line : aio_misc.c:58 (0x462eb) Size in Bytes : 26 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 388 Symbol : rtems_aio_insert_prio (0x4664c) Starting Line : aio_misc.c:556 (0x46676) Ending Line : aio_misc.c:190 (0x4667f) Size in Bytes : 10 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 390 Symbol : rtems_aio_insert_prio (0x4664c) Starting Line : aio_misc.c:187 (0x46684) Ending Line : aio_misc.c:187 (0x46687) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 392 Symbol : rtems_aio_remove_req (0x466f4) Starting Line : aio_misc.c:556 (0x4670a) Ending Line : aio_misc.c:254 (0x4670f) Size in Bytes : 6 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 394 Symbol : rtems_aio_remove_req (0x466f4) Starting Line : aio_misc.c:260 (0x46746) Ending Line : aio_misc.c:260 (0x46747) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 400 Symbol : rtems_deviceio_errno (0x4ca08) Starting Line : deviceerrno.c:63 (0x4ca28) Ending Line : deviceerrno.c:63 (0x4ca29) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 403 Symbol : rtems_filesystem_initialize (0x42560) Starting Line : base_fs.c:52 (0x4257c) Ending Line : base_fs.c:52 (0x42583) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 405 Symbol : rtems_filesystem_initialize (0x42560) Starting Line : base_fs.c:58 (0x425aa) Ending Line : base_fs.c:58 (0x425b5) Size in Bytes : 12 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 407 Symbol : rtems_filesystem_initialize (0x42560) Starting Line : base_fs.c:105 (0x4263e) Ending Line : base_fs.c:105 (0x42647) Size in Bytes : 10 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 413 Symbol : rtems_gxx_key_create (0x432a6) Starting Line : gxx_wrappers.c:84 (0x432de) Ending Line : gxx_wrappers.c:85 (0x432eb) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 419 Symbol : rtems_gxx_setspecific (0x43398) Starting Line : gxx_wrappers.c:173 (0x433be) Ending Line : gxx_wrappers.c:173 (0x433bf) Size in Bytes : 2 Size in Instructions : 1 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 : 428 Symbol : rtems_libio_init (0x42af8) Starting Line : libio_init.c:81 (0x42b6e) Ending Line : libio_init.c:81 (0x42b6f) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 430 Symbol : rtems_libio_init (0x42af8) Starting Line : libio_init.c:89 (0x42b88) Ending Line : libio_init.c:89 (0x42b8b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 434 Symbol : rtems_libio_share_private_env (0x43eb0) Starting Line : privateenv.c:164 (0x43f08) Ending Line : privateenv.c:164 (0x43f09) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 436 Symbol : rtems_libio_to_fcntl_flags (0x49b26) Starting Line : libio.c:104 (0x49b40) Ending Line : libio.c:104 (0x49b49) Size in Bytes : 10 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 443 Symbol : rtems_mkdir (0x4bd30) Starting Line : rtems_mkdir.c:140 (0x4be6c) Ending Line : rtems_mkdir.c:140 (0x4be6d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 445 Symbol : rtems_mkdir (0x4bd30) Starting Line : ??:0 (0x4be86) Ending Line : ??:0 (0x4be87) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 446 Symbol : rtems_panic (0x42866) Starting Line : ??:0 (0x4289a) Ending Line : ??:0 (0x4289b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 448 Symbol : rtems_partition_return_buffer (0x50188) Starting Line : ??:0 (0x5020a) Ending Line : ??:0 (0x5020b) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 453 Symbol : rtems_rate_monotonic_period (0x46586) Starting Line : ratemonperiod.c:265 (0x465e8) Ending Line : ratemonperiod.c:265 (0x465e9) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 457 Symbol : rtems_region_get_segment_size (0x50d70) Starting Line : regiongetsegmentsize.c:68 (0x50dd8) Ending Line : regiongetsegmentsize.c:68 (0x50dd9) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 458 Symbol : rtems_shutdown_executive (0x45e94) Starting Line : thread.inl:50 (0x45eb8) Ending Line : thread.inl:50 (0x45eb9) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 459 Symbol : rtems_shutdown_executive (0x45e94) Starting Line : ??:0 (0x45eca) Ending Line : ??:0 (0x45ecb) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 466 Symbol : rtems_stack_checker_is_blown (0x4285e) Starting Line : check.c:66 (0x42880) Ending Line : check.c:66 (0x42881) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 468 Symbol : rtems_stack_checker_is_blown (0x4285e) Starting Line : check.c:303 (0x428aa) Ending Line : check.c:303 (0x428ab) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 471 Symbol : rtems_stack_checker_is_blown (0x4285e) Starting Line : check.c:328 (0x428b4) Ending Line : check.c:328 (0x428c7) Size in Bytes : 20 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 472 Symbol : rtems_stack_checker_report_usage (0x42938) Starting Line : check.c:513 (0x42938) Ending Line : check.c:514 (0x4294b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 473 Symbol : rtems_stack_checker_report_usage_with_plugin (0x428d2) Starting Line : check.c:488 (0x428d2) Ending Line : check.c:510 (0x42933) Size in Bytes : 98 Size in Instructions : 24 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 475 Symbol : rtems_stack_checker_switch_extension (0x427f6) Starting Line : check.c:66 (0x4281c) Ending Line : check.c:66 (0x4281d) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 478 Symbol : rtems_stack_checker_switch_extension (0x427f6) Starting Line : check.c:292 (0x42842) Ending Line : check.c:292 (0x42851) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 479 Symbol : rtems_string_to_double (0x4b928) Starting Line : stringtodouble.c:33 (0x4b928) Ending Line : stringtodouble.c:58 (0x4b9eb) Size in Bytes : 196 Size in Instructions : 64 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 483 Symbol : rtems_string_to_float (0x4b9f0) Starting Line : stringtofloat.c:53 (0x4ba8e) Ending Line : stringtofloat.c:53 (0x4ba8f) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 486 Symbol : rtems_string_to_int (0x4ba9c) Starting Line : stringtoint.c:53 (0x4bafe) Ending Line : stringtoint.c:53 (0x4bb05) Size in Bytes : 8 Size in Instructions : 2 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 : 494 Symbol : rtems_string_to_unsigned_char (0x4bc60) Starting Line : stringtounsignedchar.c:53 (0x4bcb6) Ending Line : stringtounsignedchar.c:52 (0x4bcbf) Size in Bytes : 10 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 496 Symbol : rtems_string_to_unsigned_char (0x4bc60) Starting Line : stringtounsignedchar.c:58 (0x4bcc8) Ending Line : stringtounsignedchar.c:58 (0x4bcd5) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 497 Symbol : rtems_string_to_unsigned_char (0x4bc60) Starting Line : stringtounsignedchar.c:54 (0x4bce4) Ending Line : stringtounsignedchar.c:54 (0x4bce5) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 501 Symbol : rtems_tarfs_load (0x4258c) Starting Line : imfs_load_tar.c:112 (0x425d2) Ending Line : imfs_load_tar.c:112 (0x425d3) Size in Bytes : 2 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 : 503 Symbol : rtems_tarfs_load (0x4258c) Starting Line : imfs_load_tar.c:151 (0x426bc) Ending Line : imfs_load_tar.c:151 (0x426cb) Size in Bytes : 16 Size in Instructions : 4 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 : 516 Symbol : rtems_termios_close (0x43c0c) Starting Line : termios.c:397 (0x43cb4) Ending Line : termios.c:397 (0x43cbb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 518 Symbol : rtems_termios_dequeue_characters (0x44f64) Starting Line : termios.c:1389 (0x44f90) Ending Line : termios.c:1389 (0x44f97) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 521 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1162 (0x44b2e) Ending Line : termios.c:1162 (0x44b37) Size in Bytes : 10 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 523 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1174 (0x44b4c) Ending Line : termios.c:1174 (0x44b55) Size in Bytes : 10 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 525 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1182 (0x44b6a) Ending Line : termios.c:1191 (0x44ba9) Size in Bytes : 64 Size in Instructions : 20 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 526 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1199 (0x44bec) Ending Line : termios.c:1216 (0x44c73) Size in Bytes : 136 Size in Instructions : 41 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 528 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1225 (0x44c82) Ending Line : termios.c:1225 (0x44c85) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 531 Symbol : rtems_termios_enqueue_raw_characters (0x44a88) Starting Line : termios.c:1234 (0x44ca0) Ending Line : termios.c:1235 (0x44caf) Size in Bytes : 16 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 533 Symbol : rtems_termios_ioctl (0x43da0) Starting Line : termios.c:523 (0x43dd0) Ending Line : termios.c:524 (0x43dd7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 536 Symbol : rtems_termios_ioctl (0x43da0) Starting Line : termios.c:463 (0x43ea4) Ending Line : termios.c:472 (0x43edf) Size in Bytes : 60 Size in Instructions : 19 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 539 Symbol : rtems_termios_ioctl (0x43da0) Starting Line : termios.c:484 (0x43f18) Ending Line : termios.c:492 (0x43f4d) Size in Bytes : 54 Size in Instructions : 18 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 541 Symbol : rtems_termios_ioctl (0x43da0) Starting Line : termios.c:500 (0x43f54) Ending Line : termios.c:500 (0x43f5f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 543 Symbol : rtems_termios_ioctl (0x43da0) Starting Line : termios.c:612 (0x44070) Ending Line : termios.c:532 (0x44095) Size in Bytes : 38 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 545 Symbol : rtems_termios_open (0x4382a) Starting Line : termios.c:162 (0x438e4) Ending Line : termios.c:165 (0x43903) Size in Bytes : 32 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 549 Symbol : rtems_termios_puts (0x440b2) Starting Line : termios.c:664 (0x4412e) Ending Line : termios.c:664 (0x44135) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 551 Symbol : rtems_termios_puts (0x440b2) Starting Line : termios.c:676 (0x44184) Ending Line : termios.c:676 (0x4418f) Size in Bytes : 12 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 554 Symbol : rtems_termios_read (0x44796) Starting Line : termios.c:977 (0x448a4) Ending Line : termios.c:977 (0x448ab) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 559 Symbol : rtems_termios_read (0x44796) Starting Line : termios.c:1026 (0x4496c) Ending Line : termios.c:1029 (0x44991) Size in Bytes : 38 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 561 Symbol : rtems_termios_read (0x44796) Starting Line : termios.c:1032 (0x4499c) Ending Line : termios.c:1035 (0x449b7) Size in Bytes : 28 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 563 Symbol : rtems_termios_read (0x44796) Starting Line : termios.c:1045 (0x449d4) Ending Line : termios.c:1047 (0x449e7) Size in Bytes : 20 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 565 Symbol : rtems_termios_read (0x44796) Starting Line : termios.c:1058 (0x44a26) Ending Line : termios.c:1058 (0x44a27) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 567 Symbol : rtems_termios_refill_transmitter (0x44d48) Starting Line : termios.c:1262 (0x44d66) Ending Line : termios.c:1269 (0x44da1) Size in Bytes : 60 Size in Instructions : 18 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 569 Symbol : rtems_termios_refill_transmitter (0x44d48) Starting Line : termios.c:1280 (0x44db0) Ending Line : termios.c:1285 (0x44de9) Size in Bytes : 58 Size in Instructions : 18 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 570 Symbol : rtems_termios_refill_transmitter (0x44d48) Starting Line : termios.c:1297 (0x44e00) Ending Line : termios.c:1297 (0x44e0f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 571 Symbol : rtems_termios_refill_transmitter (0x44d48) Starting Line : termios.c:1327 (0x44e62) Ending Line : termios.c:1327 (0x44e6f) Size in Bytes : 14 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 573 Symbol : rtems_termios_refill_transmitter (0x44d48) Starting Line : termios.c:1335 (0x44e82) Ending Line : termios.c:1339 (0x44ea3) Size in Bytes : 34 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 575 Symbol : rtems_termios_rxdaemon (0x44cd8) Starting Line : termios.c:1464 (0x44d18) Ending Line : termios.c:1465 (0x44d21) Size in Bytes : 10 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 577 Symbol : rtems_termios_txdaemon (0x44efc) Starting Line : termios.c:1425 (0x44f38) Ending Line : termios.c:1426 (0x44f41) Size in Bytes : 10 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 579 Symbol : rtems_termios_txdaemon (0x44efc) Starting Line : termios.c:1433 (0x44f56) Ending Line : termios.c:1433 (0x44f5b) Size in Bytes : 6 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 581 Symbol : rtems_termios_write (0x446de) Starting Line : termios.c:764 (0x44764) Ending Line : termios.c:765 (0x4477d) Size in Bytes : 26 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 585 Symbol : rtems_timer_server_fire_when (0x520e4) Starting Line : timerserverfirewhen.c:62 (0x5219e) Ending Line : timerserverfirewhen.c:62 (0x521a1) Size in Bytes : 4 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 587 Symbol : rtems_verror (0x426b8) Starting Line : thread.inl:185 (0x426de) Ending Line : thread.inl:185 (0x426eb) Size in Bytes : 14 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 589 Symbol : rtems_verror (0x426b8) Starting Line : error.c:124 (0x427f6) Ending Line : error.c:124 (0x427f7) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 591 Symbol : scanInt (0x43030) Starting Line : getpwent.c:127 (0x43058) Ending Line : getpwent.c:127 (0x43065) Size in Bytes : 14 Size in Instructions : 5 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 : 608 Symbol : siproc (0x44676) Starting Line : termios.c:939 (0x446c8) Ending Line : termios.c:939 (0x446dd) Size in Bytes : 22 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 610 Symbol : statvfs (0x4596c) Starting Line : statvfs.c:40 (0x459de) Ending Line : statvfs.c:40 (0x459df) Size in Bytes : 2 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 620 Symbol : unmount (0x460c8) Starting Line : unmount.c:140 (0x46192) Ending Line : unmount.c:141 (0x461ab) Size in Bytes : 26 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================