Home
last modified time | relevance | path

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

/linux-6.15/net/wireless/
H A Dmesh.c57 const struct mesh_config default_mesh_config = {
105 const struct mesh_config *conf) in __cfg80211_join_mesh()
H A Dcore.h342 extern const struct mesh_config default_mesh_config;
347 const struct mesh_config *conf);
H A Drdev-ops.h333 struct net_device *dev, struct mesh_config *conf) in rdev_get_mesh_config()
345 const struct mesh_config *nconf) in rdev_update_mesh_config()
356 const struct mesh_config *conf, in rdev_join_mesh()
H A Dtrace.h1173 TP_PROTO(struct wiphy *wiphy, int ret, struct mesh_config *conf),
1191 const struct mesh_config *conf),
1211 const struct mesh_config *conf,
H A Dnl80211.c8314 struct mesh_config cur_params; in nl80211_get_mesh_config()
8485 struct mesh_config *cfg, in nl80211_parse_mesh_config()
8692 struct mesh_config cfg = {}; in nl80211_update_mesh_config()
13254 struct mesh_config cfg; in nl80211_join_mesh()
/linux-6.15/net/mac80211/
H A Dmesh_plink.c642 sta->mesh->connected_to_gate = elems->mesh_config->meshconf_form & in mesh_neighbour_update()
664 struct mesh_config *mshcfg; in mesh_plink_timer()
836 struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg; in mesh_plink_close()
848 struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg; in mesh_plink_establish()
874 struct mesh_config *mshcfg = &sdata->u.mesh.mshcfg; in mesh_plink_fsm()
1160 (!elems->mesh_id || !elems->mesh_config)) { in mesh_process_plink_frame()
H A Dmesh.c83 (ifmsh->mesh_pp_id == ie->mesh_config->meshconf_psel) && in mesh_matches_local()
84 (ifmsh->mesh_pm_id == ie->mesh_config->meshconf_pmetric) && in mesh_matches_local()
85 (ifmsh->mesh_cc_id == ie->mesh_config->meshconf_congest) && in mesh_matches_local()
86 (ifmsh->mesh_sp_id == ie->mesh_config->meshconf_synch) && in mesh_matches_local()
87 (ifmsh->mesh_auth_id == ie->mesh_config->meshconf_auth))) in mesh_matches_local()
130 return (ie->mesh_config->meshconf_cap & in mesh_peer_accepts_plinks()
1486 if ((!elems->mesh_id || !elems->mesh_config) || in ieee80211_mesh_rx_bcn_presp()
1517 elems->mesh_config, rx_status); in ieee80211_mesh_rx_bcn_presp()
H A Dcfg.c2490 struct mesh_config *conf) in ieee80211_get_mesh_config()
2495 memcpy(conf, &(sdata->u.mesh.mshcfg), sizeof(struct mesh_config)); in ieee80211_get_mesh_config()
2563 const struct mesh_config *nconf) in ieee80211_update_mesh_config()
2565 struct mesh_config *conf; in ieee80211_update_mesh_config()
2682 const struct mesh_config *conf, in ieee80211_join_mesh()
2692 memcpy(&ifmsh->mshcfg, conf, sizeof(struct mesh_config)); in ieee80211_join_mesh()
H A Dparse.c498 elems->mesh_config = (void *)pos; in _ieee802_11_parse_elems_full()
H A Dieee80211_i.h779 struct mesh_config mshcfg;
1731 const struct ieee80211_meshconf_ie *mesh_config; member
/linux-6.15/include/net/
H A Dcfg80211.h2475 struct mesh_config { struct
4726 struct mesh_config *conf);
4729 const struct mesh_config *nconf);
4731 const struct mesh_config *conf,