Lines Matching refs:node
17 io->node->display_name, io->instance_index,\
30 efct_scsi_io_alloc(struct efct_node *node) in efct_scsi_io_alloc() argument
37 efct = node->efct; in efct_scsi_io_alloc()
54 io->node = node; in efct_scsi_io_alloc()
55 kref_get(&node->ref); in efct_scsi_io_alloc()
66 spin_lock_irqsave(&node->active_ios_lock, flags); in efct_scsi_io_alloc()
67 list_add(&io->list_entry, &node->active_ios); in efct_scsi_io_alloc()
69 spin_unlock_irqrestore(&node->active_ios_lock, flags); in efct_scsi_io_alloc()
79 struct efct_node *node = io->node; in _efct_scsi_io_free() local
89 spin_lock_irqsave(&node->active_ios_lock, flags); in _efct_scsi_io_free()
91 spin_unlock_irqrestore(&node->active_ios_lock, flags); in _efct_scsi_io_free()
93 kref_put(&node->ref, node->release); in _efct_scsi_io_free()
94 io->node = NULL; in _efct_scsi_io_free()
313 io->iparam.fcp_tgt.vpi = io->node->vpi; in efct_scsi_io_dispatch_hw_io()
314 io->iparam.fcp_tgt.rpi = io->node->rpi; in efct_scsi_io_dispatch_hw_io()
315 io->iparam.fcp_tgt.s_id = io->node->port_fc_id; in efct_scsi_io_dispatch_hw_io()
316 io->iparam.fcp_tgt.d_id = io->node->node_fc_id; in efct_scsi_io_dispatch_hw_io()
873 struct efct_node *node = io->node; in efct_target_send_bls_resp() local
875 struct efct *efct = node->efct; in efct_target_send_bls_resp()
883 bls->vpi = io->node->vpi; in efct_target_send_bls_resp()
884 bls->rpi = io->node->rpi; in efct_target_send_bls_resp()
886 bls->d_id = io->node->node_fc_id; in efct_target_send_bls_resp()
921 struct efct_node *node = io->node; in efct_bls_send_rjt() local
923 struct efct *efct = node->efct; in efct_bls_send_rjt()
937 bls->vpi = io->node->vpi; in efct_bls_send_rjt()
938 bls->rpi = io->node->rpi; in efct_bls_send_rjt()
940 bls->d_id = io->node->node_fc_id; in efct_bls_send_rjt()
1129 abort_io->node = io->node; in efct_scsi_tgt_abort_io()