Lines Matching refs:node
529 struct mwifiex_sta_node *node;
534 list_for_each_entry(node, &priv->sta_list, list) {
535 if (!memcmp(node->mac_addr, mac, ETH_ALEN))
536 return node;
545 struct mwifiex_sta_node *node;
547 list_for_each_entry(node, &priv->sta_list, list) {
548 if (node->tdls_status == status)
549 return node;
609 struct mwifiex_sta_node *node;
615 node = mwifiex_get_sta_entry(priv, mac);
616 if (node)
619 node = kzalloc(sizeof(*node), GFP_ATOMIC);
620 if (!node)
623 memcpy(node->mac_addr, mac, ETH_ALEN);
624 list_add_tail(&node->list, &priv->sta_list);
628 return node;
636 int ies_len, struct mwifiex_sta_node *node)
648 node->is_11n_enabled = 1;
649 node->max_amsdu = le16_to_cpu(ht_cap->cap_info) &
654 node->is_11n_enabled = 0;
663 struct mwifiex_sta_node *node;
667 node = mwifiex_get_sta_entry(priv, mac);
668 if (node) {
669 list_del(&node->list);
670 kfree(node);
680 struct mwifiex_sta_node *node, *tmp;
684 list_for_each_entry_safe(node, tmp, &priv->sta_list, list) {
685 list_del(&node->list);
686 kfree(node);