Searched refs:target_list_rwlock (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | s1394_fcp.c | 134 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_fcp_register_common() 138 rw_exit(&hal->target_list_rwlock); in s1394_fcp_register_common() 149 rw_exit(&hal->target_list_rwlock); in s1394_fcp_register_common() 160 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_fcp_unregister_common() 169 rw_exit(&hal->target_list_rwlock); in s1394_fcp_unregister_common() 242 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_fcp_recv_write_request() 263 rw_exit(&hal->target_list_rwlock); in s1394_fcp_recv_write_request() 265 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_fcp_recv_write_request() 290 rw_exit(&hal->target_list_rwlock); in s1394_fcp_recv_write_request()
|
H A D | s1394_cmp.c | 89 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_register() 96 rw_exit(&hal->target_list_rwlock); in s1394_cmp_register() 103 rw_exit(&hal->target_list_rwlock); in s1394_cmp_register() 118 rw_exit(&hal->target_list_rwlock); in s1394_cmp_register() 128 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_cmp_unregister() 139 rw_exit(&hal->target_list_rwlock); in s1394_cmp_unregister() 338 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_cmp_notify_reg_change() 363 rw_exit(&hal->target_list_rwlock); in s1394_cmp_notify_reg_change() 365 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_cmp_notify_reg_change() 382 rw_exit(&hal->target_list_rwlock); in s1394_cmp_notify_reg_change()
|
H A D | s1394_bus_reset.c | 731 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_match_tree_nodes() 737 rw_exit(&hal->target_list_rwlock); in s1394_match_tree_nodes() 1188 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_physical_arreq_setup_all() 1199 rw_exit(&hal->target_list_rwlock); in s1394_physical_arreq_setup_all() 1232 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_physical_arreq_set_one() 1241 rw_exit(&hal->target_list_rwlock); in s1394_physical_arreq_set_one() 1253 rw_exit(&hal->target_list_rwlock); in s1394_physical_arreq_set_one() 1278 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_physical_arreq_clear_one() 1287 rw_exit(&hal->target_list_rwlock); in s1394_physical_arreq_clear_one() 1299 rw_exit(&hal->target_list_rwlock); in s1394_physical_arreq_clear_one()
|
H A D | s1394_hotplug.c | 493 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_update_devinfo_tree() 514 rw_exit(&hal->target_list_rwlock); in s1394_update_devinfo_tree() 593 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_offline_node() 600 rw_exit(&hal->target_list_rwlock); in s1394_offline_node() 730 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_process_topology_tree() 732 rw_exit(&hal->target_list_rwlock); in s1394_process_topology_tree() 885 ASSERT(rw_read_locked(&target->on_hal->target_list_rwlock) == 0); in s1394_add_target_to_node() 954 ASSERT(rw_read_locked(&target->on_hal->target_list_rwlock) == 0); in s1394_remove_target_from_node()
|
H A D | t1394.c | 113 rw_enter(&target->on_hal->target_list_rwlock, RW_WRITER); in t1394_attach() 122 rw_exit(&target->on_hal->target_list_rwlock); in t1394_attach() 169 rw_exit(&target->on_hal->target_list_rwlock); in t1394_attach() 206 rw_enter(&target->on_hal->target_list_rwlock, RW_WRITER); in t1394_detach() 212 rw_exit(&target->on_hal->target_list_rwlock); in t1394_detach() 237 rw_exit(&target->on_hal->target_list_rwlock); in t1394_detach() 281 rw_enter(&hal->target_list_rwlock, RW_WRITER); in t1394_alloc_cmd() 287 rw_exit(&hal->target_list_rwlock); in t1394_alloc_cmd() 298 rw_exit(&hal->target_list_rwlock); in t1394_alloc_cmd() 304 rw_exit(&hal->target_list_rwlock); in t1394_alloc_cmd() [all …]
|
H A D | s1394_asynch.c | 369 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_setup_asynch_command() 373 rw_exit(&hal->target_list_rwlock); in s1394_setup_asynch_command() 380 rw_exit(&hal->target_list_rwlock); in s1394_setup_asynch_command() 463 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_setup_asynch_command() 465 rw_exit(&hal->target_list_rwlock); in s1394_setup_asynch_command() 1563 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_process_pending_q() 1568 rw_exit(&hal->target_list_rwlock); in s1394_process_pending_q() 1570 rw_exit(&hal->target_list_rwlock); in s1394_process_pending_q()
|
H A D | s1394_misc.c | 132 rw_destroy(&hal->target_list_rwlock); in s1394_cleanup_for_detach() 794 rw_enter(&hal->target_list_rwlock, RW_READER); in s1394_target_from_dip() 796 rw_exit(&hal->target_list_rwlock); in s1394_target_from_dip()
|
H A D | s1394_dev_disc.c | 919 rw_enter(&hal->target_list_rwlock, in s1394_br_thread_handle_cmd_phase1() 930 rw_exit(&hal->target_list_rwlock); in s1394_br_thread_handle_cmd_phase1() 1646 rw_enter(&hal->target_list_rwlock, RW_WRITER); in s1394_match_GUID() 1655 rw_exit(&hal->target_list_rwlock); in s1394_match_GUID()
|
H A D | h1394.c | 172 rw_init(&hal->target_list_rwlock, NULL, RW_DRIVER, in h1394_attach()
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | s1394.h | 514 krwlock_t target_list_rwlock; member
|