Lines Matching refs:ndlp

93 	NODELIST *ndlp;
244 ndlp = emlxs_node_find_did(port, did, 1);
245 if (ndlp) {
247 (HBA_WWN *)&ndlp->nlp_portname,
279 ndlp = emlxs_node_find_did(port, did, 1);
281 if (ndlp && ndlp->nlp_active) {
283 emlxs_node_open(port, ndlp,
285 emlxs_node_open(port, ndlp,
289 emlxs_dhc_state(port, ndlp,
301 ndlp = emlxs_node_find_did(port, did, 1);
303 if (ndlp && ndlp->nlp_active) {
305 emlxs_node_open(port, ndlp,
320 ndlp = emlxs_node_find_did(port,
322 if (ndlp && ndlp->nlp_active) {
323 emlxs_dhc_state(port, ndlp,
832 NODELIST *ndlp;
891 ndlp = emlxs_node_find_did(port, did, 1);
893 if (ndlp && ndlp->nlp_active) {
895 emlxs_node_open(port, ndlp, hba->channel_fcp);
896 emlxs_node_open(port, ndlp, hba->channel_ip);
912 NODELIST *ndlp;
920 ndlp = emlxs_node_find_did(port, did, 1);
922 if (ndlp && ndlp->nlp_active) {
924 emlxs_node_open(port, ndlp, hba->channel_fcp);
925 emlxs_node_open(port, ndlp, hba->channel_ip);
932 ndlp->rpip, sbp) == 0) {
955 NODELIST *ndlp;
964 ndlp = emlxs_node_find_did(port, did, 1);
966 if (ndlp && ndlp->nlp_active) {
979 ndlp->nlp_fcp_info |= NLP_FCP_TGT_DEVICE;
981 ndlp->nlp_fcp_info &= ~NLP_FCP_TGT_DEVICE;
984 emlxs_node_throttle_set(port, ndlp);
989 ndlp->nlp_fcp_info |= NLP_FCP_INI_DEVICE;
991 ndlp->nlp_fcp_info &= ~NLP_FCP_INI_DEVICE;
1005 ndlp->nlp_fcp_info |= NLP_FCP_2_DEVICE;
1007 ndlp->nlp_fcp_info &= ~NLP_FCP_2_DEVICE;
1012 emlxs_node_open(port, ndlp, hba->channel_fcp);
1014 EMLXS_SET_DFC_STATE(ndlp, NODE_ALLOC);
1017 "PRLI: did=%x info=%02x", did, ndlp->nlp_fcp_info);
1045 NODELIST *ndlp;
1053 ndlp = emlxs_node_find_did(port, did, 1);
1055 if (ndlp && ndlp->nlp_active) {
1056 EMLXS_SET_DFC_STATE(ndlp, NODE_LOGOUT);
1059 (ndlp->nlp_DID == FABRIC_DID)) {
1063 emlxs_node_close(port, ndlp, hba->channel_fcp, 60);
1064 emlxs_node_close(port, ndlp, hba->channel_ip, 60);
1067 (void) emlxs_tx_node_flush(port, ndlp, 0, 0, 0);
1070 (void) emlxs_chipq_node_flush(port, 0, ndlp, 0);
1077 (ndlp->nlp_DID == FABRIC_DID)) {
1552 NODELIST *ndlp;
1560 ndlp = emlxs_node_find_did(port, sid, 1);
1562 if (!ndlp || !ndlp->nlp_active) {
1587 ndlp->nlp_fcp_info |= NLP_FCP_TGT_DEVICE;
1589 ndlp->nlp_fcp_info &= ~NLP_FCP_TGT_DEVICE;
1592 emlxs_node_throttle_set(port, ndlp);
1597 ndlp->nlp_fcp_info |= NLP_FCP_INI_DEVICE;
1599 ndlp->nlp_fcp_info &= ~NLP_FCP_INI_DEVICE;
1613 ndlp->nlp_fcp_info |= NLP_FCP_2_DEVICE;
1615 ndlp->nlp_fcp_info &= ~NLP_FCP_2_DEVICE;
1665 ub_priv->token, ndlp->nlp_fcp_info);
1687 NODELIST *ndlp;
1693 ndlp = emlxs_node_find_did(port, sid, 1);
1695 if (!ndlp || !ndlp->nlp_active) {
1708 (void) emlxs_dhchap_state_machine(port, cp, iocbq, mp, ndlp,
1733 NODELIST *ndlp;
1741 ndlp = emlxs_node_find_did(port, sid, 1);
1743 if (ndlp) {
1745 (HBA_WWN *)&ndlp->nlp_portname,
1746 (HBA_WWN *)&ndlp->nlp_nodename);
1770 NODELIST *ndlp;
1776 ndlp = emlxs_node_find_did(port, sid, 1);
1779 if (ndlp) {
1780 emlxs_log_sd_prlo_event(port, (HBA_WWN *)&ndlp->nlp_portname);
1789 if (ndlp && (ndlp->nlp_fcp_info & NLP_FCP_TGT_DEVICE)) {
1909 NODELIST *ndlp;
1914 ndlp = emlxs_node_find_did(port, sid, 1);
1917 if (ndlp) {
1919 (HBA_WWN *)&ndlp->nlp_portname,
1924 EMLXS_SET_DFC_STATE(ndlp, NODE_LOGOUT);
1929 if (ndlp && (ndlp->nlp_fcp_info & NLP_FCP_TGT_DEVICE)) {
2035 if (ndlp) {
2036 if (EMLXS_SLI_UNREG_NODE(port, ndlp, NULL,
2428 NODELIST *ndlp;
2449 ndlp = emlxs_node_find_did(port, did, 1);
2451 if (ndlp && ndlp->nlp_active) {
2453 emlxs_node_open(port, ndlp, hba->channel_fcp);
2454 emlxs_node_open(port, ndlp, hba->channel_ip);
2461 ndlp = emlxs_node_find_did(port, did, 1);
2463 if (ndlp && ndlp->nlp_active) {
2464 EMLXS_SET_DFC_STATE(ndlp, NODE_ALLOC);
2467 emlxs_node_open(port, ndlp, hba->channel_fcp);
2489 NODELIST *ndlp;
2503 ndlp = emlxs_node_find_did(port, did, 1);
2513 if (ndlp && ndlp->nlp_active) {
2515 emlxs_node_open(port, ndlp, hba->channel_fcp);
2516 emlxs_node_open(port, ndlp, hba->channel_ip);
2523 if (ndlp && ndlp->nlp_active) {
2525 emlxs_node_open(port, ndlp, hba->channel_fcp);