Home
last modified time | relevance | path

Searched refs:target_list_rwlock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/
H A Ds1394_fcp.c134 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 Ds1394_cmp.c89 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 Ds1394_bus_reset.c731 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 Ds1394_hotplug.c493 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 Dt1394.c122 rw_exit(&target->on_hal->target_list_rwlock); in t1394_attach()
169 rw_exit(&target->on_hal->target_list_rwlock); in t1394_attach()
237 rw_exit(&target->on_hal->target_list_rwlock); in t1394_detach()
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()
356 rw_exit(&hal->target_list_rwlock); in t1394_free_cmd()
366 rw_exit(&hal->target_list_rwlock); in t1394_free_cmd()
374 rw_exit(&hal->target_list_rwlock); in t1394_free_cmd()
935 rw_exit(&hal->target_list_rwlock); in t1394_alloc_addr()
[all …]
H A Ds1394_asynch.c369 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 Ds1394_misc.c132 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 Ds1394_dev_disc.c919 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 Dh1394.c172 rw_init(&hal->target_list_rwlock, NULL, RW_DRIVER, in h1394_attach()
/illumos-gate/usr/src/uts/common/sys/1394/
H A Ds1394.h514 krwlock_t target_list_rwlock; member