| /Linux-v5.15/drivers/scsi/lpfc/ |
| D | lpfc_crtn.h | 23 typedef int (*node_filter)(struct lpfc_nodelist *, void *); 54 struct lpfc_nodelist *); 103 void lpfc_enqueue_node(struct lpfc_vport *, struct lpfc_nodelist *); 104 void lpfc_dequeue_node(struct lpfc_vport *, struct lpfc_nodelist *); 105 void lpfc_nlp_set_state(struct lpfc_vport *, struct lpfc_nodelist *, int); 106 void lpfc_nlp_reg_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp); 107 void lpfc_nlp_unreg_node(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp); 108 void lpfc_drop_node(struct lpfc_vport *, struct lpfc_nodelist *); 111 int lpfc_unreg_rpi(struct lpfc_vport *, struct lpfc_nodelist *); 118 struct lpfc_iocbq *, struct lpfc_nodelist *); [all …]
|
| D | lpfc_nportdisc.c | 52 lpfc_check_adisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_adisc() 73 lpfc_check_sparm(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_check_sparm() 208 lpfc_els_abort(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp) in lpfc_els_abort() 292 struct lpfc_nodelist *ndlp; in lpfc_defer_plogi_acc() 320 lpfc_rcv_plogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_plogi() 651 struct lpfc_nodelist *ndlp; in lpfc_mbx_cmpl_resume_rpi() 655 ndlp = (struct lpfc_nodelist *)mboxq->ctx_ndlp; in lpfc_mbx_cmpl_resume_rpi() 674 lpfc_rcv_padisc(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_padisc() 772 lpfc_rcv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_rcv_logo() 889 struct lpfc_nodelist *ndlp, in lpfc_rcv_prli_support_check() [all …]
|
| D | lpfc_hbadisc.c | 79 lpfc_valid_xpt_node(struct lpfc_nodelist *ndlp) in lpfc_valid_xpt_node() 96 struct lpfc_nodelist *ndlp; in lpfc_rport_invalid() 130 struct lpfc_nodelist *ndlp; in lpfc_terminate_rport_io() 153 struct lpfc_nodelist *ndlp; in lpfc_dev_loss_tmo_callbk() 354 lpfc_dev_loss_tmo_handler(struct lpfc_nodelist *ndlp) in lpfc_dev_loss_tmo_handler() 650 struct lpfc_nodelist *ndlp; in lpfc_work_list_done() 663 ndlp = (struct lpfc_nodelist *) (evtp->evt_arg1); in lpfc_work_list_done() 672 ndlp = (struct lpfc_nodelist *)(evtp->evt_arg1); in lpfc_work_list_done() 686 ndlp = (struct lpfc_nodelist *)(evtp->evt_arg1); in lpfc_work_list_done() 966 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_cleanup_rpis() [all …]
|
| D | lpfc_nvme.h | 71 struct lpfc_nodelist *ndlp; 197 struct lpfc_nodelist *ndlp; 233 int __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, 241 struct lpfc_nodelist *ndlp, struct nvmefc_ls_req *pnvme_lsreq);
|
| D | lpfc_els.c | 56 struct lpfc_nodelist *ndlp, uint8_t retry); 165 struct lpfc_nodelist *ndlp, uint32_t did, in lpfc_prep_els_iocb() 380 struct lpfc_nodelist *ndlp; in lpfc_issue_fabric_reglogin() 476 struct lpfc_nodelist *ndlp; in lpfc_issue_reg_vfi() 669 lpfc_cmpl_els_flogi_fabric(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_fabric() 674 struct lpfc_nodelist *np; in lpfc_cmpl_els_flogi_fabric() 675 struct lpfc_nodelist *next_np; in lpfc_cmpl_els_flogi_fabric() 862 lpfc_cmpl_els_flogi_nport(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_cmpl_els_flogi_nport() 991 struct lpfc_nodelist *ndlp = cmdiocb->context1; in lpfc_cmpl_els_flogi() 1286 lpfc_issue_els_flogi(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in lpfc_issue_els_flogi() [all …]
|
| D | lpfc_vport.c | 297 struct lpfc_nodelist *ndlp; in lpfc_vport_create() 493 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; in disable_vport() 544 struct lpfc_nodelist *ndlp = NULL; in enable_vport() 599 struct lpfc_nodelist *ndlp = NULL; in lpfc_vport_delete() 783 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; in lpfc_vport_reset_stat_data() 803 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; in lpfc_alloc_bucket() 835 struct lpfc_nodelist *ndlp = NULL, *next_ndlp = NULL; in lpfc_free_bucket()
|
| D | lpfc_nvme.c | 57 lpfc_get_nvme_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, 188 struct lpfc_nodelist *ndlp; in lpfc_nvme_remoteport_delete() 312 struct lpfc_nodelist *ndlp; in __lpfc_nvme_ls_req_cmp() 316 ndlp = (struct lpfc_nodelist *)cmdwqe->context1; in __lpfc_nvme_ls_req_cmp() 383 struct lpfc_nodelist *ndlp, uint32_t num_entry, in lpfc_nvme_gen_req() 532 __lpfc_nvme_ls_req(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_req() 692 __lpfc_nvme_ls_abort(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, in __lpfc_nvme_ls_abort() 791 struct lpfc_nodelist *ndlp; in lpfc_nvme_ls_abort() 928 struct lpfc_nodelist *ndlp; in lpfc_nvme_io_cmd_wqe_cmpl() 1179 struct lpfc_nodelist *pnode, in lpfc_nvme_prep_io_cmd() [all …]
|
| D | lpfc_ct.c | 118 struct lpfc_nodelist *ndlp; in lpfc_ct_unsol_cmpl() 121 ndlp = (struct lpfc_nodelist *)cmdiocb->context1; in lpfc_ct_unsol_cmpl() 153 lpfc_ct_reject_event(struct lpfc_nodelist *ndlp, in lpfc_ct_reject_event() 288 struct lpfc_nodelist *ndlp = NULL; in lpfc_ct_handle_mibreq() 593 struct lpfc_nodelist *ndlp, uint32_t event_tag, uint32_t num_entry, in lpfc_gen_req() 688 struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, in lpfc_ct_cmd() 740 struct lpfc_nodelist *ndlp; in lpfc_prep_node_fc4type() 829 struct lpfc_nodelist *ndlp = NULL; in lpfc_ns_rsp_audit_did() 879 struct lpfc_nodelist *ndlp = NULL; in lpfc_ns_rsp() 946 struct lpfc_nodelist *ndlp; in lpfc_cmpl_ct_cmd_gid_ft() [all …]
|
| D | lpfc_scsi.h | 43 struct lpfc_nodelist *pnode; /* Pointer to the node structure. */
|
| D | lpfc_sli.h | 122 struct lpfc_nodelist *ndlp; 400 struct lpfc_nodelist *ndlp;
|
| D | lpfc_disc.h | 88 struct lpfc_nodelist { struct
|
| D | lpfc_sli4.h | 1004 struct lpfc_nodelist *ndlp; /* ndlp associated with IO */ 1030 struct lpfc_nodelist *ndlp; 1047 struct lpfc_nodelist *ndlp; 1116 int lpfc_sli4_resume_rpi(struct lpfc_nodelist *,
|
| D | lpfc_scsi.c | 135 struct lpfc_nodelist *pnode; in lpfc_update_stats() 503 struct lpfc_nodelist *ndlp; in lpfc_sli4_io_xri_aborted() 607 lpfc_get_scsi_buf_s3(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf_s3() 648 lpfc_get_scsi_buf_s4(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf_s4() 743 lpfc_get_scsi_buf(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_get_scsi_buf() 1012 struct lpfc_nodelist *ndlp; in lpfc_bg_err_inject() 3730 struct lpfc_nodelist *pnode = lpfc_cmd->rdata->pnode; in lpfc_send_scsi_error_event() 4170 struct lpfc_nodelist *ndlp; in lpfc_fcp_io_cmd_wqe_cmpl() 4517 struct lpfc_nodelist *pnode = rdata->pnode; in lpfc_scsi_cmd_iocb_cmpl() 4788 struct lpfc_nodelist *pnode = lpfc_cmd->ndlp; in lpfc_scsi_prep_cmnd_buf_s3() [all …]
|
| D | lpfc.h | 352 struct lpfc_nodelist *nlp; 905 (struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, 917 struct lpfc_nodelist *); 1081 struct lpfc_nodelist fc_fcpnodev; /* nodelist entry for no device */
|
| D | lpfc_nvmet.c | 1312 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_req() 1327 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_req() 1352 struct lpfc_nodelist *ndlp; in lpfc_nvmet_ls_abort() 1359 ndlp = (struct lpfc_nodelist *)hosthandle; in lpfc_nvmet_ls_abort() 1369 struct lpfc_nodelist *ndlp = hosthandle; in lpfc_nvmet_host_release() 1777 struct lpfc_nodelist *ndlp; in lpfc_sli4_nvmet_xri_aborted() 2580 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_ls_wqe() 2704 struct lpfc_nodelist *ndlp; in lpfc_nvmet_prep_fcp_wqe() 3245 struct lpfc_nodelist *ndlp; in lpfc_nvmet_unsol_issue_abort() 3380 struct lpfc_nodelist *ndlp; in lpfc_nvmet_sol_fcp_issue_abort() [all …]
|
| D | lpfc_sli.c | 988 struct lpfc_nodelist *ndlp = NULL; in lpfc_clr_rrq_active() 1099 lpfc_cleanup_vports_rrqs(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in lpfc_cleanup_vports_rrqs() 1142 lpfc_test_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_test_rrq_active() 1171 lpfc_set_rrq_active(struct lpfc_hba *phba, struct lpfc_nodelist *ndlp, in lpfc_set_rrq_active() 1253 struct lpfc_nodelist *ndlp; in __lpfc_sli_get_els_sglq() 2821 __lpfc_sli_rpi_release(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) in __lpfc_sli_rpi_release() 2850 struct lpfc_nodelist *ndlp; in lpfc_sli_def_mbox_cmpl() 2892 ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp; in lpfc_sli_def_mbox_cmpl() 2899 ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp; in lpfc_sli_def_mbox_cmpl() 2932 ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp; in lpfc_sli_def_mbox_cmpl() [all …]
|
| D | lpfc_attr.c | 342 struct lpfc_nodelist *ndlp; in lpfc_nvme_info_show() 3807 struct lpfc_nodelist *ndlp; in lpfc_update_rport_devloss_tmo() 4016 struct lpfc_nodelist *ndlp; in lpfc_tgt_queue_depth_set() 4578 struct lpfc_nodelist *ndlp = NULL; in sysfs_drvr_stat_data_read() 5646 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_max_scsicmpl_time_set() 7249 static struct lpfc_nodelist * 7254 struct lpfc_nodelist *ndlp; in lpfc_get_node_by_target() 7276 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_port_id() 7290 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_node_name() 7305 struct lpfc_nodelist *ndlp = lpfc_get_node_by_target(starget); in lpfc_get_starget_port_name() [all …]
|
| D | lpfc_mem.c | 121 sizeof(struct lpfc_nodelist)); in lpfc_mem_alloc()
|
| D | lpfc_bsg.c | 78 struct lpfc_nodelist *ndlp; 308 struct lpfc_nodelist *ndlp; in lpfc_bsg_send_mgmt_cmd_cmp() 393 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_send_mgmt_cmd() 579 struct lpfc_nodelist *ndlp; in lpfc_bsg_rport_els_cmp() 663 struct lpfc_nodelist *ndlp = rdata->pnode; in lpfc_bsg_rport_els() 1381 struct lpfc_nodelist *ndlp; in lpfc_issue_ct_rsp_cmp() 1465 struct lpfc_nodelist *ndlp = NULL; in lpfc_issue_ct_rsp()
|
| D | lpfc_init.c | 2900 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_cleanup() 3243 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_sli4_node_prep() 3642 struct lpfc_nodelist *ndlp, *next_ndlp; in lpfc_offline_prep() 6524 static struct lpfc_nodelist * 6527 struct lpfc_nodelist *ndlp; in lpfc_sli4_perform_vport_cvl() 6600 struct lpfc_nodelist *ndlp; in lpfc_sli4_async_fip_evt()
|
| D | lpfc_mbox.c | 2621 lpfc_resume_rpi(struct lpfcMboxq *mbox, struct lpfc_nodelist *ndlp) in lpfc_resume_rpi()
|
| D | lpfc_debugfs.c | 811 struct lpfc_nodelist *ndlp; in lpfc_debugfs_nodelist_data()
|
| /Linux-v5.15/Documentation/scsi/ |
| D | ChangeLog.lpfc | 559 * Bug fix to store WWPN / WWNN in NameServer / FDMI lpfc_nodelist 736 to nothing more than the lpfc_nodelist pointer. 1186 * Changed LPFC_NODELIST_t to struct lpfc_nodelist. 1546 * Put IPFC ifdef around two members of struct lpfc_nodelist.
|