Lines Matching refs:nd_config
1230 if (mvm->nd_config) { in iwl_dbgfs_netdetect_write()
1231 kfree(mvm->nd_config->match_sets); in iwl_dbgfs_netdetect_write()
1232 kfree(mvm->nd_config); in iwl_dbgfs_netdetect_write()
1233 mvm->nd_config = NULL; in iwl_dbgfs_netdetect_write()
1236 mvm->nd_config = kzalloc(sizeof(*mvm->nd_config) + in iwl_dbgfs_netdetect_write()
1239 if (!mvm->nd_config) { in iwl_dbgfs_netdetect_write()
1244 mvm->nd_config->n_channels = 11; in iwl_dbgfs_netdetect_write()
1245 mvm->nd_config->scan_width = NL80211_BSS_CHAN_WIDTH_20; in iwl_dbgfs_netdetect_write()
1246 mvm->nd_config->interval = 5; in iwl_dbgfs_netdetect_write()
1247 mvm->nd_config->min_rssi_thold = -80; in iwl_dbgfs_netdetect_write()
1248 for (i = 0; i < mvm->nd_config->n_channels; i++) in iwl_dbgfs_netdetect_write()
1249 mvm->nd_config->channels[i] = &mvm->nvm_data->channels[i]; in iwl_dbgfs_netdetect_write()
1251 mvm->nd_config->match_sets = in iwl_dbgfs_netdetect_write()
1253 sizeof(*mvm->nd_config->match_sets), in iwl_dbgfs_netdetect_write()
1255 if (!mvm->nd_config->match_sets) { in iwl_dbgfs_netdetect_write()
1264 if (mvm->nd_config->n_match_sets >= MAX_NUM_ND_MATCHSETS) { in iwl_dbgfs_netdetect_write()
1269 set = &mvm->nd_config->match_sets[mvm->nd_config->n_match_sets]; in iwl_dbgfs_netdetect_write()
1279 mvm->nd_config->n_match_sets++; in iwl_dbgfs_netdetect_write()
1284 if (mvm->nd_config->n_match_sets) in iwl_dbgfs_netdetect_write()
1288 if (mvm->nd_config) in iwl_dbgfs_netdetect_write()
1289 kfree(mvm->nd_config->match_sets); in iwl_dbgfs_netdetect_write()
1290 kfree(mvm->nd_config); in iwl_dbgfs_netdetect_write()
1291 mvm->nd_config = NULL; in iwl_dbgfs_netdetect_write()
1305 n_match_sets = mvm->nd_config ? mvm->nd_config->n_match_sets : 0; in iwl_dbgfs_netdetect_read()
1314 mvm->nd_config->match_sets[i].ssid.ssid_len + 2 > bufsz) { in iwl_dbgfs_netdetect_read()
1319 memcpy(buf + pos, mvm->nd_config->match_sets[i].ssid.ssid, in iwl_dbgfs_netdetect_read()
1320 mvm->nd_config->match_sets[i].ssid.ssid_len); in iwl_dbgfs_netdetect_read()
1321 pos += mvm->nd_config->match_sets[i].ssid.ssid_len; in iwl_dbgfs_netdetect_read()