Lines Matching refs:deve

41 	struct se_dev_entry *deve;  in target_scsi3_ua_check()  local
53 deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun); in target_scsi3_ua_check()
54 if (!deve) { in target_scsi3_ua_check()
58 if (list_empty_careful(&deve->ua_list)) { in target_scsi3_ua_check()
89 struct se_dev_entry *deve, in core_scsi3_ua_allocate() argument
105 spin_lock(&deve->ua_lock); in core_scsi3_ua_allocate()
106 list_for_each_entry_safe(ua_p, ua_tmp, &deve->ua_list, ua_nacl_list) { in core_scsi3_ua_allocate()
111 spin_unlock(&deve->ua_lock); in core_scsi3_ua_allocate()
137 &deve->ua_list); in core_scsi3_ua_allocate()
140 &deve->ua_list); in core_scsi3_ua_allocate()
148 &deve->ua_list); in core_scsi3_ua_allocate()
151 &deve->ua_list); in core_scsi3_ua_allocate()
154 &deve->ua_list); in core_scsi3_ua_allocate()
155 spin_unlock(&deve->ua_lock); in core_scsi3_ua_allocate()
159 list_add_tail(&ua->ua_nacl_list, &deve->ua_list); in core_scsi3_ua_allocate()
160 spin_unlock(&deve->ua_lock); in core_scsi3_ua_allocate()
163 " 0x%02x, ASCQ: 0x%02x\n", deve->mapped_lun, in core_scsi3_ua_allocate()
172 struct se_dev_entry *deve; in target_ua_allocate_lun() local
178 deve = target_nacl_find_deve(nacl, unpacked_lun); in target_ua_allocate_lun()
179 if (!deve) { in target_ua_allocate_lun()
184 core_scsi3_ua_allocate(deve, asc, ascq); in target_ua_allocate_lun()
189 struct se_dev_entry *deve) in core_scsi3_ua_release_all() argument
193 spin_lock(&deve->ua_lock); in core_scsi3_ua_release_all()
194 list_for_each_entry_safe(ua, ua_p, &deve->ua_list, ua_nacl_list) { in core_scsi3_ua_release_all()
198 spin_unlock(&deve->ua_lock); in core_scsi3_ua_release_all()
210 struct se_dev_entry *deve; in core_scsi3_ua_for_check_condition() local
224 deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun); in core_scsi3_ua_for_check_condition()
225 if (!deve) { in core_scsi3_ua_for_check_condition()
238 spin_lock(&deve->ua_lock); in core_scsi3_ua_for_check_condition()
239 list_for_each_entry_safe(ua, ua_p, &deve->ua_list, ua_nacl_list) { in core_scsi3_ua_for_check_condition()
263 spin_unlock(&deve->ua_lock); in core_scsi3_ua_for_check_condition()
282 struct se_dev_entry *deve; in core_scsi3_ua_clear_for_request_sense() local
296 deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun); in core_scsi3_ua_clear_for_request_sense()
297 if (!deve) { in core_scsi3_ua_clear_for_request_sense()
301 if (list_empty_careful(&deve->ua_list)) { in core_scsi3_ua_clear_for_request_sense()
315 spin_lock(&deve->ua_lock); in core_scsi3_ua_clear_for_request_sense()
316 list_for_each_entry_safe(ua, ua_p, &deve->ua_list, ua_nacl_list) { in core_scsi3_ua_clear_for_request_sense()
325 spin_unlock(&deve->ua_lock); in core_scsi3_ua_clear_for_request_sense()