Lines Matching refs:node
623 struct mwifiex_sta_node *node; in mwifiex_get_sta_entry() local
628 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_sta_entry()
629 if (!memcmp(node->mac_addr, mac, ETH_ALEN)) in mwifiex_get_sta_entry()
630 return node; in mwifiex_get_sta_entry()
639 struct mwifiex_sta_node *node; in mwifiex_get_tdls_sta_entry() local
641 list_for_each_entry(node, &priv->sta_list, list) { in mwifiex_get_tdls_sta_entry()
642 if (node->tdls_status == status) in mwifiex_get_tdls_sta_entry()
643 return node; in mwifiex_get_tdls_sta_entry()
703 struct mwifiex_sta_node *node; in mwifiex_add_sta_entry() local
709 node = mwifiex_get_sta_entry(priv, mac); in mwifiex_add_sta_entry()
710 if (node) in mwifiex_add_sta_entry()
713 node = kzalloc(sizeof(*node), GFP_ATOMIC); in mwifiex_add_sta_entry()
714 if (!node) in mwifiex_add_sta_entry()
717 memcpy(node->mac_addr, mac, ETH_ALEN); in mwifiex_add_sta_entry()
718 list_add_tail(&node->list, &priv->sta_list); in mwifiex_add_sta_entry()
722 return node; in mwifiex_add_sta_entry()
730 int ies_len, struct mwifiex_sta_node *node) in mwifiex_set_sta_ht_cap() argument
742 node->is_11n_enabled = 1; in mwifiex_set_sta_ht_cap()
743 node->max_amsdu = le16_to_cpu(ht_cap->cap_info) & in mwifiex_set_sta_ht_cap()
748 node->is_11n_enabled = 0; in mwifiex_set_sta_ht_cap()
757 struct mwifiex_sta_node *node; in mwifiex_del_sta_entry() local
761 node = mwifiex_get_sta_entry(priv, mac); in mwifiex_del_sta_entry()
762 if (node) { in mwifiex_del_sta_entry()
763 list_del(&node->list); in mwifiex_del_sta_entry()
764 kfree(node); in mwifiex_del_sta_entry()
774 struct mwifiex_sta_node *node, *tmp; in mwifiex_del_all_sta_list() local
778 list_for_each_entry_safe(node, tmp, &priv->sta_list, list) { in mwifiex_del_all_sta_list()
779 list_del(&node->list); in mwifiex_del_all_sta_list()
780 kfree(node); in mwifiex_del_all_sta_list()