Lines Matching defs:lpfc_nodelist
79 struct lpfc_nodelist { struct
80 struct list_head nlp_listp;
81 struct lpfc_name nlp_portname;
82 struct lpfc_name nlp_nodename;
83 uint32_t nlp_flag; /* entry flags */
84 uint32_t nlp_DID; /* FC D_ID of entry */
85 uint32_t nlp_last_elscmd; /* Last ELS cmd sent */
86 uint16_t nlp_type;
95 uint16_t nlp_fc4_type; /* FC types node supports. */
104 uint16_t nlp_rpi;
105 uint16_t nlp_state; /* state transition indicator */
106 uint16_t nlp_prev_state; /* state transition indicator */
107 uint16_t nlp_xri; /* output exchange id for RPI */
108 uint16_t nlp_sid; /* scsi id */
110 uint16_t nlp_maxframe; /* Max RCV frame size */
111 uint8_t nlp_class_sup; /* Supported Classes */
112 uint8_t nlp_retry; /* used for ELS retries */
113 uint8_t nlp_fcp_info; /* class info, bits 0-3 */
115 u8 nlp_nvme_info; /* NVME NSLER Support */
118 uint16_t nlp_usg_map; /* ndlp management usage bitmap */
124 struct timer_list nlp_delayfunc; /* Used for delayed ELS cmds */
125 struct lpfc_hba *phba;
126 struct fc_rport *rport; /* scsi_transport_fc port structure */
127 struct lpfc_nvme_rport *nrport; /* nvme transport rport struct. */
128 struct lpfc_vport *vport;
152 struct lpfc_nodelist *ndlp; argument