Lines Matching refs:a_phn
33 #define phn_lchild_get(a_type, a_field, a_phn) \ argument
34 (a_phn->a_field.phn_lchild)
35 #define phn_lchild_set(a_type, a_field, a_phn, a_lchild) do { \ argument
36 a_phn->a_field.phn_lchild = a_lchild; \
39 #define phn_next_get(a_type, a_field, a_phn) \ argument
40 (a_phn->a_field.phn_next)
41 #define phn_prev_set(a_type, a_field, a_phn, a_prev) do { \ argument
42 a_phn->a_field.phn_prev = a_prev; \
45 #define phn_prev_get(a_type, a_field, a_phn) \ argument
46 (a_phn->a_field.phn_prev)
47 #define phn_next_set(a_type, a_field, a_phn, a_next) do { \ argument
48 a_phn->a_field.phn_next = a_next; \
83 #define ph_merge_siblings(a_type, a_field, a_phn, a_cmp, r_phn) do { \ argument
86 a_type *phn0 = a_phn; \
183 #define ph_merge_children(a_type, a_field, a_phn, a_cmp, r_phn) do { \ argument
184 a_type *lchild = phn_lchild_get(a_type, a_field, a_phn); \