Lines Matching refs:list_element
88 struct list_element { struct
90 QLIST_ENTRY(list_element) entry;
92 QSIMPLEQ_ENTRY(list_element) entry;
94 QTAILQ_ENTRY(list_element) entry;
96 QSLIST_ENTRY(list_element) entry;
105 struct list_element *el = container_of(prcu, struct list_element, rcu); in reclaim_list_el() argument
112 static QLIST_HEAD(, list_element) Q_list_head;
122 static QSIMPLEQ_HEAD(, list_element) Q_list_head =
127 QSIMPLEQ_REMOVE_RCU(&Q_list_head, el, list_element, f)
137 static QTAILQ_HEAD(, list_element) Q_list_head;
150 static QSLIST_HEAD(, list_element) Q_list_head;
154 QSLIST_REMOVE_RCU(&Q_list_head, el, list_element, f)
169 struct list_element *el; in rcu_q_reader()
206 struct list_element *el, *prev_el; in rcu_q_updater()
236 struct list_element *new_el = g_new(struct list_element, 1); in rcu_q_updater()
257 struct list_element *new_el; in rcu_qtest_init()
262 new_el = g_new(struct list_element, 1); in rcu_qtest_init()
289 struct list_element *el, *prev_el; in rcu_qtest()