Searched refs:fcxp (Results 1 - 8 of 8) sorted by relevance

/drivers/scsi/bfa/
H A Dbfa_fcs_rport.c57 struct bfa_fcxp_s *fcxp, void *cbarg,
63 struct bfa_fcxp_s *fcxp, void *cbarg,
69 struct bfa_fcxp_s *fcxp, void *cbarg,
73 struct bfa_fcxp_s *fcxp, void *cbarg,
436 bfa_fcxp_discard(rport->fcxp);
463 bfa_fcxp_discard(rport->fcxp);
480 bfa_fcxp_discard(rport->fcxp);
488 bfa_fcxp_discard(rport->fcxp);
498 bfa_fcxp_discard(rport->fcxp);
504 bfa_fcxp_discard(rport->fcxp);
1711 struct bfa_fcxp_s *fcxp; local
1739 bfa_fcs_rport_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
1831 struct bfa_fcxp_s *fcxp; local
1865 struct bfa_fcxp_s *fcxp; local
1891 bfa_fcs_rport_adisc_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
1927 struct bfa_fcxp_s *fcxp; local
1960 bfa_fcs_rport_gidpn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
2033 bfa_fcs_rport_gpnid_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
2083 struct bfa_fcxp_s *fcxp; local
2121 struct bfa_fcxp_s *fcxp; local
2169 struct bfa_fcxp_s *fcxp; local
2215 struct bfa_fcxp_s *fcxp; local
2252 struct bfa_fcxp_s *fcxp; local
2932 struct bfa_fcxp_s *fcxp; local
2958 struct bfa_fcxp_s *fcxp; local
3382 struct bfa_fcxp_s *fcxp; local
3407 bfa_fcs_rpf_rpsc2_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
[all...]
H A Dbfa_fcs_lport.c378 struct bfa_fcxp_s *fcxp; local
385 fcxp = bfa_fcs_fcxp_alloc(port->fcs, BFA_FALSE);
386 if (!fcxp)
389 len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
393 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag,
406 struct bfa_fcxp_s *fcxp; local
415 fcxp = bfa_fcs_fcxp_alloc(port->fcs, BFA_FALSE);
416 if (!fcxp)
419 ct_hdr = bfa_fcxp_get_reqbuf(fcxp);
427 bfa_fcxp_send(fcxp, bfa_rpor
545 struct bfa_fcxp_s *fcxp; local
588 struct bfa_fcxp_s *fcxp; local
723 struct bfa_fcxp_s *fcxp; local
1862 struct bfa_fcxp_s *fcxp; local
2151 bfa_fcs_lport_fdmi_rhba_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
2195 struct bfa_fcxp_s *fcxp; local
2474 bfa_fcs_lport_fdmi_rprt_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
2518 struct bfa_fcxp_s *fcxp; local
2567 bfa_fcs_lport_fdmi_rpa_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
3135 struct bfa_fcxp_s *fcxp; local
3161 bfa_fcs_lport_ms_gmal_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
3336 struct bfa_fcxp_s *fcxp; local
3362 bfa_fcs_lport_ms_gfn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
3413 struct bfa_fcxp_s *fcxp; local
3444 bfa_fcs_lport_ms_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4378 struct bfa_fcxp_s *fcxp; local
4409 bfa_fcs_lport_ns_plogi_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4475 struct bfa_fcxp_s *fcxp; local
4505 bfa_fcs_lport_ns_rnn_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4552 struct bfa_fcxp_s *fcxp; local
4585 bfa_fcs_lport_ns_rsnn_nn_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4631 struct bfa_fcxp_s *fcxp; local
4691 bfa_fcs_lport_ns_rspn_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4737 struct bfa_fcxp_s *fcxp; local
4764 bfa_fcs_lport_ns_rft_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4810 struct bfa_fcxp_s *fcxp; local
4842 bfa_fcs_lport_ns_rff_id_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
4895 struct bfa_fcxp_s *fcxp; local
4926 bfa_fcs_lport_ns_gid_ft_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
5162 struct bfa_fcxp_s *fcxp; local
5386 struct bfa_fcxp_s *fcxp; local
5420 bfa_fcs_lport_scn_scr_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
5471 struct bfa_fcxp_s *fcxp; local
[all...]
H A Dbfa_svc.c26 BFA_MODULE(fcxp); variable
112 static void hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp,
115 struct bfa_fcxp_s *fcxp, struct fchs_s *fchs);
117 static void bfa_fcxp_queue(struct bfa_fcxp_s *fcxp,
452 struct bfa_fcxp_s *fcxp; local
454 fcxp = (struct bfa_fcxp_s *) bfa_mem_kva_curp(mod);
455 memset(fcxp, 0, sizeof(struct bfa_fcxp_s) * mod->num_fcxps);
463 mod->fcxp_list = fcxp;
466 fcxp->fcxp_mod = mod;
467 fcxp
565 struct bfa_fcxp_s *fcxp; local
589 struct bfa_fcxp_s *fcxp; local
603 bfa_fcxp_init_reqrsp(struct bfa_fcxp_s *fcxp, struct bfa_s *bfa, u8 *use_ibuf, u32 *nr_sgles, bfa_fcxp_get_sgaddr_t *r_sga_cbfn, bfa_fcxp_get_sglen_t *r_sglen_cbfn, struct list_head *r_sgpg_q, int n_sgles, bfa_fcxp_get_sgaddr_t sga_cbfn, bfa_fcxp_get_sglen_t sglen_cbfn) argument
641 bfa_fcxp_init(struct bfa_fcxp_s *fcxp, void *caller, struct bfa_s *bfa, int nreq_sgles, int nrsp_sgles, bfa_fcxp_get_sgaddr_t req_sga_cbfn, bfa_fcxp_get_sglen_t req_sglen_cbfn, bfa_fcxp_get_sgaddr_t rsp_sga_cbfn, bfa_fcxp_get_sglen_t rsp_sglen_cbfn) argument
668 bfa_fcxp_put(struct bfa_fcxp_s *fcxp) argument
700 bfa_fcxp_null_comp(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
710 struct bfa_fcxp_s *fcxp = cbarg; local
725 struct bfa_fcxp_s *fcxp; local
772 hal_fcxp_tx_plog(struct bfa_s *bfa, u32 reqlen, struct bfa_fcxp_s *fcxp, struct fchs_s *fchs) argument
800 hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp, struct bfi_fcxp_send_rsp_s *fcxp_rsp) argument
830 struct bfa_fcxp_s *fcxp = cbarg; local
843 bfa_fcxp_queue(struct bfa_fcxp_s *fcxp, struct bfi_fcxp_send_req_s *send_req) argument
951 struct bfa_fcxp_s *fcxp = NULL; local
975 bfa_fcxp_get_reqbuf(struct bfa_fcxp_s *fcxp) argument
987 bfa_fcxp_get_reqbufsz(struct bfa_fcxp_s *fcxp) argument
1002 bfa_fcxp_get_rspbuf(struct bfa_fcxp_s *fcxp) argument
1024 bfa_fcxp_free(struct bfa_fcxp_s *fcxp) argument
1055 bfa_fcxp_send(struct bfa_fcxp_s *fcxp, struct bfa_rport_s *rport, u16 vf_id, u8 lp_tag, bfa_boolean_t cts, enum fc_cos cos, u32 reqlen, struct fchs_s *fchs, bfa_cb_fcxp_send_t cbfn, void *cbarg, u32 rsp_maxlen, u8 rsp_timeout) argument
1104 bfa_fcxp_abort(struct bfa_fcxp_s *fcxp) argument
1155 bfa_fcxp_discard(struct bfa_fcxp_s *fcxp) argument
[all...]
H A Dbfa_fcs_fcpim.c37 struct bfa_fcxp_s *fcxp, void *cbarg,
175 bfa_fcxp_discard(itnim->fcxp);
181 bfa_fcxp_discard(itnim->fcxp);
187 bfa_fcxp_discard(itnim->fcxp);
454 struct bfa_fcxp_s *fcxp; local
459 fcxp = fcxp_alloced ? fcxp_alloced :
461 if (!fcxp) {
467 itnim->fcxp = fcxp;
469 len = fc_prli_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
482 bfa_fcs_itnim_prli_response(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, bfa_status_t req_status, u32 rsp_len, u32 resid_len, struct fchs_s *rsp_fchs) argument
[all...]
H A Dbfa_svc.h117 typedef void (*fcxp_send_cb_t) (struct bfa_s *ioc, struct bfa_fcxp_s *fcxp,
124 typedef void (*bfa_cb_fcxp_send_t) (void *bfad_fcxp, struct bfa_fcxp_s *fcxp,
128 typedef void (*bfa_fcxp_alloc_cbfn_t) (void *cbarg, struct bfa_fcxp_s *fcxp);
163 struct list_head qe; /* fcxp queue element */
167 /* back pointer to fcxp mod */
203 bfa_boolean_t req_rsp; /* Used to track req/rsp fcxp */
607 * bfa fcxp API functions
627 void bfa_fcxp_discard(struct bfa_fcxp_s *fcxp);
629 void *bfa_fcxp_get_reqbuf(struct bfa_fcxp_s *fcxp);
630 void *bfa_fcxp_get_rspbuf(struct bfa_fcxp_s *fcxp);
[all...]
H A Dbfa_fcs.h73 struct bfa_fcxp_s *fcxp; member in struct:bfa_fcs_lport_ns_s
84 struct bfa_fcxp_s *fcxp; member in struct:bfa_fcs_lport_scn_s
93 struct bfa_fcxp_s *fcxp; member in struct:bfa_fcs_lport_fdmi_s
104 struct bfa_fcxp_s *fcxp; member in struct:bfa_fcs_lport_ms_s
156 struct bfa_fcxp_s *fcxp; member in struct:bfa_fcs_lport_s
415 struct bfa_fcxp_s *fcxp; /* FCXP needed for discarding */ member in struct:bfa_fcs_rpf_s
416 struct bfa_fcxp_wqe_s fcxp_wqe; /* fcxp wait queue element */
449 struct bfa_fcxp_s *fcxp; /* FCXP needed for discarding */ member in struct:bfa_fcs_rport_s
452 struct bfa_fcxp_wqe_s fcxp_wqe; /* fcxp wait queue element */
517 struct bfa_fcxp_wqe_s fcxp_wqe; /* wait qelem for fcxp */
518 struct bfa_fcxp_s *fcxp; /* FCXP in use */ member in struct:bfa_fcs_itnim_s
[all...]
H A Dbfa_fcs.c238 struct bfa_fcxp_s *fcxp, void *cbarg,
1451 struct bfa_fcxp_s *fcxp; local
1455 fcxp = bfa_fcs_fcxp_alloc(fabric->fcs, BFA_FALSE);
1459 if (!fcxp)
1462 reqlen = fc_flogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp),
1469 bfa_fcxp_send(fcxp, NULL, fabric->vf_id, fabric->lps->bfa_tag,
1479 bfa_fcs_fabric_flogiacc_comp(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, argument
H A Dbfad_bsg.c3238 bfad_send_fcpt_cb(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, argument
3505 /* fcxp send */

Completed in 415 milliseconds