Lines Matching full:child

42 struct child {  struct
72 struct child child[3]; in test_xorg_list_add() local
73 struct child *c; in test_xorg_list_add()
77 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_add()
80 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_add()
82 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_add()
85 xorg_list_add(&child[1].node, &parent.children); in test_xorg_list_add()
86 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_add()
88 assert(memcmp(c, &child[1], sizeof(struct child)) == 0); in test_xorg_list_add()
90 xorg_list_add(&child[2].node, &parent.children); in test_xorg_list_add()
91 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_add()
93 assert(memcmp(c, &child[2], sizeof(struct child)) == 0); in test_xorg_list_add()
100 struct child child[3]; in test_xorg_list_append() local
101 struct child *c; in test_xorg_list_append()
106 xorg_list_append(&child[0].node, &parent.children); in test_xorg_list_append()
109 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_append()
111 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_append()
112 c = xorg_list_last_entry(&parent.children, struct child, node); in test_xorg_list_append()
114 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_append()
116 xorg_list_append(&child[1].node, &parent.children); in test_xorg_list_append()
117 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_append()
119 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_append()
120 c = xorg_list_last_entry(&parent.children, struct child, node); in test_xorg_list_append()
122 assert(memcmp(c, &child[1], sizeof(struct child)) == 0); in test_xorg_list_append()
124 xorg_list_append(&child[2].node, &parent.children); in test_xorg_list_append()
125 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_append()
127 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_append()
128 c = xorg_list_last_entry(&parent.children, struct child, node); in test_xorg_list_append()
130 assert(memcmp(c, &child[2], sizeof(struct child)) == 0); in test_xorg_list_append()
134 assert(memcmp(c, &child[i++], sizeof(struct child)) == 0); in test_xorg_list_append()
142 struct child child[2]; in test_xorg_list_del() local
143 struct child *c; in test_xorg_list_del()
147 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_del()
153 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_del()
154 xorg_list_del(&child[0].node); in test_xorg_list_del()
157 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_del()
158 xorg_list_add(&child[1].node, &parent.children); in test_xorg_list_del()
160 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_del()
162 assert(memcmp(c, &child[1], sizeof(struct child)) == 0); in test_xorg_list_del()
165 xorg_list_del(&child[1].node); in test_xorg_list_del()
167 assert(xorg_list_is_empty(&child[1].node)); in test_xorg_list_del()
168 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_del()
170 assert(memcmp(c, &child[0], sizeof(struct child)) == 0); in test_xorg_list_del()
173 xorg_list_add(&child[1].node, &parent.children); in test_xorg_list_del()
174 xorg_list_del(&child[0].node); in test_xorg_list_del()
175 c = xorg_list_first_entry(&parent.children, struct child, node); in test_xorg_list_del()
177 assert(memcmp(c, &child[1], sizeof(struct child)) == 0); in test_xorg_list_del()
180 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_del()
183 assert(!xorg_list_is_empty(&child[0].node)); in test_xorg_list_del()
184 assert(!xorg_list_is_empty(&child[1].node)); in test_xorg_list_del()
191 struct child child[3]; in test_xorg_list_for_each() local
192 struct child *c; in test_xorg_list_for_each()
197 xorg_list_add(&child[2].node, &parent.children); in test_xorg_list_for_each()
198 xorg_list_add(&child[1].node, &parent.children); in test_xorg_list_for_each()
199 xorg_list_add(&child[0].node, &parent.children); in test_xorg_list_for_each()
202 assert(memcmp(c, &child[i], sizeof(struct child)) == 0); in test_xorg_list_for_each()