Lines Matching defs:nso
69 struct sonode *nso = NULL;
73 while ((nso = list_remove_head(&so->so_acceptq_list)) == NULL) {
91 ASSERT(nso != NULL);
94 nso->so_listener = NULL;
96 *nsop = nso;
137 struct sonode *nso;
139 while ((nso = list_remove_head(list)) != NULL) {
140 nso->so_listener = NULL;
142 (void) socket_close(nso, 0, CRED());
154 ASSERT(nso->so_count == 1);
155 nso->so_count--;
157 VN_RELE(SOTOV(nso));
159 socket_destroy(nso);
2269 struct sonode *nso;
2373 nso = list_head(&so->so_acceptq_list);
2374 while (nso != NULL) {
2388 DTRACE_PROBE1(proto__fallback__begin, struct sonode *, nso);
2389 rval = (*fbfunc)(nso->so_proto_handle, NULL, direct,
2391 DTRACE_PROBE1(proto__fallback__end, struct sonode *, nso);
2397 next = list_next(&so->so_acceptq_list, nso);
2398 list_remove(&so->so_acceptq_list, nso);
2401 (void) socket_close(nso, 0, CRED());
2402 socket_destroy(nso);
2403 nso = next;
2405 nso = list_next(&so->so_acceptq_list, nso);