Lines Matching refs:p
71 vntsd_que_t *p; in vntsd_que_append() local
84 p = *que_hd; in vntsd_que_append()
86 if (p == NULL) { in vntsd_que_append()
91 while (p->nextp != NULL) in vntsd_que_append()
92 p = p->nextp; in vntsd_que_append()
93 p->nextp = el; in vntsd_que_append()
96 el->prevp = p; in vntsd_que_append()
143 vntsd_que_t *p = *que_hd; in vntsd_que_rm() local
147 while (p != NULL) { in vntsd_que_rm()
149 if (p->handle == handle) { in vntsd_que_rm()
152 prevp = p; in vntsd_que_rm()
153 p = p->nextp; in vntsd_que_rm()
156 if (p == NULL) { in vntsd_que_rm()
162 if (p == *que_hd) { in vntsd_que_rm()
164 *que_hd = p->nextp; in vntsd_que_rm()
166 prevp->nextp = p->nextp; in vntsd_que_rm()
169 if (p->nextp != NULL) { in vntsd_que_rm()
170 p->nextp->prevp = prevp; in vntsd_que_rm()
173 handle = p->handle; in vntsd_que_rm()
175 free(p); in vntsd_que_rm()
185 vntsd_que_t *p = que_hd; in vntsd_que_walk() local
187 while (p != NULL) { in vntsd_que_walk()
188 if ((*el_func)(p->handle)) { in vntsd_que_walk()
189 return (p->handle); in vntsd_que_walk()
192 p = p->nextp; in vntsd_que_walk()
202 vntsd_que_t *p = que_hd; in vntsd_que_find() local
205 while (p != NULL) { in vntsd_que_find()
206 if ((*compare_func)(p->handle, data)) { in vntsd_que_find()
208 return (p->handle); in vntsd_que_find()
211 p = p->nextp; in vntsd_que_find()
222 vntsd_que_t *p; in vntsd_free_que() local
225 p = *q; in vntsd_free_que()
227 *q = p->nextp; in vntsd_free_que()
231 (*clean_func)(p->handle); in vntsd_free_que()
233 free(p->handle); in vntsd_free_que()
236 free(p); in vntsd_free_que()
247 vntsd_que_t *p = que_hd; in vntsd_que_pos() local
252 while (p != NULL) { in vntsd_que_pos()
253 if (p->handle == handle) { in vntsd_que_pos()
257 if (p->nextp != NULL) { in vntsd_que_pos()
258 return (p->nextp->handle); in vntsd_que_pos()
266 if (p->prevp != NULL) { in vntsd_que_pos()
267 return (p->prevp->handle); in vntsd_que_pos()
271 while (p->nextp != NULL) { in vntsd_que_pos()
272 p = p->nextp; in vntsd_que_pos()
275 assert(p != NULL); in vntsd_que_pos()
276 assert(p->handle != NULL); in vntsd_que_pos()
277 return (p->handle); in vntsd_que_pos()
281 p = p->nextp; in vntsd_que_pos()