• Home
  • Raw
  • Download

Lines Matching refs:setup

6093 				     struct mesh_setup *setup)  in nl80211_parse_mesh_setup()  argument
6106 setup->sync_method = in nl80211_parse_mesh_setup()
6112 setup->path_sel_proto = in nl80211_parse_mesh_setup()
6118 setup->path_metric = in nl80211_parse_mesh_setup()
6128 setup->ie = nla_data(ieattr); in nl80211_parse_mesh_setup()
6129 setup->ie_len = nla_len(ieattr); in nl80211_parse_mesh_setup()
6134 setup->user_mpm = nla_get_flag(tb[NL80211_MESH_SETUP_USERSPACE_MPM]); in nl80211_parse_mesh_setup()
6135 setup->is_authenticated = nla_get_flag(tb[NL80211_MESH_SETUP_USERSPACE_AUTH]); in nl80211_parse_mesh_setup()
6136 setup->is_secure = nla_get_flag(tb[NL80211_MESH_SETUP_USERSPACE_AMPE]); in nl80211_parse_mesh_setup()
6137 if (setup->is_secure) in nl80211_parse_mesh_setup()
6138 setup->user_mpm = true; in nl80211_parse_mesh_setup()
6141 if (!setup->user_mpm) in nl80211_parse_mesh_setup()
6143 setup->auth_id = in nl80211_parse_mesh_setup()
9943 struct ocb_setup setup = {}; in nl80211_join_ocb() local
9946 err = nl80211_parse_chandef(rdev, info, &setup.chandef); in nl80211_join_ocb()
9950 return cfg80211_join_ocb(rdev, dev, &setup); in nl80211_join_ocb()
9966 struct mesh_setup setup; in nl80211_join_mesh() local
9971 memcpy(&setup, &default_mesh_setup, sizeof(setup)); in nl80211_join_mesh()
9984 setup.mesh_id = nla_data(info->attrs[NL80211_ATTR_MESH_ID]); in nl80211_join_mesh()
9985 setup.mesh_id_len = nla_len(info->attrs[NL80211_ATTR_MESH_ID]); in nl80211_join_mesh()
9988 !nl80211_parse_mcast_rate(rdev, setup.mcast_rate, in nl80211_join_mesh()
9993 setup.beacon_interval = in nl80211_join_mesh()
9998 setup.beacon_interval); in nl80211_join_mesh()
10004 setup.dtim_period = in nl80211_join_mesh()
10006 if (setup.dtim_period < 1 || setup.dtim_period > 100) in nl80211_join_mesh()
10012 err = nl80211_parse_mesh_setup(info, &setup); in nl80211_join_mesh()
10017 if (setup.user_mpm) in nl80211_join_mesh()
10021 err = nl80211_parse_chandef(rdev, info, &setup.chandef); in nl80211_join_mesh()
10026 setup.chandef.chan = NULL; in nl80211_join_mesh()
10035 if (!setup.chandef.chan) in nl80211_join_mesh()
10038 sband = rdev->wiphy.bands[setup.chandef.chan->band]; in nl80211_join_mesh()
10041 &setup.basic_rates); in nl80211_join_mesh()
10047 err = nl80211_parse_tx_bitrate_mask(info, &setup.beacon_rate); in nl80211_join_mesh()
10051 if (!setup.chandef.chan) in nl80211_join_mesh()
10054 err = validate_beacon_tx_rate(rdev, setup.chandef.chan->band, in nl80211_join_mesh()
10055 &setup.beacon_rate); in nl80211_join_mesh()
10060 setup.userspace_handles_dfs = in nl80211_join_mesh()
10063 return cfg80211_join_mesh(rdev, dev, &setup, &cfg); in nl80211_join_mesh()