Home
last modified time | relevance | path

Searched refs:itnim (Results 1 – 10 of 10) sorted by relevance

/drivers/scsi/bfa/
Dbfa_fcs_fcpim.c34 static void bfa_fcs_itnim_free(struct bfa_fcs_itnim_s *itnim);
41 static void bfa_fcs_itnim_aen_post(struct bfa_fcs_itnim_s *itnim,
44 static void bfa_fcs_itnim_sm_offline(struct bfa_fcs_itnim_s *itnim,
46 static void bfa_fcs_itnim_sm_prli_send(struct bfa_fcs_itnim_s *itnim,
48 static void bfa_fcs_itnim_sm_prli(struct bfa_fcs_itnim_s *itnim,
50 static void bfa_fcs_itnim_sm_prli_retry(struct bfa_fcs_itnim_s *itnim,
52 static void bfa_fcs_itnim_sm_hcb_online(struct bfa_fcs_itnim_s *itnim,
54 static void bfa_fcs_itnim_sm_hal_rport_online(struct bfa_fcs_itnim_s *itnim,
56 static void bfa_fcs_itnim_sm_online(struct bfa_fcs_itnim_s *itnim,
58 static void bfa_fcs_itnim_sm_hcb_offline(struct bfa_fcs_itnim_s *itnim,
[all …]
Dbfa_fcpim.c27 static void bfa_itnim_update_del_itn_stats(struct bfa_itnim_s *itnim);
148 bfa_itnim_tskdone((__tskim)->itnim); \
167 static void bfa_itnim_iocdisable_cleanup(struct bfa_itnim_s *itnim);
168 static bfa_boolean_t bfa_itnim_send_fwcreate(struct bfa_itnim_s *itnim);
169 static bfa_boolean_t bfa_itnim_send_fwdelete(struct bfa_itnim_s *itnim);
171 static void bfa_itnim_cleanup(struct bfa_itnim_s *itnim);
175 static void bfa_itnim_iotov_online(struct bfa_itnim_s *itnim);
176 static void bfa_itnim_iotov_cleanup(struct bfa_itnim_s *itnim);
178 static void bfa_itnim_iotov_start(struct bfa_itnim_s *itnim);
179 static void bfa_itnim_iotov_stop(struct bfa_itnim_s *itnim);
[all …]
Dbfad_im.c38 struct bfad_itnim_s *itnim);
48 struct bfad_itnim_s *itnim; in bfa_cb_ioim_done() local
99 itnim = itnim_data->itnim; in bfa_cb_ioim_done()
100 if (!cmnd->result && itnim && in bfa_cb_ioim_done()
103 bfad_ramp_up_qdepth(itnim, cmnd->device); in bfa_cb_ioim_done()
104 } else if (cmnd->result == SAM_STAT_TASK_SET_FULL && itnim) { in bfa_cb_ioim_done()
106 bfad_handle_qfull(itnim, cmnd->device); in bfa_cb_ioim_done()
118 struct bfad_itnim_s *itnim; in bfa_cb_ioim_good_comp() local
132 itnim = itnim_data->itnim; in bfa_cb_ioim_good_comp()
133 if (itnim) in bfa_cb_ioim_good_comp()
[all …]
Dbfa_fcpim.h173 struct bfa_itnim_s *itnim; /* i-t-n nexus for this IO */ member
205 struct bfa_itnim_s *itnim; /* i-t-n nexus for this IO */ member
297 void bfa_itnim_iocdisable(struct bfa_itnim_s *itnim);
299 void bfa_itnim_iodone(struct bfa_itnim_s *itnim);
300 void bfa_itnim_tskdone(struct bfa_itnim_s *itnim);
301 bfa_boolean_t bfa_itnim_hold_io(struct bfa_itnim_s *itnim);
333 struct bfa_rport_s *rport, void *itnim);
334 void bfa_itnim_delete(struct bfa_itnim_s *itnim);
335 void bfa_itnim_online(struct bfa_itnim_s *itnim, bfa_boolean_t seq_rec);
336 void bfa_itnim_offline(struct bfa_itnim_s *itnim);
[all …]
Dbfa_fcs.h446 struct bfa_fcs_itnim_s *itnim; /* ITN initiator mode role */ member
531 bfa_fcs_itnim_get_drvport(struct bfa_fcs_itnim_s *itnim) in bfa_fcs_itnim_get_drvport() argument
533 return itnim->rport->port->bfad_port; in bfa_fcs_itnim_get_drvport()
538 bfa_fcs_itnim_get_port(struct bfa_fcs_itnim_s *itnim) in bfa_fcs_itnim_get_port() argument
540 return itnim->rport->port; in bfa_fcs_itnim_get_port()
545 bfa_fcs_itnim_get_nwwn(struct bfa_fcs_itnim_s *itnim) in bfa_fcs_itnim_get_nwwn() argument
547 return itnim->rport->nwwn; in bfa_fcs_itnim_get_nwwn()
552 bfa_fcs_itnim_get_pwwn(struct bfa_fcs_itnim_s *itnim) in bfa_fcs_itnim_get_pwwn() argument
554 return itnim->rport->pwwn; in bfa_fcs_itnim_get_pwwn()
559 bfa_fcs_itnim_get_fcid(struct bfa_fcs_itnim_s *itnim) in bfa_fcs_itnim_get_fcid() argument
[all …]
Dbfad_attr.c35 struct bfad_itnim_s *itnim = NULL; in bfad_im_get_starget_port_id() local
44 itnim = bfad_get_itnim(im_port, starget->id); in bfad_im_get_starget_port_id()
45 if (itnim) in bfad_im_get_starget_port_id()
46 fc_id = bfa_fcs_itnim_get_fcid(&itnim->fcs_itnim); in bfad_im_get_starget_port_id()
61 struct bfad_itnim_s *itnim = NULL; in bfad_im_get_starget_node_name() local
70 itnim = bfad_get_itnim(im_port, starget->id); in bfad_im_get_starget_node_name()
71 if (itnim) in bfad_im_get_starget_node_name()
72 node_name = bfa_fcs_itnim_get_nwwn(&itnim->fcs_itnim); in bfad_im_get_starget_node_name()
87 struct bfad_itnim_s *itnim = NULL; in bfad_im_get_starget_port_name() local
96 itnim = bfad_get_itnim(im_port, starget->id); in bfad_im_get_starget_port_name()
[all …]
Dbfad_im.h56 struct bfad_itnim_s *itnim; member
162 void bfad_ramp_up_qdepth(struct bfad_itnim_s *itnim,
164 void bfad_handle_qfull(struct bfad_itnim_s *itnim, struct scsi_device *sdev);
Dbfad_bsg.c508 struct bfa_itnim_s *itnim; in bfad_iocmd_lport_reset_stats() local
523 itnim = (struct bfa_itnim_s *) qe; in bfad_iocmd_lport_reset_stats()
524 if (itnim->rport->rport_info.lp_tag != fcs_port->lp_tag) in bfad_iocmd_lport_reset_stats()
526 bfa_itnim_clear_stats(itnim); in bfad_iocmd_lport_reset_stats()
1009 struct bfa_itnim_s *itnim; in bfad_iocmd_fcpim_get_modstats() local
1016 itnim = (struct bfa_itnim_s *) qe; in bfad_iocmd_fcpim_get_modstats()
1017 bfa_fcpim_add_stats(&iocmd->modstats, &(itnim->stats)); in bfad_iocmd_fcpim_get_modstats()
1031 struct bfa_itnim_s *itnim; in bfad_iocmd_fcpim_clr_modstats() local
1036 itnim = (struct bfa_itnim_s *) qe; in bfad_iocmd_fcpim_clr_modstats()
1037 bfa_itnim_clear_stats(itnim); in bfad_iocmd_fcpim_clr_modstats()
[all …]
Dbfa_fcs_rport.c2197 bfa_fcs_itnim_is_initiator(rport->itnim); in bfa_fcs_rport_process_prli()
2269 if (bfa_fcs_itnim_get_online_state(rport->itnim) == BFA_STATUS_OK) { in bfa_fcs_rport_process_adisc()
2356 rport->itnim = bfa_fcs_itnim_create(rport); in bfa_fcs_rport_alloc()
2357 if (!rport->itnim) { in bfa_fcs_rport_alloc()
2391 bfa_fcs_itnim_delete(rport->itnim); in bfa_fcs_rport_free()
2443 bfa_sm_send_event(rport->itnim, BFA_FCS_ITNIM_SM_FCS_ONLINE); in bfa_fcs_rport_fcs_online_action()
2462 bfa_fcs_itnim_brp_online(rport->itnim); in bfa_fcs_rport_hal_online_action()
2483 bfa_fcs_itnim_rport_offline(rport->itnim); in bfa_fcs_rport_fcs_offline_action()
2522 bfa_fcs_itnim_rport_offline(rport->itnim); in bfa_fcs_rport_hal_offline_action()
2905 bfa_fcs_fcpim_uf_recv(rport->itnim, fchs, len); in bfa_fcs_rport_uf_recv()
Dbfa_defs_svc.h1446 struct bfa_itnim_aen_data_s itnim; member