| /linux/net/mac80211/ |
| H A D | parse.c | 218 static void ieee80211_parse_tpe(struct ieee80211_parsed_tpe *tpe, in ieee80211_parse_tpe() argument 234 out = tpe->max_local[category].power; in ieee80211_parse_tpe() 235 cnt_out = &tpe->max_local[category].count; in ieee80211_parse_tpe() 236 tpe->max_local[category].valid = true; in ieee80211_parse_tpe() 239 out = tpe->max_reg_client[category].power; in ieee80211_parse_tpe() 240 cnt_out = &tpe->max_reg_client[category].count; in ieee80211_parse_tpe() 241 tpe->max_reg_client[category].valid = true; in ieee80211_parse_tpe() 244 out = tpe->psd_local[category].power; in ieee80211_parse_tpe() 245 cnt_out = &tpe->psd_local[category].count; in ieee80211_parse_tpe() 246 N_out = &tpe->psd_local[category].n; in ieee80211_parse_tpe() [all …]
|
| H A D | util.c | 4601 void ieee80211_clear_tpe(struct ieee80211_parsed_tpe *tpe) in ieee80211_clear_tpe() argument 4604 tpe->max_local[i].valid = false; in ieee80211_clear_tpe() 4605 memset(tpe->max_local[i].power, in ieee80211_clear_tpe() 4607 sizeof(tpe->max_local[i].power)); in ieee80211_clear_tpe() 4609 tpe->max_reg_client[i].valid = false; in ieee80211_clear_tpe() 4610 memset(tpe->max_reg_client[i].power, in ieee80211_clear_tpe() 4612 sizeof(tpe->max_reg_client[i].power)); in ieee80211_clear_tpe() 4614 tpe->psd_local[i].valid = false; in ieee80211_clear_tpe() 4615 memset(tpe->psd_local[i].power, in ieee80211_clear_tpe() 4617 sizeof(tpe->psd_local[i].power)); in ieee80211_clear_tpe() [all …]
|
| H A D | mlme.c | 996 static void ieee80211_rearrange_tpe(struct ieee80211_parsed_tpe *tpe, in ieee80211_rearrange_tpe() argument 1003 ieee80211_clear_tpe(tpe); in ieee80211_rearrange_tpe() 1010 ieee80211_rearrange_tpe_psd(&tpe->psd_local[i], ap, used); in ieee80211_rearrange_tpe() 1011 ieee80211_rearrange_tpe_psd(&tpe->psd_reg_client[i], ap, used); in ieee80211_rearrange_tpe() 1015 if (needed_pwr_count < tpe->max_local[i].count) in ieee80211_rearrange_tpe() 1016 tpe->max_local[i].count = needed_pwr_count; in ieee80211_rearrange_tpe() 1017 if (needed_pwr_count < tpe->max_reg_client[i].count) in ieee80211_rearrange_tpe() 1018 tpe->max_reg_client[i].count = needed_pwr_count; in ieee80211_rearrange_tpe() 1386 ieee80211_rearrange_tpe(&elems->tpe, &ap_chandef, in ieee80211_config_bw() 1388 if (memcmp(&link->conf->tpe, &elems->tpe, sizeof(elems->tpe))) { in ieee80211_config_bw() [all …]
|
| H A D | ieee80211_i.h | 1018 struct ieee80211_parsed_tpe tpe; member 1832 struct ieee80211_parsed_tpe tpe; member 2389 void ieee80211_clear_tpe(struct ieee80211_parsed_tpe *tpe);
|
| /linux/scripts/gdb/linux/ |
| H A D | bpf.py | 177 tpe = linfo_ptr.type.target().array(self.nr_linfo).pointer() 178 self.linfo = (linfo_ptr + linfo_idx).cast(tpe).dereference() 180 tpe = jited_linfo_ptr.type.target().array(self.nr_linfo).pointer() 181 self.jited_linfo = (jited_linfo_ptr + linfo_idx).cast(tpe).dereference()
|
| /linux/drivers/net/ethernet/amd/ |
| H A D | sunlance.c | 248 char tpe; /* cable-selection is TPE */ member 453 if (lp->tpe) in init_restart_ledma() 589 lp->tpe = 1 - lp->tpe; in lance_tx_dvma() 591 dev->name, lp->tpe?"TPE":"AUI"); in lance_tx_dvma() 757 lp->tpe = 1 - lp->tpe; in lance_tx_pio() 759 dev->name, lp->tpe?"TPE":"AUI"); in lance_tx_pio() 1424 lp->tpe = 0; in sparc_lance_probe_one() 1427 lp->tpe = 0; in sparc_lance_probe_one() 1430 lp->tpe = 1; in sparc_lance_probe_one()
|
| H A D | a2065.c | 117 int tpe; /* cable-selection is TPE */ member 353 lp->tpe = 1 - lp->tpe; in lance_tx() 355 lp->tpe ? "TPE" : "AUI"); in lance_tx()
|
| H A D | 7990.c | 387 lp->tpe = 1 - lp->tpe; in lance_tx() 390 lp->tpe ? "TPE" : "AUI"); in lance_tx()
|
| H A D | 7990.h | 113 int tpe; /* TPE is selected */ member
|
| /linux/net/mac80211/tests/ |
| H A D | tpe.c | 279 static struct kunit_suite tpe = { variable 284 kunit_test_suite(tpe);
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | mld-mac80211.c | 340 ARRAY_SIZE(bss_info->tpe.psd_local[0].power)); in iwl_mvm_tpe_sta_cmd_data() 344 cmd->psd_pwr[i] = min(bss_info->tpe.psd_local[0].power[i], in iwl_mvm_tpe_sta_cmd_data() 345 bss_info->tpe.psd_reg_client[0].power[i]); in iwl_mvm_tpe_sta_cmd_data() 348 ARRAY_SIZE(bss_info->tpe.max_local[0].power)); in iwl_mvm_tpe_sta_cmd_data() 351 cmd->eirp_pwr[i] = min(bss_info->tpe.max_local[0].power[i], in iwl_mvm_tpe_sta_cmd_data() 352 bss_info->tpe.max_reg_client[0].power[i]); in iwl_mvm_tpe_sta_cmd_data()
|
| /linux/rust/kernel/ |
| H A D | configfs.rs | 743 ($tpe:ty) => { 744 impl<Data> ItemType<$tpe, Data> { 758 ct_item_ops: ItemOperationsVTable::<$tpe, Data>::vtable_ptr().cast_mut(), 775 ct_item_ops: ItemOperationsVTable::<$tpe, Data>::vtable_ptr().cast_mut(),
|
| /linux/kernel/trace/ |
| H A D | trace_probe.h | 327 struct trace_probe_event *tpe = trace_probe_event_from_call(call); in trace_probe_primary_from_call() local 329 return list_first_entry_or_null(&tpe->probes, struct trace_probe, list); in trace_probe_primary_from_call()
|
| H A D | trace_probe.c | 2010 static void trace_probe_event_free(struct trace_probe_event *tpe) in trace_probe_event_free() argument 2012 kfree(tpe->class.system); in trace_probe_event_free() 2013 kfree(tpe->call.name); in trace_probe_event_free() 2014 kfree(tpe->call.print_fmt); in trace_probe_event_free() 2015 kfree(tpe); in trace_probe_event_free()
|
| H A D | trace_fprobe.c | 887 struct trace_probe_event *tpe = orig->tp.event; in trace_fprobe_has_same_fprobe() local 890 list_for_each_entry(orig, &tpe->probes, tp.list) { in trace_fprobe_has_same_fprobe()
|
| H A D | trace_uprobe.c | 420 struct trace_probe_event *tpe = orig->tp.event; in trace_uprobe_has_same_uprobe() local 424 list_for_each_entry(orig, &tpe->probes, tp.list) { in trace_uprobe_has_same_uprobe()
|
| H A D | trace_kprobe.c | 569 struct trace_probe_event *tpe = orig->tp.event; in trace_kprobe_has_same_kprobe() local 572 list_for_each_entry(orig, &tpe->probes, tp.list) { in trace_kprobe_has_same_kprobe()
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 8184 reg_tpc_info->tpe[pwr_lvl_idx]); in ath11k_mac_fill_reg_tpc_info() 8204 reg_tpc_info->tpe[pwr_lvl_idx]); in ath11k_mac_fill_reg_tpc_info() 8219 reg_tpc_info->tpe[pwr_lvl_idx]; in ath11k_mac_fill_reg_tpc_info() 8232 reg_tpc_info->tpe[pwr_lvl_idx]); in ath11k_mac_fill_reg_tpc_info() 8331 bss_conf->tpe.max_local[client_type].valid + in ath11k_mac_parse_tx_pwr_env() 8332 bss_conf->tpe.psd_local[client_type].valid; in ath11k_mac_parse_tx_pwr_env() 8334 bss_conf->tpe.max_reg_client[client_type].valid + in ath11k_mac_parse_tx_pwr_env() 8335 bss_conf->tpe.psd_reg_client[client_type].valid; in ath11k_mac_parse_tx_pwr_env() 8349 psd = &bss_conf->tpe.psd_local[client_type]; in ath11k_mac_parse_tx_pwr_env() 8352 non_psd = &bss_conf->tpe.max_local[client_type]; in ath11k_mac_parse_tx_pwr_env() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 11836 reg_tpc_info->tpe[pwr_lvl_idx]); in ath12k_mac_fill_reg_tpc_info() 11856 reg_tpc_info->tpe[pwr_lvl_idx]); in ath12k_mac_fill_reg_tpc_info() 11871 reg_tpc_info->tpe[pwr_lvl_idx]; in ath12k_mac_fill_reg_tpc_info() 11884 reg_tpc_info->tpe[pwr_lvl_idx]); in ath12k_mac_fill_reg_tpc_info() 11977 struct ieee80211_parsed_tpe *tpe = &bss_conf->tpe; in ath12k_mac_parse_tx_pwr_env() local 11987 local_psd = &tpe->psd_local[client_type]; in ath12k_mac_parse_tx_pwr_env() 11988 reg_psd = &tpe->psd_reg_client[client_type]; in ath12k_mac_parse_tx_pwr_env() 11989 local_non_psd = &tpe->max_local[client_type]; in ath12k_mac_parse_tx_pwr_env() 11990 reg_non_psd = &tpe->max_reg_client[client_type]; in ath12k_mac_parse_tx_pwr_env() 12013 tpc_info->tpe[i] = min(local_psd->power[i], in ath12k_mac_parse_tx_pwr_env() [all …]
|
| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | phy.c | 2444 const struct rtw89_reg_6ghz_tpe *tpe = ®ulatory->reg_6ghz_tpe; in rtw89_phy_get_tpe_constraint() local 2447 if (band == RTW89_BAND_6G && tpe->valid) in rtw89_phy_get_tpe_constraint() 2448 cstr = rtw89_phy_txpwr_dbm_without_tolerance(tpe->constraint); in rtw89_phy_get_tpe_constraint()
|