Lines Matching defs:ppp
3603 page_add(page_t **ppp, page_t *pp)
3607 page_add_common(ppp, pp);
3616 page_add_common(page_t **ppp, page_t *pp)
3618 if (*ppp == NULL) {
3621 pp->p_next = *ppp;
3622 pp->p_prev = (*ppp)->p_prev;
3623 (*ppp)->p_prev = pp;
3626 *ppp = pp;
3637 page_sub(page_t **ppp, page_t *pp)
3642 if (*ppp == NULL || pp == NULL) {
3643 panic("page_sub: bad arg(s): pp %p, *ppp %p",
3644 (void *)pp, (void *)(*ppp));
3648 page_sub_common(ppp, pp);
3656 page_sub_common(page_t **ppp, page_t *pp)
3658 if (*ppp == pp)
3659 *ppp = pp->p_next; /* go to next page */
3661 if (*ppp == pp)
3662 *ppp = NULL; /* page list is gone */
3714 * Concatenate page list nppp onto the end of list ppp.
3717 page_list_concat(page_t **ppp, page_t **nppp)
3724 if (*ppp == NULL) {
3725 *ppp = *nppp;
3728 s1pp = *ppp;
3755 page_vpadd(page_t **ppp, page_t *pp)
3757 if (*ppp == NULL) {
3760 pp->p_vpnext = *ppp;
3761 pp->p_vpprev = (*ppp)->p_vpprev;
3762 (*ppp)->p_vpprev = pp;
3765 *ppp = pp;
3775 page_vpsub(page_t **ppp, page_t *pp)
3777 if (*ppp == NULL || pp == NULL) {
3778 panic("page_vpsub: bad arg(s): pp %p, *ppp %p",
3779 (void *)pp, (void *)(*ppp));
3783 if (*ppp == pp)
3784 *ppp = pp->p_vpnext; /* go to next page */
3786 if (*ppp == pp)
3787 *ppp = NULL; /* page list is gone */