Lines Matching full:nexus

143 		 * a) An I_T nexus that is a persistent reservation holder; or  in target_check_scsi2_reservation_conflict()
144 * b) An I_T nexus that is registered if a registrants only or in target_check_scsi2_reservation_conflict()
361 * Each registered I_T Nexus is a reservation holder. in core_scsi3_pr_seq_non_holder()
502 pr_debug("%s Conflict for unregistered nexus" in core_scsi3_pr_seq_non_holder()
522 " nexus\n", cdb[0], in core_scsi3_pr_seq_non_holder()
554 pr_debug("%s Conflict for %sregistered nexus %s CDB: 0x%2x" in core_scsi3_pr_seq_non_holder()
709 * Create a registration for the I_T Nexus upon which the in __core_scsi3_alloc_registration()
1241 * e) If the I_T nexus is the persistent reservation holder in core_scsi3_check_implicit_release()
1559 * receiving I_T Nexus portal's fabric dependent methods to in core_scsi3_decode_spec_i_port()
1671 * RELATIVE TARGET PORT IDENTIFIER on the receiving I_T Nexus in core_scsi3_decode_spec_i_port()
2133 " set on a registered nexus\n"); in core_scsi3_emulate_pro_register()
2151 * sa_res_key=1 Change Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2170 * sa_res_key=0 Unregister Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2206 * Release the calling I_T Nexus registration now.. in core_scsi3_emulate_pro_register()
2217 * with every registered I_T nexus except for the I_T in core_scsi3_emulate_pro_register()
2218 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_emulate_pro_register()
2300 * a registered I_T nexus with the following parameters: in core_scsi3_pro_reserve()
2302 * registered with the logical unit for the I_T nexus; and in core_scsi3_pro_reserve()
2338 * command from an I_T nexus other than a persistent reservation in core_scsi3_pro_reserve()
2477 * If the I_T nexus is a reservation holder, the persistent reservation in __core_scsi3_complete_pro_release()
2478 * is of an all registrants type, and the I_T nexus is the last remaining in __core_scsi3_complete_pro_release()
2479 * registered I_T nexus, then the device server shall also release the in __core_scsi3_complete_pro_release()
2538 * reservation release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2558 * Release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2573 * an I_T nexus that is a persistent reservation holder with the in core_scsi3_emulate_pro_release()
2577 * that is registered with the logical unit for the I_T nexus; in core_scsi3_emulate_pro_release()
2619 * tered I_T nexus other than I_T nexus on which the PERSISTENT in core_scsi3_emulate_pro_release()
2647 * for the calling I_T Nexus in core_scsi3_emulate_pro_release()
2693 * registered I_T nexus with the following parameter: in core_scsi3_emulate_pro_clear()
2696 * that is registered with the logical unit for the I_T nexus. in core_scsi3_emulate_pro_clear()
2731 * port associated with every registered I_T nexus other in core_scsi3_emulate_pro_clear()
2732 * than the I_T nexus on which the PERSISTENT RESERVE OUT in core_scsi3_emulate_pro_clear()
2897 * initiator port associated with every I_T nexus in core_scsi3_pro_preempt()
2899 * nexus on which the PERSISTENT RESERVE OUT command in core_scsi3_pro_preempt()
3021 * I_T nexus that is being used for the PERSISTENT RESERVE in core_scsi3_pro_preempt()
3025 * except for that of the I_T nexus that is being used for in core_scsi3_pro_preempt()
3046 * port associated with every I_T nexus that lost its in core_scsi3_pro_preempt()
3056 * I_T nexus using the contents of the SCOPE and TYPE fields; in core_scsi3_pro_preempt()
3064 * f) If the type or scope has changed, then for every I_T nexus in core_scsi3_pro_preempt()
3066 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_pro_preempt()
3069 * that I_T nexus, with the additional sense code set to in core_scsi3_pro_preempt()
3179 * provided during this initiator's I_T nexus registration. in core_scsi3_emulate_pro_register_and_move()
3293 * of the I_T nexus for the command received, then the command shall in core_scsi3_emulate_pro_register_and_move()
3306 " matches: %s on received I_T Nexus\n", initiator_str, in core_scsi3_emulate_pro_register_and_move()
3313 " matches: %s %s on received I_T Nexus\n", in core_scsi3_emulate_pro_register_and_move()
3390 * The received on I_T Nexus must be the reservation holder. in core_scsi3_emulate_pro_register_and_move()
3397 " Nexus is not reservation holder\n"); in core_scsi3_emulate_pro_register_and_move()
3428 * RESERVATION KEY field with the I_T nexus specified as the in core_scsi3_emulate_pro_register_and_move()
3430 * A) The I_T nexus is specified by the TransportID and the in core_scsi3_emulate_pro_register_and_move()
3443 * register an I_T nexus that is already registered with the same in core_scsi3_emulate_pro_register_and_move()
3466 * holder (i.e., the I_T nexus on which the in core_scsi3_emulate_pro_register_and_move()
3471 * g) Move the persistent reservation to the specified I_T nexus using in core_scsi3_emulate_pro_register_and_move()
3507 * nexus on which PERSISTENT RESERVE OUT command was received. in core_scsi3_emulate_pro_register_and_move()
3566 * a $FABRIC_MOD's nexus, but from internal passthrough ops. in target_scsi3_emulate_pr_out()
3788 * reservation key for the I_T nexus that holds the in core_scsi3_pri_read_reservation()
3980 * 3.1.120) of the target port that is part of the I_T nexus in core_scsi3_pri_read_full_status()