Searched refs:node_field (Results 1 – 3 of 3) sorted by relevance
/wlan-driver/qca-wifi-host-cmn/qdf/inc/ |
H A D | qdf_slist.h | 56 #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 D | qdf_list.h | 102 #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 D | i_qdf_list.h | 92 #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 …]
|