Lines Matching defs:nick
169 * Determines the outgoing link to reach a RBridge having the given nick
279 * on the distribution tree determined by the egress nick. Source addr (saddr)
295 /* Lookup the egress nick info, this is the DT root */
332 * Save the nick and look ahead to see if we should forward the
334 * nick and use the passed mblk when we can consume the passed
422 /* Drop if we received a packet with our nick as ingress */
516 * distribution tree specified in the egress nick.
547 /* Forward frame using the distribution tree specified by egress nick */
798 /* Check if our own nick is valid before we do any forwarding */
1121 trill_node_lookup(trill_inst_t *tip, uint16_t nick)
1125 if (!VALID_NICK(nick))
1128 nick_entry = tip->ti_nodes[nick];
1137 trill_del_nick(trill_inst_t *tip, uint16_t nick, boolean_t lockheld)
1144 if (VALID_NICK(nick)) {
1145 nick_entry = tip->ti_nodes[nick];
1148 tip->ti_nodes[nick] = NULL;
1160 uint16_t nick;
1169 nick = tnihdr.tni_nick;
1170 if (!VALID_NICK(nick)) {
1189 if (tip->ti_nodes[nick] != NULL)
1190 (void) trill_del_nick(tip, nick, B_TRUE);
1193 tip->ti_nick = nick;
1199 uint16_t, nick);
1200 tip->ti_nodes[nick] = tnode;
1323 uint16_t nick;
1329 nick = tln.tln_nick;
1330 if (nick >= RBRIDGE_NICKNAME_MAX) {
1335 while (++nick < RBRIDGE_NICKNAME_MAX) {
1336 if ((tnp = tip->ti_nodes[nick]) != NULL) {
1338 ASSERT(nick == tnip->tni_nick);
1339 tln.tln_nick = nick;
1342 tln.tln_ours = nick == tip->ti_nick;
1354 if (nick >= RBRIDGE_NICKNAME_MAX)