Lines Matching defs:listp
189 // @listp: a pointer to the list to be packed.
195 void pack_ptr_list(struct ptr_list **listp)
197 struct ptr_list *head = *listp;
209 *listp = NULL;
217 *listp = next;
254 // @listp: a pointer to the list
260 void **__add_ptr_list(struct ptr_list **listp, void *ptr)
262 struct ptr_list *list = *listp;
272 *listp = newlist;
291 // @listp: a pointer to the list
298 void **__add_ptr_list_tag(struct ptr_list **listp, void *ptr, unsigned long tag)
306 return __add_ptr_list(listp, ptr);
440 // @listp: a pointer to the destination list.
442 void copy_ptr_list(struct ptr_list **listp, struct ptr_list *src)
450 head = *listp;
452 *listp = src;
489 // @listp: a pointer to the list
495 void __free_ptr_list(struct ptr_list **listp)
497 struct ptr_list *tmp, *list = *listp;
509 *listp = NULL;