]> git.baikalelectronics.ru Git - kernel.git/commit
klist: implement klist_add_{after|before}()
authorTejun Heo <htejun@gmail.com>
Tue, 22 Apr 2008 09:58:46 +0000 (18:58 +0900)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 30 Apr 2008 23:52:47 +0000 (16:52 -0700)
commit2a576b1f181a250c11846de41b8f4d8789a97c57
tree81f61934013cbfbfec720e0798d13189571364b5
parentfb977ae693f1a6ca218d8bc85f2680895f964e99
klist: implement klist_add_{after|before}()

Add klist_add_after() and klist_add_before() which puts a new node
after and before an existing node, respectively.  This is useful for
callers which need to keep klist ordered.  Note that synchronizing
between simultaneous additions for ordering is the caller's
responsibility.

Signed-off-by: Tejun Heo <htejun@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
include/linux/klist.h
lib/klist.c