ring-buffer: Place duplicate expression into a single function
authorSteven Rostedt <srostedt@redhat.com>
Wed, 1 Sep 2010 16:23:12 +0000 (12:23 -0400)
committerSteven Rostedt <rostedt@goodmis.org>
Wed, 1 Sep 2010 16:23:12 +0000 (12:23 -0400)
commitf6195aa09e618d712f52bf4fa33b5293820eb93d
treea41ef0dce7ebb3e670b6e1a7214a4f558110178e
parentc9cf4a019cff198ee5638323e3b0ee18886467e8
ring-buffer: Place duplicate expression into a single function

While discussing the strictness of the 80 character limit on the
Kernel Summit Discussion mailing list, I showed examples that I
broke that limit slightly with some algorithms. In discussing with
John Linville, what looked better, I realized that two of the
80 char breaking culprits were an identical expression.

As a clean up, this patch moves the identical expression into its
own helper function and that is used instead. As a side effect,
the offending code is now under the 80 character limit. :-)

This clean up code also changes the expression from

(A - B) - C  to  A - (B + C)

This makes the code look a little nicer too.

Cc: John W. Linville <linville@tuxdriver.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/ring_buffer.c