Lines Matching refs:symbol
120 # The structure of symbol at this point is:
133 echo "WARNING! Modules path isn't set, but is needed to parse this symbol" >&2
142 symbol=${symbol#\(}
143 symbol=${symbol%\)}
147 if [[ $symbol == *:* ]] ; then
148 segment=${symbol%%:*}:
149 symbol=${symbol#*:}
152 # Strip the symbol name so that we could look it up
153 local name=${symbol%+*}
155 # Use 'nm vmlinux' to figure out the base address of said symbol.
171 # symbol. First, strip out the symbol total length.
172 local expr=${symbol%/*}
174 # Now, replace the symbol name with the base address we found
206 # Demangle if the name looks like a Rust symbol and if
213 symbol="$segment$name ($code)"
246 symbol="kernel_init+0x0/0x0"
248 basepath=${symbol#kernel_init (}
292 symbol=${words[$last-1]}
295 # The symbol is the last element, process it
296 symbol=${words[$last]}
302 parse_symbol # modifies $symbol
304 # Add up the line number to the symbol
305 echo "${words[@]}" "$symbol $module"