From: Marek Szyprowski Date: Mon, 11 Sep 2023 15:42:13 +0000 (+0200) Subject: zlogger: asorted code cleanup X-Git-Tag: accepted/tizen/unified/20230919.091736~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e5bf13a3225a4b55ad98c00793d40eb7898b34c4;p=platform%2Fkernel%2Flinux-tizen-modules-source.git zlogger: asorted code cleanup Simplify code a bit by reusing common part. Change-Id: I95f0c5f89b3d89fde2961e6cd7aa5c31aa2e61f4 Signed-off-by: Marek Szyprowski --- diff --git a/kernel/zlogger/zlogger.c b/kernel/zlogger/zlogger.c index c99630a..b5ddc2c 100644 --- a/kernel/zlogger/zlogger.c +++ b/kernel/zlogger/zlogger.c @@ -144,13 +144,12 @@ static struct thread_table_field *get_thread_table(pid_t tid, bool is_stdout) static struct thread_table_field *set_thread_table(pid_t tid, bool is_stdout, uint16_t blk) { - struct thread_table_field *ptr = NULL; + struct thread_table_field *ptr; - hash_for_each_possible(g_thread_table->data, ptr, next, tid) { - if (ptr->tid == tid && ptr->is_stdout == is_stdout) { - ptr->blk = blk; - return ptr; - } + ptr = get_thread_table(tid, is_stdout); + if (ptr) { + ptr->blk = blk; + return ptr; } ptr = kzalloc(sizeof(*ptr), GFP_KERNEL);