/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | conn_opt.c | 623 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 D | icmp.c | 490 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 D | ipclassifier.c | 640 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 D | ip_helper_stream.c | 210 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 D | ip_attr.c | 769 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 D | rts.c | 296 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 D | ip_multi.c | 3090 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 D | ip_if.c | 781 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 D | spd.c | 1463 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 D | udp.c | 857 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 D | udp_stats.c | 213 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 D | ldmad.c | 79 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 D | ipclassifier.h | 235 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 D | ip.h | 230 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 D | ndmpd_comm.c | 150 (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 D | ndmpd_common.h | 86 mutex_t conn_lock; member
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp.c | 631 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 D | tcp_time_wait.c | 324 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 D | tcp_socket.c | 708 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 D | tcp_opt_data.c | 511 mutex_enter(&connp->conn_lock); in tcp_opt_get() 513 mutex_exit(&connp->conn_lock); in tcp_opt_get()
|
H A D | tcp_output.c | 751 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 D | rpcib.c | 961 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 D | ib.h | 200 krwlock_t conn_lock; /* list lock */ member
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 728 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 D | sctp.c | 487 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()
|