Lines Matching refs:buffer
399 static int __sprint_symbol(char *buffer, unsigned long address, in __sprint_symbol() argument
408 name = kallsyms_lookup(address, &size, &offset, &modname, buffer); in __sprint_symbol()
410 return sprintf(buffer, "0x%lx", address - symbol_offset); in __sprint_symbol()
412 if (name != buffer) in __sprint_symbol()
413 strcpy(buffer, name); in __sprint_symbol()
414 len = strlen(buffer); in __sprint_symbol()
418 len += sprintf(buffer + len, "+%#lx/%#lx", offset, size); in __sprint_symbol()
421 len += sprintf(buffer + len, " [%s]", modname); in __sprint_symbol()
437 int sprint_symbol(char *buffer, unsigned long address) in sprint_symbol() argument
439 return __sprint_symbol(buffer, address, 0, 1); in sprint_symbol()
454 int sprint_symbol_no_offset(char *buffer, unsigned long address) in sprint_symbol_no_offset() argument
456 return __sprint_symbol(buffer, address, 0, 0); in sprint_symbol_no_offset()
474 int sprint_backtrace(char *buffer, unsigned long address) in sprint_backtrace() argument
476 return __sprint_symbol(buffer, address, -1, 1); in sprint_backtrace()