Home
last modified time | relevance | path

Searched refs:conn_lock (Results 1 – 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dconn_opt.c623 ASSERT(MUTEX_HELD(&coa->coa_connp->conn_lock)); in conn_opt_get()
1048 ASSERT(MUTEX_NOT_HELD(&coa->coa_connp->conn_lock)); in conn_opt_set()
1110 mutex_enter(&connp->conn_lock); in conn_opt_set_socket()
1203 mutex_exit(&connp->conn_lock); in conn_opt_set_socket()
1331 mutex_enter(&connp->conn_lock); in conn_opt_set_ip()
1336 mutex_exit(&connp->conn_lock); in conn_opt_set_ip()
1344 mutex_exit(&connp->conn_lock); in conn_opt_set_ip()
1350 mutex_enter(&connp->conn_lock); in conn_opt_set_ip()
1352 mutex_exit(&connp->conn_lock); in conn_opt_set_ip()
1357 mutex_enter(&connp->conn_lock); in conn_opt_set_ip()
[all …]
H A Dicmp.c490 mutex_enter(&connp->conn_lock); in rawip_do_bind()
492 mutex_exit(&connp->conn_lock); in rawip_do_bind()
556 mutex_exit(&connp->conn_lock); in rawip_do_bind()
562 mutex_exit(&connp->conn_lock); in rawip_do_bind()
572 mutex_enter(&connp->conn_lock); in rawip_do_bind()
587 mutex_exit(&connp->conn_lock); in rawip_do_bind()
599 mutex_enter(&connp->conn_lock); in icmp_bind_proto()
604 mutex_exit(&connp->conn_lock); in icmp_bind_proto()
802 mutex_enter(&connp->conn_lock); in rawip_do_connect()
809 mutex_exit(&connp->conn_lock); in rawip_do_connect()
[all …]
H A Dipclassifier.c640 ASSERT(!MUTEX_HELD(&connp->conn_lock)); in ipcl_conn_destroy()
787 ASSERT(!MUTEX_HELD(&((connp)->conn_lock))); \
834 ASSERT(MUTEX_HELD(&connp->conn_lock)); in ipcl_hash_remove_locked()
1953 mutex_init(&connp->conn_lock, NULL, MUTEX_DEFAULT, NULL); in tcp_conn_constructor()
1988 mutex_destroy(&connp->conn_lock); in tcp_conn_destructor()
2010 mutex_init(&connp->conn_lock, NULL, MUTEX_DEFAULT, NULL); in ip_conn_constructor()
2032 mutex_destroy(&connp->conn_lock); in ip_conn_destructor()
2056 mutex_init(&connp->conn_lock, NULL, MUTEX_DEFAULT, NULL); in udp_conn_constructor()
2083 mutex_destroy(&connp->conn_lock); in udp_conn_destructor()
2107 mutex_init(&connp->conn_lock, NULL, MUTEX_DEFAULT, NULL); in rawip_conn_constructor()
[all …]
H A Dip_helper_stream.c210 mutex_enter(&connp->conn_lock); in ip_create_helper_stream()
213 mutex_exit(&connp->conn_lock); in ip_create_helper_stream()
235 mutex_exit(&connp->conn_lock); in ip_create_helper_stream()
H A Dip_attr.c769 mutex_enter(&connp->conn_lock); in conn_get_ixa_impl()
776 mutex_exit(&connp->conn_lock); in conn_get_ixa_impl()
782 mutex_exit(&connp->conn_lock); in conn_get_ixa_impl()
792 mutex_exit(&connp->conn_lock); in conn_get_ixa_impl()
795 mutex_exit(&connp->conn_lock); in conn_get_ixa_impl()
845 ASSERT(MUTEX_HELD(&connp->conn_lock)); in conn_replace_ixa()
873 mutex_enter(&connp->conn_lock); in conn_get_ixa_exclusive()
879 mutex_exit(&connp->conn_lock); in conn_get_ixa_exclusive()
1419 tryinsert: mutex_enter(&connp->conn_lock); in ixa_check_drain_insert()
1423 mutex_exit(&connp->conn_lock); in ixa_check_drain_insert()
[all …]
H A Drts.c296 mutex_enter(&connp->conn_lock); in rts_stream_open()
298 mutex_exit(&connp->conn_lock); in rts_stream_open()
552 mutex_enter(&connp->conn_lock); in rts_opt_get()
554 mutex_exit(&connp->conn_lock); in rts_opt_get()
562 mutex_enter(&connp->conn_lock); in rts_opt_get()
564 mutex_exit(&connp->conn_lock); in rts_opt_get()
640 mutex_enter(&connp->conn_lock); in rts_do_opt_set()
642 mutex_exit(&connp->conn_lock); in rts_do_opt_set()
1478 mutex_enter(&connp->conn_lock); in rts_create()
1480 mutex_exit(&connp->conn_lock); in rts_create()
H A Dip_multi.c3090 mutex_enter(&connp->conn_lock); in ilg_delete_all()
3093 cv_wait(&connp->conn_cv, &connp->conn_lock); in ilg_delete_all()
3094 mutex_exit(&connp->conn_lock); in ilg_delete_all()
3277 mutex_enter(&connp->conn_lock); in conn_update_ill()
3280 mutex_exit(&connp->conn_lock); in conn_update_ill()
3284 mutex_exit(&connp->conn_lock); in conn_update_ill()
3292 mutex_enter(&connp->conn_lock); in conn_update_ill()
3296 mutex_exit(&connp->conn_lock); in conn_update_ill()
H A Dip_if.c781 ASSERT(MUTEX_HELD(&connp->conn_lock)); in ipsq_pending_mp_add()
1039 mutex_enter(&connp->conn_lock); in conn_ioctl_cleanup()
1042 mutex_exit(&connp->conn_lock); in conn_ioctl_cleanup()
1052 mutex_exit(&connp->conn_lock); in conn_ioctl_cleanup()
1075 mutex_enter(&connp->conn_lock); in conn_ioctl_cleanup()
1077 cv_wait(&connp->conn_refcv, &connp->conn_lock); in conn_ioctl_cleanup()
1078 mutex_exit(&connp->conn_lock); in conn_ioctl_cleanup()
1095 mutex_enter(&connp->conn_lock); in conn_cleanup_ill()
1102 mutex_exit(&connp->conn_lock); in conn_cleanup_ill()
6264 ASSERT(MUTEX_HELD(&connp->conn_lock)); in ipsq_enq()
[all …]
H A Dspd.c1463 ASSERT(MUTEX_HELD(&connp->conn_lock)); in ipsec_req_from_conn()
2482 mutex_enter(&connp->conn_lock); in ipsec_check_inbound_policy()
2484 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
2496 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
2533 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
2547 mutex_enter(&connp->conn_lock); in ipsec_check_inbound_policy()
2550 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
2570 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
2589 mutex_exit(&connp->conn_lock); in ipsec_check_inbound_policy()
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c857 mutex_enter(&connp->conn_lock); in udp_do_disconnect()
859 mutex_exit(&connp->conn_lock); in udp_do_disconnect()
882 mutex_exit(&connp->conn_lock); in udp_do_disconnect()
1032 mutex_enter(&connp->conn_lock); in udp_icmp_input()
1041 mutex_exit(&connp->conn_lock); in udp_icmp_input()
1079 mutex_enter(&connp->conn_lock); in udp_icmp_input()
1084 mutex_exit(&connp->conn_lock); in udp_icmp_input()
1093 mutex_exit(&connp->conn_lock); in udp_icmp_input()
1107 mutex_enter(&connp->conn_lock); in udp_icmp_input()
1112 mutex_exit(&connp->conn_lock); in udp_icmp_input()
[all …]
H A Dudp_stats.c213 mutex_enter(&connp->conn_lock); in udp_snmp_get()
224 mutex_exit(&connp->conn_lock); in udp_snmp_get()
300 mutex_enter(&connp->conn_lock); in udp_snmp_get()
308 mutex_exit(&connp->conn_lock); in udp_snmp_get()
/illumos-gate/usr/src/cmd/ldmad/
H A Dldmad.c79 mutex_t conn_lock; /* connexion table lock */ member
110 ASSERT(MUTEX_HELD(&agent->conn_lock)); in ldma_connexion_lookup()
129 (void) mutex_lock(&agent->conn_lock); in ldma_connexion_add()
138 (void) mutex_unlock(&agent->conn_lock); in ldma_connexion_add()
145 (void) mutex_unlock(&agent->conn_lock); in ldma_connexion_add()
156 (void) mutex_unlock(&agent->conn_lock); in ldma_connexion_add()
168 (void) mutex_lock(&agent->conn_lock); in ldma_connexion_delete()
170 (void) mutex_unlock(&agent->conn_lock); in ldma_connexion_delete()
183 (void) mutex_unlock(&agent->conn_lock); in ldma_connexion_delete()
320 (void) mutex_lock(&agent->conn_lock); in ldma_data_cb()
[all …]
/illumos-gate/usr/src/uts/common/inet/
H A Dipclassifier.h235 kmutex_t conn_lock; member
474 mutex_enter(&(connp)->conn_lock); \
479 mutex_exit(&(connp)->conn_lock); \
484 ASSERT(MUTEX_HELD(&(connp)->conn_lock)); \
491 mutex_enter(&(connp)->conn_lock); \
507 mutex_exit(&(connp)->conn_lock); \
511 mutex_exit(&(connp)->conn_lock); \
H A Dip.h230 mutex_enter(&(Q_TO_CONN(q))->conn_lock); \
235 mutex_exit(&(Q_TO_CONN(q))->conn_lock); \
251 ASSERT(MUTEX_HELD(&(connp)->conn_lock)); \
254 mutex_exit(&(connp)->conn_lock); \
258 mutex_enter(&(connp)->conn_lock); \
263 mutex_enter(&(connp)->conn_lock); \
271 mutex_exit(&(connp)->conn_lock); \
281 mutex_enter(&(connp)->conn_lock); \
284 mutex_exit(&(connp)->conn_lock); \
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_comm.c150 (void) mutex_init(&connection->conn_lock, 0, NULL); in ndmp_create_connection()
158 (void) mutex_destroy(&connection->conn_lock); in ndmp_create_connection()
183 (void) mutex_destroy(&connection->conn_lock); in ndmp_destroy_connection()
210 (void) mutex_destroy(&connection->conn_lock); in ndmp_close()
382 (void) mutex_lock(&connection->conn_lock); in ndmp_process_requests()
387 (void) mutex_unlock(&connection->conn_lock); in ndmp_process_requests()
529 (void) mutex_lock(&connection->conn_lock); in ndmp_send_request_lock()
533 (void) mutex_unlock(&connection->conn_lock); in ndmp_send_request_lock()
H A Dndmpd_common.h86 mutex_t conn_lock; member
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp.c631 mutex_enter(&connp->conn_lock); in tcp_set_destination()
633 mutex_exit(&connp->conn_lock); in tcp_set_destination()
776 mutex_enter(&connp->conn_lock); in tcp_set_destination()
778 mutex_exit(&connp->conn_lock); in tcp_set_destination()
1036 mutex_enter(&connp->conn_lock); in tcp_stop_lingering()
1039 mutex_exit(&connp->conn_lock); in tcp_stop_lingering()
1059 mutex_enter(&connp->conn_lock); in tcp_close_common()
1064 mutex_exit(&connp->conn_lock); in tcp_close_common()
1097 mutex_enter(&connp->conn_lock); in tcp_close_common()
1099 cv_wait(&connp->conn_cv, &connp->conn_lock); in tcp_close_common()
[all …]
H A Dtcp_time_wait.c324 mutex_enter(&connp->conn_lock); in tcp_time_wait_purge()
332 mutex_exit(&connp->conn_lock); in tcp_time_wait_purge()
367 mutex_exit(&connp->conn_lock); in tcp_time_wait_purge()
H A Dtcp_socket.c708 mutex_enter(&connp->conn_lock); in tcp_ioctl()
710 mutex_exit(&connp->conn_lock); in tcp_ioctl()
783 mutex_enter(&connp->conn_lock); in tcp_create()
789 mutex_exit(&connp->conn_lock); in tcp_create()
H A Dtcp_opt_data.c511 mutex_enter(&connp->conn_lock); in tcp_opt_get()
513 mutex_exit(&connp->conn_lock); in tcp_opt_get()
H A Dtcp_output.c751 mutex_enter(&connp->conn_lock); in tcp_wput_iocdata()
753 mutex_exit(&connp->conn_lock); in tcp_wput_iocdata()
886 mutex_enter(&(connp)->conn_lock); in tcp_wput_ioctl()
888 mutex_exit(&(connp)->conn_lock); in tcp_wput_ioctl()
1696 mutex_enter(&connp->conn_lock); in tcp_close_output()
1699 mutex_exit(&connp->conn_lock); in tcp_close_output()
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcib.c961 rw_init(&hca->cl_conn_list.conn_lock, NULL, RW_DRIVER, in rpcib_open_hcas()
963 rw_init(&hca->srv_conn_list.conn_lock, NULL, RW_DRIVER, in rpcib_open_hcas()
2115 rw_enter(&hca->srv_conn_list.conn_lock, RW_READER); in rib_disconnect_channel()
2117 rw_enter(&hca->cl_conn_list.conn_lock, in rib_disconnect_channel()
2126 rw_exit(&hca->cl_conn_list.conn_lock); in rib_disconnect_channel()
2128 rw_exit(&hca->srv_conn_list.conn_lock); in rib_disconnect_channel()
4171 rw_enter(&connlist->conn_lock, RW_WRITER); in rib_add_connlist()
4177 rw_exit(&connlist->conn_lock); in rib_add_connlist()
4185 rw_enter(&connlist->conn_lock, RW_WRITER); in rib_rm_conn()
4194 rw_exit(&connlist->conn_lock); in rib_rm_conn()
[all …]
H A Dib.h200 krwlock_t conn_lock; /* list lock */ member
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c728 mutex_enter(&connp->conn_lock); in iptun_bind()
745 mutex_exit(&connp->conn_lock); in iptun_bind()
757 mutex_exit(&connp->conn_lock); in iptun_bind()
767 mutex_exit(&connp->conn_lock); in iptun_bind()
791 mutex_exit(&connp->conn_lock); in iptun_bind()
825 mutex_enter(&connp->conn_lock); in iptun_bind()
833 mutex_exit(&connp->conn_lock); in iptun_bind()
1282 mutex_enter(&connp->conn_lock); in iptun_conn_create()
1284 mutex_exit(&connp->conn_lock); in iptun_conn_create()
3220 mutex_enter(&connp->conn_lock); in iptun_output_6to4()
[all …]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp.c487 mutex_enter(&connp->conn_lock); in sctp_closei_local()
489 mutex_exit(&connp->conn_lock); in sctp_closei_local()
1972 mutex_init(&connp->conn_lock, NULL, MUTEX_DEFAULT, NULL); in sctp_conn_cache_constructor()
2071 mutex_destroy(&connp->conn_lock); in sctp_conn_cache_destructor()

12