Lines Matching refs:prp
909 struct protosw *prp; in socreate() local
924 prp = pffindproto(dom, type, proto); in socreate()
925 if (prp == NULL) { in socreate()
935 MPASS(prp->pr_attach); in socreate()
937 if ((prp->pr_flags & PR_CAPATTACH) == 0) { in socreate()
944 if (prison_check_af(cred, prp->pr_domain->dom_family) != 0) in socreate()
953 if ((prp->pr_domain->dom_family == PF_INET) || in socreate()
954 (prp->pr_domain->dom_family == PF_INET6) || in socreate()
955 (prp->pr_domain->dom_family == PF_ROUTE)) in socreate()
959 so->so_proto = prp; in socreate()
967 if ((prp->pr_flags & PR_SOCKBUF) == 0) { in socreate()
976 error = prp->pr_attach(so, proto, td); in socreate()