/linux-5.19.10/drivers/scsi/bfa/ |
D | bfa_fcs_rport.c | 50 struct bfa_fcxp_s *fcxp, void *cbarg, 56 struct bfa_fcxp_s *fcxp, void *cbarg, 62 struct bfa_fcxp_s *fcxp, void *cbarg, 66 struct bfa_fcxp_s *fcxp, void *cbarg, 427 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() 452 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() 469 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() 477 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() 487 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() 493 bfa_fcxp_discard(rport->fcxp); in bfa_fcs_rport_sm_plogi() [all …]
|
D | bfa_fcs_lport.c | 382 struct bfa_fcxp_s *fcxp; in bfa_fcs_lport_send_ls_rjt() local 389 fcxp = bfa_fcs_fcxp_alloc(port->fcs, BFA_FALSE); in bfa_fcs_lport_send_ls_rjt() 390 if (!fcxp) in bfa_fcs_lport_send_ls_rjt() 393 len = fc_ls_rjt_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), in bfa_fcs_lport_send_ls_rjt() 397 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_ls_rjt() 410 struct bfa_fcxp_s *fcxp; in bfa_fcs_lport_send_fcgs_rjt() local 419 fcxp = bfa_fcs_fcxp_alloc(port->fcs, BFA_FALSE); in bfa_fcs_lport_send_fcgs_rjt() 420 if (!fcxp) in bfa_fcs_lport_send_fcgs_rjt() 423 ct_hdr = bfa_fcxp_get_reqbuf(fcxp); in bfa_fcs_lport_send_fcgs_rjt() 431 bfa_fcxp_send(fcxp, bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_lport_send_fcgs_rjt() [all …]
|
D | bfa_svc.c | 98 static void hal_fcxp_rx_plog(struct bfa_s *bfa, struct bfa_fcxp_s *fcxp, 101 struct bfa_fcxp_s *fcxp, struct fchs_s *fchs); 103 static void bfa_fcxp_queue(struct bfa_fcxp_s *fcxp, 411 struct bfa_fcxp_s *fcxp; in claim_fcxps_mem() local 413 fcxp = (struct bfa_fcxp_s *) bfa_mem_kva_curp(mod); in claim_fcxps_mem() 414 memset(fcxp, 0, sizeof(struct bfa_fcxp_s) * mod->num_fcxps); in claim_fcxps_mem() 422 mod->fcxp_list = fcxp; in claim_fcxps_mem() 425 fcxp->fcxp_mod = mod; in claim_fcxps_mem() 426 fcxp->fcxp_tag = i; in claim_fcxps_mem() 429 list_add_tail(&fcxp->qe, &mod->fcxp_req_free_q); in claim_fcxps_mem() [all …]
|
D | bfa_fcs_fcpim.c | 30 struct bfa_fcxp_s *fcxp, void *cbarg, 168 bfa_fcxp_discard(itnim->fcxp); in bfa_fcs_itnim_sm_prli() 174 bfa_fcxp_discard(itnim->fcxp); in bfa_fcs_itnim_sm_prli() 180 bfa_fcxp_discard(itnim->fcxp); in bfa_fcs_itnim_sm_prli() 447 struct bfa_fcxp_s *fcxp; in bfa_fcs_itnim_send_prli() local 452 fcxp = fcxp_alloced ? fcxp_alloced : in bfa_fcs_itnim_send_prli() 454 if (!fcxp) { in bfa_fcs_itnim_send_prli() 460 itnim->fcxp = fcxp; in bfa_fcs_itnim_send_prli() 462 len = fc_prli_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), in bfa_fcs_itnim_send_prli() 465 bfa_fcxp_send(fcxp, rport->bfa_rport, port->fabric->vf_id, port->lp_tag, in bfa_fcs_itnim_send_prli() [all …]
|
D | bfa_svc.h | 110 typedef void (*fcxp_send_cb_t) (struct bfa_s *ioc, struct bfa_fcxp_s *fcxp, 117 typedef void (*bfa_cb_fcxp_send_t) (void *bfad_fcxp, struct bfa_fcxp_s *fcxp, 121 typedef void (*bfa_fcxp_alloc_cbfn_t) (void *cbarg, struct bfa_fcxp_s *fcxp); 620 void bfa_fcxp_discard(struct bfa_fcxp_s *fcxp); 622 void *bfa_fcxp_get_reqbuf(struct bfa_fcxp_s *fcxp); 623 void *bfa_fcxp_get_rspbuf(struct bfa_fcxp_s *fcxp); 625 void bfa_fcxp_free(struct bfa_fcxp_s *fcxp); 627 void bfa_fcxp_send(struct bfa_fcxp_s *fcxp, struct bfa_rport_s *rport, 634 bfa_status_t bfa_fcxp_abort(struct bfa_fcxp_s *fcxp); 635 u32 bfa_fcxp_get_reqbufsz(struct bfa_fcxp_s *fcxp);
|
D | bfa_fcs.h | 66 struct bfa_fcxp_s *fcxp; member 77 struct bfa_fcxp_s *fcxp; member 86 struct bfa_fcxp_s *fcxp; member 97 struct bfa_fcxp_s *fcxp; member 149 struct bfa_fcxp_s *fcxp; member 405 struct bfa_fcxp_s *fcxp; /* FCXP needed for discarding */ member 439 struct bfa_fcxp_s *fcxp; /* FCXP needed for discarding */ member 508 struct bfa_fcxp_s *fcxp; /* FCXP in use */ member
|
D | bfa_fcs.c | 168 struct bfa_fcxp_s *fcxp, void *cbarg, 1325 struct bfa_fcxp_s *fcxp; in bfa_fcs_fabric_send_flogi_acc() local 1329 fcxp = bfa_fcs_fcxp_alloc(fabric->fcs, BFA_FALSE); in bfa_fcs_fabric_send_flogi_acc() 1333 if (!fcxp) in bfa_fcs_fabric_send_flogi_acc() 1336 reqlen = fc_flogi_acc_build(&fchs, bfa_fcxp_get_reqbuf(fcxp), in bfa_fcs_fabric_send_flogi_acc() 1343 bfa_fcxp_send(fcxp, NULL, fabric->vf_id, fabric->lps->bfa_tag, in bfa_fcs_fabric_send_flogi_acc() 1353 bfa_fcs_fabric_flogiacc_comp(void *fcsarg, struct bfa_fcxp_s *fcxp, void *cbarg, in bfa_fcs_fabric_flogiacc_comp() argument
|
D | bfad_bsg.c | 3225 bfad_send_fcpt_cb(void *bfad_fcxp, struct bfa_fcxp_s *fcxp, void *cbarg, in bfad_send_fcpt_cb() argument
|