Lines Matching defs:var
286 #define _GCQ_GDQ(var, h, ptr, fn) (gcq_hq(h)->ptr != gcq_hq(h) ? \ argument
291 #define _GCQ_NP(var, current, head, start, np, fn) \ argument
299 #define _GCQ_GDQ_COND(var, h, ptr, rem, cond) \ argument
307 #define _GCQ_NP_COND(var, current, head, start, np, rem, cond) \ argument
317 #define GCQ_GOT_FIRST(var, h) _GCQ_GDQ(var, h, q_next, gcq_q) argument
318 #define GCQ_GOT_LAST(var, h) _GCQ_GDQ(var, h, q_prev, gcq_q) argument
319 #define GCQ_DEQUEUED_FIRST(var, h) _GCQ_GDQ(var, h, q_next, gcq_remove) argument
320 #define GCQ_DEQUEUED_LAST(var, h) _GCQ_GDQ(var, h, q_prev, gcq_remove) argument
329 #define GCQ_GOT_NEXT(var, current, head, start) \ argument
331 #define GCQ_GOT_PREV(var, current, head, start) \ argument
333 #define GCQ_DEQUEUED_NEXT(var, current, head, start) \ argument
335 #define GCQ_DEQUEUED_PREV(var, current, head, start) \ argument
350 #define GCQ_GOT_FIRST_COND(var, h, cond) \ argument
352 #define GCQ_GOT_LAST_COND(var, h, cond) \ argument
354 #define GCQ_DEQUEUED_FIRST_COND(var, h, cond) \ argument
356 #define GCQ_DEQUEUED_LAST_COND(var, h, cond) \ argument
368 #define GCQ_GOT_NEXT_COND(var, current, head, start, cond) \ argument
370 #define GCQ_GOT_PREV_COND(var, current, head, start, cond) \ argument
372 #define GCQ_DEQUEUED_NEXT_COND(var, current, head, start, cond) \ argument
375 #define GCQ_DEQUEUED_PREV_COND(var, current, head, start, cond) \ argument
392 #define _GCQ_FOREACH(var, h, tnull, item, ptr) \ argument
396 #define _GCQ_FOREACH_NVAR(var, nvar, h, tnull, item, ptr, ol, rem, ro) \ argument
400 #define GCQ_FOREACH(var, h) \ argument
402 #define GCQ_FOREACH_REV(var, h) \ argument
404 #define GCQ_FOREACH_NVAR(var, nvar, h) \ argument
407 #define GCQ_FOREACH_NVAR_REV(var, nvar, h) \ argument
410 #define GCQ_FOREACH_RO(var, nvar, h) \ argument
413 #define GCQ_FOREACH_RO_REV(var, nvar, h) \ argument
416 #define GCQ_FOREACH_DEQUEUED(var, nvar, h) \ argument
419 #define GCQ_FOREACH_DEQUEUED_REV(var, nvar, h) \ argument
423 #define GCQ_FOREACH_TYPED(var, h, tvar, type, name) \ argument
426 #define GCQ_FOREACH_TYPED_REV(var, h, tvar, type, name) \ argument
429 #define GCQ_FOREACH_NVAR_TYPED(var, nvar, h, tvar, type, name) \ argument
433 #define GCQ_FOREACH_NVAR_REV_TYPED(var, nvar, h, tvar, type, name) \ argument
437 #define GCQ_FOREACH_RO_TYPED(var, nvar, h, tvar, type, name) \ argument
441 #define GCQ_FOREACH_RO_REV_TYPED(var, nvar, h, tvar, type, name) \ argument
445 #define GCQ_FOREACH_DEQUEUED_TYPED(var, nvar, h, tvar, type, name) \ argument
449 #define GCQ_FOREACH_DEQUEUED_REV_TYPED(var, nvar, h, tvar, type, name) \ argument
456 #define GCQ_FIND(var, h, cond) _GCQ_COND(GCQ_FOREACH(var, h), cond) argument
457 #define GCQ_FIND_REV(var, h, cond) _GCQ_COND(GCQ_FOREACH_REV(var, h), cond) argument
458 #define GCQ_FIND_TYPED(var, h, tvar, type, name, cond) \ argument
460 #define GCQ_FIND_TYPED_REV(var, h, tvar, type, name, cond) \ argument