Lines Matching +defs:field +defs:next

41 #define QLIST_NEXT_RCU(elm, field) (atomic_rcu_read(&(elm)->field.le_next))  argument
66 #define QLIST_INSERT_AFTER_RCU(listelm, elm, field) do { \ argument
82 #define QLIST_INSERT_BEFORE_RCU(listelm, elm, field) do { \ argument
95 #define QLIST_INSERT_HEAD_RCU(head, elm, field) do { \ argument
110 #define QLIST_REMOVE_RCU(elm, field) do { \ argument
119 #define QLIST_FOREACH_RCU(var, head, field) \ argument
125 #define QLIST_FOREACH_SAFE_RCU(var, head, field, next_var) \ argument
138 #define QSIMPLEQ_NEXT_RCU(elm, field) atomic_rcu_read(&(elm)->field.sqe_next) argument
141 #define QSIMPLEQ_INSERT_HEAD_RCU(head, elm, field) do { \ argument
149 #define QSIMPLEQ_INSERT_TAIL_RCU(head, elm, field) do { \ argument
155 #define QSIMPLEQ_INSERT_AFTER_RCU(head, listelm, elm, field) do { \ argument
163 #define QSIMPLEQ_REMOVE_HEAD_RCU(head, field) do { \ argument
170 #define QSIMPLEQ_REMOVE_RCU(head, elm, type, field) do { \ argument
186 #define QSIMPLEQ_FOREACH_RCU(var, head, field) \ argument
191 #define QSIMPLEQ_FOREACH_SAFE_RCU(var, head, field, next) \ argument
203 #define QTAILQ_NEXT_RCU(elm, field) atomic_rcu_read(&(elm)->field.tqe_next) argument
206 #define QTAILQ_INSERT_HEAD_RCU(head, elm, field) do { \ argument
218 #define QTAILQ_INSERT_TAIL_RCU(head, elm, field) do { \ argument
225 #define QTAILQ_INSERT_AFTER_RCU(head, listelm, elm, field) do { \ argument
237 #define QTAILQ_INSERT_BEFORE_RCU(listelm, elm, field) do { \ argument
244 #define QTAILQ_REMOVE_RCU(head, elm, field) do { \ argument
255 #define QTAILQ_FOREACH_RCU(var, head, field) \ argument
260 #define QTAILQ_FOREACH_SAFE_RCU(var, head, field, next) \ argument
272 #define QSLIST_NEXT_RCU(elm, field) atomic_rcu_read(&(elm)->field.sle_next) argument
275 #define QSLIST_INSERT_HEAD_RCU(head, elm, field) do { \ argument
280 #define QSLIST_INSERT_AFTER_RCU(head, listelm, elm, field) do { \ argument
285 #define QSLIST_REMOVE_HEAD_RCU(head, field) do { \ argument
289 #define QSLIST_REMOVE_RCU(head, elm, type, field) do { \ argument
302 #define QSLIST_FOREACH_RCU(var, head, field) \ argument
307 #define QSLIST_FOREACH_SAFE_RCU(var, head, field, next) \ argument