projects
/
carl9170fw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
carl9170 toolchain: update to gcc-5.1.0
[carl9170fw.git]
/
config
/
list.h
diff --git
a/config/list.h
b/config/list.h
index ea1d58119d20c291d1f185c33e7cb0036e301112..2cf23f002d3f48f6b51ac9898fde7681ea39cf53 100644
(file)
--- a/
config/list.h
+++ b/
config/list.h
@@
-34,7
+34,7
@@
struct list_head {
* list_entry - get the struct for this entry
* @ptr: the &struct list_head pointer.
* @type: the type of the struct this is embedded in.
* list_entry - get the struct for this entry
* @ptr: the &struct list_head pointer.
* @type: the type of the struct this is embedded in.
- * @member: the name of the list_
struct
within the struct.
+ * @member: the name of the list_
head
within the struct.
*/
#define list_entry(ptr, type, member) \
container_of(ptr, type, member)
*/
#define list_entry(ptr, type, member) \
container_of(ptr, type, member)
@@
-43,7
+43,7
@@
struct list_head {
* list_for_each_entry - iterate over list of given type
* @pos: the type * to use as a loop cursor.
* @head: the head for your list.
* list_for_each_entry - iterate over list of given type
* @pos: the type * to use as a loop cursor.
* @head: the head for your list.
- * @member: the name of the list_
struct
within the struct.
+ * @member: the name of the list_
head
within the struct.
*/
#define list_for_each_entry(pos, head, member) \
for (pos = list_entry((head)->next, typeof(*pos), member); \
*/
#define list_for_each_entry(pos, head, member) \
for (pos = list_entry((head)->next, typeof(*pos), member); \
@@
-55,7
+55,7
@@
struct list_head {
* @pos: the type * to use as a loop cursor.
* @n: another type * to use as temporary storage
* @head: the head for your list.
* @pos: the type * to use as a loop cursor.
* @n: another type * to use as temporary storage
* @head: the head for your list.
- * @member: the name of the list_
struct
within the struct.
+ * @member: the name of the list_
head
within the struct.
*/
#define list_for_each_entry_safe(pos, n, head, member) \
for (pos = list_entry((head)->next, typeof(*pos), member), \
*/
#define list_for_each_entry_safe(pos, n, head, member) \
for (pos = list_entry((head)->next, typeof(*pos), member), \
@@
-125,7
+125,7
@@
static inline void __list_del(struct list_head *prev, struct list_head *next)
static inline void list_del(struct list_head *entry)
{
__list_del(entry->prev, entry->next);
static inline void list_del(struct list_head *entry)
{
__list_del(entry->prev, entry->next);
- entry->next = LIST_POISON1;
- entry->prev = LIST_POISON2;
+ entry->next =
(struct list_head*)
LIST_POISON1;
+ entry->prev =
(struct list_head*)
LIST_POISON2;
}
#endif
}
#endif