mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-03 05:18:29 +03:00
Add list_move() support function for list manipulation.
This commit is contained in:
parent
293db73c76
commit
43aa463780
@ -1,6 +1,7 @@
|
|||||||
Version 2.02.34 -
|
Version 2.02.34 -
|
||||||
===================================
|
===================================
|
||||||
Add 'is_reserved_lvname()' helper function.
|
Add list_move() for moving elements from one list to another.
|
||||||
|
Add 'is_reserved_lvname()' for identifying hidden LVs.
|
||||||
Correct command name in lvmdiskscan man page.
|
Correct command name in lvmdiskscan man page.
|
||||||
clvmd no longer crashes if it sees nodeids over 50.
|
clvmd no longer crashes if it sees nodeids over 50.
|
||||||
Fix potential deadlock in clvmd thread handling.
|
Fix potential deadlock in clvmd thread handling.
|
||||||
|
@ -54,6 +54,16 @@ void list_add_h(struct list *head, struct list *elem);
|
|||||||
*/
|
*/
|
||||||
void list_del(struct list *elem);
|
void list_del(struct list *elem);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Move an element from an existing list to list 'head'.
|
||||||
|
* Insert the element before 'head'.
|
||||||
|
*/
|
||||||
|
static inline void list_move(struct list *item, struct list *head)
|
||||||
|
{
|
||||||
|
list_del(item);
|
||||||
|
list_add(head, item);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Is the list empty?
|
* Is the list empty?
|
||||||
*/
|
*/
|
||||||
|
@ -54,6 +54,16 @@ void list_add_h(struct list *head, struct list *elem);
|
|||||||
*/
|
*/
|
||||||
void list_del(struct list *elem);
|
void list_del(struct list *elem);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Move an element from an existing list to list 'head'.
|
||||||
|
* Insert the element before 'head'.
|
||||||
|
*/
|
||||||
|
static inline void list_move(struct list *item, struct list *head)
|
||||||
|
{
|
||||||
|
list_del(item);
|
||||||
|
list_add(head, item);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Is the list empty?
|
* Is the list empty?
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user