qp->prev