Lines Matching refs:lun_lock

750 		mtx_lock(&lun->lun_lock);  in ctl_ha_datamove()
753 mtx_unlock(&lun->lun_lock); in ctl_ha_datamove()
761 mtx_unlock(&lun->lun_lock); in ctl_ha_datamove()
839 mtx_lock(&lun->lun_lock); in ctl_isc_announce_lun()
845 mtx_unlock(&lun->lun_lock); in ctl_isc_announce_lun()
847 mtx_lock(&lun->lun_lock); in ctl_isc_announce_lun()
880 mtx_unlock(&lun->lun_lock); in ctl_isc_announce_lun()
1069 mtx_lock(&lun->lun_lock); in ctl_isc_ha_link_down()
1074 mtx_unlock(&lun->lun_lock); in ctl_isc_ha_link_down()
1118 mtx_lock(&lun->lun_lock); in ctl_isc_ua()
1134 mtx_unlock(&lun->lun_lock); in ctl_isc_ua()
1167 mtx_lock(&lun->lun_lock); in ctl_isc_lun_sync()
1170 mtx_unlock(&lun->lun_lock); in ctl_isc_lun_sync()
1176 mtx_unlock(&lun->lun_lock); in ctl_isc_lun_sync()
1210 mtx_unlock(&lun->lun_lock); in ctl_isc_lun_sync()
1346 mtx_lock(&lun->lun_lock); in ctl_isc_port_sync()
1348 mtx_unlock(&lun->lun_lock); in ctl_isc_port_sync()
1458 mtx_lock(&lun->lun_lock); in ctl_isc_mode_sync()
1461 mtx_unlock(&lun->lun_lock); in ctl_isc_mode_sync()
1471 mtx_unlock(&lun->lun_lock); in ctl_isc_mode_sync()
1479 mtx_unlock(&lun->lun_lock); in ctl_isc_mode_sync()
1813 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_est_ua()
1825 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_est_ua_port()
1841 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_est_ua_all()
1854 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_clr_ua()
1867 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_clr_ua_all()
1887 mtx_lock(&lun->lun_lock); in ctl_clr_ua_allluns()
1889 mtx_unlock(&lun->lun_lock); in ctl_clr_ua_allluns()
2377 mtx_lock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2385 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2393 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2417 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2420 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2434 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2438 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2443 mtx_unlock(&lun->lun_lock); in ctl_serialize_other_sc_cmd()
2468 mtx_lock(&lun->lun_lock); in ctl_ioctl_fill_ooa()
2471 mtx_unlock(&lun->lun_lock); in ctl_ioctl_fill_ooa()
2521 mtx_unlock(&lun->lun_lock); in ctl_ioctl_fill_ooa()
2776 mtx_lock(&lun->lun_lock); in ctl_ioctl()
2800 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
2825 mtx_lock(&lun->lun_lock); in ctl_ioctl()
2849 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
2868 mtx_lock(&lun->lun_lock); in ctl_ioctl()
2879 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
2897 mtx_lock(&lun->lun_lock); in ctl_ioctl()
2899 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
2914 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
3090 mtx_lock(&lun->lun_lock); in ctl_ioctl()
3194 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
3197 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
3503 mtx_lock(&lun->lun_lock); in ctl_ioctl()
3506 mtx_unlock(&lun->lun_lock); in ctl_ioctl()
3906 mtx_unlock(&lun->lun_lock); in ctl_alloc_prkey()
3909 mtx_lock(&lun->lun_lock); in ctl_alloc_prkey()
4729 mtx_init(&lun->lun_lock, "CTL LUN", NULL, MTX_DEF); in ctl_add_lun()
4764 callout_init_mtx(&lun->ie_callout, &lun->lun_lock, 0); in ctl_add_lun()
4786 mtx_lock(&nlun->lun_lock); in ctl_add_lun()
4788 mtx_unlock(&nlun->lun_lock); in ctl_add_lun()
4833 mtx_lock(&nlun->lun_lock); in ctl_free_lun()
4835 mtx_unlock(&nlun->lun_lock); in ctl_free_lun()
4847 mtx_destroy(&lun->lun_lock); in ctl_free_lun()
4872 mtx_lock(&lun->lun_lock); in ctl_enable_lun()
4876 mtx_unlock(&lun->lun_lock); in ctl_enable_lun()
4915 mtx_lock(&lun->lun_lock); in ctl_disable_lun()
4919 mtx_unlock(&lun->lun_lock); in ctl_disable_lun()
4955 mtx_lock(&lun->lun_lock); in ctl_start_lun()
4957 mtx_unlock(&lun->lun_lock); in ctl_start_lun()
4966 mtx_lock(&lun->lun_lock); in ctl_stop_lun()
4968 mtx_unlock(&lun->lun_lock); in ctl_stop_lun()
4977 mtx_lock(&lun->lun_lock); in ctl_lun_no_media()
4979 mtx_unlock(&lun->lun_lock); in ctl_lun_no_media()
4989 mtx_lock(&lun->lun_lock); in ctl_lun_has_media()
4993 mtx_unlock(&lun->lun_lock); in ctl_lun_has_media()
5016 mtx_lock(&lun->lun_lock); in ctl_lun_ejected()
5018 mtx_unlock(&lun->lun_lock); in ctl_lun_ejected()
5027 mtx_lock(&lun->lun_lock); in ctl_lun_primary()
5030 mtx_unlock(&lun->lun_lock); in ctl_lun_primary()
5040 mtx_lock(&lun->lun_lock); in ctl_lun_secondary()
5043 mtx_unlock(&lun->lun_lock); in ctl_lun_secondary()
5063 mtx_lock(&lun->lun_lock); in ctl_remove_lun()
5072 mtx_unlock(&lun->lun_lock); in ctl_remove_lun()
5075 mtx_unlock(&lun->lun_lock); in ctl_remove_lun()
5086 mtx_lock(&lun->lun_lock); in ctl_lun_capacity_changed()
5088 mtx_unlock(&lun->lun_lock); in ctl_lun_capacity_changed()
5274 mtx_lock(&lun->lun_lock); in ctl_scsi_release()
5286 mtx_unlock(&lun->lun_lock); in ctl_scsi_release()
5311 mtx_lock(&lun->lun_lock); in ctl_scsi_reserve()
5328 mtx_unlock(&lun->lun_lock); in ctl_scsi_reserve()
5405 mtx_lock(&lun->lun_lock); in ctl_prevent_allow()
5415 mtx_unlock(&lun->lun_lock); in ctl_prevent_allow()
5921 mtx_lock(&lun->lun_lock); in ctl_unmap()
5928 mtx_unlock(&lun->lun_lock); in ctl_unmap()
5957 mtx_lock(&lun->lun_lock); in ctl_default_page_handler()
5964 mtx_unlock(&lun->lun_lock); in ctl_default_page_handler()
6008 mtx_lock(&lun->lun_lock); in ctl_ie_page_handler()
6036 mtx_unlock(&lun->lun_lock); in ctl_ie_page_handler()
6308 mtx_lock(&lun->lun_lock); in ctl_mode_select()
6310 mtx_unlock(&lun->lun_lock); in ctl_mode_select()
7713 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_in()
7737 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_in()
7745 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_in()
7763 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_in()
7823 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_in()
7883 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_in()
7923 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_in()
7945 mtx_lock(&lun->lun_lock); in ctl_pro_preempt()
7951 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
7963 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
7991 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8006 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8032 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8054 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8061 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8081 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8093 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8139 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8169 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8176 mtx_unlock(&lun->lun_lock); in ctl_pro_preempt()
8350 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_out()
8358 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8368 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8378 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8384 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8418 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_out()
8429 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8467 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8485 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8501 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_out()
8511 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8517 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8532 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8546 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_out()
8549 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8561 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8566 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8590 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8603 mtx_lock(&lun->lun_lock); in ctl_persistent_reserve_out()
8616 mtx_unlock(&lun->lun_lock); in ctl_persistent_reserve_out()
8669 mtx_lock(&lun->lun_lock); in ctl_hndl_per_res_out_on_other_sc()
8672 mtx_unlock(&lun->lun_lock); in ctl_hndl_per_res_out_on_other_sc()
8771 mtx_unlock(&lun->lun_lock); in ctl_hndl_per_res_out_on_other_sc()
9280 mtx_lock(&lun->lun_lock); in ctl_report_luns()
9282 mtx_unlock(&lun->lun_lock); in ctl_report_luns()
9373 mtx_lock(&lun->lun_lock); in ctl_request_sense()
9430 mtx_unlock(&lun->lun_lock); in ctl_request_sense()
11117 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_check_ooa()
11174 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_try_unblock_io()
11272 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_try_unblock_others()
11308 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_scsiio_lun_check()
11436 mtx_lock(&lun->lun_lock); in ctl_failover_lun()
11439 mtx_unlock(&lun->lun_lock); in ctl_failover_lun()
11497 mtx_unlock(&lun->lun_lock); in ctl_failover_lun()
11519 mtx_lock(&lun->lun_lock); in ctl_scsiio_precheck()
11521 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11544 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11575 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11627 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11637 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11659 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11688 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11695 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11698 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11703 mtx_unlock(&lun->lun_lock); in ctl_scsiio_precheck()
11889 mtx_lock(&lun->lun_lock); in ctl_do_lun_reset()
11916 mtx_unlock(&lun->lun_lock); in ctl_do_lun_reset()
11959 mtx_assert(&lun->lun_lock, MA_OWNED); in ctl_abort_tasks_lun()
12015 mtx_lock(&lun->lun_lock); in ctl_abort_task_set()
12025 mtx_unlock(&lun->lun_lock); in ctl_abort_task_set()
12042 mtx_lock(&lun->lun_lock); in ctl_i_t_nexus_loss()
12061 mtx_unlock(&lun->lun_lock); in ctl_i_t_nexus_loss()
12110 mtx_lock(&lun->lun_lock);
12166 mtx_unlock(&lun->lun_lock);
12188 mtx_lock(&lun->lun_lock);
12202 mtx_unlock(&lun->lun_lock);
12226 mtx_lock(&lun->lun_lock);
12230 mtx_unlock(&lun->lun_lock);
12317 mtx_lock(&lun->lun_lock);
12319 mtx_unlock(&lun->lun_lock);
12324 mtx_unlock(&lun->lun_lock);
12337 mtx_lock(&lun->lun_lock);
12340 mtx_unlock(&lun->lun_lock);
12440 mtx_assert(&lun->lun_lock, MA_OWNED);
13065 mtx_lock(&lun->lun_lock);
13169 mtx_unlock(&lun->lun_lock);
13172 mtx_unlock(&lun->lun_lock);
13241 mtx_lock(&lun->lun_lock);
13255 mtx_unlock(&lun->lun_lock);
13350 mtx_lock(&lun->lun_lock);
13353 mtx_unlock(&lun->lun_lock);
13548 mtx_lock(&lun->lun_lock);
13564 mtx_unlock(&lun->lun_lock);