Lines Matching refs:so
134 raw_uabort(struct socket *so) in raw_uabort() argument
137 KASSERT(sotorawcb(so) != NULL, ("raw_uabort: rp == NULL")); in raw_uabort()
139 soisdisconnected(so); in raw_uabort()
143 raw_uclose(struct socket *so) in raw_uclose() argument
146 KASSERT(sotorawcb(so) != NULL, ("raw_uabort: rp == NULL")); in raw_uclose()
148 soisdisconnected(so); in raw_uclose()
154 raw_uattach(struct socket *so, int proto, struct thread *td) in raw_uattach() argument
162 KASSERT(sotorawcb(so) != NULL, ("raw_uattach: so_pcb == NULL")); in raw_uattach()
169 return (raw_attach(so, proto)); in raw_uattach()
173 raw_ubind(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_ubind() argument
180 raw_uconnect(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_uconnect() argument
190 raw_udetach(struct socket *so) in raw_udetach() argument
192 struct rawcb *rp = sotorawcb(so); in raw_udetach()
200 raw_udisconnect(struct socket *so) in raw_udisconnect() argument
203 KASSERT(sotorawcb(so) != NULL, ("raw_udisconnect: rp == NULL")); in raw_udisconnect()
211 raw_upeeraddr(struct socket *so, struct sockaddr **nam) in raw_upeeraddr() argument
214 KASSERT(sotorawcb(so) != NULL, ("raw_upeeraddr: rp == NULL")); in raw_upeeraddr()
223 raw_usend(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in raw_usend() argument
227 KASSERT(sotorawcb(so) != NULL, ("raw_usend: rp == NULL")); in raw_usend()
241 return ((*so->so_proto->pr_output)(m, so)); in raw_usend()
247 raw_ushutdown(struct socket *so) in raw_ushutdown() argument
250 KASSERT(sotorawcb(so) != NULL, ("raw_ushutdown: rp == NULL")); in raw_ushutdown()
252 socantsendmore(so); in raw_ushutdown()
257 raw_usockaddr(struct socket *so, struct sockaddr **nam) in raw_usockaddr() argument
260 KASSERT(sotorawcb(so) != NULL, ("raw_usockaddr: rp == NULL")); in raw_usockaddr()