sgi                79 drivers/irqchip/irq-alpine-msi.c static void alpine_msix_free_sgi(struct alpine_msix_data *priv, unsigned sgi,
sgi                82 drivers/irqchip/irq-alpine-msi.c 	int first = sgi - priv->spi_first;
sgi               120 drivers/irqchip/irq-alpine-msi.c 					unsigned int virq, int sgi)
sgi               132 drivers/irqchip/irq-alpine-msi.c 	fwspec.param[1] = sgi;
sgi               150 drivers/irqchip/irq-alpine-msi.c 	int sgi, err, i;
sgi               152 drivers/irqchip/irq-alpine-msi.c 	sgi = alpine_msix_allocate_sgi(priv, nr_irqs);
sgi               153 drivers/irqchip/irq-alpine-msi.c 	if (sgi < 0)
sgi               154 drivers/irqchip/irq-alpine-msi.c 		return sgi;
sgi               157 drivers/irqchip/irq-alpine-msi.c 		err = alpine_msix_gic_domain_alloc(domain, virq + i, sgi + i);
sgi               161 drivers/irqchip/irq-alpine-msi.c 		irq_domain_set_hwirq_and_chip(domain, virq + i, sgi + i,
sgi               170 drivers/irqchip/irq-alpine-msi.c 	alpine_msix_free_sgi(priv, sgi, nr_irqs);
sgi               436 drivers/misc/cardreader/rtsx_pcr.c 	u64 *ptr = (u64 *)(pcr->host_sg_tbl_ptr) + pcr->sgi;
sgi               447 drivers/misc/cardreader/rtsx_pcr.c 	pcr->sgi++;
sgi               513 drivers/misc/cardreader/rtsx_pcr.c 	pcr->sgi = 0;
sgi               146 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	unsigned int ix, sgi;
sgi               154 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	for (sgi = 0; sgi < ARRAY_SIZE(buf->sg); sgi++) {
sgi               155 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 		if (!buf->sg[sgi].data)
sgi               157 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 		data->byte_count = cpu_to_be32(buf->sg[sgi].size);
sgi               159 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 		data->addr = cpu_to_be64(buf->sg[sgi].dma_addr);
sgi              1354 drivers/net/wireless/ath/ath10k/htt.h 	__le32 sgi[10];
sgi               940 drivers/net/wireless/ath/ath10k/htt_rx.c 	u8 cck, rate, bw, sgi, mcs, nss;
sgi               972 drivers/net/wireless/ath/ath10k/htt_rx.c 		sgi = (info3 >> 7) & 1;
sgi               976 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (sgi)
sgi               987 drivers/net/wireless/ath/ath10k/htt_rx.c 		sgi = info3 & 1;
sgi              1034 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (sgi)
sgi              3457 drivers/net/wireless/ath/ath10k/htt_rx.c 	u8 rate = 0, sgi;
sgi              3468 drivers/net/wireless/ath/ath10k/htt_rx.c 	sgi = ATH10K_HW_GI(peer_stats->flags);
sgi              3518 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (sgi)
sgi              3526 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (sgi)
sgi              3534 drivers/net/wireless/ath/ath10k/htt_rx.c 		if (sgi)
sgi              3544 drivers/net/wireless/ath/ath10k/htt_rx.c 	if (sgi)
sgi              7335 drivers/net/wireless/ath/ath10k/mac.c 					    u8 rate, u8 nss, u8 sgi, u8 ldpc)
sgi              7344 drivers/net/wireless/ath/ath10k/mac.c 		   arvif->vdev_id, rate, nss, sgi);
sgi              7361 drivers/net/wireless/ath/ath10k/mac.c 	vdev_param = ar->wmi.vdev_param->sgi;
sgi              7362 drivers/net/wireless/ath/ath10k/mac.c 	ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, sgi);
sgi              7364 drivers/net/wireless/ath/ath10k/mac.c 		ath10k_warn(ar, "failed to set sgi param %d: %d\n", sgi, ret);
sgi              7482 drivers/net/wireless/ath/ath10k/mac.c 	u8 sgi;
sgi              7498 drivers/net/wireless/ath/ath10k/mac.c 	sgi = mask->control[band].gi;
sgi              7499 drivers/net/wireless/ath/ath10k/mac.c 	if (sgi == NL80211_TXRATE_FORCE_LGI)
sgi              7567 drivers/net/wireless/ath/ath10k/mac.c 	ret = ath10k_mac_set_fixed_rate_params(arvif, rate, nss, sgi, ldpc);
sgi              4241 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	.sgi = WMI_TLV_VDEV_PARAM_SGI,
sgi               775 drivers/net/wireless/ath/ath10k/wmi.c 	.sgi = WMI_VDEV_PARAM_SGI,
sgi               852 drivers/net/wireless/ath/ath10k/wmi.c 	.sgi = WMI_10X_VDEV_PARAM_SGI,
sgi               928 drivers/net/wireless/ath/ath10k/wmi.c 	.sgi = WMI_10X_VDEV_PARAM_SGI,
sgi              1004 drivers/net/wireless/ath/ath10k/wmi.c 	.sgi = WMI_10_4_VDEV_PARAM_SGI,
sgi              5102 drivers/net/wireless/ath/ath10k/wmi.h 	u32 sgi;
sgi              1728 drivers/net/wireless/ath/ath6kl/cfg80211.c static bool is_rate_ht20(s32 rate, u8 *mcs, bool *sgi)
sgi              1739 drivers/net/wireless/ath/ath6kl/cfg80211.c 				*sgi = true;
sgi              1741 drivers/net/wireless/ath/ath6kl/cfg80211.c 				*sgi = false;
sgi              1750 drivers/net/wireless/ath/ath6kl/cfg80211.c static bool is_rate_ht40(s32 rate, u8 *mcs, bool *sgi)
sgi              1762 drivers/net/wireless/ath/ath6kl/cfg80211.c 				*sgi = true;
sgi              1764 drivers/net/wireless/ath/ath6kl/cfg80211.c 				*sgi = false;
sgi              1780 drivers/net/wireless/ath/ath6kl/cfg80211.c 	bool sgi;
sgi              1833 drivers/net/wireless/ath/ath6kl/cfg80211.c 	} else if (is_rate_ht20(rate, &mcs, &sgi)) {
sgi              1834 drivers/net/wireless/ath/ath6kl/cfg80211.c 		if (sgi) {
sgi              1843 drivers/net/wireless/ath/ath6kl/cfg80211.c 	} else if (is_rate_ht40(rate, &mcs, &sgi)) {
sgi              1844 drivers/net/wireless/ath/ath6kl/cfg80211.c 		if (sgi) {
sgi              1205 drivers/net/wireless/ath/ath6kl/wmi.c 	u32 sgi, index;
sgi              1221 drivers/net/wireless/ath/ath6kl/wmi.c 		sgi = (reply->rate_index & 0x80) ? 1 : 0;
sgi              1222 drivers/net/wireless/ath/ath6kl/wmi.c 		rate = wmi_rate_tbl[index][sgi];
sgi              3318 drivers/net/wireless/ath/ath6kl/wmi.c 	u8 sgi = 0;
sgi              3327 drivers/net/wireless/ath/ath6kl/wmi.c 		sgi = 1;
sgi              3335 drivers/net/wireless/ath/ath6kl/wmi.c 		ret = wmi_rate_tbl_mcs15[(u32) rate_index][sgi];
sgi              3340 drivers/net/wireless/ath/ath6kl/wmi.c 		ret = wmi_rate_tbl[(u32) rate_index][sgi];
sgi              1092 drivers/net/wireless/ath/ath9k/xmit.c static int ath_max_framelen(int usec, int mcs, bool ht40, bool sgi)
sgi              1099 drivers/net/wireless/ath/ath9k/xmit.c 	symbols = sgi ? TIME_SYMBOLS_HALFGI(usec) : TIME_SYMBOLS(usec);
sgi               582 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 		u8 plcp0, plcp3, is40, sgi, mcs;
sgi               597 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 		sgi = plcp3_issgi(plcp3) ? 1 : 0;
sgi               600 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 					     ampdu->max_txlen[mcs][is40][sgi]);
sgi               648 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	u8 plcp0, plcp3, is40, sgi, mcs;
sgi               715 drivers/net/wireless/broadcom/brcm80211/brcmsmac/ampdu.c 	sgi = plcp3_issgi(plcp3) ? 1 : 0;
sgi                61 drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.h static inline uint mcs_2_rate(u8 mcs, bool is40, bool sgi)
sgi                63 drivers/net/wireless/broadcom/brcm80211/brcmsmac/rate.h 	if (sgi) {
sgi               128 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	bool sgi;
sgi               265 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		.sgi = true,
sgi               284 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		.sgi = true,
sgi               319 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		.sgi = true,
sgi               573 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		       rate->sgi, rate->ldpc, rate->stbc);
sgi               871 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (rate->sgi)
sgi               912 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		rate->sgi = true;
sgi              1133 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	rate->sgi = false;
sgi              1150 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	return (a->type == b->type) && (a->bw == b->bw) && (a->sgi == b->sgi)
sgi              1168 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 			return rate->sgi ? RS_COLUMN_SISO_ANT_A_SGI :
sgi              1172 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 			return rate->sgi ? RS_COLUMN_SISO_ANT_B_SGI :
sgi              1179 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		return rate->sgi ? RS_COLUMN_MIMO2_SGI : RS_COLUMN_MIMO2;
sgi              1336 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (!column->sgi && !lq_sta->is_agg)		/* Normal */
sgi              1338 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	else if (column->sgi && !lq_sta->is_agg)        /* SGI */
sgi              1340 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	else if (!column->sgi && lq_sta->is_agg)        /* AGG */
sgi              1725 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	rate->sgi = column->sgi;
sgi              2461 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	rate->sgi = rs_sgi_allow(mvm, sta, rate, NULL);
sgi              2557 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	rate->sgi = false;
sgi              3843 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 				(rate->sgi) ? "SGI" : "NGI",
sgi              3925 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 				rate->sgi,
sgi               169 drivers/net/wireless/intel/iwlwifi/mvm/rs.h 	bool sgi;
sgi              1329 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 				  u32 ramask, int sgi);
sgi              1334 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct rtl8xxxu_txdesc32 *tx_desc, bool sgi,
sgi              1415 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			       u32 ramask, int sgi);
sgi              1417 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 				    u32 ramask, int sgi);
sgi              1433 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct rtl8xxxu_txdesc32 *tx_desc, bool sgi,
sgi              1438 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			     struct rtl8xxxu_txdesc32 *tx_desc32, bool sgi,
sgi              4310 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c void rtl8xxxu_update_rate_mask(struct rtl8xxxu_priv *priv, u32 ramask, int sgi)
sgi              4321 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	if (sgi)
sgi              4330 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				    u32 ramask, int sgi)
sgi              4345 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	if (sgi)
sgi              4501 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			int sgi = 0;
sgi              4523 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				sgi = 1;
sgi              4526 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			priv->fops->update_rate_mask(priv, ramask, sgi);
sgi              4772 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			struct rtl8xxxu_txdesc32 *tx_desc, bool sgi,
sgi              4819 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	if (sgi)
sgi              4842 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			struct rtl8xxxu_txdesc32 *tx_desc32, bool sgi,
sgi              4924 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	bool ampdu_enable, sgi = false, short_preamble = false;
sgi              5001 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		sgi = true;
sgi              5015 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	priv->fops->fill_txdesc(hw, hdr, tx_info, tx_desc, sgi, short_preamble,
sgi               225 drivers/net/wireless/rsi/rsi_91x_hal.c 		if ((common->vif_info[0].sgi) && (common->min_rate & 0x100)) {
sgi              1511 drivers/net/wireless/rsi/rsi_91x_mac80211.c 				common->vif_info[0].sgi = true;
sgi              1582 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		common->vif_info[0].sgi = false;
sgi              1348 drivers/net/wireless/rsi/rsi_91x_mgmt.c 		is_sgi = common->vif_info[0].sgi;
sgi               191 drivers/net/wireless/rsi/rsi_main.h 	bool sgi;
sgi               361 drivers/staging/rtl8188eu/core/rtw_ap.c 		shortGIrate = psta_ht->sgi;
sgi               527 drivers/staging/rtl8188eu/core/rtw_ap.c 			phtpriv_sta->sgi = true;
sgi               539 drivers/staging/rtl8188eu/core/rtw_ap.c 		phtpriv_sta->sgi = false;
sgi               215 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	pattrib->sgi = false;
sgi              4432 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 			psta->htpriv.sgi = true;
sgi              4440 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 		psta->htpriv.sgi = false;
sgi               335 drivers/staging/rtl8188eu/core/rtw_xmit.c 	pattrib->sgi = psta->htpriv.sgi;
sgi                17 drivers/staging/rtl8188eu/include/rtw_ht.h 	u8	sgi;/* short GI */
sgi               123 drivers/staging/rtl8188eu/include/rtw_recv.h 	u8	sgi;
sgi               135 drivers/staging/rtl8188eu/include/rtw_xmit.h 	u8	sgi;/* short GI */
sgi              2309 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	pattrib->sgi = false;
sgi               349 drivers/staging/rtl8723bs/core/rtw_xmit.c 	u8 sgi = false, sgi_20m = false, sgi_40m = false, sgi_80m = false;
sgi               356 drivers/staging/rtl8723bs/core/rtw_xmit.c 		sgi = sgi_80m;
sgi               359 drivers/staging/rtl8723bs/core/rtw_xmit.c 		sgi = sgi_40m;
sgi               363 drivers/staging/rtl8723bs/core/rtw_xmit.c 		sgi = sgi_20m;
sgi               367 drivers/staging/rtl8723bs/core/rtw_xmit.c 	return sgi;
sgi               474 drivers/staging/rtl8723bs/core/rtw_xmit.c 	pattrib->sgi = query_ra_short_GI(psta);
sgi               975 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c void rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u32 mask)
sgi               983 drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c 	SET_8723B_H2CCMD_MACID_CFG_SGI_EN(u1H2CMacIdConfigParm, sgi ? 1 : 0);
sgi               173 drivers/staging/rtl8723bs/include/rtl8723b_cmd.h void rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u32 mask);
sgi               174 drivers/staging/rtl8723bs/include/rtw_recv.h 	u8 sgi;
sgi               172 drivers/staging/rtl8723bs/include/rtw_xmit.h 	u8 sgi;/* short GI */
sgi               706 drivers/staging/rts5208/rtsx_chip.h 	int		sgi;			/* SG entry index */
sgi               305 drivers/staging/rts5208/rtsx_transport.c 		if (chip->sgi < (HOST_SG_TBL_BUF_LEN / 8))
sgi               306 drivers/staging/rts5208/rtsx_transport.c 			sgb[(chip->sgi)++] = cpu_to_le64(val);
sgi               362 drivers/staging/rts5208/rtsx_transport.c 	chip->sgi = 0;
sgi               408 drivers/staging/rts5208/rtsx_transport.c 	dev_dbg(rtsx_dev(chip), "SG table count = %d\n", chip->sgi);
sgi               534 drivers/staging/rts5208/rtsx_transport.c 		chip->sgi = 0;
sgi               552 drivers/staging/rts5208/rtsx_transport.c 		dev_dbg(rtsx_dev(chip), "SG table count = %d\n", chip->sgi);
sgi              1193 include/linux/rtsx_pci.h 	int				sgi;
sgi                30 net/mac80211/rc80211_minstrel_ht.c #define MCS_SYMBOL_TIME(sgi, syms)					\
sgi                31 net/mac80211/rc80211_minstrel_ht.c 	(sgi ?								\
sgi                37 net/mac80211/rc80211_minstrel_ht.c #define MCS_DURATION(streams, sgi, bps) \
sgi                38 net/mac80211/rc80211_minstrel_ht.c 	(MCS_SYMBOL_TIME(sgi, MCS_NSYMS((streams) * (bps))) / AVG_AMPDU_SIZE)
sgi               892 virt/kvm/arm/vgic/vgic-mmio-v3.c 	int sgi, c;
sgi               897 virt/kvm/arm/vgic/vgic-mmio-v3.c 	sgi = (reg & ICC_SGI1R_SGI_ID_MASK) >> ICC_SGI1R_SGI_ID_SHIFT;
sgi               932 virt/kvm/arm/vgic/vgic-mmio-v3.c 		irq = vgic_get_irq(vcpu->kvm, c_vcpu, sgi);