/* klist_add_after - Init a klist_node and add it after an existing node  */
void klist_add_after(struct klist_node *n, struct klist_node *pos)
/* klist_add_after - Init a klist_node and add it after an existing node  */
void klist_add_after(struct klist_node *n, struct klist_node *pos)
{
	struct klist *k = knode_klist(pos);
	klist_node_init(k, n);
	spin_lock(&k->k_lock);
	list_add(&n->n_node, &pos->n_node);
	spin_unlock(&k->k_lock);
}