From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37945) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEzQh-0003uj-6f for qemu-devel@nongnu.org; Tue, 03 Apr 2012 04:49:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SEzQe-0006Wv-Qk for qemu-devel@nongnu.org; Tue, 03 Apr 2012 04:49:30 -0400 Received: from [222.73.24.84] (port=8723 helo=song.cn.fujitsu.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEzQe-0006VE-FL for qemu-devel@nongnu.org; Tue, 03 Apr 2012 04:49:28 -0400 From: Lai Jiangshan Date: Tue, 3 Apr 2012 16:38:10 +0800 Message-Id: <1333442297-18932-3-git-send-email-laijs@cn.fujitsu.com> In-Reply-To: <1333442297-18932-1-git-send-email-laijs@cn.fujitsu.com> References: <1333442297-18932-1-git-send-email-laijs@cn.fujitsu.com> Subject: [Qemu-devel] [PATCH 03/10] coroutine: rename qemu_co_queue_next_bh() to qemu_co_process_runnable() List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf , Stefan Hajnoczi , Anthony Liguori Cc: qemu-devel@nongnu.org, Lai Jiangshan Signed-off-by: Lai Jiangshan --- qemu-coroutine-lock.c | 6 +++--- trace-events | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/qemu-coroutine-lock.c b/qemu-coroutine-lock.c index 10e8dbb..90141cd 100644 --- a/qemu-coroutine-lock.c +++ b/qemu-coroutine-lock.c @@ -33,11 +33,11 @@ static QTAILQ_HEAD(, Coroutine) co_runnable_queue = QTAILQ_HEAD_INITIALIZER(co_runnable_queue); static QEMUBH* co_runnable_bh; -static void qemu_co_queue_next_bh(void *opaque) +static void qemu_co_process_runnable(void *opaque) { Coroutine *next; - trace_qemu_co_queue_next_bh(); + trace_qemu_co_process_runnable(); while ((next = QTAILQ_FIRST(&co_runnable_queue))) { QTAILQ_REMOVE(&co_runnable_queue, next, co_queue_next); qemu_coroutine_enter(next, NULL); @@ -49,7 +49,7 @@ void qemu_co_queue_init(CoQueue *queue) QTAILQ_INIT(&queue->entries); if (!co_runnable_bh) { - co_runnable_bh = qemu_bh_new(qemu_co_queue_next_bh, NULL); + co_runnable_bh = qemu_bh_new(qemu_co_process_runnable, NULL); } } diff --git a/trace-events b/trace-events index 70f059d..a1737c2 100644 --- a/trace-events +++ b/trace-events @@ -561,7 +561,7 @@ qemu_coroutine_yield(void *from, void *to) "from %p to %p" qemu_coroutine_terminate(void *co) "self %p" # qemu-coroutine-lock.c -qemu_co_queue_next_bh(void) "" +qemu_co_process_runnable(void) "" qemu_co_queue_next(void *next) "next %p" qemu_co_mutex_lock_entry(void *mutex, void *self) "mutex %p self %p" qemu_co_mutex_lock_return(void *mutex, void *self) "mutex %p self %p" -- 1.7.4.4