Lines Matching defs:so
93 raw_attach(struct socket *so, int proto)
95 struct rawcb *rp = sotorawcb(so);
105 error = soreserve(so, raw_sendspace, raw_recvspace);
108 rp->rcb_socket = so;
109 rp->rcb_proto.sp_family = SOCK_DOM(so);
124 struct socket *so = rp->rcb_socket;
126 so->so_pcb = 0;
127 so->so_flags |= SOF_PCBCLEARING;
128 sofree(so);
130 socket_unlock(so, 0);
132 socket_lock(so, 0);
151 struct socket *so = rp->rcb_socket;
160 * so check for SOF_MP_SUBFLOW socket flag before detaching the PCB;
163 if (!(so->so_flags & SOF_MP_SUBFLOW) && (so->so_state & SS_NOFDREF))
171 raw_bind(struct socket *so, struct mbuf *nam)
178 rp = sotorawcb(so);