Symbol: listener
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
589
new_req(int ev_port, int listener, void *ev_obj)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
600
if ((new_sd = accept(listener, &sa, &sa_len)) == -1) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
663
if (port_associate(ev_port, PORT_SOURCE_FD, listener, POLLRDNORM,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
781
main_loop(int listener)
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
796
if (port_associate(ev_port, PORT_SOURCE_FD, listener, POLLRDNORM,
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilbd_main.c
834
assert(ev_port_obj == listener);
usr/src/lib/libresolv2/common/isc/ev_connects.c
224
ret = evSelectFD(opaqueCtx, this->fd, EV_READ, listener, this,
usr/src/lib/libresolv2/common/isc/ev_connects.c
51
static void listener(evContext ctx, void *uap, int fd, int evmask);
usr/src/lib/libresolv2/common/isc/ev_connects.c
84
if (evSelectFD(opaqueCtx, fd, EV_READ, listener, new, &new->file) < 0){
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
114
Listener listener = (Listener)listeners.get(interfac);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
116
if (listener != null) {
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
117
return listener.dss;
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
129
Listener listener = (Listener)listeners.get(interfac);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
133
if (listener == null) {
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
138
DatagramSocket dss = listener.dss;
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
150
listener.groups.addElement(maddr);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
168
Listener listener = (Listener)listeners.get(interfac);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
170
if (listener == null) {
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
175
listener.dss.close();
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
177
listener.dss =
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
179
listener.groups);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
181
return listener.dss;
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
91
Listener listener = new Listener(interfac);
usr/src/lib/libslp/javalib/com/sun/slp/Listener.java
95
listener.start();
usr/src/lib/libslp/javalib/com/sun/slp/StreamListener.java
78
StreamListener listener = new StreamListener(interfac);
usr/src/lib/libslp/javalib/com/sun/slp/StreamListener.java
82
listener.start();
usr/src/lib/sun_fc/common/AdapterAddEventBridge.h
41
virtual void addListener(AdapterAddEventListener *listener) = 0;
usr/src/lib/sun_fc/common/AdapterAddEventBridge.h
42
virtual void removeListener(AdapterAddEventListener *listener) = 0;
usr/src/lib/sun_fc/common/AdapterDeviceEventBridge.h
42
virtual void addListener(AdapterDeviceEventListener *listener,
usr/src/lib/sun_fc/common/AdapterDeviceEventBridge.h
44
virtual void removeListener(AdapterDeviceEventListener *listener) = 0;
usr/src/lib/sun_fc/common/AdapterEventBridge.h
42
virtual void addListener(AdapterEventListener *listener, HBA *hba) = 0;
usr/src/lib/sun_fc/common/AdapterEventBridge.h
43
virtual void removeListener(AdapterEventListener *listener) = 0;
usr/src/lib/sun_fc/common/AdapterPortEventBridge.h
41
virtual void addListener(AdapterPortEventListener *listener,
usr/src/lib/sun_fc/common/AdapterPortEventBridge.h
43
virtual void removeListener(AdapterPortEventListener *listener) = 0;
usr/src/lib/sun_fc/common/AdapterPortStatEventBridge.h
42
virtual void addListener(AdapterPortStatEventListener *listener,
usr/src/lib/sun_fc/common/AdapterPortStatEventBridge.h
44
virtual void removeListener(AdapterPortStatEventListener *listener) = 0;
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
102
void FCSyseventBridge::addListener(TargetEventListener *listener,
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
106
targetEventListeners.insert(targetEventListeners.begin(), listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
115
void FCSyseventBridge::removeListener(AdapterAddEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
121
if (*tmp == listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
134
void FCSyseventBridge::removeListener(AdapterEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
140
if (*tmp == listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
153
void FCSyseventBridge::removeListener(AdapterPortEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
159
if (*tmp == listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
172
void FCSyseventBridge::removeListener(AdapterDeviceEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
178
if (*tmp == listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
191
void FCSyseventBridge::removeListener(TargetEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
197
if (*tmp == listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
53
void FCSyseventBridge::addListener(AdapterAddEventListener *listener) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
57
listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
65
void FCSyseventBridge::addListener(AdapterEventListener *listener, HBA *hba) {
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
68
adapterEventListeners.insert(adapterEventListeners.begin(), listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
76
void FCSyseventBridge::addListener(AdapterPortEventListener *listener,
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
81
listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
89
void FCSyseventBridge::addListener(AdapterDeviceEventListener *listener,
usr/src/lib/sun_fc/common/FCSyseventBridge.cc
94
listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
60
virtual void addListener(AdapterAddEventListener *listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
61
virtual void addListener(AdapterEventListener *listener, HBA *hba);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
62
virtual void addListener(AdapterPortEventListener *listener, HBAPort *port);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
63
virtual void addListener(AdapterDeviceEventListener *listener,
usr/src/lib/sun_fc/common/FCSyseventBridge.h
65
virtual void addListener(TargetEventListener *listener,
usr/src/lib/sun_fc/common/FCSyseventBridge.h
67
virtual void removeListener(AdapterAddEventListener *listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
68
virtual void removeListener(AdapterEventListener *listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
69
virtual void removeListener(AdapterPortEventListener *listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
70
virtual void removeListener(AdapterDeviceEventListener *listener);
usr/src/lib/sun_fc/common/FCSyseventBridge.h
71
virtual void removeListener(TargetEventListener *listener);
usr/src/lib/sun_fc/common/LinkEventBridge.h
42
virtual void addListener(LinkEventListener *listener, HBAPort *port) = 0;
usr/src/lib/sun_fc/common/LinkEventBridge.h
43
virtual void removeListener(LinkEventListener *listener) = 0;
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterAddEvents.cc
58
AdapterAddEventListener *listener = new AdapterAddEventListener(
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterAddEvents.cc
62
bridge->addListener(listener);
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterAddEvents.cc
63
*callbackHandle = (void *)listener;
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterDeviceEvents.cc
67
AdapterDeviceEventListener *listener = new AdapterDeviceEventListener(
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterDeviceEvents.cc
71
bridge->addListener(listener, port);
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterDeviceEvents.cc
72
*callbackHandle = (void *)listener;
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterEvents.cc
61
AdapterEventListener *listener = new AdapterEventListener(hba,
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterEvents.cc
65
bridge->addListener(listener, hba);
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterEvents.cc
66
*callbackHandle = (void *)listener;
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterPortEvents.cc
66
AdapterPortEventListener *listener = new AdapterPortEventListener(
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterPortEvents.cc
70
bridge->addListener(listener, port);
usr/src/lib/sun_fc/common/Sun_fcRegisterForAdapterPortEvents.cc
71
*callbackHandle = (void *)listener;
usr/src/lib/sun_fc/common/Sun_fcRegisterForTargetEvents.cc
73
TargetEventListener *listener = new TargetEventListener(port,
usr/src/lib/sun_fc/common/Sun_fcRegisterForTargetEvents.cc
78
bridge->addListener(listener, port,
usr/src/lib/sun_fc/common/Sun_fcRegisterForTargetEvents.cc
80
*callbackHandle = (void *)listener;
usr/src/lib/sun_fc/common/TargetEventBridge.h
42
virtual void addListener(TargetEventListener *listener,
usr/src/lib/sun_fc/common/TargetEventBridge.h
44
virtual void removeListener(TargetEventListener *listener) = 0;
usr/src/stand/lib/tcp/tcp.c
1051
tcp_t *listener;
usr/src/stand/lib/tcp/tcp.c
1058
if ((listener = (tcp_t *)(sockets[sock_id].pcb)) == NULL ||
usr/src/stand/lib/tcp/tcp.c
1061
listener->tcp_state != TCPS_LISTEN) {
usr/src/stand/lib/tcp/tcp.c
1070
while (listener->tcp_eager_next_q == NULL &&
usr/src/stand/lib/tcp/tcp.c
1075
if (tcp_drain_input(listener, sock_id, 5) < 0) {
usr/src/stand/lib/tcp/tcp.c
1080
if (timeout <= prom_gettime() && listener->tcp_eager_next_q == NULL) {
usr/src/stand/lib/tcp/tcp.c
1101
eager = listener->tcp_eager_next_q;
usr/src/stand/lib/tcp/tcp.c
1102
listener->tcp_eager_next_q = eager->tcp_eager_next_q;
usr/src/stand/lib/tcp/tcp.c
1103
if (listener->tcp_eager_last_q == eager)
usr/src/stand/lib/tcp/tcp.c
1104
listener->tcp_eager_last_q = NULL;
usr/src/stand/lib/tcp/tcp.c
1107
listener->tcp_conn_req_cnt_q--;
usr/src/stand/lib/tcp/tcp.c
1432
tcp_accept_comm(tcp_t *listener, tcp_t *acceptor, mblk_t *cr_pkt,
usr/src/stand/lib/tcp/tcp.c
1449
acceptor->tcp_lport = listener->tcp_lport;
usr/src/stand/lib/tcp/tcp.c
1451
if (listener->tcp_ipversion == acceptor->tcp_ipversion) {
usr/src/stand/lib/tcp/tcp.c
1452
if (acceptor->tcp_iphc_len != listener->tcp_iphc_len) {
usr/src/stand/lib/tcp/tcp.c
1460
listener->tcp_iphc_len);
usr/src/stand/lib/tcp/tcp.c
1465
acceptor->tcp_iphc_len = listener->tcp_iphc_len;
usr/src/stand/lib/tcp/tcp.c
1467
acceptor->tcp_hdr_len = listener->tcp_hdr_len;
usr/src/stand/lib/tcp/tcp.c
1468
acceptor->tcp_ip_hdr_len = listener->tcp_ip_hdr_len;
usr/src/stand/lib/tcp/tcp.c
1469
acceptor->tcp_tcp_hdr_len = listener->tcp_tcp_hdr_len;
usr/src/stand/lib/tcp/tcp.c
1474
bcopy(listener->tcp_iphc, acceptor->tcp_iphc,
usr/src/stand/lib/tcp/tcp.c
1475
listener->tcp_hdr_len);
usr/src/stand/lib/tcp/tcp.c
1503
if (listener->tcp_lport == 0) {
usr/src/stand/lib/tcp/tcp.c
1509
acceptor->tcp_naglim = listener->tcp_naglim;
usr/src/stand/lib/tcp/tcp.c
1511
listener->tcp_first_timer_threshold;
usr/src/stand/lib/tcp/tcp.c
1513
listener->tcp_second_timer_threshold;
usr/src/stand/lib/tcp/tcp.c
1516
listener->tcp_first_ctimer_threshold;
usr/src/stand/lib/tcp/tcp.c
1518
listener->tcp_second_ctimer_threshold;
usr/src/stand/lib/tcp/tcp.c
1520
acceptor->tcp_xmit_hiwater = listener->tcp_xmit_hiwater;
usr/src/stand/lib/tcp/tcp.c
1545
(acceptor->tcp_rwnd == 0 ? listener->tcp_rwnd_max :
usr/src/stand/lib/tcp/tcp.c
1885
tcp_lookup_eager_ipv4(tcp_t *listener, struct ip *iph, tcpha_t *tcph)
usr/src/stand/lib/tcp/tcp.c
1892
for (tcp = listener->tcp_eager_next_q; tcp != NULL;
usr/src/stand/lib/tcp/tcp.c
1902
for (tcp = listener->tcp_eager_next_q0; tcp != listener;
usr/src/stand/lib/tcp/tcp.c
3317
tcp_t *listener = tcp->tcp_listener;
usr/src/stand/lib/tcp/tcp.c
3337
if (listener->tcp_conn_req_cnt_q <
usr/src/stand/lib/tcp/tcp.c
3338
listener->tcp_conn_req_max) {
usr/src/stand/lib/tcp/tcp.c
3341
listener->tcp_conn_req_cnt_q0--;
usr/src/stand/lib/tcp/tcp.c
3342
listener->tcp_conn_req_cnt_q++;
usr/src/stand/lib/tcp/tcp.c
3359
tail = listener->tcp_eager_last_q;
usr/src/stand/lib/tcp/tcp.c
3363
listener->tcp_eager_next_q = tcp;
usr/src/stand/lib/tcp/tcp.c
3365
listener->tcp_eager_last_q = tcp;
usr/src/stand/lib/tcp/tcp.c
3381
tcp->tcp_eager_prev_q0 = listener->tcp_eager_prev_q0;
usr/src/stand/lib/tcp/tcp.c
3382
tcp->tcp_eager_next_q0 = listener;
usr/src/stand/lib/tcp/tcp.c
3383
listener->tcp_eager_prev_q0->tcp_eager_next_q0 = tcp;
usr/src/stand/lib/tcp/tcp.c
3384
listener->tcp_eager_prev_q0 = tcp;
usr/src/stand/lib/tcp/tcp.c
737
tcp_t *listener = tcp->tcp_listener;
usr/src/stand/lib/tcp/tcp.c
739
assert(listener != NULL);
usr/src/stand/lib/tcp/tcp.c
748
listener->tcp_conn_req_cnt_q0--;
usr/src/stand/lib/tcp/tcp.c
750
tcp_t **tcpp = &listener->tcp_eager_next_q;
usr/src/stand/lib/tcp/tcp.c
755
if (listener->tcp_eager_last_q == tcp) {
usr/src/stand/lib/tcp/tcp.c
763
if (listener->tcp_eager_last_q ==
usr/src/stand/lib/tcp/tcp.c
764
listener->tcp_eager_next_q) {
usr/src/stand/lib/tcp/tcp.c
765
listener->tcp_eager_last_q =
usr/src/stand/lib/tcp/tcp.c
774
listener->tcp_eager_last_q =
usr/src/stand/lib/tcp/tcp.c
781
listener->tcp_conn_req_cnt_q--;
usr/src/stand/lib/tcp/tcp.c
795
tcp_eager_cleanup(tcp_t *listener, boolean_t q0_only, int sock_id)
usr/src/stand/lib/tcp/tcp.c
801
while ((eager = listener->tcp_eager_next_q) != NULL) {
usr/src/stand/lib/tcp/tcp.c
802
assert(listener->tcp_eager_last_q != NULL);
usr/src/stand/lib/tcp/tcp.c
808
assert(listener->tcp_eager_last_q == NULL);
usr/src/stand/lib/tcp/tcp.c
811
while ((eager = listener->tcp_eager_next_q0) != listener) {
usr/src/test/os-tests/tests/sockfs/conn.c
162
ret = pthread_create(NULL, NULL, listener, &addr);
usr/src/uts/common/inet/sctp/sctp_conn.c
114
bcopy(listener->sctp_secret, acceptor->sctp_secret, SCTP_SECRET_LEN);
usr/src/uts/common/inet/sctp/sctp_conn.c
115
bcopy(listener->sctp_old_secret, acceptor->sctp_old_secret,
usr/src/uts/common/inet/sctp/sctp_conn.c
55
sctp_accept_comm(sctp_t *listener, sctp_t *acceptor, mblk_t *cr_pkt,
usr/src/uts/common/inet/sctp/sctp_conn.c
66
sctp_stack_t *sctps = listener->sctp_sctps;
usr/src/uts/common/inet/sctp/sctp_conn.c
72
lconnp = listener->sctp_connp;
usr/src/uts/common/inet/sctp/sctp_conn.c
81
err = sctp_get_addrparams(acceptor, listener, cr_pkt, ich,
usr/src/uts/common/inet/sctp/sctp_conn.c
93
listener->sctp_prsctp_aware && sctps->sctps_prsctp_enabled) {
usr/src/uts/common/inet/tcp/tcp.c
1268
tcp_t *listener = tcp->tcp_listener;
usr/src/uts/common/inet/tcp/tcp.c
1269
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp.c
1282
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp.c
1291
CONN_DEC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp.c
1293
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1115
tcp_t *listener = eager->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1137
if (listener != NULL) {
usr/src/uts/common/inet/tcp/tcp_input.c
1138
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1150
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1151
CONN_DEC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp_input.c
1163
tcp_eager_blowoff(tcp_t *listener, t_scalar_t seqnum)
usr/src/uts/common/inet/tcp/tcp_input.c
1168
eager = listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1169
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1173
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1179
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1185
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1197
tcp_eager_cleanup(tcp_t *listener, boolean_t q0_only)
usr/src/uts/common/inet/tcp/tcp_input.c
1201
tcp_stack_t *tcps = listener->tcp_tcps;
usr/src/uts/common/inet/tcp/tcp_input.c
1203
ASSERT(MUTEX_HELD(&listener->tcp_eager_lock));
usr/src/uts/common/inet/tcp/tcp_input.c
1208
eager = listener->tcp_eager_next_q;
usr/src/uts/common/inet/tcp/tcp_input.c
1224
eager = listener->tcp_eager_next_q0;
usr/src/uts/common/inet/tcp/tcp_input.c
1225
while (eager != listener) {
usr/src/uts/common/inet/tcp/tcp_input.c
1247
tcp_t *listener = tcp->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1249
ASSERT(listener != NULL);
usr/src/uts/common/inet/tcp/tcp_input.c
1250
ASSERT(MUTEX_HELD(&listener->tcp_eager_lock));
usr/src/uts/common/inet/tcp/tcp_input.c
1259
ASSERT(listener->tcp_conn_req_cnt_q0 > 0);
usr/src/uts/common/inet/tcp/tcp_input.c
1260
listener->tcp_conn_req_cnt_q0--;
usr/src/uts/common/inet/tcp/tcp_input.c
1273
ASSERT(listener->tcp_syn_rcvd_timeout > 0);
usr/src/uts/common/inet/tcp/tcp_input.c
1274
listener->tcp_syn_rcvd_timeout--;
usr/src/uts/common/inet/tcp/tcp_input.c
1277
tcp_t **tcpp = &listener->tcp_eager_next_q;
usr/src/uts/common/inet/tcp/tcp_input.c
1282
if (listener->tcp_eager_last_q == tcp) {
usr/src/uts/common/inet/tcp/tcp_input.c
1290
if (listener->tcp_eager_last_q ==
usr/src/uts/common/inet/tcp/tcp_input.c
1291
listener->tcp_eager_next_q) {
usr/src/uts/common/inet/tcp/tcp_input.c
1292
listener->tcp_eager_last_q =
usr/src/uts/common/inet/tcp/tcp_input.c
1301
listener->tcp_eager_last_q =
usr/src/uts/common/inet/tcp/tcp_input.c
1308
ASSERT(listener->tcp_conn_req_cnt_q > 0);
usr/src/uts/common/inet/tcp/tcp_input.c
1309
listener->tcp_conn_req_cnt_q--;
usr/src/uts/common/inet/tcp/tcp_input.c
1449
tcp_t *listener = lconnp->conn_tcp;
usr/src/uts/common/inet/tcp/tcp_input.c
1450
tcp_stack_t *tcps = listener->tcp_tcps;
usr/src/uts/common/inet/tcp/tcp_input.c
1462
__dtrace_tcp_void_ip_t *, mp->b_rptr, tcp_t *, listener,
usr/src/uts/common/inet/tcp/tcp_input.c
1480
if (listener->tcp_state != TCPS_LISTEN)
usr/src/uts/common/inet/tcp/tcp_input.c
1485
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1495
if (tcps->tcps_reclaim && (listener->tcp_conn_req_cnt_q > 0 ||
usr/src/uts/common/inet/tcp/tcp_input.c
1496
listener->tcp_conn_req_cnt_q0 > 0)) {
usr/src/uts/common/inet/tcp/tcp_input.c
1497
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1502
if (listener->tcp_conn_req_cnt_q >= listener->tcp_conn_req_max) {
usr/src/uts/common/inet/tcp/tcp_input.c
1503
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1510
listener->tcp_conn_req_max,
usr/src/uts/common/inet/tcp/tcp_input.c
1511
listener->tcp_conn_req_cnt_q,
usr/src/uts/common/inet/tcp/tcp_input.c
1512
tcp_display(listener, NULL, DISP_PORT_ONLY));
usr/src/uts/common/inet/tcp/tcp_input.c
1517
if (listener->tcp_conn_req_cnt_q0 >=
usr/src/uts/common/inet/tcp/tcp_input.c
1518
listener->tcp_conn_req_max + tcps->tcps_conn_req_max_q0) {
usr/src/uts/common/inet/tcp/tcp_input.c
1528
listener->tcp_last_rcv_lbolt = ddi_get_lbolt64();
usr/src/uts/common/inet/tcp/tcp_input.c
1529
if (!tcp_drop_q0(listener)) {
usr/src/uts/common/inet/tcp/tcp_input.c
1530
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1537
listener->tcp_conn_req_cnt_q0,
usr/src/uts/common/inet/tcp/tcp_input.c
1538
tcp_display(listener, NULL,
usr/src/uts/common/inet/tcp/tcp_input.c
1550
if (listener->tcp_listen_cnt != NULL) {
usr/src/uts/common/inet/tcp/tcp_input.c
1551
tcp_listen_cnt_t *tlc = listener->tcp_listen_cnt;
usr/src/uts/common/inet/tcp/tcp_input.c
1555
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1565
ntohs(listener->tcp_connp->conn_lport),
usr/src/uts/common/inet/tcp/tcp_input.c
1574
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1625
tcp_init_values(eager, listener);
usr/src/uts/common/inet/tcp/tcp_input.c
1833
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1834
listener->tcp_eager_next_q0->tcp_eager_prev_q0 = eager;
usr/src/uts/common/inet/tcp/tcp_input.c
1835
eager->tcp_eager_next_q0 = listener->tcp_eager_next_q0;
usr/src/uts/common/inet/tcp/tcp_input.c
1836
listener->tcp_eager_next_q0 = eager;
usr/src/uts/common/inet/tcp/tcp_input.c
1837
eager->tcp_eager_prev_q0 = listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1840
eager->tcp_listener = listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1841
eager->tcp_saved_listener = listener;
usr/src/uts/common/inet/tcp/tcp_input.c
1847
eager->tcp_listen_cnt = listener->tcp_listen_cnt;
usr/src/uts/common/inet/tcp/tcp_input.c
1853
eager->tcp_conn_req_seqnum = listener->tcp_conn_req_seqnum;
usr/src/uts/common/inet/tcp/tcp_input.c
1854
listener->tcp_conn_req_cnt_q0++;
usr/src/uts/common/inet/tcp/tcp_input.c
1855
if (++listener->tcp_conn_req_seqnum == -1) {
usr/src/uts/common/inet/tcp/tcp_input.c
1860
++listener->tcp_conn_req_seqnum;
usr/src/uts/common/inet/tcp/tcp_input.c
1862
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_input.c
1864
if (listener->tcp_syn_defense) {
usr/src/uts/common/inet/tcp/tcp_input.c
1868
addr_cache = (ipaddr_t *)(listener->tcp_ip_addr_cache);
usr/src/uts/common/inet/tcp/tcp_input.c
2002
atomic_dec_32(&listener->tcp_listen_cnt->tlc_cnt);
usr/src/uts/common/inet/tcp/tcp_input.c
3955
tcp_t *listener = tcp->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_input.c
3977
CONN_INC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp_input.c
3978
if (listener->tcp_connp->conn_sqp ==
usr/src/uts/common/inet/tcp/tcp_input.c
3989
tcp_send_conn_ind(listener->tcp_connp, mp,
usr/src/uts/common/inet/tcp/tcp_input.c
3990
listener->tcp_connp->conn_sqp);
usr/src/uts/common/inet/tcp/tcp_input.c
3991
CONN_DEC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp_input.c
3993
SQUEUE_ENTER_ONE(listener->tcp_connp->conn_sqp,
usr/src/uts/common/inet/tcp/tcp_input.c
3995
listener->tcp_connp, NULL, SQ_FILL,
usr/src/uts/common/inet/tcp/tcp_input.c
3998
SQUEUE_ENTER_ONE(listener->tcp_connp->conn_sqp,
usr/src/uts/common/inet/tcp/tcp_input.c
4000
listener->tcp_connp, NULL, SQ_NODRAIN,
usr/src/uts/common/inet/tcp/tcp_socket.c
1079
tcp_t *listener = tcp->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_socket.c
1080
conn_t *lconnp = listener->tcp_connp;
usr/src/uts/common/inet/tcp/tcp_socket.c
1087
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_socket.c
1098
ASSERT(listener->tcp_conn_req_cnt_q0 > 0);
usr/src/uts/common/inet/tcp/tcp_socket.c
1099
listener->tcp_conn_req_cnt_q0--;
usr/src/uts/common/inet/tcp/tcp_socket.c
1100
listener->tcp_conn_req_cnt_q++;
usr/src/uts/common/inet/tcp/tcp_socket.c
1113
tail = listener->tcp_eager_last_q;
usr/src/uts/common/inet/tcp/tcp_socket.c
1117
listener->tcp_eager_next_q = tcp;
usr/src/uts/common/inet/tcp/tcp_socket.c
1118
listener->tcp_eager_last_q = tcp;
usr/src/uts/common/inet/tcp/tcp_socket.c
1124
listener->tcp_syn_rcvd_timeout--;
usr/src/uts/common/inet/tcp/tcp_socket.c
1125
if (listener->tcp_syn_defense &&
usr/src/uts/common/inet/tcp/tcp_socket.c
1126
listener->tcp_syn_rcvd_timeout <=
usr/src/uts/common/inet/tcp/tcp_socket.c
1127
(listener->tcp_tcps->tcps_conn_req_max_q0 >> 5) &&
usr/src/uts/common/inet/tcp/tcp_socket.c
1129
listener->tcp_last_rcv_lbolt)) {
usr/src/uts/common/inet/tcp/tcp_socket.c
1134
listener->tcp_syn_defense = B_FALSE;
usr/src/uts/common/inet/tcp/tcp_socket.c
1135
if (listener->tcp_ip_addr_cache) {
usr/src/uts/common/inet/tcp/tcp_socket.c
1136
kmem_free((void *)listener->tcp_ip_addr_cache,
usr/src/uts/common/inet/tcp/tcp_socket.c
1138
listener->tcp_ip_addr_cache = NULL;
usr/src/uts/common/inet/tcp/tcp_socket.c
1142
addr_cache = (ipaddr_t *)(listener->tcp_ip_addr_cache);
usr/src/uts/common/inet/tcp/tcp_socket.c
1152
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_socket.c
137
tcp_t *listener, *eager;
usr/src/uts/common/inet/tcp/tcp_socket.c
149
listener = eager->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_socket.c
150
lconnp = (conn_t *)listener->tcp_connp;
usr/src/uts/common/inet/tcp/tcp_socket.c
151
ASSERT(listener->tcp_state == TCPS_LISTEN);
usr/src/uts/common/inet/tcp/tcp_socket.c
170
listener->tcp_connp->conn_netstack);
usr/src/uts/common/inet/tcp/tcp_socket.c
171
ASSERT(eager->tcp_tcps == listener->tcp_tcps);
usr/src/uts/common/inet/tcp/tcp_socket.c
185
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_socket.c
190
ASSERT(!listener->tcp_eager_prev_q0->tcp_conn_def_q0);
usr/src/uts/common/inet/tcp/tcp_socket.c
192
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_socket.c
193
CONN_DEC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp_socket.c
926
tcp_t *listener = eager->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_socket.c
929
ASSERT(listener != NULL);
usr/src/uts/common/inet/tcp/tcp_socket.c
966
connp->conn_rq = listener->tcp_connp->conn_rq;
usr/src/uts/common/inet/tcp/tcp_socket.c
967
connp->conn_wq = listener->tcp_connp->conn_wq;
usr/src/uts/common/inet/tcp/tcp_socket.c
992
putnext(listener->tcp_connp->conn_rq, mp);
usr/src/uts/common/inet/tcp/tcp_timers.c
667
tcp_t *listener = tcp->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_timers.c
669
if (tcp->tcp_syn_rcvd_timeout == 0 && (listener != NULL)) {
usr/src/uts/common/inet/tcp/tcp_timers.c
672
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_timers.c
673
listener->tcp_syn_rcvd_timeout++;
usr/src/uts/common/inet/tcp/tcp_timers.c
680
MAKE_DROPPABLE(listener, tcp);
usr/src/uts/common/inet/tcp/tcp_timers.c
682
if (!listener->tcp_syn_defense &&
usr/src/uts/common/inet/tcp/tcp_timers.c
683
(listener->tcp_syn_rcvd_timeout >
usr/src/uts/common/inet/tcp/tcp_timers.c
687
listener->tcp_syn_defense = B_TRUE;
usr/src/uts/common/inet/tcp/tcp_timers.c
691
ntohs(listener->tcp_connp->conn_lport));
usr/src/uts/common/inet/tcp/tcp_timers.c
693
listener->tcp_ip_addr_cache = kmem_zalloc(
usr/src/uts/common/inet/tcp/tcp_timers.c
697
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_timers.c
698
} else if (listener != NULL) {
usr/src/uts/common/inet/tcp/tcp_timers.c
699
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_timers.c
713
MAKE_DROPPABLE(listener, tcp);
usr/src/uts/common/inet/tcp/tcp_timers.c
715
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1230
tcp_get_def_conn_ind(tcp_t *listener)
usr/src/uts/common/inet/tcp/tcp_tpi.c
1236
ASSERT(MUTEX_HELD(&listener->tcp_eager_lock));
usr/src/uts/common/inet/tcp/tcp_tpi.c
1237
ASSERT(listener->tcp_eager_prev_q0->tcp_conn_def_q0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1239
tcp = listener->tcp_eager_prev_q0;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1246
while (tcp != listener) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1256
ASSERT(listener->tcp_conn_req_cnt_q0 > 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1257
listener->tcp_conn_req_cnt_q0--;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1258
listener->tcp_conn_req_cnt_q++;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1277
tail = listener->tcp_eager_last_q;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1281
listener->tcp_eager_next_q = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1283
listener->tcp_eager_last_q = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1297
tcp_tli_accept(tcp_t *listener, mblk_t *mp)
usr/src/uts/common/inet/tcp/tcp_tpi.c
1307
tcp_stack_t *tcps = listener->tcp_tcps;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1311
tcp_err_ack(listener, mp, TPROTO, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1341
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1342
if (listener->tcp_acceptor_id == acceptor_id) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1343
eager = listener->tcp_eager_next_q;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1345
if ((listener->tcp_conn_req_cnt_q != 1) ||
usr/src/uts/common/inet/tcp/tcp_tpi.c
1347
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1348
tcp_err_ack(listener, mp, TBADF, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1351
if (listener->tcp_conn_req_cnt_q0 != 0) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1353
tcp_eager_cleanup(listener, 1);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1355
if (listener->tcp_syn_defense) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1356
listener->tcp_syn_defense = B_FALSE;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1357
if (listener->tcp_ip_addr_cache != NULL) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1358
kmem_free(listener->tcp_ip_addr_cache,
usr/src/uts/common/inet/tcp/tcp_tpi.c
1360
listener->tcp_ip_addr_cache = NULL;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1368
eager->tcp_conn_req_max = listener->tcp_conn_req_max;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1369
ASSERT(listener->tcp_conn_req_cnt_q0 == 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1374
acceptor = listener;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1379
if (listener->tcp_connp->conn_debug) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1385
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1386
tcp_err_ack(listener, mp, TPROVMISMATCH, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1400
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1401
tcp_err_ack(listener, mp, TOUTSTATE, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1407
if (listener->tcp_state != TCPS_LISTEN) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1409
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1410
tcp_err_ack(listener, mp, TOUTSTATE, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1421
eager = listener;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1426
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1427
tcp_err_ack(listener, mp, TBADSEQ, 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1431
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1441
ASSERT(listener->tcp_connp->conn_ref >= 5);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1461
tcp_err_ack(listener, mp, TSYSERR, ENOMEM);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1472
tcp_err_ack(listener, mp, TSYSERR, ENOMEM);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1500
tcp_err_ack(listener, mp1, TSYSERR, ENOMEM);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1546
tcp_accept_swap(listener, acceptor, eager);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1553
ASSERT(listener->tcp_connp->conn_ref >= 5);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1608
tcp_err_ack(listener, mp1, t_error, sys_error);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1624
putnext(listener->tcp_connp->conn_rq, ok_mp);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1626
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1627
if (listener->tcp_eager_prev_q0->tcp_conn_def_q0) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1634
ASSERT(listener != acceptor);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1635
conn_ind = tcp_get_def_conn_ind(listener);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1636
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1637
putnext(listener->tcp_connp->conn_rq, conn_ind);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1639
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1697
tcp_t *listener;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1759
listener = eager->tcp_listener;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1778
listener->tcp_connp->conn_netstack);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1779
ASSERT(eager->tcp_tcps == listener->tcp_tcps);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1797
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1798
if (listener->tcp_eager_prev_q0->tcp_conn_def_q0) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1799
mblk_t *conn_ind = tcp_get_def_conn_ind(listener);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1802
CONN_INC_REF(listener->tcp_connp);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1803
SQUEUE_ENTER_ONE(listener->tcp_connp->conn_sqp,
usr/src/uts/common/inet/tcp/tcp_tpi.c
1804
conn_ind, tcp_send_pending, listener->tcp_connp,
usr/src/uts/common/inet/tcp/tcp_tpi.c
1808
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1879
tcp_t *listener = lconnp->conn_tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1887
if (listener->tcp_state != TCPS_LISTEN) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1912
tcp_t *listener = lconnp->conn_tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1917
tcp_stack_t *tcps = listener->tcp_tcps;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1932
if (!TCP_IS_SOCKET(listener)) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1936
if (listener->tcp_state != TCPS_LISTEN) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1952
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1960
if (listener->tcp_conn_req_cnt_q < listener->tcp_conn_req_max) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
1968
ASSERT(listener->tcp_conn_req_cnt_q0 > 0);
usr/src/uts/common/inet/tcp/tcp_tpi.c
1969
listener->tcp_conn_req_cnt_q0--;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1970
listener->tcp_conn_req_cnt_q++;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1987
tail = listener->tcp_eager_last_q;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1991
listener->tcp_eager_next_q = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
1992
listener->tcp_eager_last_q = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2015
tcp->tcp_eager_prev_q0 = listener->tcp_eager_prev_q0;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2016
tcp->tcp_eager_next_q0 = listener;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2017
listener->tcp_eager_prev_q0->tcp_eager_next_q0 = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2018
listener->tcp_eager_prev_q0 = tcp;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2025
listener->tcp_syn_rcvd_timeout--;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2026
if (listener->tcp_syn_defense &&
usr/src/uts/common/inet/tcp/tcp_tpi.c
2027
listener->tcp_syn_rcvd_timeout <=
usr/src/uts/common/inet/tcp/tcp_tpi.c
2030
listener->tcp_last_rcv_lbolt)) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
2035
listener->tcp_syn_defense = B_FALSE;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2036
if (listener->tcp_ip_addr_cache) {
usr/src/uts/common/inet/tcp/tcp_tpi.c
2037
kmem_free((void *)listener->tcp_ip_addr_cache,
usr/src/uts/common/inet/tcp/tcp_tpi.c
2039
listener->tcp_ip_addr_cache = NULL;
usr/src/uts/common/inet/tcp/tcp_tpi.c
2043
addr_cache = (ipaddr_t *)(listener->tcp_ip_addr_cache);
usr/src/uts/common/inet/tcp/tcp_tpi.c
2053
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
965
tcp_accept_swap(tcp_t *listener, tcp_t *acceptor, tcp_t *eager)
usr/src/uts/common/inet/tcp/tcp_tpi.c
969
ASSERT(eager->tcp_connp->conn_rq == listener->tcp_connp->conn_rq);
usr/src/uts/common/inet/tcp/tcp_tpi.c
973
ASSERT(!TCP_IS_SOCKET(listener));
usr/src/uts/common/inet/tcp/tcp_tpi.c
991
mutex_enter(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp/tcp_tpi.c
997
mutex_exit(&listener->tcp_eager_lock);
usr/src/uts/common/inet/tcp_impl.h
444
#define MAKE_DROPPABLE(listener, eager) \
usr/src/uts/common/inet/tcp_impl.h
446
(listener)->tcp_eager_next_drop_q0->tcp_eager_prev_drop_q0\
usr/src/uts/common/inet/tcp_impl.h
448
(eager)->tcp_eager_prev_drop_q0 = (listener); \
usr/src/uts/common/inet/tcp_impl.h
450
(listener)->tcp_eager_next_drop_q0; \
usr/src/uts/common/inet/tcp_impl.h
451
(listener)->tcp_eager_next_drop_q0 = (eager); \