mirror of
https://github.com/torvalds/linux.git
synced 2024-11-15 16:41:58 +00:00
markers: break the redundant loop in kernel/marker.c
Impact: cleanup, no functionality changed Because e->name is unique in list, we don't need to continue the iteration after matched. Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com> Acked-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca> Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
4de62748e6
commit
5d9881ea14
@ -825,8 +825,6 @@ void *marker_get_private_data(const char *name, marker_probe_func *probe,
|
||||
if (!e->ptype) {
|
||||
if (num == 0 && e->single.func == probe)
|
||||
return e->single.probe_private;
|
||||
else
|
||||
break;
|
||||
} else {
|
||||
struct marker_probe_closure *closure;
|
||||
int match = 0;
|
||||
@ -838,6 +836,7 @@ void *marker_get_private_data(const char *name, marker_probe_func *probe,
|
||||
return closure[i].probe_private;
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
return ERR_PTR(-ENOENT);
|
||||
|
Loading…
Reference in New Issue
Block a user