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()
1239 * e) If the I_T nexus is the persistent reservation holder in core_scsi3_check_implicit_release()
1549 * receiving I_T Nexus portal's fabric dependent methods to in core_scsi3_decode_spec_i_port()
1661 * RELATIVE TARGET PORT IDENTIFIER on the receiving I_T Nexus in core_scsi3_decode_spec_i_port()
2122 " set on a registered nexus\n"); in core_scsi3_emulate_pro_register()
2140 * sa_res_key=1 Change Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2159 * sa_res_key=0 Unregister Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2195 * Release the calling I_T Nexus registration now.. in core_scsi3_emulate_pro_register()
2206 * with every registered I_T nexus except for the I_T in core_scsi3_emulate_pro_register()
2207 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_emulate_pro_register()
2289 * a registered I_T nexus with the following parameters: in core_scsi3_pro_reserve()
2291 * registered with the logical unit for the I_T nexus; and in core_scsi3_pro_reserve()
2327 * command from an I_T nexus other than a persistent reservation in core_scsi3_pro_reserve()
2466 * If the I_T nexus is a reservation holder, the persistent reservation in __core_scsi3_complete_pro_release()
2467 * is of an all registrants type, and the I_T nexus is the last remaining in __core_scsi3_complete_pro_release()
2468 * registered I_T nexus, then the device server shall also release the in __core_scsi3_complete_pro_release()
2527 * reservation release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2547 * Release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2562 * an I_T nexus that is a persistent reservation holder with the in core_scsi3_emulate_pro_release()
2566 * that is registered with the logical unit for the I_T nexus; in core_scsi3_emulate_pro_release()
2608 * tered I_T nexus other than I_T nexus on which the PERSISTENT in core_scsi3_emulate_pro_release()
2636 * for the calling I_T Nexus in core_scsi3_emulate_pro_release()
2682 * registered I_T nexus with the following parameter: in core_scsi3_emulate_pro_clear()
2685 * that is registered with the logical unit for the I_T nexus. in core_scsi3_emulate_pro_clear()
2720 * port associated with every registered I_T nexus other in core_scsi3_emulate_pro_clear()
2721 * than the I_T nexus on which the PERSISTENT RESERVE OUT in core_scsi3_emulate_pro_clear()
2886 * initiator port associated with every I_T nexus in core_scsi3_pro_preempt()
2888 * nexus on which the PERSISTENT RESERVE OUT command in core_scsi3_pro_preempt()
3025 * I_T nexus that is being used for the PERSISTENT RESERVE in core_scsi3_pro_preempt()
3029 * except for that of the I_T nexus that is being used for in core_scsi3_pro_preempt()
3050 * port associated with every I_T nexus that lost its in core_scsi3_pro_preempt()
3060 * I_T nexus using the contents of the SCOPE and TYPE fields; in core_scsi3_pro_preempt()
3068 * f) If the type or scope has changed, then for every I_T nexus in core_scsi3_pro_preempt()
3070 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_pro_preempt()
3073 * that I_T nexus, with the additional sense code set to in core_scsi3_pro_preempt()
3183 * provided during this initiator's I_T nexus registration. in core_scsi3_emulate_pro_register_and_move()
3297 * of the I_T nexus for the command received, then the command shall in core_scsi3_emulate_pro_register_and_move()
3310 " matches: %s on received I_T Nexus\n", initiator_str, in core_scsi3_emulate_pro_register_and_move()
3317 " matches: %s %s on received I_T Nexus\n", in core_scsi3_emulate_pro_register_and_move()
3394 * The received on I_T Nexus must be the reservation holder. in core_scsi3_emulate_pro_register_and_move()
3401 " Nexus is not reservation holder\n"); in core_scsi3_emulate_pro_register_and_move()
3432 * RESERVATION KEY field with the I_T nexus specified as the in core_scsi3_emulate_pro_register_and_move()
3434 * A) The I_T nexus is specified by the TransportID and the in core_scsi3_emulate_pro_register_and_move()
3445 * register an I_T nexus that is already registered with the same in core_scsi3_emulate_pro_register_and_move()
3473 * holder (i.e., the I_T nexus on which the in core_scsi3_emulate_pro_register_and_move()
3478 * g) Move the persistent reservation to the specified I_T nexus using in core_scsi3_emulate_pro_register_and_move()
3514 * nexus on which PERSISTENT RESERVE OUT command was received. in core_scsi3_emulate_pro_register_and_move()
3604 * a $FABRIC_MOD's nexus, but from internal passthrough ops. in target_scsi3_emulate_pr_out()
3833 * reservation key for the I_T nexus that holds the in core_scsi3_pri_read_reservation()
4025 * 3.1.120) of the target port that is part of the I_T nexus in core_scsi3_pri_read_full_status()