Searched defs:ndlp (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_diag.c147 NODELIST *ndlp; local
164 ndlp = emlxs_node_find_did(port, port->did, 1);
166 if (!ndlp || !ndlp->nlp_active) {
H A Demlxs_ip.c39 NODELIST *ndlp; local
143 ndlp = (NODELIST *)sbp->node;
144 if ((cmd->ULPCONTEXT == ndlp->nlp_Xri) &&
145 !(ndlp->nlp_flag[hba->channel_ip] &
147 ndlp->nlp_Xri = 0;
148 (void) emlxs_create_xri(port, cp, ndlp);
185 NODELIST *ndlp; local
228 ndlp = emlxs_node_find_mac(port, mac);
230 if (ndlp) {
231 sid = ndlp
383 NODELIST *ndlp; local
456 emlxs_create_xri(emlxs_port_t *port, CHANNEL *cp, NODELIST *ndlp) argument
[all...]
H A Demlxs_clock.c1444 NODELIST *ndlp = NULL; local
1447 ndlp = port->node_table[i];
1449 if (!ndlp) {
1454 if (ndlp->node_dhc.nlp_authrsp_tmo &&
1455 (hba->timer_tics >= ndlp->node_dhc.nlp_authrsp_tmo)) {
1457 (void) emlxs_dhc_authrsp_timeout(port, ndlp, NULL);
1461 if (ndlp->node_dhc.nlp_reauth_tmo &&
1462 (hba->timer_tics >= ndlp->node_dhc.nlp_reauth_tmo)) {
1464 emlxs_dhc_reauth_timeout(port, NULL, ndlp);
H A Demlxs_node.c39 emlxs_node_close(emlxs_port_t *port, NODELIST *ndlp, uint32_t channelno, argument
53 if (!ndlp || !ndlp->nlp_active) {
71 ndlp->nlp_Xri = 0;
75 if (ndlp->nlp_flag[channelno] & NLP_CLOSED) {
76 if (ndlp->nlp_flag[channelno] & NLP_OFFLINE) {
82 ndlp->nlp_tics[channelno] = hba->timer_tics + timeout;
83 ndlp->nlp_flag[channelno] |= NLP_OFFLINE;
88 ndlp, ndlp
177 emlxs_node_timeout(emlxs_port_t *port, NODELIST *ndlp, uint32_t channelno) argument
225 emlxs_node_open(emlxs_port_t *port, NODELIST *ndlp, uint32_t channelno) argument
378 emlxs_node_match_did(emlxs_port_t *port, NODELIST *ndlp, uint32_t did) argument
713 NODELIST *ndlp; local
781 NODELIST *ndlp, *ndlp_wwn; local
936 emlxs_node_add(emlxs_port_t *port, NODELIST *ndlp) argument
968 emlxs_node_rm(emlxs_port_t *port, NODELIST *ndlp) argument
1030 emlxs_node_throttle_set(emlxs_port_t *port, NODELIST *ndlp) argument
[all...]
H A Demlxs_els.c93 NODELIST *ndlp; local
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,
832 NODELIST *ndlp; local
912 NODELIST *ndlp; local
955 NODELIST *ndlp; local
1045 NODELIST *ndlp; local
1552 NODELIST *ndlp; local
1687 NODELIST *ndlp; local
1733 NODELIST *ndlp; local
1770 NODELIST *ndlp; local
1909 NODELIST *ndlp; local
2428 NODELIST *ndlp; local
2489 NODELIST *ndlp; local
[all...]
H A Demlxs_fcp.c59 NODELIST *ndlp; local
224 ndlp = (NODELIST *)iocbq->node;
227 (HBA_WWN *)&ndlp->nlp_portname, sbp->lun);
231 (HBA_WWN *)&ndlp->nlp_portname, sbp->lun);
288 (HBA_WWN *)&ndlp->nlp_portname, sbp->lun,
325 (HBA_WWN *)&ndlp->nlp_portname, sbp->lun,
490 (HBA_WWN *)&ndlp->nlp_portname, sbp->lun,
632 ndlp = (NODELIST *)iocbq->node;
633 emlxs_log_sd_fc_bsy_event(port, (HBA_WWN *)&ndlp->nlp_portname);
643 ndlp
2257 NODELIST *ndlp; local
2462 emlxs_tx_node_flush(emlxs_port_t *port, NODELIST *ndlp, CHANNEL *chan, uint32_t shutdown, emlxs_buf_t *fpkt) argument
2714 emlxs_tx_node_check(emlxs_port_t *port, NODELIST *ndlp, CHANNEL *chan) argument
2755 emlxs_tx_lun_flush(emlxs_port_t *port, NODELIST *ndlp, uint32_t lun, emlxs_buf_t *fpkt) argument
3349 emlxs_tx_move(NODELIST *ndlp, CHANNEL *from_chan, CHANNEL *to_chan, uint32_t cmd, emlxs_buf_t *fpkt, uint32_t lock) argument
3671 emlxs_chipq_node_flush(emlxs_port_t *port, CHANNEL *chan, NODELIST *ndlp, emlxs_buf_t *fpkt) argument
3890 emlxs_chipq_node_check(emlxs_port_t *port, CHANNEL *chan, NODELIST *ndlp) argument
3934 emlxs_chipq_lun_flush(emlxs_port_t *port, NODELIST *ndlp, uint32_t lun, emlxs_buf_t *fpkt) argument
4003 emlxs_create_abort_xri_cn(emlxs_port_t *port, NODELIST *ndlp, uint16_t iotag, CHANNEL *cp, uint8_t class, int32_t flag) argument
4068 emlxs_create_abort_xri_cx(emlxs_port_t *port, NODELIST *ndlp, uint16_t xid, CHANNEL *cp, uint8_t class, int32_t flag) argument
4123 emlxs_create_close_xri_cn(emlxs_port_t *port, NODELIST *ndlp, uint16_t iotag, CHANNEL *cp) argument
4187 emlxs_create_close_xri_cx(emlxs_port_t *port, NODELIST *ndlp, uint16_t xid, CHANNEL *cp) argument
4386 NODELIST *ndlp; local
[all...]
H A Demlxs_fct.c98 emlxs_node_t *ndlp, uint16_t xid, uint32_t class, emlxs_fcp_cmd_t *fcp_cmd);
2038 emlxs_node_t *ndlp; local
2177 ndlp = (emlxs_node_t *)cmd_sbp->node;
2179 if (ndlp) {
2185 hdl = ndlp->nlp_Rpi;
2254 emlxs_node_t *ndlp; local
2275 ndlp = *((emlxs_node_t **)remote_port->rp_fca_private);
2278 if (ndlp) {
2279 (void) EMLXS_SLI_UNREG_NODE(port, ndlp, NULL,
2299 emlxs_node_t *ndlp; local
2529 emlxs_node_t *ndlp; local
2626 emlxs_node_t *ndlp; local
2774 emlxs_fct_send_qfull_reply(emlxs_port_t *port, emlxs_node_t *ndlp, uint16_t xid, uint32_t class, emlxs_fcp_cmd_t *fcp_cmd) argument
[all...]
H A Demlxs_sli3.c3587 emlxs_node_t *ndlp; local
3616 ndlp = cmd_sbp->node;
3621 iocbq->node = (void *)ndlp;
3657 ndlp = cmd_sbp->node;
3662 iocbq->node = (void *)ndlp;
3710 ndlp = *(emlxs_node_t **)fct_cmd->cmd_rp->rp_fca_private;
3737 iocbq->node = (void *)ndlp;
3777 NODELIST *ndlp; local
3789 ndlp = (NODELIST *)iocbq->node;
3823 iocb->ULPCONTEXT = ndlp
3872 NODELIST *ndlp; local
4075 NODELIST *ndlp; local
5299 emlxs_node_t *ndlp; local
6754 NODELIST *ndlp; local
[all...]
H A Demlxs_dfc.c1934 emlxs_node_t *ndlp; local
1951 ndlp = emlxs_node_find_wwpn(port, wwpn, 1);
1953 if (ndlp) {
1954 bcopy((caddr_t)&ndlp->sparm,
1976 emlxs_node_t *ndlp; local
1994 ndlp = emlxs_node_find_wwpn(port, wwpn, 1);
1996 if (ndlp) {
2016 emlxs_node_t *ndlp; local
2030 ndlp = emlxs_node_find_did(port, FABRIC_DID, 1);
2033 if (ndlp) {
2142 emlxs_node_t *ndlp; local
2428 emlxs_node_t *ndlp; local
4613 NODELIST *ndlp; local
6654 NODELIST *ndlp; local
8503 NODELIST *ndlp; local
8825 NODELIST *ndlp; local
10124 NODELIST *ndlp; local
[all...]
H A Demlxs_dhchap.c54 static uint32_t emlxs_check_dhgp(emlxs_port_t *port, NODELIST *ndlp,
57 emlxs_node_t *ndlp, uint32_t status);
87 static void emlxs_get_random_bytes(NODELIST *ndlp, uint8_t *rdn,
94 emlxs_node_t *ndlp, uint32_t status);
95 static void emlxs_log_auth_event(emlxs_port_t *port, NODELIST *ndlp,
98 emlxs_node_t *ndlp, uint8_t retry);
101 emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id,
108 emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id,
114 NODELIST *ndlp, void *hash_val, uint32_t tran_id,
119 NODELIST *ndlp, uint8_
405 emlxs_dhc_state(emlxs_port_t *port, emlxs_node_t *ndlp, uint32_t state, uint32_t reason, uint32_t explaination) argument
503 emlxs_dhc_status(emlxs_port_t *port, emlxs_node_t *ndlp, uint32_t reason, uint32_t explaination) argument
780 emlxs_check_dhgp( emlxs_port_t *port, NODELIST *ndlp, uint32_t *dh_id, uint16_t cnt, uint32_t *dhgp_id) argument
866 emlxs_get_random_bytes( NODELIST *ndlp, uint8_t *rdn, uint32_t len) argument
997 emlxs_dhchap_state_machine(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq, MATCHMAP *mp, NODELIST *ndlp, int evt) argument
1039 NODELIST *ndlp = (NODELIST *) arg4; local
1067 NODELIST *ndlp; local
1114 NODELIST *ndlp; local
1155 emlxs_issue_dhchap_success( emlxs_port_t *port, NODELIST *ndlp, int retry, uint8_t *rsp) argument
1296 NODELIST *ndlp; local
1339 emlxs_issue_auth_reject( emlxs_port_t *port, NODELIST *ndlp, int retry, uint32_t *arg, uint8_t ReasonCode, uint8_t ReasonCodeExplanation) argument
1478 emlxs_issue_auth_negotiate( emlxs_port_t *port, emlxs_node_t *ndlp, uint8_t retry) argument
1876 NODELIST *ndlp; local
1946 NODELIST *ndlp = (NODELIST *)arg4; local
2009 NODELIST *ndlp = (NODELIST *)arg4; local
2049 NODELIST *ndlp; local
2097 emlxs_issue_dhchap_challenge( emlxs_port_t *port, NODELIST *ndlp, int retry, void *arg, uint32_t payload_len, uint32_t hash_id, uint32_t dhgp_id) argument
2490 emlxs_issue_dhchap_reply( emlxs_port_t *port, NODELIST *ndlp, int retry, uint32_t *arg1, uint8_t *dhval, uint32_t dhval_len, uint8_t *arg2, uint32_t arg2_len) argument
2738 NODELIST *ndlp = (NODELIST *)arg4; local
3087 NODELIST *ndlp = (NODELIST *)arg4; local
3118 NODELIST *ndlp = (NODELIST *)arg4; local
3149 NODELIST *ndlp = (NODELIST *) arg4; local
3206 NODELIST *ndlp = (NODELIST *)arg4; local
3443 NODELIST *ndlp = (NODELIST *)arg4; local
3486 NODELIST *ndlp = (NODELIST *) arg4; local
3518 NODELIST *ndlp = (NODELIST *)arg4; local
3564 NODELIST *ndlp = (NODELIST *)arg4; local
3598 NODELIST *ndlp = (NODELIST *)arg4; local
3631 NODELIST *ndlp = (NODELIST *)arg4; local
3694 NODELIST *ndlp = (NODELIST *)arg4; local
3948 NODELIST *ndlp = (NODELIST *)arg4; local
3981 NODELIST *ndlp = (NODELIST *)arg4; local
4015 NODELIST *ndlp = (NODELIST *)arg4; local
4060 NODELIST *ndlp = (NODELIST *)arg4; local
4082 NODELIST *ndlp = (NODELIST *)arg4; local
4103 NODELIST *ndlp = (NODELIST *)arg4; local
4124 NODELIST *ndlp = (NODELIST *)arg4; local
4151 NODELIST *ndlp = (NODELIST *)arg4; local
4189 NODELIST *ndlp = (NODELIST *)arg4; local
4331 NODELIST *ndlp = (NODELIST *)arg4; local
4354 NODELIST *ndlp = (NODELIST *)arg4; local
4631 NODELIST *ndlp = (NODELIST *)arg4; local
4695 NODELIST *ndlp = (NODELIST *)arg4; local
5016 emlxs_hash_vrf( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id, union challenge_val un_cval) argument
5226 emlxs_hash_rsp( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id, union challenge_val un_cval, uint8_t *dhval, uint32_t dhvallen) argument
5428 emlxs_interm_hash( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, void *hash_val, uint32_t tran_id, union challenge_val un_cval, uint8_t *dhval, uint32_t *dhvallen) argument
5526 emlxs_BIGNUM_get_pubkey( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint8_t *dhval, uint32_t *dhvallen, uint32_t hash_size, uint32_t dhgp_id) argument
5778 emlxs_BIGNUM_get_dhval( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint8_t *dhval, uint32_t *dhval_len, uint32_t dhgp_id, uint8_t *priv_key, uint32_t privkey_len) argument
6051 emlxs_hash_Cai( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, void *Cai, uint32_t hash_id, uint32_t dhgp_id, uint32_t tran_id, uint8_t *cval, uint32_t cval_len, uint8_t *key, uint8_t *dhval, uint32_t dhvallen) argument
6194 emlxs_hash_verification( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id, uint8_t *dhval, uint32_t dhval_len, uint32_t flag, uint8_t *bi_cval) argument
6488 emlxs_hash_get_R2( emlxs_port_t *port, emlxs_port_dhc_t *port_dhc, NODELIST *ndlp, uint32_t tran_id, uint8_t *dhval, uint32_t dhval_len, uint32_t flag, uint8_t *bi_cval) argument
6718 emlxs_log_auth_event( emlxs_port_t *port, NODELIST *ndlp, char *subclass, char *info) argument
6804 emlxs_dhc_auth_start( emlxs_port_t *port, emlxs_node_t *ndlp, uint8_t *deferred_sbp, uint8_t *deferred_ubp) argument
7183 emlxs_dhc_auth_stop( emlxs_port_t *port, emlxs_node_t *ndlp) argument
7238 emlxs_dhc_auth_complete( emlxs_port_t *port, emlxs_node_t *ndlp, uint32_t status) argument
7490 NODELIST *ndlp = (NODELIST *) arg2; local
7578 emlxs_dhc_set_reauth_time( emlxs_port_t *port, emlxs_node_t *ndlp, uint32_t status) argument
7652 NODELIST *ndlp = (NODELIST *)arg1; local
9048 NODELIST *ndlp; local
9193 NODELIST *ndlp; local
9651 NODELIST *ndlp; local
[all...]
H A Demlxs_sli4.c3853 emlxs_node_t *ndlp; local
3877 ndlp = cmd_sbp->node;
3878 rpip = EMLXS_NODE_TO_RPI(port, ndlp);
3907 iocbq->node = (void *)ndlp;
3943 ndlp = cmd_sbp->node;
3944 if (!ndlp) {
3957 iocbq->node = (void *)ndlp;
4011 wqe->ContextTag = ndlp->nlp_Rpi;
4057 ndlp = *(emlxs_node_t **)fct_cmd->cmd_rp->rp_fca_private;
4058 if (!ndlp) {
[all...]
H A Demlxs_solaris.c5672 NODELIST *ndlp; local
5692 ndlp = emlxs_node_find_did(port,
5697 "d_id: 0x%x, ndlp: 0x%p", port->did,
5698 port->rdid, ndlp);
5699 if (ndlp) {
5700 bcopy(&ndlp->nlp_portname,
5703 bcopy(&ndlp->nlp_nodename,
8454 emlxs_select_fcp_channel(emlxs_hba_t *hba, NODELIST *ndlp, int reset) argument
8461 if ((ndlp->nlp_fcp_info & NLP_FCP_2_DEVICE) || reset) {
8472 if (ndlp
8481 emlxs_fast_target_reset(emlxs_port_t *port, emlxs_buf_t *sbp, NODELIST *ndlp) argument
8560 NODELIST *ndlp; local
8838 NODELIST *ndlp; local
8883 NODELIST *ndlp; local
8931 NODELIST *ndlp; local
9030 NODELIST *ndlp; local
9387 NODELIST *ndlp; local
9851 NODELIST *ndlp; local
9945 NODELIST *ndlp; local
10355 NODELIST *ndlp; local
[all...]

Completed in 119 milliseconds