The Polyspace static analysis tool can display functions, callers, callees, variable references, global variable reads/writes. You have the ability to drill down into data structures to determine where the access occurs. Information is displayed in both text and graphical format. Variable range information is also determined. More information in the online user guide. Link to one of the sections given below:
http://www.mathworks.com/help/toolbox/polyspace/c_ug/brz384r-12.html#brz384r-17
Disclaimer: I work for MathWorks, the makers of the Polyspace static analysis tool.