aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaowei Bai <bywxiaobai@163.com>2015-09-29 10:43:33 -0400
committerSteven Rostedt <rostedt@goodmis.org>2015-11-02 14:24:27 -0500
commitda58834cf2fa83fe3885753009fecaa49a85f246 (patch)
treeab92dac0f7734e083ac439eff80f13ee6f4b07ad
parent3d4e204d81eec30abffe55d01912e07ce81eef12 (diff)
ring-buffer: rb_per_cpu_empty() can return boolean
Makes rb_per_cpu_empty() return bool to improve readability. No functional change. Link: http://lkml.kernel.org/r/1443537816-5788-6-git-send-email-bywxiaobai@163.com Signed-off-by: Yaowei Bai <bywxiaobai@163.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r--kernel/trace/ring_buffer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/ring_buffer.c b/kernel/trace/ring_buffer.c
index fc9ce12666be..a22878923a30 100644
--- a/kernel/trace/ring_buffer.c
+++ b/kernel/trace/ring_buffer.c
@@ -3039,7 +3039,7 @@ int ring_buffer_write(struct ring_buffer *buffer,
3039} 3039}
3040EXPORT_SYMBOL_GPL(ring_buffer_write); 3040EXPORT_SYMBOL_GPL(ring_buffer_write);
3041 3041
3042static int rb_per_cpu_empty(struct ring_buffer_per_cpu *cpu_buffer) 3042static bool rb_per_cpu_empty(struct ring_buffer_per_cpu *cpu_buffer)
3043{ 3043{
3044 struct buffer_page *reader = cpu_buffer->reader_page; 3044 struct buffer_page *reader = cpu_buffer->reader_page;
3045 struct buffer_page *head = rb_set_head_page(cpu_buffer); 3045 struct buffer_page *head = rb_set_head_page(cpu_buffer);
@@ -3047,7 +3047,7 @@ static int rb_per_cpu_empty(struct ring_buffer_per_cpu *cpu_buffer)
3047 3047
3048 /* In case of error, head will be NULL */ 3048 /* In case of error, head will be NULL */
3049 if (unlikely(!head)) 3049 if (unlikely(!head))
3050 return 1; 3050 return true;
3051 3051
3052 return reader->read == rb_page_commit(reader) && 3052 return reader->read == rb_page_commit(reader) &&
3053 (commit == reader || 3053 (commit == reader ||