| /drivers/net/ethernet/freescale/enetc/ |
| A D | enetc_qos.c | 763 if (!sgi->num_entries) in enetc_streamgate_hw_set() 767 !sgi->cycletime) in enetc_streamgate_hw_set() 810 if (sgi->init_ipv >= 0) in enetc_streamgate_hw_set() 995 WARN_ON(!sgi); in stream_gate_unref() 999 hlist_del(&sgi->node); in stream_gate_unref() 1000 kfree(sgi); in stream_gate_unref() 1247 if (!sgi) { in enetc_psfp_parse_clsflower() 1259 e = sgi->entries; in enetc_psfp_parse_clsflower() 1386 kfree(sgi); in enetc_psfp_parse_clsflower() 1548 hlist_del(&sgi->node); in clean_sgi_list() [all …]
|
| /drivers/irqchip/ |
| A D | irq-alpine-msi.c | 53 static void alpine_msix_free_sgi(struct alpine_msix_data *priv, unsigned int sgi, int num_req) in alpine_msix_free_sgi() argument 55 int first = sgi - priv->spi_first; in alpine_msix_free_sgi() 81 static int alpine_msix_gic_domain_alloc(struct irq_domain *domain, unsigned int virq, int sgi) in alpine_msix_gic_domain_alloc() argument 93 fwspec.param[1] = sgi; in alpine_msix_gic_domain_alloc() 109 int sgi, err, i; in alpine_msix_middle_domain_alloc() local 111 sgi = alpine_msix_allocate_sgi(priv, nr_irqs); in alpine_msix_middle_domain_alloc() 112 if (sgi < 0) in alpine_msix_middle_domain_alloc() 113 return sgi; in alpine_msix_middle_domain_alloc() 116 err = alpine_msix_gic_domain_alloc(domain, virq + i, sgi + i); in alpine_msix_middle_domain_alloc() 120 irq_domain_set_hwirq_and_chip(domain, virq + i, sgi + i, in alpine_msix_middle_domain_alloc() [all …]
|
| /drivers/net/dsa/ocelot/ |
| A D | felix_vsc9959.c | 2103 sgi->init_ipv = (sgi->ipv_valid) ? entry->gate.prio : 0; in vsc9959_psfp_parse_gate() 2107 sgi->enable = 1; in vsc9959_psfp_parse_gate() 2133 if (!sgi->enable) { in vsc9959_psfp_sgi_set() 2149 vsc9959_new_base_time(ocelot, sgi->basetime, sgi->cycletime, &base_ts); in vsc9959_psfp_sgi_set() 2166 e = sgi->entries; in vsc9959_psfp_sgi_set() 2213 tmp->index = sgi->index; in vsc9959_psfp_sgi_table_add() 2234 sgi.index = index; in vsc9959_psfp_sgi_table_del() 2235 sgi.enable = 0; in vsc9959_psfp_sgi_table_del() 2275 if (!sgi) { in vsc9959_psfp_filter_add() 2282 kfree(sgi); in vsc9959_psfp_filter_add() [all …]
|
| /drivers/net/wireless/intel/iwlwifi/fw/ |
| A D | rs.c | 103 bool sgi; in rs_pretty_print_rate() local 135 sgi = format == RATE_MCS_MOD_TYPE_HE ? in rs_pretty_print_rate() 142 (sgi) ? "SGI " : "NGI ", in rs_pretty_print_rate()
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | dp_rx.h | 72 u8 sgi; member 84 static inline u32 ath12k_he_gi_to_nl80211_he_gi(u8 sgi) in ath12k_he_gi_to_nl80211_he_gi() argument 88 switch (sgi) { in ath12k_he_gi_to_nl80211_he_gi()
|
| A D | hal_tx.h | 68 enum hal_tx_rate_stats_sgi sgi; member
|
| A D | mac.h | 185 enum nl80211_eht_gi ath12k_mac_eht_gi_to_nl80211_eht_gi(u8 sgi);
|
| A D | dp_rx.c | 1427 u8 flags, mcs, nss, bw, sgi, dcm, ppdu_type, rate_idx = 0; in ath12k_update_per_peer_tx_stats() local 1466 sgi = HTT_USR_RATE_GI(user_rate->rate_flags); in ath12k_update_per_peer_tx_stats() 1534 if (sgi) in ath12k_update_per_peer_tx_stats() 1540 if (sgi) in ath12k_update_per_peer_tx_stats() 1547 arsta->txrate.he_gi = ath12k_he_gi_to_nl80211_he_gi(sgi); in ath12k_update_per_peer_tx_stats() 2418 u8 bw = rx_info->bw, sgi = rx_info->sgi; in ath12k_dp_rx_h_rate() local 2439 if (sgi) in ath12k_dp_rx_h_rate() 2453 if (sgi) in ath12k_dp_rx_h_rate() 2467 rx_status->he_gi = ath12k_he_gi_to_nl80211_he_gi(sgi); in ath12k_dp_rx_h_rate() 2482 rx_status->eht.gi = ath12k_mac_eht_gi_to_nl80211_eht_gi(sgi); in ath12k_dp_rx_h_rate() [all …]
|
| A D | dp_tx.c | 759 if (ts->sgi) in ath12k_dp_tx_update_txcompl() 771 if (ts->sgi) in ath12k_dp_tx_update_txcompl() 782 txrate.he_gi = ath12k_he_gi_to_nl80211_he_gi(ts->sgi); in ath12k_dp_tx_update_txcompl() 792 txrate.eht_gi = ath12k_mac_eht_gi_to_nl80211_eht_gi(ts->sgi); in ath12k_dp_tx_update_txcompl() 990 ts->sgi = u32_get_bits(info0, HAL_TX_RATE_STATS_INFO0_SGI); in ath12k_dp_tx_status_parse()
|
| /drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| A D | rate.h | 61 static inline uint mcs_2_rate(u8 mcs, bool is40, bool sgi) in mcs_2_rate() argument 63 if (sgi) { in mcs_2_rate()
|
| A D | ampdu.c | 550 u8 plcp0, plcp3, is40, sgi, mcs; in brcms_c_ampdu_add_frame() local 565 sgi = plcp3_issgi(plcp3) ? 1 : 0; in brcms_c_ampdu_add_frame() 568 ampdu->max_txlen[mcs][is40][sgi]); in brcms_c_ampdu_add_frame()
|
| /drivers/misc/ |
| A D | Makefile | 27 obj-$(CONFIG_SGI_XP) += sgi-xp/ 28 obj-$(CONFIG_SGI_GRU) += sgi-gru/
|
| /drivers/net/wireless/intel/iwlwifi/mvm/ |
| A D | rs.c | 123 bool sgi; member 260 .sgi = true, 279 .sgi = true, 314 .sgi = true, 832 if (rate->sgi) in ucode_rate_from_rs_rate() 873 rate->sgi = true; in rs_rate_from_ucode_rate() 1092 rate->sgi = false; in rs_get_lower_rate_down_column() 1109 return (a->type == b->type) && (a->bw == b->bw) && (a->sgi == b->sgi) in rs_rate_column_match() 1690 rate->sgi = column->sgi; in rs_switch_to_column() 2520 rate->sgi = false; in rs_get_initial_rate() [all …]
|
| A D | rs.h | 153 bool sgi; member
|
| /drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| A D | conn.c | 146 unsigned int ix, sgi; in mlx5_fpga_conn_post_send() local 154 for (sgi = 0; sgi < ARRAY_SIZE(buf->sg); sgi++) { in mlx5_fpga_conn_post_send() 155 if (!buf->sg[sgi].data) in mlx5_fpga_conn_post_send() 157 data->byte_count = cpu_to_be32(buf->sg[sgi].size); in mlx5_fpga_conn_post_send() 159 data->addr = cpu_to_be64(buf->sg[sgi].dma_addr); in mlx5_fpga_conn_post_send()
|
| /drivers/net/wireless/realtek/rtl8xxxu/ |
| A D | rtl8xxxu.h | 1645 u8 sgi:1; member 1986 u32 ramask, u8 rateid, int sgi, int txbw_40mhz, 1993 struct rtl8xxxu_txdesc32 *tx_desc, bool sgi, 2111 u32 ramask, u8 rateid, int sgi, int txbw_40mhz, u8 macid); 2113 u32 ramask, u8 rateid, int sgi, int txbw_40mhz, u8 macid); 2144 struct rtl8xxxu_txdesc32 *tx_desc, bool sgi, 2149 struct rtl8xxxu_txdesc32 *tx_desc32, bool sgi, 2154 struct rtl8xxxu_txdesc32 *tx_desc32, bool sgi, 2164 u8 rate, u8 sgi, u8 bw);
|
| A D | core.c | 4611 if (sgi) in rtl8xxxu_update_rate_mask() 4641 if (sgi) in rtl8xxxu_gen2_update_rate_mask() 4940 if (sgi) in rtl8xxxu_update_ra_report() 4972 int sgi = 0; in rtl8xxxu_bss_info_changed() local 4997 sgi = 1; in rtl8xxxu_bss_info_changed() 5333 if (sgi) in rtl8xxxu_fill_txdesc_v1() 5487 if (sgi && ra->rate_sgi) in rtl8xxxu_fill_txdesc_v3() 5619 sgi = true; in rtl8xxxu_tx() 6191 c2h->ra_report.sgi, bw); in rtl8xxxu_c2hcmd_callback() 7199 int sgi = 0; in rtl8xxxu_refresh_rate_mask() local [all …]
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | dp_tx.c | 457 enum hal_tx_rate_stats_sgi sgi; in ath11k_dp_tx_update_txcompl() local 482 sgi = FIELD_GET(HAL_TX_RATE_STATS_INFO0_SGI, in ath11k_dp_tx_update_txcompl() 514 if (sgi) in ath11k_dp_tx_update_txcompl() 524 if (sgi) in ath11k_dp_tx_update_txcompl() 534 arsta->txrate.he_gi = ath11k_mac_he_gi_to_nl80211_he_gi(sgi); in ath11k_dp_tx_update_txcompl()
|
| A D | mac.h | 167 enum nl80211_he_gi ath11k_mac_he_gi_to_nl80211_he_gi(u8 sgi);
|
| /drivers/net/wireless/ath/ath6kl/ |
| A D | cfg80211.c | 1732 static bool is_rate_ht20(s32 rate, u8 *mcs, bool *sgi) in is_rate_ht20() argument 1743 *sgi = true; in is_rate_ht20() 1745 *sgi = false; in is_rate_ht20() 1754 static bool is_rate_ht40(s32 rate, u8 *mcs, bool *sgi) in is_rate_ht40() argument 1766 *sgi = true; in is_rate_ht40() 1768 *sgi = false; in is_rate_ht40() 1784 bool sgi; in ath6kl_get_station() local 1837 } else if (is_rate_ht20(rate, &mcs, &sgi)) { in ath6kl_get_station() 1838 if (sgi) { in ath6kl_get_station() 1847 } else if (is_rate_ht40(rate, &mcs, &sgi)) { in ath6kl_get_station() [all …]
|
| /drivers/net/ethernet/ |
| A D | Makefile | 91 obj-$(CONFIG_NET_VENDOR_SGI) += sgi/
|
| /drivers/net/wireless/ath/ath10k/ |
| A D | htt_rx.c | 989 u8 cck, rate, bw, sgi, mcs, nss; in ath10k_htt_rx_h_rates() local 1031 sgi = (info3 >> 7) & 1; in ath10k_htt_rx_h_rates() 1035 if (sgi) in ath10k_htt_rx_h_rates() 1046 sgi = info3 & 1; in ath10k_htt_rx_h_rates() 1098 if (sgi) in ath10k_htt_rx_h_rates() 3793 u8 rate = 0, sgi; in ath10k_update_per_peer_tx_stats() local 3804 sgi = ATH10K_HW_GI(peer_stats->flags); in ath10k_update_per_peer_tx_stats() 3854 if (sgi) in ath10k_update_per_peer_tx_stats() 3862 if (sgi) in ath10k_update_per_peer_tx_stats() 3870 if (sgi) in ath10k_update_per_peer_tx_stats() [all …]
|
| /drivers/infiniband/ulp/rtrs/ |
| A D | rtrs-clt.c | 2409 int i, sgi; in process_info_rsp() local 2431 for (sgi = 0, i = 0; sgi < sg_cnt && i < clt_path->queue_depth; sgi++) { in process_info_rsp() 2432 const struct rtrs_sg_desc *desc = &msg->desc[sgi]; in process_info_rsp() 2444 sgi, in process_info_rsp() 2457 if (sgi != sg_cnt || i != clt_path->queue_depth) { in process_info_rsp()
|
| /drivers/staging/rtl8723bs/include/ |
| A D | rtl8723b_cmd.h | 173 void rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u3…
|
| A D | rtw_recv.h | 129 u8 sgi; member
|