Lines Matching refs:name
165 #define QUEUE_STARTED_NAMED(entry, name) \ argument
166 (((entry)->m_##name##next == (entry)) && ((entry)->m_##name##prev == (entry)))
168 #define QUEUE_START_NAMED(entry, name) \ argument
170 (entry)->m_##name##next = (entry); \
171 (entry)->m_##name##prev = (entry); \
174 #define QUEUE_REMOVE_NAMED(entry, name) \ argument
176 (entry)->m_##name##prev->m_##name##next = (entry)->m_##name##next; \
177 (entry)->m_##name##next->m_##name##prev = (entry)->m_##name##prev; \
178 QUEUE_START_NAMED(entry, name); \
181 #define QUEUE_INSERT_HEAD_NAMED(head, entry, name) \ argument
183 (entry)->m_##name##prev = (head); \
184 (entry)->m_##name##next = (head)->m_##name##next; \
185 (head)->m_##name##next = (entry); \
186 (entry)->m_##name##next->m_##name##prev = (entry); \
189 #define QUEUE_INSERT_TAIL_NAMED(head, entry, name) \ argument
191 (entry)->m_##name##next = (head); \
192 (entry)->m_##name##prev = (head)->m_##name##prev; \
193 (head)->m_##name##prev = (entry); \
194 (entry)->m_##name##prev->m_##name##next = (entry); \