Home
last modified time | relevance | path

Searched refs:node_field (Results 1 – 3 of 3) sorted by relevance

/wlan-driver/qca-wifi-host-cmn/qdf/inc/
H A Dqdf_slist.h56 #define __qdf_slist_item(node, cursor, node_field) ({ \ argument
58 (__n ? qdf_container_of(__n, typeof(*(cursor)), node_field) : NULL); })
60 #define __qdf_slist_next_item(slist, cursor, node_field) \ argument
61 __qdf_slist_item(cursor ? (cursor)->node_field.next : \
62 (slist)->head, cursor, node_field)
70 #define qdf_slist_for_each(slist, cursor, node_field) \ argument
71 for (cursor = __qdf_slist_item((slist)->head, cursor, node_field); \
73 cursor = __qdf_slist_item((cursor)->node_field.next, \
74 cursor, node_field))
84 #define qdf_slist_for_each_del(slist, prev, cursor, node_field) \ argument
[all …]
H A Dqdf_list.h102 #define qdf_list_for_each(list_ptr, cursor, node_field) \ argument
103 __qdf_list_for_each(list_ptr, cursor, node_field)
105 #define qdf_list_for_each_del(list_ptr, cursor, next, node_field) \ argument
106 __qdf_list_for_each_del(list_ptr, cursor, next, node_field)
108 #define qdf_list_for_each_from(list_ptr, cursor, node_field) \ argument
109 __qdf_list_for_each_from(list_ptr, cursor, node_field)
111 #define qdf_list_for_each_continue(list_ptr, cursor, node_field) \ argument
112 __qdf_list_for_each_continue(list_ptr, cursor, node_field)
114 #define qdf_list_first_entry_or_null(list_ptr, type, node_field) \ argument
115 __qdf_list_first_entry_or_null(list_ptr, type, node_field)
[all …]
/wlan-driver/qca-wifi-host-cmn/qdf/linux/src/
H A Di_qdf_list.h92 #define __qdf_list_for_each(list_ptr, cursor, node_field) \ argument
93 list_for_each_entry(cursor, &(list_ptr)->anchor, node_field)
95 #define __qdf_list_for_each_del(list_ptr, cursor, next, node_field) \ argument
96 list_for_each_entry_safe(cursor, next, &(list_ptr)->anchor, node_field)
98 #define __qdf_list_for_each_from(list_ptr, cursor, node_field) \ argument
99 list_for_each_entry_from(cursor, &(list_ptr)->anchor, node_field)
101 #define __qdf_list_for_each_continue(list_ptr, cursor, node_field) \ argument
102 list_for_each_entry_continue(cursor, &(list_ptr)->anchor, node_field)
104 #define __qdf_list_first_entry_or_null(list_ptr, type, node_field) \ argument
105 list_first_entry_or_null(&(list_ptr)->anchor, type, node_field)
[all …]