Lines Matching refs:prp
506 struct protosw *prp; in socreate() local
521 prp = pffindproto(dom, type, proto); in socreate()
522 if (prp == NULL) { in socreate()
532 MPASS(prp->pr_attach); in socreate()
534 if ((prp->pr_flags & PR_CAPATTACH) == 0) { in socreate()
541 if (prison_check_af(cred, prp->pr_domain->dom_family) != 0) in socreate()
550 if ((prp->pr_domain->dom_family == PF_INET) || in socreate()
551 (prp->pr_domain->dom_family == PF_INET6) || in socreate()
552 (prp->pr_domain->dom_family == PF_ROUTE)) in socreate()
556 so->so_proto = prp; in socreate()
564 if ((prp->pr_flags & PR_SOCKBUF) == 0) { in socreate()
573 error = prp->pr_attach(so, proto, td); in socreate()