============================================ Index : 1 Symbol : IMFS_Set_handlers (0x8d7c) Starting Line : imfs_eval.c:42 (0x8d98) Ending Line : imfs_eval.c:42 (0x8db7) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 2 Symbol : IMFS_eval_path (0x8ea4) Starting Line : imfs_eval.c:488 (0x8ed0) Ending Line : imfs_eval.c:488 (0x8edb) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 3 Symbol : IMFS_evaluate_for_make (0x922c) Starting Line : imfs_eval.c:319 (0x92b4) Ending Line : imfs_eval.c:319 (0x92cb) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 4 Symbol : IMFS_evaluate_permission (0x8df0) Starting Line : imfs_eval.c:84 (0x8e00) Ending Line : imfs_eval.c:84 (0x8e13) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 5 Symbol : IMFS_fsunmount (0x9474) Starting Line : imfs_fsunmount.c:91 (0x9518) Ending Line : imfs_fsunmount.c:82 (0x9523) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 6 Symbol : IMFS_memfile_get_block_pointer (0xb684) Starting Line : memfile.c:869 (0xb764) Ending Line : memfile.c:869 (0xb767) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 7 Symbol : IMFS_memfile_get_block_pointer (0xb684) Starting Line : memfile.c:919 (0xb83c) Ending Line : memfile.c:919 (0xb83f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 8 Symbol : IMFS_memfile_get_block_pointer (0xb684) Starting Line : memfile.c:943 (0xb868) Ending Line : memfile.c:944 (0xb86f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 9 Symbol : IMFS_mount (0x1ad4) Starting Line : imfs_mount.c:44 (0x1ae8) Ending Line : imfs_mount.c:44 (0x1afb) 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 (0x4458) Starting Line : imfs_debug.c:43 (0x4484) Ending Line : imfs_debug.c:43 (0x44a3) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 11 Symbol : IMFS_print_jnode (0x4458) Starting Line : imfs_debug.c:88 (0x4524) Ending Line : imfs_debug.c:88 (0x4537) 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 (0x9758) Starting Line : imfs_stat.c:37 (0x9770) Ending Line : imfs_stat.c:37 (0x978b) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 13 Symbol : IMFS_unlink (0x1c34) Starting Line : imfs_unlink.c:51 (0x1c60) Ending Line : imfs_unlink.c:51 (0x1c6f) 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 (0x1d0c) Starting Line : imfs_unmount.c:45 (0x1d20) Ending Line : imfs_unmount.c:45 (0x1d2b) 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 (0x1d0c) Starting Line : imfs_unmount.c:52 (0x1d38) Ending Line : imfs_unmount.c:52 (0x1d4b) 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 (0x2020) Starting Line : check.c:426 (0x206c) Ending Line : check.c:426 (0x2073) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 17 Symbol : Stack_check_Dump_threads_usage (0x2020) Starting Line : check.c:456 (0x20e8) Ending Line : check.c:456 (0x20fb) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 18 Symbol : _CORE_message_queue_Broadcast (0x14f98) Starting Line : coremsgbroadcast.c:73 (0x15008) Ending Line : coremsgbroadcast.c:116 (0x1500f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 19 Symbol : _Heap_Walk (0x70e8) Starting Line : heapwalk.c:233 (0x7274) Ending Line : heapwalk.c:334 (0x728f) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 20 Symbol : aio_fsync (0x5d50) Starting Line : aio_fsync.c:56 (0x5d95) Ending Line : aio_fsync.c:56 (0x5d97) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 21 Symbol : aio_read (0x64a4) Starting Line : aio_read.c:58 (0x64f4) Ending Line : aio_read.c:58 (0x64f7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 22 Symbol : aio_read (0x64a4) Starting Line : aio_read.c:59 (0x6500) Ending Line : aio_read.c:59 (0x6503) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 23 Symbol : aio_write (0x653c) Starting Line : aio_write.c:58 (0x658c) Ending Line : aio_write.c:58 (0x658f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 24 Symbol : aio_write (0x653c) Starting Line : aio_write.c:59 (0x6598) Ending Line : aio_write.c:59 (0x659b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 25 Symbol : devFS_evaluate_path (0x8a5c) Starting Line : devfs_eval.c:44 (0x8a74) Ending Line : devfs_eval.c:44 (0x8a7f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 26 Symbol : drainOutput (0x2f50) Starting Line : termios.c:347 (0x2f70) Ending Line : termios.c:353 (0x2f93) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 27 Symbol : erase (0x3c30) Starting Line : termios.c:806 (0x3c68) Ending Line : termios.c:808 (0x3c8b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 28 Symbol : erase (0x3c30) Starting Line : termios.c:819 (0x3cb8) Ending Line : termios.c:819 (0x3cc7) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 29 Symbol : erase (0x3c30) Starting Line : termios.c:832 (0x3d08) Ending Line : termios.c:833 (0x3d13) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 30 Symbol : erase (0x3c30) Starting Line : termios.c:848 (0x3d64) Ending Line : termios.c:851 (0x3d8b) Size in Bytes : 40 Size in Instructions : 10 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 31 Symbol : erase (0x3c30) Starting Line : termios.c:853 (0x3d9c) Ending Line : termios.c:853 (0x3da7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 32 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a45) Ending Line : fcntl.c:51 (0x2a47) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 33 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a49) Ending Line : fcntl.c:51 (0x2a4b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 34 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a4d) Ending Line : fcntl.c:51 (0x2a4f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 35 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a51) Ending Line : fcntl.c:51 (0x2a53) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 36 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a55) Ending Line : fcntl.c:51 (0x2a57) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 37 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a59) Ending Line : fcntl.c:51 (0x2a5b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 38 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a5d) Ending Line : fcntl.c:51 (0x2a5f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 39 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a61) Ending Line : fcntl.c:51 (0x2a63) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 40 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a65) Ending Line : fcntl.c:51 (0x2a67) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 41 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:51 (0x2a69) Ending Line : fcntl.c:51 (0x2a6b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 42 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:55 (0x2a88) Ending Line : fcntl.c:55 (0x2a8b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 43 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:59 (0x2a98) Ending Line : fcntl.c:55 (0x2a9f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 44 Symbol : fcntl (0x29ec) Starting Line : fcntl.c:143 (0x2b84) Ending Line : fcntl.c:143 (0x2b8b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 45 Symbol : fifo_open (0xb818) Starting Line : fifo.c:360 (0xbbc8) Ending Line : fifo.c:360 (0xbbcb) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 46 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2c99) Ending Line : fpathconf.c:44 (0x2c9b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 47 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2c9d) Ending Line : fpathconf.c:44 (0x2c9f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 48 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2ca1) Ending Line : fpathconf.c:44 (0x2ca3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 49 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2ca5) Ending Line : fpathconf.c:44 (0x2ca7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 50 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2ca9) Ending Line : fpathconf.c:44 (0x2cab) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 51 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cad) Ending Line : fpathconf.c:44 (0x2caf) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 52 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cb1) Ending Line : fpathconf.c:44 (0x2cb3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 53 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cb5) Ending Line : fpathconf.c:44 (0x2cb7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 54 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cb9) Ending Line : fpathconf.c:44 (0x2cbb) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 55 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cbd) Ending Line : fpathconf.c:44 (0x2cbf) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 56 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cc1) Ending Line : fpathconf.c:44 (0x2cc3) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 57 Symbol : fpathconf (0x2c30) Starting Line : fpathconf.c:44 (0x2cc5) Ending Line : fpathconf.c:44 (0x2cc7) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 58 Symbol : imfs_dir_open (0xc2d0) Starting Line : imfs_directory.c:53 (0xc2fc) Ending Line : imfs_directory.c:57 (0xc303) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 59 Symbol : iproc (0x3df4) Starting Line : termios.c:904 (0x3f00) Ending Line : termios.c:906 (0x3f1b) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 60 Symbol : iproc (0x3df4) Starting Line : termios.c:919 (0x3f78) Ending Line : termios.c:920 (0x3f7f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 61 Symbol : memfile_lseek (0xc040) Starting Line : memfile.c:220 (0xc07c) Ending Line : memfile.c:220 (0xc087) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 62 Symbol : memfile_open (0xbf4c) Starting Line : memfile.c:102 (0xbf70) Ending Line : memfile.c:111 (0xbfbb) Size in Bytes : 76 Size in Instructions : 19 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 63 Symbol : mount (0x2660) Starting Line : mount.c:157 (0x2788) Ending Line : mount.c:157 (0x278f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 64 Symbol : mount (0x2660) Starting Line : mount.c:211 (0x283c) Ending Line : mount.c:211 (0x283f) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 65 Symbol : mount (0x2660) Starting Line : mount.c:128 (0x28e4) Ending Line : mount.c:128 (0x28e7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 66 Symbol : newlib_free_buffers (0x2920) Starting Line : newlibc_reent.c:115 (0x2941) Ending Line : newlibc_reent.c:121 (0x296b) Size in Bytes : 43 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 67 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a81) Ending Line : termios.c:694 (0x3a83) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 68 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a85) Ending Line : termios.c:694 (0x3a87) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 69 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a89) Ending Line : termios.c:694 (0x3a8b) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 70 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a8d) Ending Line : termios.c:694 (0x3a8f) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 71 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a91) Ending Line : termios.c:694 (0x3a93) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 72 Symbol : oproc (0x3a54) Starting Line : termios.c:694 (0x3a95) Ending Line : termios.c:694 (0x3a97) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 73 Symbol : oproc (0x3a54) Starting Line : termios.c:705 (0x3ac0) Ending Line : termios.c:709 (0x3aef) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 74 Symbol : oproc (0x3a54) Starting Line : termios.c:727 (0x3b20) Ending Line : termios.c:727 (0x3b33) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 75 Symbol : oproc (0x3a54) Starting Line : termios.c:733 (0x3b3c) Ending Line : termios.c:733 (0x3b5b) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 76 Symbol : pipe_ioctl (0xbf2c) Starting Line : fifo.c:562 (0xbf84) Ending Line : fifo.c:571 (0xbf8b) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 77 Symbol : pipe_read (0xbc00) Starting Line : fifo.c:401 (0xbc30) Ending Line : fifo.c:401 (0xbc33) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 78 Symbol : pipe_read (0xbc00) Starting Line : fifo.c:422 (0xbd60) Ending Line : fifo.c:422 (0xbd63) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 79 Symbol : pipe_read (0xbc00) Starting Line : fifo.c:402 (0xbd74) Ending Line : fifo.c:402 (0xbd77) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 80 Symbol : pipe_write (0xbd7c) Starting Line : fifo.c:502 (0xbf18) Ending Line : fifo.c:502 (0xbf1b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 81 Symbol : pthread_attr_setschedpolicy (0xa63c) Starting Line : pthreadattrsetschedpolicy.c:32 (0xa670) Ending Line : pthreadattrsetschedpolicy.c:32 (0xa673) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 82 Symbol : pthread_mutexattr_setpshared (0x7480) Starting Line : mutexattrsetpshared.c:39 (0x74a4) Ending Line : mutexattrsetpshared.c:39 (0x74a7) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 83 Symbol : pthread_mutexattr_setpshared (0x7480) Starting Line : mutexattrsetpshared.c:46 (0x74b0) Ending Line : mutexattrsetpshared.c:48 (0x74b7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 84 Symbol : pthread_rwlockattr_setpshared (0x70ec) Starting Line : rwlockattrsetpshared.c:35 (0x7111) Ending Line : rwlockattrsetpshared.c:35 (0x7113) Size in Bytes : 3 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 85 Symbol : pthread_rwlockattr_setpshared (0x70ec) Starting Line : rwlockattrsetpshared.c:42 (0x711d) Ending Line : rwlockattrsetpshared.c:44 (0x7123) Size in Bytes : 7 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 86 Symbol : realloc (0x121e8) Starting Line : realloc.c:52 (0x1225c) Ending Line : realloc.c:53 (0x1226b) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 87 Symbol : rtems_aio_enqueue (0x6294) Starting Line : aio_misc.c:268 (0x62b4) Ending Line : aio_misc.c:269 (0x62bf) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 88 Symbol : rtems_aio_enqueue (0x6294) Starting Line : aio_misc.c:299 (0x6394) Ending Line : aio_misc.c:300 (0x63a3) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 89 Symbol : rtems_aio_handle (0x5f30) Starting Line : aio_misc.c:366 (0x5f30) Ending Line : aio_misc.c:513 (0x6187) Size in Bytes : 600 Size in Instructions : 150 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 90 Symbol : rtems_aio_init (0x5dc8) Starting Line : aio_misc.c:56 (0x5e21) Ending Line : aio_misc.c:57 (0x5e2f) Size in Bytes : 15 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 91 Symbol : rtems_aio_insert_prio (0x6194) Starting Line : aio_misc.c:513 (0x61bc) Ending Line : aio_misc.c:158 (0x61c7) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 92 Symbol : rtems_aio_insert_prio (0x6194) Starting Line : aio_misc.c:155 (0x61d0) Ending Line : aio_misc.c:155 (0x61d7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 93 Symbol : rtems_aio_remove_req (0x622c) Starting Line : aio_misc.c:214 (0x6244) Ending Line : aio_misc.c:222 (0x6253) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 94 Symbol : rtems_aio_remove_req (0x622c) Starting Line : aio_misc.c:228 (0x628c) Ending Line : aio_misc.c:238 (0x6293) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 95 Symbol : rtems_cpu_usage_report_with_plugin (0x2738) Starting Line : cpuusagereport.c:112 (0x27ac) Ending Line : cpuusagereport.c:112 (0x27af) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 96 Symbol : rtems_gxx_key_create (0x2bcc) Starting Line : gxx_wrappers.c:84 (0x2c04) Ending Line : gxx_wrappers.c:86 (0x2c13) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 97 Symbol : rtems_libio_to_fcntl_flags (0x9a08) Starting Line : libio.c:104 (0x9a24) Ending Line : libio.c:104 (0x9a2f) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 98 Symbol : rtems_stack_checker_is_blown (0x22dc) Starting Line : check.c:328 (0x234c) Ending Line : check.c:328 (0x2357) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 99 Symbol : rtems_string_to_pointer (0xb578) Starting Line : stringto_template.h:120 (0xb5d8) Ending Line : stringto_template.h:120 (0xb5eb) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 100 Symbol : rtems_tarfs_load (0x1cc4) Starting Line : imfs_load_tar.c:112 (0x1d18) Ending Line : imfs_load_tar.c:112 (0x1d1b) 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 : 101 Symbol : rtems_task_mode (0xca44) Starting Line : taskmode.c:124 (0xcb98) Ending Line : taskmode.c:125 (0xcb9f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 102 Symbol : rtems_termios_close (0x3400) Starting Line : termios.c:397 (0x34c0) Ending Line : termios.c:397 (0x34c3) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 103 Symbol : rtems_termios_dequeue_characters (0x491c) Starting Line : termios.c:1389 (0x4948) Ending Line : termios.c:1389 (0x494b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 104 Symbol : rtems_termios_enqueue_raw_characters (0x43e8) Starting Line : termios.c:1182 (0x44ec) Ending Line : cpu.h:261 (0x452f) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 105 Symbol : rtems_termios_enqueue_raw_characters (0x43e8) Starting Line : termios.c:1199 (0x4570) Ending Line : termios.c:1216 (0x4607) Size in Bytes : 152 Size in Instructions : 38 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 106 Symbol : rtems_termios_enqueue_raw_characters (0x43e8) Starting Line : termios.c:1234 (0x4640) Ending Line : termios.c:1235 (0x4657) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 107 Symbol : rtems_termios_ioctl (0x35b8) Starting Line : termios.c:458 (0x36e0) Ending Line : cpu.h:261 (0x3737) Size in Bytes : 88 Size in Instructions : 22 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 108 Symbol : rtems_termios_ioctl (0x35b8) Starting Line : termios.c:478 (0x3750) Ending Line : termios.c:480 (0x3767) Size in Bytes : 24 Size in Instructions : 6 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 109 Symbol : rtems_termios_ioctl (0x35b8) Starting Line : termios.c:484 (0x3774) Ending Line : termios.c:492 (0x37b7) Size in Bytes : 68 Size in Instructions : 17 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 110 Symbol : rtems_termios_ioctl (0x35b8) Starting Line : termios.c:612 (0x3908) Ending Line : termios.c:616 (0x3933) Size in Bytes : 44 Size in Instructions : 11 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 111 Symbol : rtems_termios_open (0x2fac) Starting Line : termios.c:172 (0x30a0) Ending Line : termios.c:172 (0x30a7) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 112 Symbol : rtems_termios_read (0x409c) Starting Line : termios.c:977 (0x41bc) Ending Line : termios.c:977 (0x41c3) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 113 Symbol : rtems_termios_read (0x409c) Starting Line : termios.c:1026 (0x4294) Ending Line : termios.c:1029 (0x42c3) Size in Bytes : 48 Size in Instructions : 12 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 114 Symbol : rtems_termios_read (0x409c) Starting Line : termios.c:1032 (0x42d0) Ending Line : termios.c:1035 (0x42ef) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 115 Symbol : rtems_termios_read (0x409c) Starting Line : termios.c:1045 (0x4314) Ending Line : termios.c:1047 (0x432f) Size in Bytes : 28 Size in Instructions : 7 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 116 Symbol : rtems_termios_read (0x409c) Starting Line : termios.c:1058 (0x4378) Ending Line : termios.c:1058 (0x437b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 117 Symbol : rtems_termios_refill_transmitter (0x46ec) Starting Line : termios.c:1262 (0x470c) Ending Line : termios.c:1267 (0x473f) Size in Bytes : 52 Size in Instructions : 13 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 118 Symbol : rtems_termios_refill_transmitter (0x46ec) Starting Line : termios.c:1280 (0x4750) Ending Line : termios.c:1287 (0x478b) Size in Bytes : 60 Size in Instructions : 15 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 119 Symbol : rtems_termios_refill_transmitter (0x46ec) Starting Line : termios.c:1297 (0x47a8) Ending Line : termios.c:1297 (0x47b3) Size in Bytes : 12 Size in Instructions : 3 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 120 Symbol : rtems_termios_refill_transmitter (0x46ec) Starting Line : termios.c:1327 (0x4814) Ending Line : termios.c:1327 (0x4827) Size in Bytes : 20 Size in Instructions : 5 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 121 Symbol : rtems_termios_refill_transmitter (0x46ec) Starting Line : termios.c:1335 (0x4838) Ending Line : termios.c:1339 (0x485b) Size in Bytes : 36 Size in Instructions : 9 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 122 Symbol : rtems_termios_write (0x3fe4) Starting Line : termios.c:757 (0x4050) Ending Line : termios.c:757 (0x4053) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 123 Symbol : rtems_termios_write (0x3fe4) Starting Line : termios.c:764 (0x4070) Ending Line : termios.c:764 (0x407f) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 124 Symbol : rtems_verror (0x661c) Starting Line : thread.inl:185 (0x664c) Ending Line : thread.inl:185 (0x665b) Size in Bytes : 16 Size in Instructions : 4 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 125 Symbol : scanInt (0x27e8) Starting Line : getpwent.c:127 (0x282c) Ending Line : getpwent.c:127 (0x283b) 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 : 126 Symbol : sigaction (0x5b84) Starting Line : sigaction.c:92 (0x5c40) Ending Line : sigaction.c:93 (0x5c47) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 127 Symbol : sigwait (0x81ec) Starting Line : sigwait.c:38 (0x8218) Ending Line : sigwait.c:38 (0x821b) Size in Bytes : 4 Size in Instructions : 1 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 128 Symbol : sigwait (0x81ec) Starting Line : sigwait.c:40 (0x8228) Ending Line : sigwait.c:44 (0x822f) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 129 Symbol : siproc (0x3f88) Starting Line : termios.c:942 (0x3fd8) Ending Line : termios.c:939 (0x3fdf) Size in Bytes : 8 Size in Instructions : 2 Classification: NONE Explanation: No Explanation ============================================ ============================================ Index : 130 Symbol : unmount (0x5c64) Starting Line : unmount.c:140 (0x5d44) Ending Line : unmount.c:141 (0x5d63) Size in Bytes : 32 Size in Instructions : 8 Classification: NONE Explanation: No Explanation ============================================