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()
503 pr_debug("%s Conflict for unregistered nexus" in core_scsi3_pr_seq_non_holder()
523 " nexus\n", cdb[0], in core_scsi3_pr_seq_non_holder()
555 pr_debug("%s Conflict for %sregistered nexus %s CDB: 0x%2x" in core_scsi3_pr_seq_non_holder()
710 * Create a registration for the I_T Nexus upon which the in __core_scsi3_alloc_registration()
1240 * e) If the I_T nexus is the persistent reservation holder in core_scsi3_check_implicit_release()
1550 * receiving I_T Nexus portal's fabric dependent methods to in core_scsi3_decode_spec_i_port()
1662 * RELATIVE TARGET PORT IDENTIFIER on the receiving I_T Nexus in core_scsi3_decode_spec_i_port()
2123 " set on a registered nexus\n"); in core_scsi3_emulate_pro_register()
2141 * sa_res_key=1 Change Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2160 * sa_res_key=0 Unregister Reservation Key for registered I_T Nexus. in core_scsi3_emulate_pro_register()
2196 * Release the calling I_T Nexus registration now.. in core_scsi3_emulate_pro_register()
2207 * with every registered I_T nexus except for the I_T in core_scsi3_emulate_pro_register()
2208 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_emulate_pro_register()
2290 * a registered I_T nexus with the following parameters: in core_scsi3_pro_reserve()
2292 * registered with the logical unit for the I_T nexus; and in core_scsi3_pro_reserve()
2328 * command from an I_T nexus other than a persistent reservation in core_scsi3_pro_reserve()
2467 * If the I_T nexus is a reservation holder, the persistent reservation in __core_scsi3_complete_pro_release()
2468 * is of an all registrants type, and the I_T nexus is the last remaining in __core_scsi3_complete_pro_release()
2469 * registered I_T nexus, then the device server shall also release the in __core_scsi3_complete_pro_release()
2528 * reservation release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2548 * Release request from a registered I_T nexus that is not a in core_scsi3_emulate_pro_release()
2563 * an I_T nexus that is a persistent reservation holder with the in core_scsi3_emulate_pro_release()
2567 * that is registered with the logical unit for the I_T nexus; in core_scsi3_emulate_pro_release()
2609 * tered I_T nexus other than I_T nexus on which the PERSISTENT in core_scsi3_emulate_pro_release()
2637 * for the calling I_T Nexus in core_scsi3_emulate_pro_release()
2683 * registered I_T nexus with the following parameter: in core_scsi3_emulate_pro_clear()
2686 * that is registered with the logical unit for the I_T nexus. in core_scsi3_emulate_pro_clear()
2721 * port associated with every registered I_T nexus other in core_scsi3_emulate_pro_clear()
2722 * than the I_T nexus on which the PERSISTENT RESERVE OUT in core_scsi3_emulate_pro_clear()
2887 * initiator port associated with every I_T nexus in core_scsi3_pro_preempt()
2889 * nexus on which the PERSISTENT RESERVE OUT command in core_scsi3_pro_preempt()
3026 * I_T nexus that is being used for the PERSISTENT RESERVE in core_scsi3_pro_preempt()
3030 * except for that of the I_T nexus that is being used for in core_scsi3_pro_preempt()
3051 * port associated with every I_T nexus that lost its in core_scsi3_pro_preempt()
3061 * I_T nexus using the contents of the SCOPE and TYPE fields; in core_scsi3_pro_preempt()
3069 * f) If the type or scope has changed, then for every I_T nexus in core_scsi3_pro_preempt()
3071 * nexus on which the PERSISTENT RESERVE OUT command was in core_scsi3_pro_preempt()
3074 * that I_T nexus, with the additional sense code set to in core_scsi3_pro_preempt()
3184 * provided during this initiator's I_T nexus registration. in core_scsi3_emulate_pro_register_and_move()
3298 * of the I_T nexus for the command received, then the command shall in core_scsi3_emulate_pro_register_and_move()
3311 " matches: %s on received I_T Nexus\n", initiator_str, in core_scsi3_emulate_pro_register_and_move()
3318 " matches: %s %s on received I_T Nexus\n", in core_scsi3_emulate_pro_register_and_move()
3395 * The received on I_T Nexus must be the reservation holder. in core_scsi3_emulate_pro_register_and_move()
3402 " Nexus is not reservation holder\n"); in core_scsi3_emulate_pro_register_and_move()
3433 * RESERVATION KEY field with the I_T nexus specified as the in core_scsi3_emulate_pro_register_and_move()
3435 * A) The I_T nexus is specified by the TransportID and the in core_scsi3_emulate_pro_register_and_move()
3446 * register an I_T nexus that is already registered with the same in core_scsi3_emulate_pro_register_and_move()
3474 * holder (i.e., the I_T nexus on which the in core_scsi3_emulate_pro_register_and_move()
3479 * g) Move the persistent reservation to the specified I_T nexus using in core_scsi3_emulate_pro_register_and_move()
3515 * nexus on which PERSISTENT RESERVE OUT command was received. in core_scsi3_emulate_pro_register_and_move()
3605 * a $FABRIC_MOD's nexus, but from internal passthrough ops. in target_scsi3_emulate_pr_out()
3834 * reservation key for the I_T nexus that holds the in core_scsi3_pri_read_reservation()
4026 * 3.1.120) of the target port that is part of the I_T nexus in core_scsi3_pri_read_full_status()