============================================ Index : 1 Symbol : IMFS_Set_handlers (0x30008980) Starting Line : imfs_eval.c:42 (0x3000899c) Ending Line : imfs_eval.c:42 (0x300089bb) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 2 Symbol : IMFS_eval_path (0x30008a80) Starting Line : imfs_eval.c:488 (0x30008aac) Ending Line : imfs_eval.c:488 (0x30008ab7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 3 Symbol : IMFS_evaluate_for_make (0x30008e08) Starting Line : imfs_eval.c:319 (0x30008e90) Ending Line : imfs_eval.c:319 (0x30008ea7) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 4 Symbol : IMFS_evaluate_permission (0x300089f4) Starting Line : imfs_eval.c:84 (0x30008a00) Ending Line : imfs_eval.c:84 (0x30008a13) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 5 Symbol : IMFS_fsunmount (0x30009050) Starting Line : imfs_fsunmount.c:91 (0x300090f4) Ending Line : imfs_fsunmount.c:82 (0x300090ff) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 6 Symbol : IMFS_memfile_get_block_pointer (0x3000a99c) Starting Line : memfile.c:869 (0x3000aa7c) Ending Line : memfile.c:869 (0x3000aa7f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 7 Symbol : IMFS_memfile_get_block_pointer (0x3000a99c) Starting Line : memfile.c:919 (0x3000ab54) Ending Line : memfile.c:919 (0x3000ab57) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 8 Symbol : IMFS_memfile_get_block_pointer (0x3000a99c) Starting Line : memfile.c:943 (0x3000ab80) Ending Line : memfile.c:944 (0x3000ab87) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 9 Symbol : IMFS_mount (0x300017ec) Starting Line : imfs_mount.c:44 (0x30001800) Ending Line : imfs_mount.c:44 (0x30001813) Size in Bytes : 20 Size in Instructions : 5 Classification: Unreachable? Explanation: We need to ask Chris Johns about this. I believe this is a case where the error checking has been done by the system call layer. I analyzed the "file handlers" callbacks for guarantees on parameters. This indicates the same analysis needs to happen for "file system handlers." Bharath: Yes, it is checked in mount.c ============================================ ============================================ Index : 10 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x3000419d) Ending Line : imfs_debug.c:43 (0x3000419f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 11 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041a1) Ending Line : imfs_debug.c:43 (0x300041a3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 12 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041a5) Ending Line : imfs_debug.c:43 (0x300041a7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 13 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041a9) Ending Line : imfs_debug.c:43 (0x300041ab) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 14 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041ad) Ending Line : imfs_debug.c:43 (0x300041af) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 15 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041b1) Ending Line : imfs_debug.c:43 (0x300041b3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 16 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041b5) Ending Line : imfs_debug.c:43 (0x300041b7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:43 (0x300041b9) Ending Line : imfs_debug.c:43 (0x300041bb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : IMFS_print_jnode (0x30004170) Starting Line : imfs_debug.c:80 (0x3000421d) Ending Line : imfs_debug.c:88 (0x3000424f) Size in Bytes : 51 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 19 Symbol : IMFS_stat (0x30009334) Starting Line : imfs_stat.c:37 (0x3000934c) Ending Line : imfs_stat.c:37 (0x30009367) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 20 Symbol : IMFS_unlink (0x3000194c) Starting Line : imfs_unlink.c:51 (0x30001978) Ending Line : imfs_unlink.c:51 (0x30001987) Size in Bytes : 16 Size in Instructions : 4 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 21 Symbol : IMFS_unmount (0x30001a24) Starting Line : imfs_unmount.c:45 (0x30001a38) Ending Line : imfs_unmount.c:45 (0x30001a43) 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 : 22 Symbol : IMFS_unmount (0x30001a24) Starting Line : imfs_unmount.c:52 (0x30001a50) Ending Line : imfs_unmount.c:52 (0x30001a63) 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 : 23 Symbol : Stack_check_Dump_threads_usage (0x30001548) Starting Line : check.c:388 (0x30001548) Ending Line : check.c:462 (0x3000163b) Size in Bytes : 244 Size in Instructions : 61 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 24 Symbol : Stack_check_report_blown_task (0x300016f8) Starting Line : check.c:225 (0x300016f8) Ending Line : check.c:265 (0x30001783) Size in Bytes : 140 Size in Instructions : 35 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 25 Symbol : _CORE_message_queue_Broadcast (0x30014c64) Starting Line : coremsgbroadcast.c:73 (0x30014cd4) Ending Line : coremsgbroadcast.c:116 (0x30014cdb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 26 Symbol : _CORE_mutex_Seize_interrupt_trylock (0x30009fcc) Starting Line : coremutex.inl:203 (0x3000a0c8) Ending Line : coremutex.inl:203 (0x3000a0cb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 27 Symbol : _CORE_mutex_Seize_interrupt_trylock (0x30009fcc) Starting Line : coremutex.inl:209 (0x3000a0dc) Ending Line : coremutex.inl:209 (0x3000a0e3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 28 Symbol : _Heap_Walk (0x30006dbc) Starting Line : heapwalk.c:233 (0x30006f48) Ending Line : heapwalk.c:334 (0x30006f63) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 29 Symbol : _Internal_error_Occurred (0x300061dc) Starting Line : sysstate.inl:37 (0x300061fc) Ending Line : interr.c:61 (0x3000621b) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 30 Symbol : _Thread_queue_Enqueue_priority (0x300076f8) Starting Line : cpu.h:261 (0x30007818) Ending Line : cpu.h:261 (0x3000781f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 31 Symbol : _Timespec_Greater_than (0x30009860) Starting Line : timespecgreaterthan.c:35 (0x30009890) Ending Line : timespecgreaterthan.c:42 (0x30009897) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 32 Symbol : _User_extensions_Fatal (0x30007e44) Starting Line : userextthreadbegin.c:81 (0x30007e88) Ending Line : userextthreadbegin.c:81 (0x30007e8b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 33 Symbol : __kill (0x3001f644) Starting Line : kill_noposix.c:47 (0x3001f644) Ending Line : kill_noposix.c:47 (0x3001f64b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 34 Symbol : _gettimeofday (0x30001f0c) Starting Line : __gettod.c:82 (0x30001f0c) Ending Line : __gettod.c:82 (0x30001f0f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 35 Symbol : devFS_evaluate_path (0x3000869c) Starting Line : devfs_eval.c:44 (0x300086b4) Ending Line : devfs_eval.c:44 (0x300086bf) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 36 Symbol : drainOutput (0x30002c68) Starting Line : termios.c:347 (0x30002c88) Ending Line : termios.c:353 (0x30002cab) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 37 Symbol : erase (0x30003948) Starting Line : termios.c:806 (0x30003980) Ending Line : termios.c:808 (0x300039a3) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 38 Symbol : erase (0x30003948) Starting Line : termios.c:819 (0x300039d0) Ending Line : termios.c:819 (0x300039df) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 39 Symbol : erase (0x30003948) Starting Line : termios.c:832 (0x30003a20) Ending Line : termios.c:833 (0x30003a2b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 40 Symbol : erase (0x30003948) Starting Line : termios.c:848 (0x30003a7c) Ending Line : termios.c:851 (0x30003aa3) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 41 Symbol : erase (0x30003948) Starting Line : termios.c:853 (0x30003ab4) Ending Line : termios.c:853 (0x30003abf) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 42 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x3000275d) Ending Line : fcntl.c:51 (0x3000275f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 43 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002761) Ending Line : fcntl.c:51 (0x30002763) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 44 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002765) Ending Line : fcntl.c:51 (0x30002767) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 45 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002769) Ending Line : fcntl.c:51 (0x3000276b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 46 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x3000276d) Ending Line : fcntl.c:51 (0x3000276f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 47 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002771) Ending Line : fcntl.c:51 (0x30002773) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 48 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002775) Ending Line : fcntl.c:51 (0x30002777) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002779) Ending Line : fcntl.c:51 (0x3000277b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 50 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x3000277d) Ending Line : fcntl.c:51 (0x3000277f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 51 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:51 (0x30002781) Ending Line : fcntl.c:51 (0x30002783) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 52 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:55 (0x300027a0) Ending Line : fcntl.c:55 (0x300027a3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 53 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:59 (0x300027b0) Ending Line : fcntl.c:55 (0x300027b7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 54 Symbol : fcntl (0x30002704) Starting Line : fcntl.c:143 (0x3000289c) Ending Line : fcntl.c:143 (0x300028a3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 55 Symbol : fifo_open (0x3000b3bc) Starting Line : fifo.c:360 (0x3000b728) Ending Line : fifo.c:360 (0x3000b72b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 56 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029b1) Ending Line : fpathconf.c:44 (0x300029b3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 57 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029b5) Ending Line : fpathconf.c:44 (0x300029b7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 58 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029b9) Ending Line : fpathconf.c:44 (0x300029bb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 59 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029bd) Ending Line : fpathconf.c:44 (0x300029bf) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 60 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029c1) Ending Line : fpathconf.c:44 (0x300029c3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 61 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029c5) Ending Line : fpathconf.c:44 (0x300029c7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 62 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029c9) Ending Line : fpathconf.c:44 (0x300029cb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 63 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029cd) Ending Line : fpathconf.c:44 (0x300029cf) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 64 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029d1) Ending Line : fpathconf.c:44 (0x300029d3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 65 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029d5) Ending Line : fpathconf.c:44 (0x300029d7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 66 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029d9) Ending Line : fpathconf.c:44 (0x300029db) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 67 Symbol : fpathconf (0x30002948) Starting Line : fpathconf.c:44 (0x300029dd) Ending Line : fpathconf.c:44 (0x300029df) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : getpagesize *** NEVER REFERENCED *** This symbol was never referenced by an analyzed executable. Therefore there is no size or disassembly for this symbol. This could be due to symbol misspelling or lack of a test for this symbol. ============================================ ============================================ Index : 68 Symbol : gettimeofday (0x30001ea8) Starting Line : __gettod.c:37 (0x30001eb4) Ending Line : __gettod.c:37 (0x30001ec7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 69 Symbol : imfs_dir_open (0x3000b5e8) Starting Line : imfs_directory.c:53 (0x3000b614) Ending Line : imfs_directory.c:57 (0x3000b61b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 70 Symbol : iproc (0x30003b0c) Starting Line : termios.c:904 (0x30003c18) Ending Line : termios.c:906 (0x30003c33) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 71 Symbol : iproc (0x30003b0c) Starting Line : termios.c:919 (0x30003c90) Ending Line : termios.c:920 (0x30003c97) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 72 Symbol : kill (0x3001f634) Starting Line : kill_noposix.c:33 (0x3001f634) Ending Line : kill_noposix.c:33 (0x3001f63b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 73 Symbol : memfile_lseek (0x3000b358) Starting Line : memfile.c:220 (0x3000b394) Ending Line : memfile.c:220 (0x3000b39f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 74 Symbol : memfile_open (0x3000b264) Starting Line : memfile.c:102 (0x3000b288) Ending Line : memfile.c:111 (0x3000b2d3) Size in Bytes : 76 Size in Instructions : 19 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 75 Symbol : mount (0x30002378) Starting Line : mount.c:157 (0x300024a0) Ending Line : mount.c:157 (0x300024a7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 76 Symbol : mount (0x30002378) Starting Line : mount.c:211 (0x30002554) Ending Line : mount.c:211 (0x30002557) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 77 Symbol : mount (0x30002378) Starting Line : mount.c:219 (0x30002570) Ending Line : mount.c:220 (0x30002583) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 78 Symbol : mount (0x30002378) Starting Line : mount.c:128 (0x300025fc) Ending Line : mount.c:128 (0x300025ff) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 79 Symbol : newlib_free_buffers (0x30002638) Starting Line : newlibc_reent.c:115 (0x30002659) Ending Line : newlibc_reent.c:121 (0x30002683) Size in Bytes : 43 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 80 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x30003799) Ending Line : termios.c:694 (0x3000379b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 81 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x3000379d) Ending Line : termios.c:694 (0x3000379f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 82 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x300037a1) Ending Line : termios.c:694 (0x300037a3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 83 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x300037a5) Ending Line : termios.c:694 (0x300037a7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 84 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x300037a9) Ending Line : termios.c:694 (0x300037ab) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 85 Symbol : oproc (0x3000376c) Starting Line : termios.c:694 (0x300037ad) Ending Line : termios.c:694 (0x300037af) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 86 Symbol : oproc (0x3000376c) Starting Line : termios.c:705 (0x300037d8) Ending Line : termios.c:709 (0x30003807) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 87 Symbol : oproc (0x3000376c) Starting Line : termios.c:727 (0x30003838) Ending Line : termios.c:727 (0x3000384b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 88 Symbol : oproc (0x3000376c) Starting Line : termios.c:733 (0x30003854) Ending Line : termios.c:733 (0x30003873) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 89 Symbol : pipe_ioctl (0x3000ba74) Starting Line : fifo.c:562 (0x3000bacc) Ending Line : fifo.c:571 (0x3000bad3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 90 Symbol : pipe_read (0x3000b75c) Starting Line : fifo.c:401 (0x3000b78c) Ending Line : fifo.c:401 (0x3000b78f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 91 Symbol : pipe_read (0x3000b75c) Starting Line : fifo.c:422 (0x3000b8bc) Ending Line : fifo.c:422 (0x3000b8bf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 92 Symbol : pipe_read (0x3000b75c) Starting Line : fifo.c:402 (0x3000b8cc) Ending Line : fifo.c:402 (0x3000b8cf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 93 Symbol : pipe_write (0x3000b8d8) Starting Line : fifo.c:502 (0x3000ba60) Ending Line : fifo.c:502 (0x3000ba63) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 94 Symbol : realloc (0x300117c0) Starting Line : realloc.c:52 (0x30011834) Ending Line : realloc.c:53 (0x30011843) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 95 Symbol : rtems_cpu_usage_report_with_plugin (0x30002450) Starting Line : cpuusagereport.c:111 (0x300024bc) Ending Line : cpuusagereport.c:111 (0x300024bf) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 96 Symbol : rtems_filesystem_initialize (0x30001b64) Starting Line : base_fs.c:58 (0x30001bb8) Ending Line : base_fs.c:58 (0x30001bbf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 97 Symbol : rtems_gxx_key_create (0x300028e4) Starting Line : gxx_wrappers.c:84 (0x3000291c) Ending Line : gxx_wrappers.c:86 (0x3000292b) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : rtems_libio_to_fcntl_flags (0x300095b8) Starting Line : libio.c:104 (0x300095d4) Ending Line : libio.c:104 (0x300095df) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 99 Symbol : rtems_stack_checker_is_blown (0x30001804) Starting Line : check.c:328 (0x30001874) Ending Line : check.c:328 (0x3000187f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 100 Symbol : rtems_stack_checker_report_usage (0x300018f4) Starting Line : check.c:514 (0x300018f4) Ending Line : check.c:514 (0x300018ff) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 101 Symbol : rtems_stack_checker_report_usage_with_plugin (0x30001894) Starting Line : check.c:488 (0x30001894) Ending Line : check.c:509 (0x300018e3) Size in Bytes : 80 Size in Instructions : 20 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 102 Symbol : rtems_stack_checker_switch_extension (0x300017a0) Starting Line : check.c:292 (0x300017f8) Ending Line : check.c:292 (0x300017ff) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 103 Symbol : rtems_string_to_pointer (0x3000b5c4) Starting Line : stringto_template.h:120 (0x3000b624) Ending Line : stringto_template.h:120 (0x3000b637) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 104 Symbol : rtems_tarfs_load (0x30001bc8) Starting Line : imfs_load_tar.c:112 (0x30001c1c) Ending Line : imfs_load_tar.c:112 (0x30001c1f) 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 : 105 Symbol : rtems_task_mode (0x3000b9ac) Starting Line : taskmode.c:124 (0x3000bb00) Ending Line : taskmode.c:125 (0x3000bb07) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 106 Symbol : rtems_termios_close (0x30003118) Starting Line : termios.c:397 (0x300031d8) Ending Line : termios.c:397 (0x300031db) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 107 Symbol : rtems_termios_dequeue_characters (0x30004634) Starting Line : termios.c:1389 (0x30004660) Ending Line : termios.c:1389 (0x30004663) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 108 Symbol : rtems_termios_enqueue_raw_characters (0x30004100) Starting Line : termios.c:1182 (0x30004204) Ending Line : cpu.h:261 (0x30004247) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 109 Symbol : rtems_termios_enqueue_raw_characters (0x30004100) Starting Line : termios.c:1199 (0x30004288) Ending Line : termios.c:1216 (0x3000431f) Size in Bytes : 152 Size in Instructions : 38 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : rtems_termios_enqueue_raw_characters (0x30004100) Starting Line : termios.c:1234 (0x30004358) Ending Line : termios.c:1235 (0x3000436f) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 111 Symbol : rtems_termios_ioctl (0x300032d0) Starting Line : termios.c:458 (0x300033f8) Ending Line : cpu.h:261 (0x3000344f) Size in Bytes : 88 Size in Instructions : 22 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 112 Symbol : rtems_termios_ioctl (0x300032d0) Starting Line : termios.c:476 (0x3000345c) Ending Line : termios.c:480 (0x3000347f) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 113 Symbol : rtems_termios_ioctl (0x300032d0) Starting Line : termios.c:484 (0x3000348c) Ending Line : termios.c:492 (0x300034cf) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : rtems_termios_ioctl (0x300032d0) Starting Line : termios.c:612 (0x30003620) Ending Line : termios.c:616 (0x3000364b) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 115 Symbol : rtems_termios_open (0x30002cc4) Starting Line : termios.c:172 (0x30002db8) Ending Line : termios.c:172 (0x30002dbf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 116 Symbol : rtems_termios_read (0x30003db4) Starting Line : termios.c:977 (0x30003ed4) Ending Line : termios.c:977 (0x30003edb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 117 Symbol : rtems_termios_read (0x30003db4) Starting Line : termios.c:1026 (0x30003fac) Ending Line : termios.c:1029 (0x30003fdb) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 118 Symbol : rtems_termios_read (0x30003db4) Starting Line : termios.c:1032 (0x30003fe8) Ending Line : termios.c:1035 (0x30004007) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 119 Symbol : rtems_termios_read (0x30003db4) Starting Line : termios.c:1045 (0x3000402c) Ending Line : termios.c:1047 (0x30004047) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : rtems_termios_read (0x30003db4) Starting Line : termios.c:1058 (0x30004090) Ending Line : termios.c:1058 (0x30004093) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 121 Symbol : rtems_termios_refill_transmitter (0x30004404) Starting Line : termios.c:1262 (0x30004424) Ending Line : termios.c:1267 (0x30004457) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 122 Symbol : rtems_termios_refill_transmitter (0x30004404) Starting Line : termios.c:1280 (0x30004468) Ending Line : termios.c:1287 (0x300044a3) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 123 Symbol : rtems_termios_refill_transmitter (0x30004404) Starting Line : termios.c:1297 (0x300044c0) Ending Line : termios.c:1297 (0x300044cb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 124 Symbol : rtems_termios_refill_transmitter (0x30004404) Starting Line : termios.c:1327 (0x3000452c) Ending Line : termios.c:1327 (0x3000453f) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 125 Symbol : rtems_termios_refill_transmitter (0x30004404) Starting Line : termios.c:1335 (0x30004550) Ending Line : termios.c:1339 (0x30004573) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 126 Symbol : rtems_termios_write (0x30003cfc) Starting Line : termios.c:757 (0x30003d68) Ending Line : termios.c:757 (0x30003d6b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 127 Symbol : rtems_termios_write (0x30003cfc) Starting Line : termios.c:764 (0x30003d88) Ending Line : termios.c:764 (0x30003d97) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 128 Symbol : rtems_verror (0x30006340) Starting Line : thread.inl:185 (0x30006370) Ending Line : thread.inl:185 (0x3000637f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 129 Symbol : scanInt (0x30002500) Starting Line : getpwent.c:127 (0x30002544) Ending Line : getpwent.c:127 (0x30002553) 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 : 130 Symbol : siproc (0x30003ca0) Starting Line : termios.c:942 (0x30003cf0) Ending Line : termios.c:939 (0x30003cf7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Symbol : uname *** NEVER REFERENCED *** This symbol was never referenced by an analyzed executable. Therefore there is no size or disassembly for this symbol. This could be due to symbol misspelling or lack of a test for this symbol. ============================================ ============================================ Index : 131 Symbol : unmount (0x30005b68) Starting Line : unmount.c:140 (0x30005c49) Ending Line : unmount.c:140 (0x30005c4b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 132 Symbol : unmount (0x30005b68) Starting Line : unmount.c:140 (0x30005c4d) Ending Line : unmount.c:140 (0x30005c4f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 133 Symbol : unmount (0x30005b68) Starting Line : unmount.c:140 (0x30005c51) Ending Line : unmount.c:140 (0x30005c53) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 134 Symbol : unmount (0x30005b68) Starting Line : unmount.c:140 (0x30005c55) Ending Line : unmount.c:140 (0x30005c57) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 135 Symbol : unmount (0x30005b68) Starting Line : unmount.c:140 (0x30005c59) Ending Line : unmount.c:141 (0x30005c67) Size in Bytes : 15 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================