Lines Matching refs:sta
291 void (*fils_pending_cb)(struct hostapd_data *hapd, struct sta_info *sta,
358 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta,
361 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta);
363 void ap_sta_hash_add(struct hostapd_data *hapd, struct sta_info *sta);
364 void ap_free_sta(struct hostapd_data *hapd, struct sta_info *sta);
365 void ap_sta_ip6addr_del(struct hostapd_data *hapd, struct sta_info *sta);
368 void ap_sta_replenish_timeout(struct hostapd_data *hapd, struct sta_info *sta,
370 void ap_sta_session_timeout(struct hostapd_data *hapd, struct sta_info *sta,
373 struct sta_info *sta);
375 struct sta_info *sta, int warning_time);
377 void ap_sta_disassociate(struct hostapd_data *hapd, struct sta_info *sta,
379 void ap_sta_deauthenticate(struct hostapd_data *hapd, struct sta_info *sta,
383 struct sta_info *sta, void *ctx);
385 int ap_sta_bind_vlan(struct hostapd_data *hapd, struct sta_info *sta);
386 int ap_sta_set_vlan(struct hostapd_data *hapd, struct sta_info *sta,
388 void ap_sta_start_sa_query(struct hostapd_data *hapd, struct sta_info *sta);
389 void ap_sta_stop_sa_query(struct hostapd_data *hapd, struct sta_info *sta);
390 int ap_check_sa_query_timeout(struct hostapd_data *hapd, struct sta_info *sta);
392 struct sta_info *sta);
394 struct sta_info *sta);
395 void ap_sta_disconnect(struct hostapd_data *hapd, struct sta_info *sta,
398 bool ap_sta_set_authorized_flag(struct hostapd_data *hapd, struct sta_info *sta,
401 struct sta_info *sta, int authorized);
403 struct sta_info *sta, int authorized);
404 static inline int ap_sta_is_authorized(struct sta_info *sta) in ap_sta_is_authorized() argument
406 return sta->flags & WLAN_STA_AUTHORIZED; in ap_sta_is_authorized()
409 void ap_sta_deauth_cb(struct hostapd_data *hapd, struct sta_info *sta);
410 void ap_sta_disassoc_cb(struct hostapd_data *hapd, struct sta_info *sta);
412 struct sta_info *sta);
416 struct sta_info *sta,
419 struct sta_info *sta);
420 int ap_sta_re_add(struct hostapd_data *hapd, struct sta_info *sta);
422 void ap_free_sta_pasn(struct hostapd_data *hapd, struct sta_info *sta);
425 struct sta_info *sta) in ap_sta_is_mld() argument
428 return hapd->conf->mld_ap && sta && sta->mld_info.mld_sta; in ap_sta_is_mld()
434 static inline void ap_sta_set_mld(struct sta_info *sta, bool mld) in ap_sta_set_mld() argument
437 if (sta) in ap_sta_set_mld()
438 sta->mld_info.mld_sta = mld; in ap_sta_set_mld()