llist: Add back llist_add_batch() and llist_del_first() prototypes
Commit 1230db8e15
("llist: Make some llist functions inline")
has deleted the definitions, causing problems for (not upstream yet)
code that tries to make use of them.
Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
Acked-by: Peter Zijlstra <peterz@infradead.org>
Cc: Huang Ying <ying.huang@intel.com>
Cc: David Miller <davem@davemloft.net>
Link: http://lkml.kernel.org/r/20111005172528.0d0a8afc65acef7ace22a24e@canb.auug.org.au
Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
510f5acc4f
commit
540f41edc1
|
@ -178,4 +178,10 @@ static inline struct llist_node *llist_del_all(struct llist_head *head)
|
|||
{
|
||||
return xchg(&head->first, NULL);
|
||||
}
|
||||
|
||||
extern bool llist_add_batch(struct llist_node *new_first,
|
||||
struct llist_node *new_last,
|
||||
struct llist_head *head);
|
||||
extern struct llist_node *llist_del_first(struct llist_head *head);
|
||||
|
||||
#endif /* LLIST_H */
|
||||
|
|
Loading…
Reference in New Issue