• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.sbin/bsnmpd/modules/snmp_wlan/

Lines Matching refs:wmm

3882 	struct wlan_mac_mac *wmm;
3884 while ((wmm = SLIST_FIRST(&wif->mac_maclist)) != NULL) {
3886 free(wmm);
3895 struct wlan_mac_mac *wmm;
3897 SLIST_FOREACH(wmm, &wif->mac_maclist, wm)
3898 if (memcmp(wmm->mac, mac, IEEE80211_ADDR_LEN) == 0)
3901 return (wmm);
3907 struct wlan_mac_mac *wmm;
3909 if ((wmm = (struct wlan_mac_mac *)malloc(sizeof(*wmm))) == NULL)
3912 memset(wmm, 0, sizeof(*wmm));
3913 memcpy(wmm->mac, mac, IEEE80211_ADDR_LEN);
3914 wmm->mac_status = RowStatus_notReady;
3916 return (wmm);
3920 wlan_mac_free_mac(struct wlan_mac_mac *wmm)
3922 free(wmm);
3926 wlan_mac_add_mac(struct wlan_iface *wif, struct wlan_mac_mac *wmm)
3931 if (memcmp(temp->mac, wmm->mac, IEEE80211_ADDR_LEN) == 0)
3935 memcmp(wmm->mac, prev->mac,IEEE80211_ADDR_LEN) < 0) {
3936 SLIST_INSERT_HEAD(&wif->mac_maclist, wmm, wm);
3941 if (memcmp(wmm->mac, temp->mac, IEEE80211_ADDR_LEN) < 0)
3946 SLIST_INSERT_AFTER(prev, wmm, wm);
3951 wlan_mac_delete_mac(struct wlan_iface *wif, struct wlan_mac_mac *wmm)
3953 if (wmm->mac_status == RowStatus_active &&
3954 wlan_del_mac_acl_mac(wif, wmm) < 0)
3957 SLIST_REMOVE(&wif->mac_maclist, wmm, wlan_mac_mac, wm);
3958 free(wmm);
3967 struct wlan_mac_mac *wmm, *twmm;
3980 SLIST_FOREACH_SAFE(wmm, &wif->mac_maclist, wm, twmm)
3981 if (wmm->mac_status == RowStatus_active) {
3982 SLIST_REMOVE(&wif->mac_maclist, wmm,
3984 wlan_mac_free_mac(wmm);
4012 struct wlan_mac_mac *wmm;
4017 wmm = SLIST_FIRST(&(*wif)->mac_maclist);
4018 if (wmm != NULL)
4019 return (wmm);
4026 (wmm = wlan_mac_find_mac(*wif, mac)) == NULL)
4029 if ((wmm = SLIST_NEXT(wmm, wm)) != NULL)
4030 return (wmm);
4033 if ((wmm = SLIST_FIRST(&(*wif)->mac_maclist)) != NULL)
4036 return (wmm);