Lines Matching defs:node

1095 	 * Create minor node of type DDI_NT_NET_WIFI
2717 /* Grab a reference to the source node. */
3709 "failed to find tx node");
4476 iwn4965_add_node(struct iwn_softc *sc, struct iwn_node_info *node, int async)
4482 * We use the node structure for 5000 Series internally (it is
4486 src = (char *)node;
4495 iwn5000_add_node(struct iwn_softc *sc, struct iwn_node_info *node, int async)
4498 return iwn_cmd(sc, IWN_CMD_ADD_NODE, node, sizeof (*node), async);
4537 * Broadcast node is used to send group-addressed and management frames.
4543 struct iwn_node_info node;
4549 memset(&node, 0, sizeof node);
4550 IEEE80211_ADDR_COPY(node.macaddr, etherbroadcastaddr);
4551 node.id = sc->broadcast_id;
4553 if ((error = ops->add_node(sc, &node, async)) != 0)
5598 "!could not add broadcast node");
5936 * add the broadcast node again.
5940 "!could not add broadcast node");
5995 struct iwn_node_info node;
6041 /* Add BSS node. */
6042 memset(&node, 0, sizeof node);
6043 IEEE80211_ADDR_COPY(node.macaddr, ni->in_macaddr);
6044 node.id = IWN_ID_BSS;
6046 node.htflags = htole32(IWN_AMDPU_SIZE_FACTOR(3) |
6049 error = ops->add_node(sc, &node, 1);
6052 "!could not add BSS node");
6057 "!could not setup link quality for node %d", node.id);
6096 struct iwn_node_info node;
6107 memset(&node, 0, sizeof node);
6108 node.id = (k->k_flags & IEEE80211_KEY_GROUP) ?
6110 node.control = IWN_NODE_UPDATE;
6111 node.flags = IWN_FLAG_SET_KEY;
6112 node.kflags = htole16(kflags);
6113 node.kid = k->k_id;
6114 memcpy(node.key, k->k_key, k->k_len);
6115 DTRACE_PROBE2(set__key, int, k->k_id, int, node.id);
6116 return ops->add_node(sc, &node, 1);
6126 struct iwn_node_info node;
6136 memset(&node, 0, sizeof node);
6137 node.id = (k->k_flags & IEEE80211_KEY_GROUP) ?
6139 node.control = IWN_NODE_UPDATE;
6140 node.flags = IWN_FLAG_SET_KEY;
6141 node.kflags = htole16(IWN_KFLAG_INVALID);
6142 node.kid = 0xff;
6143 DTRACE_PROBE1(del__key, int, node.id);
6144 (void)ops->add_node(sc, &node, 1);
6161 struct iwn_node_info node;
6163 memset(&node, 0, sizeof node);
6164 node.id = wn->id;
6165 node.control = IWN_NODE_UPDATE;
6166 node.flags = IWN_FLAG_SET_ADDBA;
6167 node.addba_tid = tid;
6168 node.addba_ssn = htole16(ba->ba_winstart);
6170 return ops->add_node(sc, &node, 1);
6184 struct iwn_node_info node;
6186 memset(&node, 0, sizeof node);
6187 node.id = wn->id;
6188 node.control = IWN_NODE_UPDATE;
6189 node.flags = IWN_FLAG_SET_DELBA;
6190 node.delba_tid = tid;
6192 (void)ops->add_node(sc, &node, 1);
6207 struct iwn_node_info node;
6212 memset(&node, 0, sizeof node);
6213 node.id = wn->id;
6214 node.control = IWN_NODE_UPDATE;
6215 node.flags = IWN_FLAG_SET_DISABLE_TID;
6216 node.disable_tid = htole16(wn->disable_tid);
6217 error = ops->add_node(sc, &node, 1);