<dec f='src/src/sys/sys/socketvar.h' l='283' type='void sbrelease(struct sockbuf * , struct socket * )'/>
<use f='src/src/sys/kern/uipc_socket.c' l='703' u='c' c='sofree'/>
<use f='src/src/sys/kern/uipc_socket.c' l='1703' u='c' c='sorflush'/>
<use f='src/src/sys/kern/uipc_socket2.c' l='644' u='c' c='soreserve'/>
<def f='src/src/sys/kern/uipc_socket2.c' l='683' ll='692' type='void sbrelease(struct sockbuf * sb, struct socket * so)'/>
<doc f='src/src/sys/kern/uipc_socket2.c' l='679'>/*
 * Free mbufs held by a socket, and reserved mbuf space.  We do not assert
 * that the socket is held locked here: see sorflush().
 */</doc>
