Home
last modified time | relevance | path

Searched refs:nlp_next (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_node.c132 if (ndlp->nlp_next[channelno]) { in emlxs_node_close()
143 cp->nodeq.q_first = ndlp->nlp_next[channelno]; in emlxs_node_close()
144 ((NODELIST *)cp->nodeq.q_last)->nlp_next[channelno] = in emlxs_node_close()
151 while (prev->nlp_next[channelno] != ndlp) { in emlxs_node_close()
152 prev = prev->nlp_next[channelno]; in emlxs_node_close()
155 prev->nlp_next[channelno] = ndlp->nlp_next[channelno]; in emlxs_node_close()
165 ndlp->nlp_next[channelno] = NULL; in emlxs_node_close()
263 ndlp->nlp_tx[channelno].q_first) && !ndlp->nlp_next[channelno]) { in emlxs_node_open()
268 ((NODELIST *)cp->nodeq.q_last)->nlp_next[channelno] = in emlxs_node_open()
270 ndlp->nlp_next[channelno] = cp->nodeq.q_first; in emlxs_node_open()
[all …]
H A Demlxs_fcp.c2321 cp->nodeq.q_first = ndlp->nlp_next[channelno]; in emlxs_tx_channel_flush()
2322 ((NODELIST *)cp->nodeq.q_last)->nlp_next[channelno] = in emlxs_tx_channel_flush()
2328 ndlp->nlp_next[channelno] = NULL; in emlxs_tx_channel_flush()
2540 if (ndlp->nlp_next[channelno]) { in emlxs_tx_node_flush()
2548 cp->nodeq.q_first = ndlp->nlp_next[channelno]; in emlxs_tx_node_flush()
2550 nlp_next[channelno] = cp->nodeq.q_first; in emlxs_tx_node_flush()
2558 while (prev->nlp_next[channelno] != ndlp) { in emlxs_tx_node_flush()
2559 prev = prev->nlp_next[channelno]; in emlxs_tx_node_flush()
2562 prev->nlp_next[channelno] = in emlxs_tx_node_flush()
2563 ndlp->nlp_next[channelno]; in emlxs_tx_node_flush()
[all …]
H A Demlxs_clock.c440 nlp = nlp->nlp_next[channelno]; in emlxs_timer_check_pkts()
H A Demlxs_fct.c4421 cp->nodeq.q_first = nlp->nlp_next[channelno];
4433 cp->nodeq.q_first = nlp->nlp_next[channelno];
4435 nlp_next[channelno] = cp->nodeq.q_first;
4440 nlp->nlp_next[channelno] = NULL;
H A Demlxs_solaris.c3602 cp->nodeq.q_first = nlp->nlp_next[channelno]; in emlxs_fca_pkt_abort()
3614 cp->nodeq.q_first = nlp->nlp_next[channelno]; in emlxs_fca_pkt_abort()
3616 nlp_next[channelno] = cp->nodeq.q_first; in emlxs_fca_pkt_abort()
3624 while (prev_nlp->nlp_next[channelno] != nlp) { in emlxs_fca_pkt_abort()
3626 nlp_next[channelno]; in emlxs_fca_pkt_abort()
3629 prev_nlp->nlp_next[channelno] = in emlxs_fca_pkt_abort()
3630 nlp->nlp_next[channelno]; in emlxs_fca_pkt_abort()
3640 nlp->nlp_next[channelno] = NULL; in emlxs_fca_pkt_abort()
/titanic_41/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_fc.h453 void *nlp_next[MAX_CHANNEL]; /* Service Request */ member