Home
last modified time | relevance | path

Searched refs:fst_iface (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/wpa/src/fst/
H A Dfst_iface.h18 struct fst_iface { struct
32 void fst_iface_delete(struct fst_iface *i);
44 static inline const u8 * fst_iface_get_addr(struct fst_iface *i) in fst_iface_get_addr()
54 static inline u8 fst_iface_get_priority(struct fst_iface *i) in fst_iface_get_priority()
59 static inline u32 fst_iface_get_llt(struct fst_iface *i) in fst_iface_get_llt()
81 static inline int fst_iface_get_hw_modes(struct fst_iface *i, in fst_iface_get_hw_modes()
87 static inline void fst_iface_set_ies(struct fst_iface *i, in fst_iface_set_ies()
93 static inline int fst_iface_send_action(struct fst_iface *i, in fst_iface_send_action()
100 fst_iface_get_peer_mb_ie(struct fst_iface *i, const u8 *addr) in fst_iface_get_peer_mb_ie()
105 static inline void fst_iface_update_mb_ie(struct fst_iface *i, in fst_iface_update_mb_ie()
[all …]
H A Dfst.h41 struct fst_iface;
182 int (*on_iface_added)(struct fst_iface *i);
187 void (*on_iface_removed)(struct fst_iface *i);
207 void (*on_event)(enum fst_event_type event_type, struct fst_iface *i,
233 struct fst_iface * fst_attach(const char *ifname,
242 void fst_detach(struct fst_iface *iface);
259 void fst_notify_peer_connected(struct fst_iface *iface, const u8 *addr);
266 void fst_notify_peer_disconnected(struct fst_iface *iface, const u8 *addr);
279 bool fst_are_ifaces_aggregated(struct fst_iface *iface1,
280 struct fst_iface *iface2);
[all …]
H A Dfst_group.h23 dl_list_for_each((i), &(g)->ifaces, struct fst_iface, group_lentry)
26 void fst_group_attach_iface(struct fst_group *g, struct fst_iface *i);
27 void fst_group_detach_iface(struct fst_group *g, struct fst_iface *i);
37 static inline struct fst_iface * fst_group_first_iface(struct fst_group *g) in fst_group_first_iface()
39 return dl_list_first(&g->ifaces, struct fst_iface, group_lentry); in fst_group_first_iface()
48 struct fst_iface * fst_group_get_iface_by_name(struct fst_group *g,
50 struct fst_iface *
51 fst_group_get_peer_other_connection(struct fst_iface *iface,
H A Dfst_group.c128 struct fst_iface *i) in fst_group_create_mb_ie()
131 struct fst_iface *f; in fst_group_create_mb_ie()
235 struct fst_iface *f; in fst_group_get_iface_by_name()
279 static struct fst_iface *
285 struct fst_iface *other_iface; in fst_group_get_peer_other_connection_1()
334 static struct fst_iface *
342 struct fst_iface *other_iface; in fst_group_get_peer_other_connection_2()
390 struct fst_iface *
395 struct fst_iface *other_iface; in fst_group_get_peer_other_connection()
458 struct fst_iface *f; in fst_group_attach_iface()
[all …]
H A Dfst.c22 static void fst_ctrl_iface_notify_peer_state_change(struct fst_iface *iface, in fst_ctrl_iface_notify_peer_state_change()
38 struct fst_iface * fst_attach(const char *ifname, const u8 *own_addr, in fst_attach()
44 struct fst_iface *iface = NULL; in fst_attach()
90 void fst_detach(struct fst_iface *iface) in fst_detach()
166 void fst_rx_action(struct fst_iface *iface, const struct ieee80211_mgmt *mgmt, in fst_rx_action()
178 void fst_notify_peer_connected(struct fst_iface *iface, const u8 *addr) in fst_notify_peer_connected()
194 void fst_notify_peer_disconnected(struct fst_iface *iface, const u8 *addr) in fst_notify_peer_disconnected()
210 bool fst_are_ifaces_aggregated(struct fst_iface *iface1, in fst_are_ifaces_aggregated()
211 struct fst_iface *iface2) in fst_are_ifaces_aggregated()
217 void fst_update_mac_addr(struct fst_iface *iface, const u8 *addr) in fst_update_mac_addr()
H A Dfst_iface.c15 struct fst_iface * fst_iface_create(struct fst_group *g, const char *ifname, in fst_iface_create()
20 struct fst_iface *i; in fst_iface_create()
44 void fst_iface_delete(struct fst_iface *i) in fst_iface_delete()
52 bool fst_iface_is_connected(struct fst_iface *iface, const u8 *addr, in fst_iface_is_connected()
66 void fst_iface_attach_mbie(struct fst_iface *i, struct wpabuf *mbie) in fst_iface_attach_mbie()
73 enum mb_band_id fst_iface_get_band_id(struct fst_iface *i) in fst_iface_get_band_id()
H A Dfst_session.h14 struct fst_iface;
21 void fst_session_global_on_iface_detached(struct fst_iface *iface);
26 void fst_session_set_iface(struct fst_session *s, struct fst_iface *iface,
34 void fst_session_handle_action(struct fst_session *s, struct fst_iface *iface,
42 struct fst_iface * fst_session_get_iface(struct fst_session *s, bool is_old);
55 void fst_session_on_action_rx(struct fst_iface *iface,
H A Dfst_ctrl_iface.c81 static void fst_ctrl_iface_notify(struct fst_iface *f, u32 session_id, in fst_ctrl_iface_notify()
174 struct fst_iface *new_iface, *old_iface; in session_get()
512 struct fst_iface *f; in iface_peers()
563 struct fst_iface *iface = NULL; in get_peer_mbies()
599 struct fst_iface *f; in list_ifaces()
694 static void fst_ctrl_iface_on_iface_state_changed(struct fst_iface *i, in fst_ctrl_iface_on_iface_state_changed()
711 static int fst_ctrl_iface_on_iface_added(struct fst_iface *i) in fst_ctrl_iface_on_iface_added()
718 static void fst_ctrl_iface_on_iface_removed(struct fst_iface *i) in fst_ctrl_iface_on_iface_removed()
725 struct fst_iface *i, struct fst_session *s, in fst_ctrl_iface_on_event()
746 struct fst_iface *f; in fst_ctrl_iface_mb_info()
[all …]
H A Dfst_session.c61 struct fst_iface *new_iface;
62 struct fst_iface *old_iface;
278 struct fst_iface *iface = in fst_session_send_action()
364 struct fst_iface *new_iface = NULL; in fst_session_handle_setup_request()
501 struct fst_iface *iface, in fst_session_handle_setup_response()
605 struct fst_iface *iface, in fst_session_handle_tear_down()
640 struct fst_iface *iface, in fst_session_handle_ack_request()
704 struct fst_iface *iface, in fst_session_handle_ack_response()
1072 struct fst_iface *iface, in fst_session_handle_action()
1238 struct fst_iface *i; in fst_session_set_str_ifname()
[all …]
/freebsd/contrib/wpa/src/ap/
H A Dhostapd.h475 struct fst_iface *fst;
/freebsd/contrib/wpa/wpa_supplicant/
H A Dwpa_supplicant_i.h1357 struct fst_iface *fst;