Searched refs:lun_ref (Results 1 – 6 of 6) sorted by relevance
440 struct se_lun *lun = container_of(ref, struct se_lun, lun_ref); in core_tpg_lun_ref_release()588 ret = percpu_ref_init(&lun->lun_ref, core_tpg_lun_ref_release, 0, in core_tpg_add_lun()622 percpu_ref_exit(&lun->lun_ref); in core_tpg_add_lun()664 percpu_ref_exit(&lun->lun_ref); in core_tpg_remove_lun()
70 if (!percpu_ref_tryget_live(&se_lun->lun_ref)) { in transport_lookup_cmd_lun()114 percpu_ref_get(&se_lun->lun_ref); in transport_lookup_cmd_lun()161 if (!percpu_ref_tryget_live(&se_lun->lun_ref)) { in transport_lookup_tmr_lun()
727 if (!percpu_ref_tryget_live(&lun_tmp->lun_ref)) in __core_scsi3_alloc_registration()775 percpu_ref_put(&lun_tmp->lun_ref); in __core_scsi3_alloc_registration()794 percpu_ref_put(&lun_tmp->lun_ref); in __core_scsi3_alloc_registration()806 percpu_ref_put(&lun_tmp->lun_ref); in __core_scsi3_alloc_registration()
959 if (!percpu_ref_tryget_live(&lun->lun_ref)) in core_alua_queue_state_change_ua()998 percpu_ref_put(&lun->lun_ref); in core_alua_queue_state_change_ua()
2757 percpu_ref_put(&se_cmd->se_lun->lun_ref); in target_release_cmd_kref()2934 percpu_ref_kill(&lun->lun_ref); in transport_clear_lun_ref()
745 struct percpu_ref lun_ref; member