mirror of https://gitee.com/openkylin/linux.git
lib: dynamic_debug: use kbasename()
Remove the custom implementation of the functionality similar to kbasename(). Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Cc: Jason Baron <jbaron@redhat.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
b18888ab25
commit
35367ab28d
|
@ -62,13 +62,6 @@ static LIST_HEAD(ddebug_tables);
|
|||
static int verbose = 0;
|
||||
module_param(verbose, int, 0644);
|
||||
|
||||
/* Return the last part of a pathname */
|
||||
static inline const char *basename(const char *path)
|
||||
{
|
||||
const char *tail = strrchr(path, '/');
|
||||
return tail ? tail+1 : path;
|
||||
}
|
||||
|
||||
/* Return the path relative to source root */
|
||||
static inline const char *trim_prefix(const char *path)
|
||||
{
|
||||
|
@ -154,7 +147,7 @@ static int ddebug_change(const struct ddebug_query *query,
|
|||
/* match against the source filename */
|
||||
if (query->filename &&
|
||||
strcmp(query->filename, dp->filename) &&
|
||||
strcmp(query->filename, basename(dp->filename)) &&
|
||||
strcmp(query->filename, kbasename(dp->filename)) &&
|
||||
strcmp(query->filename, trim_prefix(dp->filename)))
|
||||
continue;
|
||||
|
||||
|
|
Loading…
Reference in New Issue