Lines Matching refs:symbol
97 # The structure of symbol at this point is:
110 echo "WARNING! Modules path isn't set, but is needed to parse this symbol" >&2
119 symbol=${symbol#\(}
120 symbol=${symbol%\)}
124 if [[ $symbol == *:* ]] ; then
125 segment=${symbol%%:*}:
126 symbol=${symbol#*:}
129 # Strip the symbol name so that we could look it up
130 local name=${symbol%+*}
132 # Use 'nm vmlinux' to figure out the base address of said symbol.
148 # symbol. First, strip out the symbol total length.
149 local expr=${symbol%/*}
151 # Now, replace the symbol name with the base address we found
183 # Demangle if the name looks like a Rust symbol and if
190 symbol="$segment$name ($code)"
229 symbol=${words[$last-1]}
232 # The symbol is the last element, process it
233 symbol=${words[$last]}
238 parse_symbol # modifies $symbol
240 # Add up the line number to the symbol
241 echo "${words[@]}" "$symbol $module"
246 symbol="kernel_init+0x0/0x0"
248 basepath=${symbol#kernel_init (}