Lines Matching refs:ptr
58 #define __INIT_PRIO_TREE_ROOT(ptr, _raw) \ argument
60 (ptr)->prio_tree_node = NULL; \
61 (ptr)->index_bits = 1; \
62 (ptr)->raw = (_raw); \
65 #define INIT_PRIO_TREE_ROOT(ptr) __INIT_PRIO_TREE_ROOT(ptr, 0) argument
66 #define INIT_RAW_PRIO_TREE_ROOT(ptr) __INIT_PRIO_TREE_ROOT(ptr, 1) argument
68 #define INIT_PRIO_TREE_NODE(ptr) \ argument
70 (ptr)->left = (ptr)->right = (ptr)->parent = (ptr); \
73 #define INIT_PRIO_TREE_ITER(ptr) \ argument
75 (ptr)->cur = NULL; \
76 (ptr)->mask = 0UL; \
77 (ptr)->value = 0UL; \
78 (ptr)->size_level = 0; \
81 #define prio_tree_entry(ptr, type, member) \ argument
82 ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))