plist_add
extern void plist_add(struct plist_node *node, struct plist_head *head);
plist_add(&this->list, &hb_new->chain);
plist_add(&q->list, &hb->chain);
plist_add(&q->list, &hb2->chain);
plist_add(node, &c->list);
plist_add(&p->pushable_tasks, &rq->rt.pushable_tasks);
plist_add(test_node + i, &test_head);
plist_add(test_node + i, &test_head);
plist_add(&si->avail_list, &swap_avail_head);
plist_add(&si->list, &swap_active_head);