============================================ Index : 1 Symbol : IMFS_Set_handlers (0x893c) Starting Line : imfs_eval.c:42 (0x8958) Ending Line : imfs_eval.c:42 (0x8977) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 2 Symbol : IMFS_eval_path (0x8a64) Starting Line : imfs_eval.c:488 (0x8a90) Ending Line : imfs_eval.c:488 (0x8a9b) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 3 Symbol : IMFS_evaluate_for_make (0x8dec) Starting Line : imfs_eval.c:319 (0x8e74) Ending Line : imfs_eval.c:319 (0x8e8b) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 4 Symbol : IMFS_evaluate_permission (0x89b0) Starting Line : imfs_eval.c:84 (0x89c0) Ending Line : imfs_eval.c:84 (0x89d3) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 5 Symbol : IMFS_fsunmount (0x9034) Starting Line : imfs_fsunmount.c:91 (0x90d8) Ending Line : imfs_fsunmount.c:82 (0x90e3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 6 Symbol : IMFS_memfile_get_block_pointer (0xb24c) Starting Line : memfile.c:869 (0xb32c) Ending Line : memfile.c:869 (0xb32f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 7 Symbol : IMFS_memfile_get_block_pointer (0xb24c) Starting Line : memfile.c:919 (0xb404) Ending Line : memfile.c:919 (0xb407) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 8 Symbol : IMFS_memfile_get_block_pointer (0xb24c) Starting Line : memfile.c:943 (0xb430) Ending Line : memfile.c:944 (0xb437) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 9 Symbol : IMFS_mount (0x1694) Starting Line : imfs_mount.c:44 (0x16a8) Ending Line : imfs_mount.c:44 (0x16bb) 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 (0x4018) Starting Line : imfs_debug.c:43 (0x4044) Ending Line : imfs_debug.c:43 (0x4063) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 11 Symbol : IMFS_print_jnode (0x4018) Starting Line : imfs_debug.c:88 (0x40e4) Ending Line : imfs_debug.c:88 (0x40f7) Size in Bytes : 20 Size in Instructions : 5 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 : 12 Symbol : IMFS_stat (0x9318) Starting Line : imfs_stat.c:37 (0x9330) Ending Line : imfs_stat.c:37 (0x934b) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 13 Symbol : IMFS_unlink (0x17f4) Starting Line : imfs_unlink.c:51 (0x1820) Ending Line : imfs_unlink.c:51 (0x182f) Size in Bytes : 16 Size in Instructions : 4 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 14 Symbol : IMFS_unmount (0x18cc) Starting Line : imfs_unmount.c:45 (0x18e0) Ending Line : imfs_unmount.c:45 (0x18eb) Size in Bytes : 12 Size in Instructions : 3 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 15 Symbol : IMFS_unmount (0x18cc) Starting Line : imfs_unmount.c:52 (0x18f8) Ending Line : imfs_unmount.c:52 (0x190b) Size in Bytes : 20 Size in Instructions : 5 Classification: Discuss Explanation: I think this is either a simple test or unreachable code. We need to discuss this to figure out which. ============================================ ============================================ Index : 16 Symbol : Stack_check_Dump_threads_usage (0x1be0) Starting Line : check.c:426 (0x1c2c) Ending Line : check.c:426 (0x1c33) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : Stack_check_Dump_threads_usage (0x1be0) Starting Line : check.c:456 (0x1ca8) Ending Line : check.c:456 (0x1cbb) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : _CORE_message_queue_Broadcast (0x14b58) Starting Line : coremsgbroadcast.c:73 (0x14bc8) Ending Line : coremsgbroadcast.c:116 (0x14bcf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 19 Symbol : _Heap_Walk (0x6cb0) Starting Line : heapwalk.c:233 (0x6e3c) Ending Line : heapwalk.c:334 (0x6e57) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 20 Symbol : _Thread_queue_Enqueue_priority (0x762c) Starting Line : cpu.h:261 (0x774c) Ending Line : cpu.h:261 (0x7753) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 21 Symbol : aio_cancel (0x5788) Starting Line : aio_cancel.c:53 (0x57d0) Ending Line : aio_cancel.c:85 (0x587f) Size in Bytes : 176 Size in Instructions : 44 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 22 Symbol : aio_cancel (0x5788) Starting Line : aio_cancel.c:96 (0x58a8) Ending Line : aio_cancel.c:120 (0x5927) Size in Bytes : 128 Size in Instructions : 32 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 23 Symbol : aio_fsync (0x593c) Starting Line : aio_fsync.c:54 (0x5971) Ending Line : aio_fsync.c:56 (0x5983) Size in Bytes : 19 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 24 Symbol : aio_fsync (0x593c) Starting Line : aio_fsync.c:58 (0x59a1) Ending Line : aio_fsync.c:61 (0x59b3) Size in Bytes : 19 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 25 Symbol : aio_read (0x6078) Starting Line : aio_read.c:58 (0x60c8) Ending Line : aio_read.c:58 (0x60cb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 26 Symbol : aio_read (0x6078) Starting Line : aio_read.c:59 (0x60d4) Ending Line : aio_read.c:59 (0x60d7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 27 Symbol : aio_write (0x6110) Starting Line : aio_write.c:58 (0x6160) Ending Line : aio_write.c:58 (0x6163) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 28 Symbol : aio_write (0x6110) Starting Line : aio_write.c:59 (0x616c) Ending Line : aio_write.c:59 (0x616f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 29 Symbol : devFS_evaluate_path (0x8614) Starting Line : devfs_eval.c:44 (0x862c) Ending Line : devfs_eval.c:44 (0x8637) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 30 Symbol : drainOutput (0x2b10) Starting Line : termios.c:347 (0x2b30) Ending Line : termios.c:353 (0x2b53) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 31 Symbol : erase (0x37f0) Starting Line : termios.c:806 (0x3828) Ending Line : termios.c:808 (0x384b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 32 Symbol : erase (0x37f0) Starting Line : termios.c:819 (0x3878) Ending Line : termios.c:819 (0x3887) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 33 Symbol : erase (0x37f0) Starting Line : termios.c:832 (0x38c8) Ending Line : termios.c:833 (0x38d3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 34 Symbol : erase (0x37f0) Starting Line : termios.c:848 (0x3924) Ending Line : termios.c:851 (0x394b) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 35 Symbol : erase (0x37f0) Starting Line : termios.c:853 (0x395c) Ending Line : termios.c:853 (0x3967) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 36 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2605) Ending Line : fcntl.c:51 (0x2607) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 37 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2609) Ending Line : fcntl.c:51 (0x260b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 38 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x260d) Ending Line : fcntl.c:51 (0x260f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 39 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2611) Ending Line : fcntl.c:51 (0x2613) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 40 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2615) Ending Line : fcntl.c:51 (0x2617) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 41 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2619) Ending Line : fcntl.c:51 (0x261b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 42 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x261d) Ending Line : fcntl.c:51 (0x261f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 43 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2621) Ending Line : fcntl.c:51 (0x2623) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 44 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2625) Ending Line : fcntl.c:51 (0x2627) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 45 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:51 (0x2629) Ending Line : fcntl.c:51 (0x262b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 46 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:55 (0x2648) Ending Line : fcntl.c:55 (0x264b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 47 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:59 (0x2658) Ending Line : fcntl.c:55 (0x265f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 48 Symbol : fcntl (0x25ac) Starting Line : fcntl.c:143 (0x2744) Ending Line : fcntl.c:143 (0x274b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : fifo_open (0xb3c8) Starting Line : fifo.c:360 (0xb778) Ending Line : fifo.c:360 (0xb77b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 50 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2859) Ending Line : fpathconf.c:44 (0x285b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 51 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x285d) Ending Line : fpathconf.c:44 (0x285f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 52 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2861) Ending Line : fpathconf.c:44 (0x2863) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 53 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2865) Ending Line : fpathconf.c:44 (0x2867) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 54 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2869) Ending Line : fpathconf.c:44 (0x286b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 55 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x286d) Ending Line : fpathconf.c:44 (0x286f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 56 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2871) Ending Line : fpathconf.c:44 (0x2873) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 57 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2875) Ending Line : fpathconf.c:44 (0x2877) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 58 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2879) Ending Line : fpathconf.c:44 (0x287b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 59 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x287d) Ending Line : fpathconf.c:44 (0x287f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 60 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2881) Ending Line : fpathconf.c:44 (0x2883) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 61 Symbol : fpathconf (0x27f0) Starting Line : fpathconf.c:44 (0x2885) Ending Line : fpathconf.c:44 (0x2887) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 62 Symbol : imfs_dir_open (0xbe98) Starting Line : imfs_directory.c:53 (0xbec4) Ending Line : imfs_directory.c:57 (0xbecb) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 63 Symbol : iproc (0x39b4) Starting Line : termios.c:904 (0x3ac0) Ending Line : termios.c:906 (0x3adb) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 64 Symbol : iproc (0x39b4) Starting Line : termios.c:919 (0x3b38) Ending Line : termios.c:920 (0x3b3f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 65 Symbol : memfile_lseek (0xbc08) Starting Line : memfile.c:220 (0xbc44) Ending Line : memfile.c:220 (0xbc4f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 66 Symbol : memfile_open (0xbb14) Starting Line : memfile.c:102 (0xbb38) Ending Line : memfile.c:111 (0xbb83) Size in Bytes : 76 Size in Instructions : 19 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 67 Symbol : mount (0x2220) Starting Line : mount.c:157 (0x2348) Ending Line : mount.c:157 (0x234f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 68 Symbol : mount (0x2220) Starting Line : mount.c:211 (0x23fc) Ending Line : mount.c:211 (0x23ff) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 69 Symbol : mount (0x2220) Starting Line : mount.c:219 (0x2418) Ending Line : mount.c:220 (0x242b) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 70 Symbol : mount (0x2220) Starting Line : mount.c:128 (0x24a4) Ending Line : mount.c:128 (0x24a7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 71 Symbol : newlib_free_buffers (0x24e0) Starting Line : newlibc_reent.c:115 (0x2501) Ending Line : newlibc_reent.c:121 (0x252b) Size in Bytes : 43 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 72 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x3641) Ending Line : termios.c:694 (0x3643) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 73 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x3645) Ending Line : termios.c:694 (0x3647) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 74 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x3649) Ending Line : termios.c:694 (0x364b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 75 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x364d) Ending Line : termios.c:694 (0x364f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 76 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x3651) Ending Line : termios.c:694 (0x3653) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 77 Symbol : oproc (0x3614) Starting Line : termios.c:694 (0x3655) Ending Line : termios.c:694 (0x3657) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 78 Symbol : oproc (0x3614) Starting Line : termios.c:705 (0x3680) Ending Line : termios.c:709 (0x36af) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 79 Symbol : oproc (0x3614) Starting Line : termios.c:727 (0x36e0) Ending Line : termios.c:727 (0x36f3) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 80 Symbol : oproc (0x3614) Starting Line : termios.c:733 (0x36fc) Ending Line : termios.c:733 (0x371b) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 81 Symbol : pipe_ioctl (0xbadc) Starting Line : fifo.c:562 (0xbb34) Ending Line : fifo.c:571 (0xbb3b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 82 Symbol : pipe_read (0xb7b0) Starting Line : fifo.c:401 (0xb7e0) Ending Line : fifo.c:401 (0xb7e3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 83 Symbol : pipe_read (0xb7b0) Starting Line : fifo.c:422 (0xb910) Ending Line : fifo.c:422 (0xb913) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 84 Symbol : pipe_read (0xb7b0) Starting Line : fifo.c:402 (0xb920) Ending Line : fifo.c:402 (0xb923) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 85 Symbol : pipe_write (0xb92c) Starting Line : fifo.c:502 (0xbac8) Ending Line : fifo.c:502 (0xbacb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 86 Symbol : pthread_attr_setschedpolicy (0xa1fc) Starting Line : pthreadattrsetschedpolicy.c:32 (0xa230) Ending Line : pthreadattrsetschedpolicy.c:32 (0xa233) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 87 Symbol : pthread_mutexattr_setpshared (0x7040) Starting Line : mutexattrsetpshared.c:39 (0x7065) Ending Line : mutexattrsetpshared.c:39 (0x7067) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 88 Symbol : pthread_mutexattr_setpshared (0x7040) Starting Line : mutexattrsetpshared.c:46 (0x7071) Ending Line : mutexattrsetpshared.c:46 (0x7073) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 89 Symbol : pthread_mutexattr_setpshared (0x7040) Starting Line : mutexattrsetpshared.c:48 (0x7075) Ending Line : mutexattrsetpshared.c:48 (0x7077) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 90 Symbol : pthread_rwlockattr_setpshared (0x6cac) Starting Line : rwlockattrsetpshared.c:35 (0x6cd1) Ending Line : rwlockattrsetpshared.c:35 (0x6cd3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 91 Symbol : pthread_rwlockattr_setpshared (0x6cac) Starting Line : rwlockattrsetpshared.c:42 (0x6cdd) Ending Line : rwlockattrsetpshared.c:44 (0x6ce3) Size in Bytes : 7 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 92 Symbol : realloc (0x11db4) Starting Line : realloc.c:52 (0x11e28) Ending Line : realloc.c:53 (0x11e37) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 93 Symbol : rtems_aio_enqueue (0x5e68) Starting Line : aio_misc.c:265 (0x5e88) Ending Line : aio_misc.c:266 (0x5e93) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 94 Symbol : rtems_aio_enqueue (0x5e68) Starting Line : aio_misc.c:296 (0x5f68) Ending Line : aio_misc.c:297 (0x5f77) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 95 Symbol : rtems_aio_enqueue (0x5e68) Starting Line : aio_misc.c:318 (0x5fb4) Ending Line : aio_misc.c:321 (0x5fd7) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 96 Symbol : rtems_aio_handle (0x5b1c) Starting Line : aio_misc.c:363 (0x5b1c) Ending Line : aio_misc.c:510 (0x5d73) Size in Bytes : 600 Size in Instructions : 150 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 97 Symbol : rtems_aio_init (0x59b4) Starting Line : aio_misc.c:56 (0x5a0d) Ending Line : aio_misc.c:57 (0x5a1b) Size in Bytes : 15 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : rtems_aio_insert_prio (0x5d80) Starting Line : aio_misc.c:510 (0x5da8) Ending Line : aio_misc.c:158 (0x5db3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 99 Symbol : rtems_aio_insert_prio (0x5d80) Starting Line : aio_misc.c:155 (0x5dbc) Ending Line : aio_misc.c:155 (0x5dc3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 100 Symbol : rtems_aio_remove_fd (0x5dd0) Starting Line : aio_misc.c:179 (0x5dd0) Ending Line : aio_misc.c:194 (0x5e0f) Size in Bytes : 64 Size in Instructions : 16 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 101 Symbol : rtems_aio_remove_req (0x5e10) Starting Line : aio_misc.c:213 (0x5e10) Ending Line : aio_misc.c:235 (0x5e67) Size in Bytes : 88 Size in Instructions : 22 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 102 Symbol : rtems_cpu_usage_report_with_plugin (0x22f8) Starting Line : cpuusagereport.c:111 (0x235c) Ending Line : cpuusagereport.c:111 (0x235f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 103 Symbol : rtems_filesystem_initialize (0x1a0c) Starting Line : base_fs.c:58 (0x1a60) Ending Line : base_fs.c:58 (0x1a67) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 104 Symbol : rtems_gxx_key_create (0x278c) Starting Line : gxx_wrappers.c:84 (0x27c4) Ending Line : gxx_wrappers.c:86 (0x27d3) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 105 Symbol : rtems_libio_to_fcntl_flags (0x95c8) Starting Line : libio.c:104 (0x95e4) Ending Line : libio.c:104 (0x95ef) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 106 Symbol : rtems_stack_checker_is_blown (0x1e9c) Starting Line : check.c:328 (0x1f0c) Ending Line : check.c:328 (0x1f17) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 107 Symbol : rtems_string_to_pointer (0xb144) Starting Line : stringto_template.h:120 (0xb1a4) Ending Line : stringto_template.h:120 (0xb1b7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 108 Symbol : rtems_tarfs_load (0x1884) Starting Line : imfs_load_tar.c:112 (0x18d8) Ending Line : imfs_load_tar.c:112 (0x18db) 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 : 109 Symbol : rtems_task_mode (0xc60c) Starting Line : taskmode.c:124 (0xc760) Ending Line : taskmode.c:125 (0xc767) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : rtems_termios_close (0x2fc0) Starting Line : termios.c:397 (0x3080) Ending Line : termios.c:397 (0x3083) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 111 Symbol : rtems_termios_dequeue_characters (0x44dc) Starting Line : termios.c:1389 (0x4508) Ending Line : termios.c:1389 (0x450b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 112 Symbol : rtems_termios_enqueue_raw_characters (0x3fa8) Starting Line : termios.c:1182 (0x40ac) Ending Line : cpu.h:261 (0x40ef) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 113 Symbol : rtems_termios_enqueue_raw_characters (0x3fa8) Starting Line : termios.c:1199 (0x4130) Ending Line : termios.c:1216 (0x41c7) Size in Bytes : 152 Size in Instructions : 38 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : rtems_termios_enqueue_raw_characters (0x3fa8) Starting Line : termios.c:1234 (0x4200) Ending Line : termios.c:1235 (0x4217) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 115 Symbol : rtems_termios_ioctl (0x3178) Starting Line : termios.c:458 (0x32a0) Ending Line : cpu.h:261 (0x32f7) Size in Bytes : 88 Size in Instructions : 22 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 116 Symbol : rtems_termios_ioctl (0x3178) Starting Line : termios.c:478 (0x3310) Ending Line : termios.c:480 (0x3327) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 117 Symbol : rtems_termios_ioctl (0x3178) Starting Line : termios.c:484 (0x3334) Ending Line : termios.c:492 (0x3377) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 118 Symbol : rtems_termios_ioctl (0x3178) Starting Line : termios.c:612 (0x34c8) Ending Line : termios.c:616 (0x34f3) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 119 Symbol : rtems_termios_open (0x2b6c) Starting Line : termios.c:172 (0x2c60) Ending Line : termios.c:172 (0x2c67) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : rtems_termios_read (0x3c5c) Starting Line : termios.c:977 (0x3d7c) Ending Line : termios.c:977 (0x3d83) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 121 Symbol : rtems_termios_read (0x3c5c) Starting Line : termios.c:1026 (0x3e54) Ending Line : termios.c:1029 (0x3e83) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 122 Symbol : rtems_termios_read (0x3c5c) Starting Line : termios.c:1032 (0x3e90) Ending Line : termios.c:1035 (0x3eaf) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 123 Symbol : rtems_termios_read (0x3c5c) Starting Line : termios.c:1045 (0x3ed4) Ending Line : termios.c:1047 (0x3eef) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 124 Symbol : rtems_termios_read (0x3c5c) Starting Line : termios.c:1058 (0x3f38) Ending Line : termios.c:1058 (0x3f3b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 125 Symbol : rtems_termios_refill_transmitter (0x42ac) Starting Line : termios.c:1262 (0x42cc) Ending Line : termios.c:1267 (0x42ff) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 126 Symbol : rtems_termios_refill_transmitter (0x42ac) Starting Line : termios.c:1280 (0x4310) Ending Line : termios.c:1287 (0x434b) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 127 Symbol : rtems_termios_refill_transmitter (0x42ac) Starting Line : termios.c:1297 (0x4368) Ending Line : termios.c:1297 (0x4373) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 128 Symbol : rtems_termios_refill_transmitter (0x42ac) Starting Line : termios.c:1327 (0x43d4) Ending Line : termios.c:1327 (0x43e7) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 129 Symbol : rtems_termios_refill_transmitter (0x42ac) Starting Line : termios.c:1335 (0x43f8) Ending Line : termios.c:1339 (0x441b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 130 Symbol : rtems_termios_write (0x3ba4) Starting Line : termios.c:757 (0x3c10) Ending Line : termios.c:757 (0x3c13) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 131 Symbol : rtems_termios_write (0x3ba4) Starting Line : termios.c:764 (0x3c30) Ending Line : termios.c:764 (0x3c3f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 132 Symbol : rtems_verror (0x61e4) Starting Line : thread.inl:185 (0x6214) Ending Line : thread.inl:185 (0x6223) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 133 Symbol : scanInt (0x23a8) Starting Line : getpwent.c:127 (0x23ec) Ending Line : getpwent.c:127 (0x23fb) 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 : 134 Symbol : sigaction (0x5744) Starting Line : sigaction.c:92 (0x5800) Ending Line : sigaction.c:93 (0x5807) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 135 Symbol : sigwait (0x7dac) Starting Line : sigwait.c:38 (0x7dd8) Ending Line : sigwait.c:38 (0x7ddb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 136 Symbol : sigwait (0x7dac) Starting Line : sigwait.c:40 (0x7de8) Ending Line : sigwait.c:44 (0x7def) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 137 Symbol : siproc (0x3b48) Starting Line : termios.c:942 (0x3b98) Ending Line : termios.c:939 (0x3b9f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 138 Symbol : unmount (0x5824) Starting Line : unmount.c:140 (0x5905) Ending Line : unmount.c:141 (0x5923) Size in Bytes : 31 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================