sinfo             667 arch/mips/include/asm/octeon/cvmx-dpi-defs.h 		uint64_t sinfo:6;
sinfo             669 arch/mips/include/asm/octeon/cvmx-dpi-defs.h 		uint64_t sinfo:6;
sinfo              25 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo;	/* SignedInfo being constructed */
sinfo              45 crypto/asymmetric_keys/pkcs7_parser.c static void pkcs7_free_signed_info(struct pkcs7_signed_info *sinfo)
sinfo              47 crypto/asymmetric_keys/pkcs7_parser.c 	if (sinfo) {
sinfo              48 crypto/asymmetric_keys/pkcs7_parser.c 		public_key_signature_free(sinfo->sig);
sinfo              49 crypto/asymmetric_keys/pkcs7_parser.c 		kfree(sinfo);
sinfo              60 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo;
sinfo              74 crypto/asymmetric_keys/pkcs7_parser.c 			sinfo = pkcs7->signed_infos;
sinfo              75 crypto/asymmetric_keys/pkcs7_parser.c 			pkcs7->signed_infos = sinfo->next;
sinfo              76 crypto/asymmetric_keys/pkcs7_parser.c 			pkcs7_free_signed_info(sinfo);
sinfo              88 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo;
sinfo              91 crypto/asymmetric_keys/pkcs7_parser.c 	sinfo = msg->signed_infos;
sinfo              92 crypto/asymmetric_keys/pkcs7_parser.c 	if (!sinfo)
sinfo              95 crypto/asymmetric_keys/pkcs7_parser.c 	if (sinfo->authattrs) {
sinfo             100 crypto/asymmetric_keys/pkcs7_parser.c 	for (sinfo = sinfo->next; sinfo; sinfo = sinfo->next)
sinfo             101 crypto/asymmetric_keys/pkcs7_parser.c 		if (!!sinfo->authattrs != want)
sinfo             127 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo = kzalloc(sizeof(struct pkcs7_signed_info), GFP_KERNEL);
sinfo             128 crypto/asymmetric_keys/pkcs7_parser.c 	if (!ctx->sinfo)
sinfo             130 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo->sig = kzalloc(sizeof(struct public_key_signature),
sinfo             132 crypto/asymmetric_keys/pkcs7_parser.c 	if (!ctx->sinfo->sig)
sinfo             162 crypto/asymmetric_keys/pkcs7_parser.c 	pkcs7_free_signed_info(ctx->sinfo);
sinfo             231 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "md4";
sinfo             234 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "md5";
sinfo             237 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "sha1";
sinfo             240 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "sha256";
sinfo             243 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "sha384";
sinfo             246 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "sha512";
sinfo             249 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->hash_algo = "sha224";
sinfo             269 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->pkey_algo = "rsa";
sinfo             270 crypto/asymmetric_keys/pkcs7_parser.c 		ctx->sinfo->sig->encoding = "pkcs1";
sinfo             476 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo = ctx->sinfo;
sinfo             483 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_content_type, &sinfo->aa_set))
sinfo             488 crypto/asymmetric_keys/pkcs7_parser.c 				ctx->msg->data_type, sinfo->index,
sinfo             495 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_signing_time, &sinfo->aa_set))
sinfo             500 crypto/asymmetric_keys/pkcs7_parser.c 		return x509_decode_time(&sinfo->signing_time,
sinfo             504 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_message_digest, &sinfo->aa_set))
sinfo             508 crypto/asymmetric_keys/pkcs7_parser.c 		sinfo->msgdigest = value;
sinfo             509 crypto/asymmetric_keys/pkcs7_parser.c 		sinfo->msgdigest_len = vlen;
sinfo             513 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_smime_caps, &sinfo->aa_set))
sinfo             528 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_ms_opus_info, &sinfo->aa_set))
sinfo             532 crypto/asymmetric_keys/pkcs7_parser.c 		if (__test_and_set_bit(sinfo_has_ms_statement_type, &sinfo->aa_set))
sinfo             559 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo = ctx->sinfo;
sinfo             561 crypto/asymmetric_keys/pkcs7_parser.c 	if (!test_bit(sinfo_has_content_type, &sinfo->aa_set) ||
sinfo             562 crypto/asymmetric_keys/pkcs7_parser.c 	    !test_bit(sinfo_has_message_digest, &sinfo->aa_set)) {
sinfo             568 crypto/asymmetric_keys/pkcs7_parser.c 	    test_bit(sinfo_has_ms_opus_info, &sinfo->aa_set)) {
sinfo             574 crypto/asymmetric_keys/pkcs7_parser.c 	sinfo->authattrs = value - (hdrlen - 1);
sinfo             575 crypto/asymmetric_keys/pkcs7_parser.c 	sinfo->authattrs_len = vlen + (hdrlen - 1);
sinfo             630 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo->sig->s = kmemdup(value, vlen, GFP_KERNEL);
sinfo             631 crypto/asymmetric_keys/pkcs7_parser.c 	if (!ctx->sinfo->sig->s)
sinfo             634 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo->sig->s_size = vlen;
sinfo             646 crypto/asymmetric_keys/pkcs7_parser.c 	struct pkcs7_signed_info *sinfo = ctx->sinfo;
sinfo             649 crypto/asymmetric_keys/pkcs7_parser.c 	if (ctx->msg->data_type == OID_msIndirectData && !sinfo->authattrs) {
sinfo             670 crypto/asymmetric_keys/pkcs7_parser.c 	sinfo->sig->auth_ids[0] = kid;
sinfo             671 crypto/asymmetric_keys/pkcs7_parser.c 	sinfo->index = ++ctx->sinfo_index;
sinfo             672 crypto/asymmetric_keys/pkcs7_parser.c 	*ctx->ppsinfo = sinfo;
sinfo             673 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->ppsinfo = &sinfo->next;
sinfo             674 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo = kzalloc(sizeof(struct pkcs7_signed_info), GFP_KERNEL);
sinfo             675 crypto/asymmetric_keys/pkcs7_parser.c 	if (!ctx->sinfo)
sinfo             677 crypto/asymmetric_keys/pkcs7_parser.c 	ctx->sinfo->sig = kzalloc(sizeof(struct public_key_signature),
sinfo             679 crypto/asymmetric_keys/pkcs7_parser.c 	if (!ctx->sinfo->sig)
sinfo              23 crypto/asymmetric_keys/pkcs7_trust.c 				    struct pkcs7_signed_info *sinfo,
sinfo              26 crypto/asymmetric_keys/pkcs7_trust.c 	struct public_key_signature *sig = sinfo->sig;
sinfo              31 crypto/asymmetric_keys/pkcs7_trust.c 	kenter(",%u,", sinfo->index);
sinfo              33 crypto/asymmetric_keys/pkcs7_trust.c 	if (sinfo->unsupported_crypto) {
sinfo              38 crypto/asymmetric_keys/pkcs7_trust.c 	for (x509 = sinfo->signer; x509; x509 = x509->signer) {
sinfo              59 crypto/asymmetric_keys/pkcs7_trust.c 				 sinfo->index, x509->index, key_serial(key));
sinfo              89 crypto/asymmetric_keys/pkcs7_trust.c 				 sinfo->index, x509->index, key_serial(key));
sinfo             100 crypto/asymmetric_keys/pkcs7_trust.c 				  sinfo->sig->auth_ids[0], NULL, false);
sinfo             103 crypto/asymmetric_keys/pkcs7_trust.c 			 sinfo->index, key_serial(key));
sinfo             105 crypto/asymmetric_keys/pkcs7_trust.c 		sig = sinfo->sig;
sinfo             127 crypto/asymmetric_keys/pkcs7_trust.c 		for (p = sinfo->signer; p != x509; p = p->signer)
sinfo             161 crypto/asymmetric_keys/pkcs7_trust.c 	struct pkcs7_signed_info *sinfo;
sinfo             169 crypto/asymmetric_keys/pkcs7_trust.c 	for (sinfo = pkcs7->signed_infos; sinfo; sinfo = sinfo->next) {
sinfo             170 crypto/asymmetric_keys/pkcs7_trust.c 		ret = pkcs7_validate_trust_one(pkcs7, sinfo, trust_keyring);
sinfo              23 crypto/asymmetric_keys/pkcs7_verify.c 			struct pkcs7_signed_info *sinfo)
sinfo              25 crypto/asymmetric_keys/pkcs7_verify.c 	struct public_key_signature *sig = sinfo->sig;
sinfo              31 crypto/asymmetric_keys/pkcs7_verify.c 	kenter(",%u,%s", sinfo->index, sinfo->sig->hash_algo);
sinfo              37 crypto/asymmetric_keys/pkcs7_verify.c 	if (!sinfo->sig->hash_algo)
sinfo              43 crypto/asymmetric_keys/pkcs7_verify.c 	tfm = crypto_alloc_shash(sinfo->sig->hash_algo, 0, 0);
sinfo              72 crypto/asymmetric_keys/pkcs7_verify.c 	if (sinfo->authattrs) {
sinfo              75 crypto/asymmetric_keys/pkcs7_verify.c 		if (!sinfo->msgdigest) {
sinfo              76 crypto/asymmetric_keys/pkcs7_verify.c 			pr_warn("Sig %u: No messageDigest\n", sinfo->index);
sinfo              81 crypto/asymmetric_keys/pkcs7_verify.c 		if (sinfo->msgdigest_len != sig->digest_size) {
sinfo              83 crypto/asymmetric_keys/pkcs7_verify.c 				 sinfo->index, sinfo->msgdigest_len);
sinfo              88 crypto/asymmetric_keys/pkcs7_verify.c 		if (memcmp(sig->digest, sinfo->msgdigest,
sinfo              89 crypto/asymmetric_keys/pkcs7_verify.c 			   sinfo->msgdigest_len) != 0) {
sinfo              91 crypto/asymmetric_keys/pkcs7_verify.c 				 sinfo->index);
sinfo             110 crypto/asymmetric_keys/pkcs7_verify.c 		ret = crypto_shash_finup(desc, sinfo->authattrs,
sinfo             111 crypto/asymmetric_keys/pkcs7_verify.c 					 sinfo->authattrs_len, sig->digest);
sinfo             128 crypto/asymmetric_keys/pkcs7_verify.c 	struct pkcs7_signed_info *sinfo = pkcs7->signed_infos;
sinfo             134 crypto/asymmetric_keys/pkcs7_verify.c 	if (sinfo == NULL || sinfo->next != NULL)
sinfo             137 crypto/asymmetric_keys/pkcs7_verify.c 	ret = pkcs7_digest(pkcs7, sinfo);
sinfo             141 crypto/asymmetric_keys/pkcs7_verify.c 	*buf = sinfo->sig->digest;
sinfo             142 crypto/asymmetric_keys/pkcs7_verify.c 	*len = sinfo->sig->digest_size;
sinfo             145 crypto/asymmetric_keys/pkcs7_verify.c 		if (!strcmp(hash_algo_name[i], sinfo->sig->hash_algo)) {
sinfo             160 crypto/asymmetric_keys/pkcs7_verify.c 			  struct pkcs7_signed_info *sinfo)
sinfo             165 crypto/asymmetric_keys/pkcs7_verify.c 	kenter("%u", sinfo->index);
sinfo             173 crypto/asymmetric_keys/pkcs7_verify.c 		if (!asymmetric_key_id_same(x509->id, sinfo->sig->auth_ids[0]))
sinfo             176 crypto/asymmetric_keys/pkcs7_verify.c 			 sinfo->index, certix);
sinfo             178 crypto/asymmetric_keys/pkcs7_verify.c 		if (strcmp(x509->pub->pkey_algo, sinfo->sig->pkey_algo) != 0) {
sinfo             180 crypto/asymmetric_keys/pkcs7_verify.c 				sinfo->index);
sinfo             184 crypto/asymmetric_keys/pkcs7_verify.c 		sinfo->signer = x509;
sinfo             192 crypto/asymmetric_keys/pkcs7_verify.c 		 sinfo->index,
sinfo             193 crypto/asymmetric_keys/pkcs7_verify.c 		 sinfo->sig->auth_ids[0]->len, sinfo->sig->auth_ids[0]->data);
sinfo             201 crypto/asymmetric_keys/pkcs7_verify.c 				  struct pkcs7_signed_info *sinfo)
sinfo             204 crypto/asymmetric_keys/pkcs7_verify.c 	struct x509_certificate *x509 = sinfo->signer, *p;
sinfo             223 crypto/asymmetric_keys/pkcs7_verify.c 			sinfo->blacklisted = true;
sinfo             224 crypto/asymmetric_keys/pkcs7_verify.c 			for (p = sinfo->signer; p != x509; p = p->signer)
sinfo             291 crypto/asymmetric_keys/pkcs7_verify.c 				sinfo->index, x509->index, p->index);
sinfo             298 crypto/asymmetric_keys/pkcs7_verify.c 				sinfo->index);
sinfo             327 crypto/asymmetric_keys/pkcs7_verify.c 			    struct pkcs7_signed_info *sinfo)
sinfo             331 crypto/asymmetric_keys/pkcs7_verify.c 	kenter(",%u", sinfo->index);
sinfo             336 crypto/asymmetric_keys/pkcs7_verify.c 	ret = pkcs7_digest(pkcs7, sinfo);
sinfo             341 crypto/asymmetric_keys/pkcs7_verify.c 	ret = pkcs7_find_key(pkcs7, sinfo);
sinfo             345 crypto/asymmetric_keys/pkcs7_verify.c 	if (!sinfo->signer)
sinfo             349 crypto/asymmetric_keys/pkcs7_verify.c 		 sinfo->signer->index, sinfo->index);
sinfo             355 crypto/asymmetric_keys/pkcs7_verify.c 	if (test_bit(sinfo_has_signing_time, &sinfo->aa_set)) {
sinfo             356 crypto/asymmetric_keys/pkcs7_verify.c 		if (sinfo->signing_time < sinfo->signer->valid_from ||
sinfo             357 crypto/asymmetric_keys/pkcs7_verify.c 		    sinfo->signing_time > sinfo->signer->valid_to) {
sinfo             364 crypto/asymmetric_keys/pkcs7_verify.c 	ret = public_key_verify_signature(sinfo->signer->pub, sinfo->sig);
sinfo             368 crypto/asymmetric_keys/pkcs7_verify.c 	pr_devel("Verified signature %u\n", sinfo->index);
sinfo             371 crypto/asymmetric_keys/pkcs7_verify.c 	return pkcs7_verify_sig_chain(pkcs7, sinfo);
sinfo             407 crypto/asymmetric_keys/pkcs7_verify.c 	struct pkcs7_signed_info *sinfo;
sinfo             451 crypto/asymmetric_keys/pkcs7_verify.c 	for (sinfo = pkcs7->signed_infos; sinfo; sinfo = sinfo->next) {
sinfo             452 crypto/asymmetric_keys/pkcs7_verify.c 		ret = pkcs7_verify_one(pkcs7, sinfo);
sinfo             453 crypto/asymmetric_keys/pkcs7_verify.c 		if (sinfo->blacklisted) {
sinfo             460 crypto/asymmetric_keys/pkcs7_verify.c 				sinfo->unsupported_crypto = true;
sinfo             675 drivers/firmware/arm_scmi/driver.c static int scmi_xfer_info_init(struct scmi_info *sinfo)
sinfo             679 drivers/firmware/arm_scmi/driver.c 	struct device *dev = sinfo->dev;
sinfo             680 drivers/firmware/arm_scmi/driver.c 	const struct scmi_desc *desc = sinfo->desc;
sinfo             681 drivers/firmware/arm_scmi/driver.c 	struct scmi_xfers_info *info = &sinfo->tx_minfo;
sinfo             277 drivers/firmware/arm_scmi/sensors.c 	struct sensors_info *sinfo;
sinfo             284 drivers/firmware/arm_scmi/sensors.c 	sinfo = devm_kzalloc(handle->dev, sizeof(*sinfo), GFP_KERNEL);
sinfo             285 drivers/firmware/arm_scmi/sensors.c 	if (!sinfo)
sinfo             288 drivers/firmware/arm_scmi/sensors.c 	scmi_sensor_attributes_get(handle, sinfo);
sinfo             290 drivers/firmware/arm_scmi/sensors.c 	sinfo->sensors = devm_kcalloc(handle->dev, sinfo->num_sensors,
sinfo             291 drivers/firmware/arm_scmi/sensors.c 				      sizeof(*sinfo->sensors), GFP_KERNEL);
sinfo             292 drivers/firmware/arm_scmi/sensors.c 	if (!sinfo->sensors)
sinfo             295 drivers/firmware/arm_scmi/sensors.c 	scmi_sensor_description_get(handle, sinfo);
sinfo             298 drivers/firmware/arm_scmi/sensors.c 	handle->sensor_priv = sinfo;
sinfo             210 drivers/media/pci/ttpci/av7110.h 	int sinfo;
sinfo             172 drivers/media/pci/ttpci/av7110_av.c 		av7110->sinfo = 0;
sinfo             175 drivers/media/pci/ttpci/av7110_av.c 		av7110->sinfo = 0;
sinfo             359 drivers/media/pci/ttpci/av7110_av.c 	if (av7110->sinfo)
sinfo             372 drivers/media/pci/ttpci/av7110_av.c 			av7110->sinfo = 1;
sinfo            2120 drivers/net/tun.c 			struct skb_shared_info *sinfo = skb_shinfo(skb);
sinfo            2123 drivers/net/tun.c 			       sinfo->gso_type, tun16_to_cpu(tun, gso.gso_size),
sinfo            8158 drivers/net/wireless/ath/ath10k/mac.c 				  struct station_info *sinfo)
sinfo            8166 drivers/net/wireless/ath/ath10k/mac.c 	sinfo->rx_duration = arsta->rx_duration;
sinfo            8167 drivers/net/wireless/ath/ath10k/mac.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_DURATION);
sinfo            8173 drivers/net/wireless/ath/ath10k/mac.c 		sinfo->txrate.legacy = arsta->txrate.legacy;
sinfo            8175 drivers/net/wireless/ath/ath10k/mac.c 		sinfo->txrate.mcs = arsta->txrate.mcs;
sinfo            8176 drivers/net/wireless/ath/ath10k/mac.c 		sinfo->txrate.nss = arsta->txrate.nss;
sinfo            8177 drivers/net/wireless/ath/ath10k/mac.c 		sinfo->txrate.bw = arsta->txrate.bw;
sinfo            8179 drivers/net/wireless/ath/ath10k/mac.c 	sinfo->txrate.flags = arsta->txrate.flags;
sinfo            8180 drivers/net/wireless/ath/ath10k/mac.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            1775 drivers/net/wireless/ath/ath6kl/cfg80211.c 			      const u8 *mac, struct station_info *sinfo)
sinfo            1813 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->rx_bytes = vif->target_stats.rx_byte;
sinfo            1814 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BYTES64);
sinfo            1815 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->rx_packets = vif->target_stats.rx_pkt;
sinfo            1816 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS);
sinfo            1820 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->tx_bytes = vif->target_stats.tx_byte;
sinfo            1821 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES64);
sinfo            1822 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->tx_packets = vif->target_stats.tx_pkt;
sinfo            1823 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_PACKETS);
sinfo            1826 drivers/net/wireless/ath/ath6kl/cfg80211.c 	sinfo->signal = vif->target_stats.cs_rssi;
sinfo            1827 drivers/net/wireless/ath/ath6kl/cfg80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            1832 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->txrate.legacy = rate / 100;
sinfo            1835 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.flags |= RATE_INFO_FLAGS_SHORT_GI;
sinfo            1836 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.mcs = mcs - 1;
sinfo            1838 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.mcs = mcs;
sinfo            1841 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->txrate.flags |= RATE_INFO_FLAGS_MCS;
sinfo            1842 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->txrate.bw = RATE_INFO_BW_20;
sinfo            1845 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.flags |= RATE_INFO_FLAGS_SHORT_GI;
sinfo            1846 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.mcs = mcs - 1;
sinfo            1848 drivers/net/wireless/ath/ath6kl/cfg80211.c 			sinfo->txrate.mcs = mcs;
sinfo            1851 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->txrate.bw = RATE_INFO_BW_40;
sinfo            1852 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->txrate.flags |= RATE_INFO_FLAGS_MCS;
sinfo            1860 drivers/net/wireless/ath/ath6kl/cfg80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            1865 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BSS_PARAM);
sinfo            1866 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->bss_param.flags = 0;
sinfo            1867 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->bss_param.dtim_period = vif->assoc_bss_dtim_period;
sinfo            1868 drivers/net/wireless/ath/ath6kl/cfg80211.c 		sinfo->bss_param.beacon_interval = vif->assoc_bss_beacon_int;
sinfo             429 drivers/net/wireless/ath/ath6kl/main.c 	struct station_info *sinfo;
sinfo             485 drivers/net/wireless/ath/ath6kl/main.c 	sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo             486 drivers/net/wireless/ath/ath6kl/main.c 	if (!sinfo)
sinfo             491 drivers/net/wireless/ath/ath6kl/main.c 	sinfo->assoc_req_ies = ies;
sinfo             492 drivers/net/wireless/ath/ath6kl/main.c 	sinfo->assoc_req_ies_len = ies_len;
sinfo             494 drivers/net/wireless/ath/ath6kl/main.c 	cfg80211_new_sta(vif->ndev, mac_addr, sinfo, GFP_KERNEL);
sinfo             498 drivers/net/wireless/ath/ath6kl/main.c 	kfree(sinfo);
sinfo             889 drivers/net/wireless/ath/carl9170/tx.c 				      struct ieee80211_tx_info *sinfo,
sinfo             907 drivers/net/wireless/ath/carl9170/tx.c 	info->flags |= (sinfo->flags & IEEE80211_TX_CTL_RATE_CTRL_PROBE);
sinfo             916 drivers/net/wireless/ath/carl9170/tx.c 		txrate = &sinfo->control.rates[i];
sinfo             442 drivers/net/wireless/ath/wil6210/cfg80211.c 		       struct station_info *sinfo)
sinfo             484 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->generation = wil->sinfo_gen;
sinfo             486 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->filled = BIT_ULL(NL80211_STA_INFO_RX_BYTES) |
sinfo             498 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->txrate.flags = txflag;
sinfo             499 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->txrate.mcs = le16_to_cpu(reply.evt.bf_mcs);
sinfo             500 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->rxrate.mcs = stats->last_mcs_rx;
sinfo             501 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->txrate.n_bonded_ch =
sinfo             503 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->rxrate.n_bonded_ch =
sinfo             505 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->rx_bytes = stats->rx_bytes;
sinfo             506 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->rx_packets = stats->rx_packets;
sinfo             507 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->rx_dropped_misc = stats->rx_dropped;
sinfo             508 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->tx_bytes = stats->tx_bytes;
sinfo             509 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->tx_packets = stats->tx_packets;
sinfo             510 drivers/net/wireless/ath/wil6210/cfg80211.c 	sinfo->tx_failed = stats->tx_errors;
sinfo             513 drivers/net/wireless/ath/wil6210/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo             516 drivers/net/wireless/ath/wil6210/cfg80211.c 			sinfo->signal = reply.evt.rssi;
sinfo             518 drivers/net/wireless/ath/wil6210/cfg80211.c 			sinfo->signal = reply.evt.sqi;
sinfo             526 drivers/net/wireless/ath/wil6210/cfg80211.c 				    const u8 *mac, struct station_info *sinfo)
sinfo             539 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_cid_fill_sinfo(vif, cid, sinfo);
sinfo             566 drivers/net/wireless/ath/wil6210/cfg80211.c 				     u8 *mac, struct station_info *sinfo)
sinfo             580 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wil_cid_fill_sinfo(vif, cid, sinfo);
sinfo            1420 drivers/net/wireless/ath/wil6210/debugfs.c 	struct station_info *sinfo;
sinfo            1423 drivers/net/wireless/ath/wil6210/debugfs.c 	sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo            1424 drivers/net/wireless/ath/wil6210/debugfs.c 	if (!sinfo)
sinfo            1453 drivers/net/wireless/ath/wil6210/debugfs.c 			rc = wil_cid_fill_sinfo(vif, i, sinfo);
sinfo            1457 drivers/net/wireless/ath/wil6210/debugfs.c 			seq_printf(s, "  Tx_mcs = %d\n", sinfo->txrate.mcs);
sinfo            1458 drivers/net/wireless/ath/wil6210/debugfs.c 			seq_printf(s, "  Rx_mcs = %d\n", sinfo->rxrate.mcs);
sinfo            1459 drivers/net/wireless/ath/wil6210/debugfs.c 			seq_printf(s, "  SQ     = %d\n", sinfo->signal);
sinfo            1466 drivers/net/wireless/ath/wil6210/debugfs.c 	kfree(sinfo);
sinfo            1344 drivers/net/wireless/ath/wil6210/wil6210.h 		       struct station_info *sinfo);
sinfo             970 drivers/net/wireless/ath/wil6210/wmi.c 	struct station_info *sinfo;
sinfo            1094 drivers/net/wireless/ath/wil6210/wmi.c 		sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo            1095 drivers/net/wireless/ath/wil6210/wmi.c 		if (!sinfo) {
sinfo            1100 drivers/net/wireless/ath/wil6210/wmi.c 		sinfo->generation = wil->sinfo_gen++;
sinfo            1103 drivers/net/wireless/ath/wil6210/wmi.c 			sinfo->assoc_req_ies = assoc_req_ie;
sinfo            1104 drivers/net/wireless/ath/wil6210/wmi.c 			sinfo->assoc_req_ies_len = assoc_req_ielen;
sinfo            1107 drivers/net/wireless/ath/wil6210/wmi.c 		cfg80211_new_sta(ndev, evt->bssid, sinfo, GFP_KERNEL);
sinfo            1109 drivers/net/wireless/ath/wil6210/wmi.c 		kfree(sinfo);
sinfo            2554 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				struct station_info *sinfo)
sinfo            2569 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            2570 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->txrate.legacy = rate * 5;
sinfo            2580 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2581 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->signal = rssi;
sinfo            2589 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS) |
sinfo            2593 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->rx_packets = le32_to_cpu(pktcnt.rx_good_pkt);
sinfo            2594 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->rx_dropped_misc = le32_to_cpu(pktcnt.rx_bad_pkt);
sinfo            2595 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->tx_packets = le32_to_cpu(pktcnt.tx_good_pkt);
sinfo            2596 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->tx_failed  = le32_to_cpu(pktcnt.tx_bad_pkt);
sinfo            2603 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			   const u8 *mac, struct station_info *sinfo)
sinfo            2623 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		return brcmf_cfg80211_get_station_ibss(ifp, sinfo);
sinfo            2641 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->filled = BIT_ULL(NL80211_STA_INFO_INACTIVE_TIME);
sinfo            2642 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->inactive_time = le32_to_cpu(sta_info_le.idle) * 1000;
sinfo            2644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	brcmf_convert_sta_flags(sta_flags, sinfo);
sinfo            2645 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	sinfo->sta_flags.mask |= BIT(NL80211_STA_FLAG_TDLS_PEER);
sinfo            2647 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER);
sinfo            2649 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->sta_flags.set &= ~BIT(NL80211_STA_FLAG_TDLS_PEER);
sinfo            2651 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_CONNECTED_TIME);
sinfo            2652 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->connected_time = le32_to_cpu(sta_info_le.in);
sinfo            2653 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		brcmf_fill_bss_param(ifp, sinfo);
sinfo            2656 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_FAILED);
sinfo            2657 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->tx_failed = le32_to_cpu(sta_info_le.tx_failures);
sinfo            2658 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_PACKETS);
sinfo            2659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->tx_packets = le32_to_cpu(sta_info_le.tx_pkts);
sinfo            2660 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->tx_packets += le32_to_cpu(sta_info_le.tx_mcast_pkts);
sinfo            2661 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS);
sinfo            2662 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->rx_packets = le32_to_cpu(sta_info_le.rx_ucast_pkts);
sinfo            2663 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->rx_packets += le32_to_cpu(sta_info_le.rx_mcast_pkts);
sinfo            2664 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (sinfo->tx_packets) {
sinfo            2665 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            2666 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->txrate.legacy =
sinfo            2669 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (sinfo->rx_packets) {
sinfo            2670 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BITRATE);
sinfo            2671 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->rxrate.legacy =
sinfo            2675 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES);
sinfo            2676 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->tx_bytes = le64_to_cpu(sta_info_le.tx_tot_bytes);
sinfo            2677 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BYTES);
sinfo            2678 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->rx_bytes = le64_to_cpu(sta_info_le.rx_tot_bytes);
sinfo            2684 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				sinfo->chain_signal_avg[count_rssi] =
sinfo            2686 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				sinfo->chain_signal[count_rssi] =
sinfo            2693 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL);
sinfo            2694 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->chains = count_rssi;
sinfo            2696 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2698 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			sinfo->signal = total_rssi;
sinfo            2710 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2711 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 				sinfo->signal = rssi;
sinfo            2723 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 			    int idx, u8 *mac, struct station_info *sinfo)
sinfo            2746 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		return brcmf_cfg80211_get_station(wiphy, ndev, mac, sinfo);
sinfo            5608 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct station_info *sinfo;
sinfo            5626 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo            5627 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		if (!sinfo)
sinfo            5630 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->assoc_req_ies = data;
sinfo            5631 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->assoc_req_ies_len = e->datalen;
sinfo            5633 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		sinfo->generation = generation;
sinfo            5634 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cfg80211_new_sta(ndev, e->addr, sinfo, GFP_KERNEL);
sinfo            5636 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		kfree(sinfo);
sinfo            4746 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				       struct station_info *sinfo)
sinfo            4753 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		sinfo->signal_avg = mvmsta->avg_energy;
sinfo            4754 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG);
sinfo            4772 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	sinfo->rx_beacon = mvmvif->beacon_stats.num_beacons +
sinfo            4774 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BEACON_RX);
sinfo            4777 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		sinfo->rx_beacon_signal_avg = mvmvif->beacon_stats.avg_signal;
sinfo            4778 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BEACON_SIGNAL_AVG);
sinfo            1559 drivers/net/wireless/marvell/libertas/cfg.c 			       const u8 *mac, struct station_info *sinfo)
sinfo            1566 drivers/net/wireless/marvell/libertas/cfg.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES) |
sinfo            1570 drivers/net/wireless/marvell/libertas/cfg.c 	sinfo->tx_bytes = priv->dev->stats.tx_bytes;
sinfo            1571 drivers/net/wireless/marvell/libertas/cfg.c 	sinfo->tx_packets = priv->dev->stats.tx_packets;
sinfo            1572 drivers/net/wireless/marvell/libertas/cfg.c 	sinfo->rx_bytes = priv->dev->stats.rx_bytes;
sinfo            1573 drivers/net/wireless/marvell/libertas/cfg.c 	sinfo->rx_packets = priv->dev->stats.rx_packets;
sinfo            1578 drivers/net/wireless/marvell/libertas/cfg.c 		sinfo->signal = signal;
sinfo            1579 drivers/net/wireless/marvell/libertas/cfg.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            1585 drivers/net/wireless/marvell/libertas/cfg.c 			sinfo->txrate.legacy = lbs_rates[i].bitrate;
sinfo            1586 drivers/net/wireless/marvell/libertas/cfg.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            1383 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			  struct station_info *sinfo)
sinfo            1387 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->filled = BIT_ULL(NL80211_STA_INFO_RX_BYTES) | BIT_ULL(NL80211_STA_INFO_TX_BYTES) |
sinfo            1396 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_INACTIVE_TIME) |
sinfo            1398 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->inactive_time =
sinfo            1401 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->signal = node->stats.rssi;
sinfo            1402 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->signal_avg = node->stats.rssi;
sinfo            1403 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->rx_bytes = node->stats.rx_bytes;
sinfo            1404 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->tx_bytes = node->stats.tx_bytes;
sinfo            1405 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->rx_packets = node->stats.rx_packets;
sinfo            1406 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->tx_packets = node->stats.tx_packets;
sinfo            1407 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->tx_failed = node->stats.tx_failed;
sinfo            1411 drivers/net/wireless/marvell/mwifiex/cfg80211.c 				     &sinfo->txrate);
sinfo            1412 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->txrate.legacy = node->stats.last_tx_rate * 5;
sinfo            1437 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     &sinfo->txrate);
sinfo            1439 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->signal_avg = priv->bcn_rssi_avg;
sinfo            1440 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->rx_bytes = priv->stats.rx_bytes;
sinfo            1441 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->tx_bytes = priv->stats.tx_bytes;
sinfo            1442 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->rx_packets = priv->stats.rx_packets;
sinfo            1443 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->tx_packets = priv->stats.tx_packets;
sinfo            1444 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->signal = priv->bcn_rssi_avg;
sinfo            1446 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->txrate.legacy = rate * 5;
sinfo            1448 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	sinfo->filled |= BIT(NL80211_STA_INFO_RX_BITRATE);
sinfo            1450 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     &sinfo->rxrate);
sinfo            1453 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BSS_PARAM);
sinfo            1454 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->bss_param.flags = 0;
sinfo            1457 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			sinfo->bss_param.flags |=
sinfo            1461 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			sinfo->bss_param.flags |=
sinfo            1463 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->bss_param.dtim_period = priv->dtim_period;
sinfo            1464 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		sinfo->bss_param.beacon_interval =
sinfo            1479 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			     const u8 *mac, struct station_info *sinfo)
sinfo            1488 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	return mwifiex_dump_station_info(priv, NULL, sinfo);
sinfo            1496 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			      int idx, u8 *mac, struct station_info *sinfo)
sinfo            1504 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		return mwifiex_dump_station_info(priv, NULL, sinfo);
sinfo            1517 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			return mwifiex_dump_station_info(priv, node, sinfo);
sinfo             111 drivers/net/wireless/marvell/mwifiex/uap_event.c 	struct station_info *sinfo;
sinfo             120 drivers/net/wireless/marvell/mwifiex/uap_event.c 		sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo             121 drivers/net/wireless/marvell/mwifiex/uap_event.c 		if (!sinfo)
sinfo             138 drivers/net/wireless/marvell/mwifiex/uap_event.c 				sinfo->assoc_req_ies = &event->data[len];
sinfo             139 drivers/net/wireless/marvell/mwifiex/uap_event.c 				len = (u8 *)sinfo->assoc_req_ies -
sinfo             141 drivers/net/wireless/marvell/mwifiex/uap_event.c 				sinfo->assoc_req_ies_len =
sinfo             145 drivers/net/wireless/marvell/mwifiex/uap_event.c 		cfg80211_new_sta(priv->netdev, event->sta_addr, sinfo,
sinfo             152 drivers/net/wireless/marvell/mwifiex/uap_event.c 			kfree(sinfo);
sinfo             157 drivers/net/wireless/marvell/mwifiex/uap_event.c 			kfree(sinfo);
sinfo             161 drivers/net/wireless/marvell/mwifiex/uap_event.c 		mwifiex_set_sta_ht_cap(priv, sinfo->assoc_req_ies,
sinfo             162 drivers/net/wireless/marvell/mwifiex/uap_event.c 				       sinfo->assoc_req_ies_len, node);
sinfo             172 drivers/net/wireless/marvell/mwifiex/uap_event.c 		kfree(sinfo);
sinfo             460 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		 const u8 *mac, struct station_info *sinfo)
sinfo             464 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	sinfo->generation = vif->generation;
sinfo             465 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	return qtnf_cmd_get_sta_info(vif, mac, sinfo);
sinfo             470 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 		  int idx, u8 *mac, struct station_info *sinfo)
sinfo             494 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	ret = qtnf_cmd_get_sta_info(vif, mac, sinfo);
sinfo             499 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 			sinfo->filled = 0;
sinfo             503 drivers/net/wireless/quantenna/qtnfmac/cfg80211.c 	sinfo->generation = vif->generation;
sinfo             556 drivers/net/wireless/quantenna/qtnfmac/commands.c qtnf_cmd_sta_info_parse(struct station_info *sinfo,
sinfo             594 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_INACTIVE_TIME);
sinfo             595 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->inactive_time = le32_to_cpu(stats->inactive_time);
sinfo             600 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_CONNECTED_TIME);
sinfo             601 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->connected_time = le32_to_cpu(stats->connected_time);
sinfo             605 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo             606 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->signal = stats->signal - QLINK_RSSI_OFFSET;
sinfo             610 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG);
sinfo             611 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->signal_avg = stats->signal_avg - QLINK_RSSI_OFFSET;
sinfo             615 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BITRATE);
sinfo             616 drivers/net/wireless/quantenna/qtnfmac/commands.c 		qtnf_sta_info_parse_rate(&sinfo->rxrate, &stats->rxrate);
sinfo             620 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo             621 drivers/net/wireless/quantenna/qtnfmac/commands.c 		qtnf_sta_info_parse_rate(&sinfo->txrate, &stats->txrate);
sinfo             625 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_STA_FLAGS);
sinfo             626 drivers/net/wireless/quantenna/qtnfmac/commands.c 		qtnf_sta_info_parse_flags(&sinfo->sta_flags, &stats->sta_flags);
sinfo             630 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BYTES);
sinfo             631 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->rx_bytes = le64_to_cpu(stats->rx_bytes);
sinfo             635 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES);
sinfo             636 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->tx_bytes = le64_to_cpu(stats->tx_bytes);
sinfo             640 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BYTES64);
sinfo             641 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->rx_bytes = le64_to_cpu(stats->rx_bytes);
sinfo             645 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES64);
sinfo             646 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->tx_bytes = le64_to_cpu(stats->tx_bytes);
sinfo             650 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS);
sinfo             651 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->rx_packets = le32_to_cpu(stats->rx_packets);
sinfo             655 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_PACKETS);
sinfo             656 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->tx_packets = le32_to_cpu(stats->tx_packets);
sinfo             660 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BEACON_RX);
sinfo             661 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->rx_beacon = le64_to_cpu(stats->rx_beacon);
sinfo             665 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_DROP_MISC);
sinfo             666 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->rx_dropped_misc = le32_to_cpu(stats->rx_dropped_misc);
sinfo             670 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_FAILED);
sinfo             671 drivers/net/wireless/quantenna/qtnfmac/commands.c 		sinfo->tx_failed = le32_to_cpu(stats->tx_failed);
sinfo             678 drivers/net/wireless/quantenna/qtnfmac/commands.c 			  struct station_info *sinfo)
sinfo             711 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qtnf_cmd_sta_info_parse(sinfo,
sinfo              35 drivers/net/wireless/quantenna/qtnfmac/commands.h 			  struct station_info *sinfo);
sinfo              24 drivers/net/wireless/quantenna/qtnfmac/event.c 	struct station_info *sinfo;
sinfo              44 drivers/net/wireless/quantenna/qtnfmac/event.c 	sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo              45 drivers/net/wireless/quantenna/qtnfmac/event.c 	if (!sinfo)
sinfo              56 drivers/net/wireless/quantenna/qtnfmac/event.c 	sinfo->assoc_req_ies = NULL;
sinfo              57 drivers/net/wireless/quantenna/qtnfmac/event.c 	sinfo->assoc_req_ies_len = 0;
sinfo              58 drivers/net/wireless/quantenna/qtnfmac/event.c 	sinfo->generation = vif->generation;
sinfo              87 drivers/net/wireless/quantenna/qtnfmac/event.c 				sinfo->assoc_req_ies = ie_set->ie_data;
sinfo              88 drivers/net/wireless/quantenna/qtnfmac/event.c 				sinfo->assoc_req_ies_len = ie_len;
sinfo             101 drivers/net/wireless/quantenna/qtnfmac/event.c 	cfg80211_new_sta(vif->netdev, sta_assoc->sta_addr, sinfo,
sinfo             105 drivers/net/wireless/quantenna/qtnfmac/event.c 	kfree(sinfo);
sinfo             508 drivers/net/wireless/rndis_wlan.c 			     const u8 *mac, struct station_info *sinfo);
sinfo             511 drivers/net/wireless/rndis_wlan.c 			       int idx, u8 *mac, struct station_info *sinfo);
sinfo            2458 drivers/net/wireless/rndis_wlan.c 						struct station_info *sinfo)
sinfo            2463 drivers/net/wireless/rndis_wlan.c 	memset(sinfo, 0, sizeof(*sinfo));
sinfo            2468 drivers/net/wireless/rndis_wlan.c 		sinfo->txrate.legacy = le32_to_cpu(linkspeed) / 1000;
sinfo            2469 drivers/net/wireless/rndis_wlan.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            2476 drivers/net/wireless/rndis_wlan.c 		sinfo->signal = level_to_qual(le32_to_cpu(rssi));
sinfo            2477 drivers/net/wireless/rndis_wlan.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2482 drivers/net/wireless/rndis_wlan.c 			     const u8 *mac, struct station_info *sinfo)
sinfo            2490 drivers/net/wireless/rndis_wlan.c 	rndis_fill_station_info(usbdev, sinfo);
sinfo            2496 drivers/net/wireless/rndis_wlan.c 			       int idx, u8 *mac, struct station_info *sinfo)
sinfo            2506 drivers/net/wireless/rndis_wlan.c 	rndis_fill_station_info(usbdev, sinfo);
sinfo            5793 drivers/net/wireless/ti/wlcore/main.c 				     struct station_info *sinfo)
sinfo            5817 drivers/net/wireless/ti/wlcore/main.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            5818 drivers/net/wireless/ti/wlcore/main.c 	sinfo->signal = rssi_dbm;
sinfo             295 drivers/net/wireless/virt_wifi.c 				 const u8 *mac, struct station_info *sinfo)
sinfo             304 drivers/net/wireless/virt_wifi.c 	sinfo->filled = BIT_ULL(NL80211_STA_INFO_TX_PACKETS) |
sinfo             308 drivers/net/wireless/virt_wifi.c 	sinfo->tx_packets = priv->tx_packets;
sinfo             309 drivers/net/wireless/virt_wifi.c 	sinfo->tx_failed = priv->tx_failed;
sinfo             311 drivers/net/wireless/virt_wifi.c 	sinfo->signal = -50;
sinfo             312 drivers/net/wireless/virt_wifi.c 	sinfo->txrate = (struct rate_info) {
sinfo             320 drivers/net/wireless/virt_wifi.c 				  int idx, u8 *mac, struct station_info *sinfo)
sinfo             330 drivers/net/wireless/virt_wifi.c 	return virt_wifi_get_station(wiphy, dev, fake_router_bssid, sinfo);
sinfo             281 drivers/pcmcia/pxa2xx_base.c 	struct skt_dev_info *sinfo;
sinfo             303 drivers/pcmcia/pxa2xx_base.c 	sinfo = devm_kzalloc(&dev->dev, SKT_DEV_INFO_SIZE(ops->nr),
sinfo             305 drivers/pcmcia/pxa2xx_base.c 	if (!sinfo)
sinfo             308 drivers/pcmcia/pxa2xx_base.c 	sinfo->nskt = ops->nr;
sinfo             312 drivers/pcmcia/pxa2xx_base.c 		skt = &sinfo->skt[i];
sinfo             324 drivers/pcmcia/pxa2xx_base.c 	dev_set_drvdata(&dev->dev, sinfo);
sinfo             330 drivers/pcmcia/pxa2xx_base.c 		soc_pcmcia_remove_one(&sinfo->skt[i]);
sinfo             338 drivers/pcmcia/pxa2xx_base.c 	struct skt_dev_info *sinfo = platform_get_drvdata(dev);
sinfo             341 drivers/pcmcia/pxa2xx_base.c 	for (i = 0; i < sinfo->nskt; i++)
sinfo             342 drivers/pcmcia/pxa2xx_base.c 		soc_pcmcia_remove_one(&sinfo->skt[i]);
sinfo             130 drivers/pcmcia/sa1100_generic.c 	struct skt_dev_info *sinfo = platform_get_drvdata(dev);
sinfo             135 drivers/pcmcia/sa1100_generic.c 	for (i = 0; i < sinfo->nskt; i++)
sinfo             136 drivers/pcmcia/sa1100_generic.c 		soc_pcmcia_remove_one(&sinfo->skt[i]);
sinfo             220 drivers/pcmcia/sa11xx_base.c 	struct skt_dev_info *sinfo;
sinfo             231 drivers/pcmcia/sa11xx_base.c 	sinfo = devm_kzalloc(dev, SKT_DEV_INFO_SIZE(nr), GFP_KERNEL);
sinfo             232 drivers/pcmcia/sa11xx_base.c 	if (!sinfo)
sinfo             235 drivers/pcmcia/sa11xx_base.c 	sinfo->nskt = nr;
sinfo             239 drivers/pcmcia/sa11xx_base.c 		skt = &sinfo->skt[i];
sinfo             252 drivers/pcmcia/sa11xx_base.c 			soc_pcmcia_remove_one(&sinfo->skt[i]);
sinfo             254 drivers/pcmcia/sa11xx_base.c 		dev_set_drvdata(dev, sinfo);
sinfo            2065 drivers/scsi/aacraid/aachba.c 		struct aac_supplement_adapter_info * sinfo;
sinfo            2069 drivers/scsi/aacraid/aachba.c 		sinfo = (struct aac_supplement_adapter_info *) fib_data(fibptr);
sinfo            2071 drivers/scsi/aacraid/aachba.c 		memset(sinfo,0,sizeof(*sinfo));
sinfo            2075 drivers/scsi/aacraid/aachba.c 				 sizeof(*sinfo),
sinfo            2082 drivers/scsi/aacraid/aachba.c 			memcpy(&dev->supplement_adapter_info, sinfo, sizeof(*sinfo));
sinfo             501 drivers/staging/most/sound/sound.c } sinfo[] = {
sinfo             514 drivers/staging/most/sound/sound.c 	for (i = 0; i < ARRAY_SIZE(sinfo); i++) {
sinfo             515 drivers/staging/most/sound/sound.c 		if (!strcmp(sample_res, sinfo[i].sample_res))
sinfo             527 drivers/staging/most/sound/sound.c 	if (cfg->subbuffer_size != ch_num * sinfo[i].bytes) {
sinfo             543 drivers/staging/most/sound/sound.c 	pcm_hw->formats = sinfo[i].formats;
sinfo            1227 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 				struct station_info *sinfo)
sinfo            1235 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	sinfo->filled = 0;
sinfo            1267 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            1268 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->signal = translate_percentage_to_dbm(padapter->recvpriv.signal_strength);
sinfo            1270 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            1271 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->txrate.legacy = rtw_get_cur_max_rate(padapter);
sinfo            1273 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS);
sinfo            1274 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->rx_packets = sta_rx_data_pkts(psta);
sinfo            1276 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_PACKETS);
sinfo            1277 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->tx_packets = psta->sta_stats.tx_pkts;
sinfo            1278 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_FAILED);
sinfo            2409 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		struct station_info sinfo;
sinfo            2416 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo.filled = 0;
sinfo            2417 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo.assoc_req_ies = pmgmt_frame + WLAN_HDR_A3_LEN + ie_offset;
sinfo            2418 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		sinfo.assoc_req_ies_len = frame_len - WLAN_HDR_A3_LEN - ie_offset;
sinfo            2419 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		cfg80211_new_sta(ndev, GetAddr2Ptr(pmgmt_frame), &sinfo, GFP_ATOMIC);
sinfo            2954 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			       int idx, u8 *mac, struct station_info *sinfo)
sinfo            2973 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	sinfo->filled = BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2974 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	sinfo->signal = psta->rssi;
sinfo             696 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		       const u8 *mac, struct station_info *sinfo)
sinfo             719 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_INACTIVE_TIME);
sinfo             722 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->inactive_time = 1000 * inactive_time;
sinfo             728 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL) |
sinfo             734 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->signal = stats.rssi;
sinfo             735 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->rx_packets = stats.rx_cnt;
sinfo             736 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->tx_packets = stats.tx_cnt + stats.tx_fail_cnt;
sinfo             737 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->tx_failed = stats.tx_fail_cnt;
sinfo             738 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		sinfo->txrate.legacy = stats.link_speed * 10;
sinfo            1369 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 			int idx, u8 *mac, struct station_info *sinfo)
sinfo            1377 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            1379 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	ret = wilc_get_rssi(vif, &sinfo->signal);
sinfo             240 drivers/staging/wlan-ng/cfg80211.c 			      const u8 *mac, struct station_info *sinfo)
sinfo             246 drivers/staging/wlan-ng/cfg80211.c 	memset(sinfo, 0, sizeof(*sinfo));
sinfo             263 drivers/staging/wlan-ng/cfg80211.c 		sinfo->txrate.legacy = quality.txrate.data;
sinfo             264 drivers/staging/wlan-ng/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo             265 drivers/staging/wlan-ng/cfg80211.c 		sinfo->signal = quality.level.data;
sinfo             266 drivers/staging/wlan-ng/cfg80211.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo              70 drivers/video/fbdev/atmel_lcdfb.c #define lcdc_readl(sinfo, reg)		__raw_readl((sinfo)->mmio+(reg))
sinfo              71 drivers/video/fbdev/atmel_lcdfb.c #define lcdc_writel(sinfo, reg, val)	__raw_writel((val), (sinfo)->mmio+(reg))
sinfo             111 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = bl_get_data(bl);
sinfo             112 drivers/video/fbdev/atmel_lcdfb.c 	int			power = sinfo->bl_power;
sinfo             119 drivers/video/fbdev/atmel_lcdfb.c 	if (bl->props.fb_blank != sinfo->bl_power)
sinfo             121 drivers/video/fbdev/atmel_lcdfb.c 	else if (bl->props.power != sinfo->bl_power)
sinfo             125 drivers/video/fbdev/atmel_lcdfb.c 		brightness = lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL);
sinfo             129 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_VAL, brightness);
sinfo             131 drivers/video/fbdev/atmel_lcdfb.c 		lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_CTR,
sinfo             134 drivers/video/fbdev/atmel_lcdfb.c 		lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_CTR, contrast_ctr);
sinfo             136 drivers/video/fbdev/atmel_lcdfb.c 	bl->props.fb_blank = bl->props.power = sinfo->bl_power = power;
sinfo             143 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = bl_get_data(bl);
sinfo             145 drivers/video/fbdev/atmel_lcdfb.c 	return lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_VAL);
sinfo             153 drivers/video/fbdev/atmel_lcdfb.c static void init_backlight(struct atmel_lcdfb_info *sinfo)
sinfo             158 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->bl_power = FB_BLANK_UNBLANK;
sinfo             160 drivers/video/fbdev/atmel_lcdfb.c 	if (sinfo->backlight)
sinfo             166 drivers/video/fbdev/atmel_lcdfb.c 	bl = backlight_device_register("backlight", &sinfo->pdev->dev, sinfo,
sinfo             169 drivers/video/fbdev/atmel_lcdfb.c 		dev_err(&sinfo->pdev->dev, "error %ld on backlight register\n",
sinfo             173 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->backlight = bl;
sinfo             180 drivers/video/fbdev/atmel_lcdfb.c static void exit_backlight(struct atmel_lcdfb_info *sinfo)
sinfo             182 drivers/video/fbdev/atmel_lcdfb.c 	if (!sinfo->backlight)
sinfo             185 drivers/video/fbdev/atmel_lcdfb.c 	if (sinfo->backlight->ops) {
sinfo             186 drivers/video/fbdev/atmel_lcdfb.c 		sinfo->backlight->props.power = FB_BLANK_POWERDOWN;
sinfo             187 drivers/video/fbdev/atmel_lcdfb.c 		sinfo->backlight->ops->update_status(sinfo->backlight);
sinfo             189 drivers/video/fbdev/atmel_lcdfb.c 	backlight_device_unregister(sinfo->backlight);
sinfo             194 drivers/video/fbdev/atmel_lcdfb.c static void init_backlight(struct atmel_lcdfb_info *sinfo)
sinfo             196 drivers/video/fbdev/atmel_lcdfb.c 	dev_warn(&sinfo->pdev->dev, "backlight control is not available\n");
sinfo             199 drivers/video/fbdev/atmel_lcdfb.c static void exit_backlight(struct atmel_lcdfb_info *sinfo)
sinfo             205 drivers/video/fbdev/atmel_lcdfb.c static void init_contrast(struct atmel_lcdfb_info *sinfo)
sinfo             207 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             214 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_CTR, contrast_ctr);
sinfo             215 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_VAL, ATMEL_LCDC_CVAL_DEFAULT);
sinfo             218 drivers/video/fbdev/atmel_lcdfb.c 		init_backlight(sinfo);
sinfo             221 drivers/video/fbdev/atmel_lcdfb.c static inline void atmel_lcdfb_power_control(struct atmel_lcdfb_info *sinfo, int on)
sinfo             224 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             228 drivers/video/fbdev/atmel_lcdfb.c 	else if (sinfo->reg_lcd) {
sinfo             230 drivers/video/fbdev/atmel_lcdfb.c 			ret = regulator_enable(sinfo->reg_lcd);
sinfo             232 drivers/video/fbdev/atmel_lcdfb.c 				dev_err(&sinfo->pdev->dev,
sinfo             235 drivers/video/fbdev/atmel_lcdfb.c 			ret = regulator_disable(sinfo->reg_lcd);
sinfo             237 drivers/video/fbdev/atmel_lcdfb.c 				dev_err(&sinfo->pdev->dev,
sinfo             252 drivers/video/fbdev/atmel_lcdfb.c static unsigned long compute_hozval(struct atmel_lcdfb_info *sinfo,
sinfo             258 drivers/video/fbdev/atmel_lcdfb.c 	if (!sinfo->config->have_hozval)
sinfo             261 drivers/video/fbdev/atmel_lcdfb.c 	lcdcon2 = lcdc_readl(sinfo, ATMEL_LCDC_LCDCON2);
sinfo             279 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_stop_nowait(struct atmel_lcdfb_info *sinfo)
sinfo             281 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             284 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_PWRCON,
sinfo             288 drivers/video/fbdev/atmel_lcdfb.c 	while (lcdc_readl(sinfo, ATMEL_LCDC_PWRCON) & ATMEL_LCDC_BUSY)
sinfo             291 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_DMACON, 0);
sinfo             294 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_stop(struct atmel_lcdfb_info *sinfo)
sinfo             296 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop_nowait(sinfo);
sinfo             299 drivers/video/fbdev/atmel_lcdfb.c 	while (lcdc_readl(sinfo, ATMEL_LCDC_DMACON) & ATMEL_LCDC_DMABUSY)
sinfo             303 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_start(struct atmel_lcdfb_info *sinfo)
sinfo             305 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             307 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_DMACON, pdata->default_dmacon);
sinfo             308 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_PWRCON,
sinfo             316 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             326 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_DMABADDR1, dma_addr);
sinfo             329 drivers/video/fbdev/atmel_lcdfb.c static inline void atmel_lcdfb_free_video_memory(struct atmel_lcdfb_info *sinfo)
sinfo             331 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = sinfo->info;
sinfo             344 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_alloc_video_memory(struct atmel_lcdfb_info *sinfo)
sinfo             346 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = sinfo->info;
sinfo             352 drivers/video/fbdev/atmel_lcdfb.c 	info->fix.smem_len = max(smem_len, sinfo->smem_len);
sinfo             408 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             409 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             412 drivers/video/fbdev/atmel_lcdfb.c 	clk_value_khz = clk_get_rate(sinfo->lcdc_clk) / 1000;
sinfo             491 drivers/video/fbdev/atmel_lcdfb.c 		if (sinfo->config->have_intensity_bit)
sinfo             537 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_reset(struct atmel_lcdfb_info *sinfo)
sinfo             541 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop(sinfo);
sinfo             542 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_start(sinfo);
sinfo             561 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             562 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             576 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop_nowait(sinfo);
sinfo             595 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_DMAFRMCFG, value);
sinfo             600 drivers/video/fbdev/atmel_lcdfb.c 	if (sinfo->config->have_alt_pixclock)
sinfo             603 drivers/video/fbdev/atmel_lcdfb.c 	clk_value_khz = clk_get_rate(sinfo->lcdc_clk) / 1000;
sinfo             609 drivers/video/fbdev/atmel_lcdfb.c 		lcdc_writel(sinfo, ATMEL_LCDC_LCDCON1, ATMEL_LCDC_BYPASS);
sinfo             614 drivers/video/fbdev/atmel_lcdfb.c 		lcdc_writel(sinfo, ATMEL_LCDC_LCDCON1,
sinfo             643 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_LCDCON2, value);
sinfo             650 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_TIM1, value);
sinfo             657 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_TIM2, value);
sinfo             660 drivers/video/fbdev/atmel_lcdfb.c 	hozval_linesz = compute_hozval(sinfo, info->var.xres);
sinfo             666 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_LCDFRMCFG, value);
sinfo             670 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_FIFO, value);
sinfo             673 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_MVAL, 0);
sinfo             676 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_IDR, ~0U);
sinfo             678 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_IER, ATMEL_LCDC_UFLWI | ATMEL_LCDC_OWRI | ATMEL_LCDC_MERI);
sinfo             681 drivers/video/fbdev/atmel_lcdfb.c 	while (lcdc_readl(sinfo, ATMEL_LCDC_DMACON) & ATMEL_LCDC_DMABUSY)
sinfo             684 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_start(sinfo);
sinfo             727 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             728 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             753 drivers/video/fbdev/atmel_lcdfb.c 			if (sinfo->config->have_intensity_bit) {
sinfo             776 drivers/video/fbdev/atmel_lcdfb.c 			lcdc_writel(sinfo, ATMEL_LCDC_LUT(regno), val);
sinfo             784 drivers/video/fbdev/atmel_lcdfb.c 			lcdc_writel(sinfo, ATMEL_LCDC_LUT(regno), val);
sinfo             806 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             811 drivers/video/fbdev/atmel_lcdfb.c 		atmel_lcdfb_start(sinfo);
sinfo             817 drivers/video/fbdev/atmel_lcdfb.c 		atmel_lcdfb_stop(sinfo);
sinfo             842 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo             845 drivers/video/fbdev/atmel_lcdfb.c 	status = lcdc_readl(sinfo, ATMEL_LCDC_ISR);
sinfo             849 drivers/video/fbdev/atmel_lcdfb.c 		schedule_work(&sinfo->task);
sinfo             851 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_ICR, status);
sinfo             860 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo =
sinfo             863 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_reset(sinfo);
sinfo             866 drivers/video/fbdev/atmel_lcdfb.c static int __init atmel_lcdfb_init_fbinfo(struct atmel_lcdfb_info *sinfo)
sinfo             868 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = sinfo->info;
sinfo             887 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_start_clock(struct atmel_lcdfb_info *sinfo)
sinfo             889 drivers/video/fbdev/atmel_lcdfb.c 	clk_prepare_enable(sinfo->bus_clk);
sinfo             890 drivers/video/fbdev/atmel_lcdfb.c 	clk_prepare_enable(sinfo->lcdc_clk);
sinfo             893 drivers/video/fbdev/atmel_lcdfb.c static void atmel_lcdfb_stop_clock(struct atmel_lcdfb_info *sinfo)
sinfo             895 drivers/video/fbdev/atmel_lcdfb.c 	clk_disable_unprepare(sinfo->bus_clk);
sinfo             896 drivers/video/fbdev/atmel_lcdfb.c 	clk_disable_unprepare(sinfo->lcdc_clk);
sinfo             940 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_of_init(struct atmel_lcdfb_info *sinfo)
sinfo             942 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = sinfo->info;
sinfo             943 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_pdata *pdata = &sinfo->pdata;
sinfo             945 drivers/video/fbdev/atmel_lcdfb.c 	struct device *dev = &sinfo->pdev->dev;
sinfo             956 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->config = (struct atmel_lcdfb_config*)
sinfo            1046 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo;
sinfo            1059 drivers/video/fbdev/atmel_lcdfb.c 	sinfo = info->par;
sinfo            1060 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->pdev = pdev;
sinfo            1061 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->info = info;
sinfo            1066 drivers/video/fbdev/atmel_lcdfb.c 		ret = atmel_lcdfb_of_init(sinfo);
sinfo            1074 drivers/video/fbdev/atmel_lcdfb.c 	if (!sinfo->config)
sinfo            1077 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->reg_lcd = devm_regulator_get(&pdev->dev, "lcd");
sinfo            1078 drivers/video/fbdev/atmel_lcdfb.c 	if (IS_ERR(sinfo->reg_lcd))
sinfo            1079 drivers/video/fbdev/atmel_lcdfb.c 		sinfo->reg_lcd = NULL;
sinfo            1083 drivers/video/fbdev/atmel_lcdfb.c 	info->pseudo_palette = sinfo->pseudo_palette;
sinfo            1087 drivers/video/fbdev/atmel_lcdfb.c 	strcpy(info->fix.id, sinfo->pdev->name);
sinfo            1090 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->bus_clk = clk_get(dev, "hclk");
sinfo            1091 drivers/video/fbdev/atmel_lcdfb.c 	if (IS_ERR(sinfo->bus_clk)) {
sinfo            1092 drivers/video/fbdev/atmel_lcdfb.c 		ret = PTR_ERR(sinfo->bus_clk);
sinfo            1095 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->lcdc_clk = clk_get(dev, "lcdc_clk");
sinfo            1096 drivers/video/fbdev/atmel_lcdfb.c 	if (IS_ERR(sinfo->lcdc_clk)) {
sinfo            1097 drivers/video/fbdev/atmel_lcdfb.c 		ret = PTR_ERR(sinfo->lcdc_clk);
sinfo            1100 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_start_clock(sinfo);
sinfo            1115 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->irq_base = platform_get_irq(pdev, 0);
sinfo            1116 drivers/video/fbdev/atmel_lcdfb.c 	if (sinfo->irq_base < 0) {
sinfo            1118 drivers/video/fbdev/atmel_lcdfb.c 		ret = sinfo->irq_base;
sinfo            1147 drivers/video/fbdev/atmel_lcdfb.c 		ret = atmel_lcdfb_alloc_video_memory(sinfo);
sinfo            1164 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->mmio = ioremap(info->fix.mmio_start, info->fix.mmio_len);
sinfo            1165 drivers/video/fbdev/atmel_lcdfb.c 	if (!sinfo->mmio) {
sinfo            1172 drivers/video/fbdev/atmel_lcdfb.c 	init_contrast(sinfo);
sinfo            1175 drivers/video/fbdev/atmel_lcdfb.c 	ret = request_irq(sinfo->irq_base, atmel_lcdfb_interrupt, 0, pdev->name, info);
sinfo            1183 drivers/video/fbdev/atmel_lcdfb.c 	INIT_WORK(&sinfo->task, atmel_lcdfb_task);
sinfo            1185 drivers/video/fbdev/atmel_lcdfb.c 	ret = atmel_lcdfb_init_fbinfo(sinfo);
sinfo            1209 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_power_control(sinfo, 1);
sinfo            1212 drivers/video/fbdev/atmel_lcdfb.c 		       info->node, info->fix.mmio_start, sinfo->mmio, sinfo->irq_base);
sinfo            1220 drivers/video/fbdev/atmel_lcdfb.c 	cancel_work_sync(&sinfo->task);
sinfo            1221 drivers/video/fbdev/atmel_lcdfb.c 	free_irq(sinfo->irq_base, info);
sinfo            1223 drivers/video/fbdev/atmel_lcdfb.c 	exit_backlight(sinfo);
sinfo            1224 drivers/video/fbdev/atmel_lcdfb.c 	iounmap(sinfo->mmio);
sinfo            1231 drivers/video/fbdev/atmel_lcdfb.c 		atmel_lcdfb_free_video_memory(sinfo);
sinfo            1237 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop_clock(sinfo);
sinfo            1238 drivers/video/fbdev/atmel_lcdfb.c 	clk_put(sinfo->lcdc_clk);
sinfo            1240 drivers/video/fbdev/atmel_lcdfb.c 	clk_put(sinfo->bus_clk);
sinfo            1252 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo;
sinfo            1256 drivers/video/fbdev/atmel_lcdfb.c 	sinfo = info->par;
sinfo            1258 drivers/video/fbdev/atmel_lcdfb.c 	cancel_work_sync(&sinfo->task);
sinfo            1259 drivers/video/fbdev/atmel_lcdfb.c 	exit_backlight(sinfo);
sinfo            1260 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_power_control(sinfo, 0);
sinfo            1262 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop_clock(sinfo);
sinfo            1263 drivers/video/fbdev/atmel_lcdfb.c 	clk_put(sinfo->lcdc_clk);
sinfo            1264 drivers/video/fbdev/atmel_lcdfb.c 	clk_put(sinfo->bus_clk);
sinfo            1266 drivers/video/fbdev/atmel_lcdfb.c 	free_irq(sinfo->irq_base, info);
sinfo            1267 drivers/video/fbdev/atmel_lcdfb.c 	iounmap(sinfo->mmio);
sinfo            1273 drivers/video/fbdev/atmel_lcdfb.c 		atmel_lcdfb_free_video_memory(sinfo);
sinfo            1286 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo            1292 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_IDR, ~0U);
sinfo            1294 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->saved_lcdcon = lcdc_readl(sinfo, ATMEL_LCDC_CONTRAST_CTR);
sinfo            1295 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_CTR, 0);
sinfo            1296 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_power_control(sinfo, 0);
sinfo            1297 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop(sinfo);
sinfo            1298 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_stop_clock(sinfo);
sinfo            1306 drivers/video/fbdev/atmel_lcdfb.c 	struct atmel_lcdfb_info *sinfo = info->par;
sinfo            1308 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_start_clock(sinfo);
sinfo            1309 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_start(sinfo);
sinfo            1310 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_power_control(sinfo, 1);
sinfo            1311 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_CONTRAST_CTR, sinfo->saved_lcdcon);
sinfo            1314 drivers/video/fbdev/atmel_lcdfb.c 	lcdc_writel(sinfo, ATMEL_LCDC_IER, ATMEL_LCDC_UFLWI
sinfo             840 fs/btrfs/block-group.c 		struct btrfs_space_info *sinfo;
sinfo             842 fs/btrfs/block-group.c 		list_for_each_entry_rcu(sinfo, head, list) {
sinfo             845 fs/btrfs/block-group.c 			down_read(&sinfo->groups_sem);
sinfo             846 fs/btrfs/block-group.c 			if (!list_empty(&sinfo->block_groups[BTRFS_RAID_RAID5]))
sinfo             848 fs/btrfs/block-group.c 			if (!list_empty(&sinfo->block_groups[BTRFS_RAID_RAID6]))
sinfo             850 fs/btrfs/block-group.c 			up_read(&sinfo->groups_sem);
sinfo            1188 fs/btrfs/block-group.c 	struct btrfs_space_info *sinfo = cache->space_info;
sinfo            1199 fs/btrfs/block-group.c 	if ((sinfo->flags &
sinfo            1206 fs/btrfs/block-group.c 	spin_lock(&sinfo->lock);
sinfo            1217 fs/btrfs/block-group.c 	sinfo_used = btrfs_space_info_used(sinfo, true);
sinfo            1226 fs/btrfs/block-group.c 	    sinfo->total_bytes) {
sinfo            1227 fs/btrfs/block-group.c 		sinfo->bytes_readonly += num_bytes;
sinfo            1229 fs/btrfs/block-group.c 		list_add_tail(&cache->ro_list, &sinfo->ro_bgs);
sinfo            1234 fs/btrfs/block-group.c 	spin_unlock(&sinfo->lock);
sinfo            2102 fs/btrfs/block-group.c 	struct btrfs_space_info *sinfo = cache->space_info;
sinfo            2107 fs/btrfs/block-group.c 	spin_lock(&sinfo->lock);
sinfo            2113 fs/btrfs/block-group.c 		sinfo->bytes_readonly -= num_bytes;
sinfo            2117 fs/btrfs/block-group.c 	spin_unlock(&sinfo->lock);
sinfo            2823 fs/btrfs/block-group.c 			      struct btrfs_space_info *sinfo, int force)
sinfo            2825 fs/btrfs/block-group.c 	u64 bytes_used = btrfs_space_info_used(sinfo, false);
sinfo            2839 fs/btrfs/block-group.c 		if (sinfo->total_bytes - bytes_used < thresh)
sinfo            2843 fs/btrfs/block-group.c 	if (bytes_used + SZ_2M < div_factor(sinfo->total_bytes, 8))
sinfo             260 fs/btrfs/block-rsv.c 	struct btrfs_space_info *sinfo = block_rsv->space_info;
sinfo             293 fs/btrfs/block-rsv.c 	spin_lock(&sinfo->lock);
sinfo             301 fs/btrfs/block-rsv.c 		btrfs_space_info_update_bytes_may_use(fs_info, sinfo,
sinfo             305 fs/btrfs/block-rsv.c 		btrfs_space_info_update_bytes_may_use(fs_info, sinfo,
sinfo             308 fs/btrfs/block-rsv.c 		btrfs_try_granting_tickets(fs_info, sinfo);
sinfo             317 fs/btrfs/block-rsv.c 	spin_unlock(&sinfo->lock);
sinfo            2491 fs/btrfs/ctree.h u64 btrfs_account_ro_block_groups_free_space(struct btrfs_space_info *sinfo);
sinfo            4134 fs/btrfs/extent-tree.c 			struct btrfs_space_info *sinfo;
sinfo            4136 fs/btrfs/extent-tree.c 			sinfo = btrfs_find_space_info(fs_info, flags);
sinfo            4140 fs/btrfs/extent-tree.c 			if (sinfo)
sinfo            4141 fs/btrfs/extent-tree.c 				btrfs_dump_space_info(fs_info, sinfo,
sinfo            5500 fs/btrfs/extent-tree.c u64 btrfs_account_ro_block_groups_free_space(struct btrfs_space_info *sinfo)
sinfo            5507 fs/btrfs/extent-tree.c 	if (list_empty(&sinfo->ro_bgs))
sinfo            5510 fs/btrfs/extent-tree.c 	spin_lock(&sinfo->lock);
sinfo            5511 fs/btrfs/extent-tree.c 	list_for_each_entry(block_group, &sinfo->ro_bgs, ro_list) {
sinfo            5526 fs/btrfs/extent-tree.c 	spin_unlock(&sinfo->lock);
sinfo              92 fs/btrfs/space-info.h 			       struct btrfs_space_info *sinfo,		\
sinfo              96 fs/btrfs/space-info.h 	lockdep_assert_held(&sinfo->lock);				\
sinfo              97 fs/btrfs/space-info.h 	trace_update_##name(fs_info, sinfo, sinfo->name, bytes);	\
sinfo              99 fs/btrfs/space-info.h 				      sinfo->flags, abs_bytes,		\
sinfo             101 fs/btrfs/space-info.h 	if (bytes < 0 && sinfo->name < -bytes) {			\
sinfo             103 fs/btrfs/space-info.h 		sinfo->name = 0;					\
sinfo             106 fs/btrfs/space-info.h 	sinfo->name += bytes;						\
sinfo             374 fs/btrfs/sysfs.c 	struct btrfs_space_info *sinfo = to_space_info(kobj->parent);
sinfo             379 fs/btrfs/sysfs.c 	down_read(&sinfo->groups_sem);
sinfo             380 fs/btrfs/sysfs.c 	list_for_each_entry(block_group, &sinfo->block_groups[index], list) {
sinfo             386 fs/btrfs/sysfs.c 	up_read(&sinfo->groups_sem);
sinfo             413 fs/btrfs/sysfs.c 	struct btrfs_space_info *sinfo = to_space_info(kobj);		\
sinfo             414 fs/btrfs/sysfs.c 	return btrfs_show_u64(&sinfo->field, &sinfo->lock, buf);	\
sinfo             422 fs/btrfs/sysfs.c 	struct btrfs_space_info *sinfo = to_space_info(kobj);
sinfo             423 fs/btrfs/sysfs.c 	s64 val = percpu_counter_sum(&sinfo->total_bytes_pinned);
sinfo             456 fs/btrfs/sysfs.c 	struct btrfs_space_info *sinfo = to_space_info(kobj);
sinfo             457 fs/btrfs/sysfs.c 	percpu_counter_destroy(&sinfo->total_bytes_pinned);
sinfo             458 fs/btrfs/sysfs.c 	kfree(sinfo);
sinfo             464 fs/fat/dir.c   		    int name_len, struct fat_slot_info *sinfo)
sinfo             528 fs/fat/dir.c   	sinfo->slot_off = cpos - nr_slots * sizeof(*de);
sinfo             529 fs/fat/dir.c   	sinfo->nr_slots = nr_slots;
sinfo             530 fs/fat/dir.c   	sinfo->de = de;
sinfo             531 fs/fat/dir.c   	sinfo->bh = bh;
sinfo             532 fs/fat/dir.c   	sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de);
sinfo             956 fs/fat/dir.c   	     struct fat_slot_info *sinfo)
sinfo             960 fs/fat/dir.c   	sinfo->slot_off = 0;
sinfo             961 fs/fat/dir.c   	sinfo->bh = NULL;
sinfo             962 fs/fat/dir.c   	while (fat_get_short_entry(dir, &sinfo->slot_off, &sinfo->bh,
sinfo             963 fs/fat/dir.c   				   &sinfo->de) >= 0) {
sinfo             964 fs/fat/dir.c   		if (!strncmp(sinfo->de->name, name, MSDOS_NAME)) {
sinfo             965 fs/fat/dir.c   			sinfo->slot_off -= sizeof(*sinfo->de);
sinfo             966 fs/fat/dir.c   			sinfo->nr_slots = 1;
sinfo             967 fs/fat/dir.c   			sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de);
sinfo             980 fs/fat/dir.c   		      struct fat_slot_info *sinfo)
sinfo             984 fs/fat/dir.c   	sinfo->slot_off = 0;
sinfo             985 fs/fat/dir.c   	sinfo->bh = NULL;
sinfo             986 fs/fat/dir.c   	while (fat_get_short_entry(dir, &sinfo->slot_off, &sinfo->bh,
sinfo             987 fs/fat/dir.c   				   &sinfo->de) >= 0) {
sinfo             988 fs/fat/dir.c   		if (fat_get_start(MSDOS_SB(sb), sinfo->de) == i_logstart) {
sinfo             989 fs/fat/dir.c   			sinfo->slot_off -= sizeof(*sinfo->de);
sinfo             990 fs/fat/dir.c   			sinfo->nr_slots = 1;
sinfo             991 fs/fat/dir.c   			sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de);
sinfo            1033 fs/fat/dir.c   int fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo)
sinfo            1044 fs/fat/dir.c   	nr_slots = sinfo->nr_slots;
sinfo            1045 fs/fat/dir.c   	de = sinfo->de;
sinfo            1046 fs/fat/dir.c   	sinfo->de = NULL;
sinfo            1047 fs/fat/dir.c   	bh = sinfo->bh;
sinfo            1048 fs/fat/dir.c   	sinfo->bh = NULL;
sinfo            1068 fs/fat/dir.c   		err = __fat_remove_entries(dir, sinfo->slot_off, nr_slots);
sinfo            1286 fs/fat/dir.c   		    struct fat_slot_info *sinfo)
sinfo            1295 fs/fat/dir.c   	sinfo->nr_slots = nr_slots;
sinfo            1399 fs/fat/dir.c   	sinfo->slot_off = pos;
sinfo            1400 fs/fat/dir.c   	sinfo->de = de;
sinfo            1401 fs/fat/dir.c   	sinfo->bh = bh;
sinfo            1402 fs/fat/dir.c   	sinfo->i_pos = fat_make_i_pos(sb, sinfo->bh, sinfo->de);
sinfo             326 fs/fat/fat.h   			   int name_len, struct fat_slot_info *sinfo);
sinfo             330 fs/fat/fat.h   		    struct fat_slot_info *sinfo);
sinfo             332 fs/fat/fat.h   			     struct fat_slot_info *sinfo);
sinfo             337 fs/fat/fat.h   			   struct fat_slot_info *sinfo);
sinfo             338 fs/fat/fat.h   extern int fat_remove_entries(struct inode *dir, struct fat_slot_info *sinfo);
sinfo             120 fs/fat/namei_msdos.c 		      struct fat_slot_info *sinfo)
sinfo             130 fs/fat/namei_msdos.c 	err = fat_scan(dir, msdos_name, sinfo);
sinfo             133 fs/fat/namei_msdos.c 			if (!(sinfo->de->attr & ATTR_HIDDEN))
sinfo             136 fs/fat/namei_msdos.c 			if (sinfo->de->attr & ATTR_HIDDEN)
sinfo             140 fs/fat/namei_msdos.c 			brelse(sinfo->bh);
sinfo             205 fs/fat/namei_msdos.c 	struct fat_slot_info sinfo;
sinfo             210 fs/fat/namei_msdos.c 	err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo);
sinfo             216 fs/fat/namei_msdos.c 		inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             217 fs/fat/namei_msdos.c 		brelse(sinfo.bh);
sinfo             229 fs/fat/namei_msdos.c 			   struct timespec64 *ts, struct fat_slot_info *sinfo)
sinfo             250 fs/fat/namei_msdos.c 	err = fat_add_entries(dir, &de, 1, sinfo);
sinfo             269 fs/fat/namei_msdos.c 	struct fat_slot_info sinfo;
sinfo             282 fs/fat/namei_msdos.c 	if (!fat_scan(dir, msdos_name, &sinfo)) {
sinfo             283 fs/fat/namei_msdos.c 		brelse(sinfo.bh);
sinfo             289 fs/fat/namei_msdos.c 	err = msdos_add_entry(dir, msdos_name, 0, is_hid, 0, &ts, &sinfo);
sinfo             292 fs/fat/namei_msdos.c 	inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             293 fs/fat/namei_msdos.c 	brelse(sinfo.bh);
sinfo             314 fs/fat/namei_msdos.c 	struct fat_slot_info sinfo;
sinfo             321 fs/fat/namei_msdos.c 	err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo);
sinfo             325 fs/fat/namei_msdos.c 	err = fat_remove_entries(dir, &sinfo);	/* and releases bh */
sinfo             345 fs/fat/namei_msdos.c 	struct fat_slot_info sinfo;
sinfo             359 fs/fat/namei_msdos.c 	if (!fat_scan(dir, msdos_name, &sinfo)) {
sinfo             360 fs/fat/namei_msdos.c 		brelse(sinfo.bh);
sinfo             371 fs/fat/namei_msdos.c 	err = msdos_add_entry(dir, msdos_name, 1, is_hid, cluster, &ts, &sinfo);
sinfo             376 fs/fat/namei_msdos.c 	inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             377 fs/fat/namei_msdos.c 	brelse(sinfo.bh);
sinfo             405 fs/fat/namei_msdos.c 	struct fat_slot_info sinfo;
sinfo             409 fs/fat/namei_msdos.c 	err = msdos_find(dir, dentry->d_name.name, dentry->d_name.len, &sinfo);
sinfo             413 fs/fat/namei_msdos.c 	err = fat_remove_entries(dir, &sinfo);	/* and releases bh */
sinfo             435 fs/fat/namei_msdos.c 	struct fat_slot_info old_sinfo, sinfo;
sinfo             440 fs/fat/namei_msdos.c 	old_sinfo.bh = sinfo.bh = dotdot_bh = NULL;
sinfo             460 fs/fat/namei_msdos.c 	err = fat_scan(new_dir, new_name, &sinfo);
sinfo             464 fs/fat/namei_msdos.c 			if (sinfo.de != old_sinfo.de) {
sinfo             504 fs/fat/namei_msdos.c 				      &ts, &sinfo);
sinfo             507 fs/fat/namei_msdos.c 		new_i_pos = sinfo.i_pos;
sinfo             555 fs/fat/namei_msdos.c 	brelse(sinfo.bh);
sinfo             582 fs/fat/namei_msdos.c 		int err2 = fat_remove_entries(new_dir, &sinfo);
sinfo             585 fs/fat/namei_msdos.c 		sinfo.bh = NULL;
sinfo             590 fs/fat/namei_msdos.c 			     __func__, sinfo.i_pos);
sinfo             238 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             239 fs/fat/namei_vfat.c 	int err = fat_scan(dir, name, &sinfo);
sinfo             242 fs/fat/namei_vfat.c 	brelse(sinfo.bh);
sinfo             658 fs/fat/namei_vfat.c 			  struct fat_slot_info *sinfo)
sinfo             677 fs/fat/namei_vfat.c 	err = fat_add_entries(dir, slots, nr_slots, sinfo);
sinfo             693 fs/fat/namei_vfat.c 		     struct fat_slot_info *sinfo)
sinfo             698 fs/fat/namei_vfat.c 	return fat_search_long(dir, qname->name, len, sinfo);
sinfo             705 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             712 fs/fat/namei_vfat.c 	err = vfat_find(dir, &dentry->d_name, &sinfo);
sinfo             721 fs/fat/namei_vfat.c 	inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             722 fs/fat/namei_vfat.c 	brelse(sinfo.bh);
sinfo             764 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             771 fs/fat/namei_vfat.c 	err = vfat_add_entry(dir, &dentry->d_name, 0, 0, &ts, &sinfo);
sinfo             776 fs/fat/namei_vfat.c 	inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             777 fs/fat/namei_vfat.c 	brelse(sinfo.bh);
sinfo             796 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             804 fs/fat/namei_vfat.c 	err = vfat_find(dir, &dentry->d_name, &sinfo);
sinfo             808 fs/fat/namei_vfat.c 	err = fat_remove_entries(dir, &sinfo);	/* and releases bh */
sinfo             827 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             832 fs/fat/namei_vfat.c 	err = vfat_find(dir, &dentry->d_name, &sinfo);
sinfo             836 fs/fat/namei_vfat.c 	err = fat_remove_entries(dir, &sinfo);	/* and releases bh */
sinfo             853 fs/fat/namei_vfat.c 	struct fat_slot_info sinfo;
sinfo             865 fs/fat/namei_vfat.c 	err = vfat_add_entry(dir, &dentry->d_name, 1, cluster, &ts, &sinfo);
sinfo             871 fs/fat/namei_vfat.c 	inode = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             872 fs/fat/namei_vfat.c 	brelse(sinfo.bh);
sinfo             902 fs/fat/namei_vfat.c 	struct fat_slot_info old_sinfo, sinfo;
sinfo             911 fs/fat/namei_vfat.c 	old_sinfo.bh = sinfo.bh = dotdot_bh = NULL;
sinfo             939 fs/fat/namei_vfat.c 				     &ts, &sinfo);
sinfo             942 fs/fat/namei_vfat.c 		new_i_pos = sinfo.i_pos;
sinfo             986 fs/fat/namei_vfat.c 	brelse(sinfo.bh);
sinfo            1014 fs/fat/namei_vfat.c 		int err2 = fat_remove_entries(new_dir, &sinfo);
sinfo            1017 fs/fat/namei_vfat.c 		sinfo.bh = NULL;
sinfo            1022 fs/fat/namei_vfat.c 			     __func__, sinfo.i_pos);
sinfo             220 fs/fat/nfs.c   	struct fat_slot_info sinfo;
sinfo             247 fs/fat/nfs.c   	if (!fat_scan_logstart(dummy_grand_parent, clus_to_match, &sinfo))
sinfo             248 fs/fat/nfs.c   		parent = fat_build_inode(sb, sinfo.de, sinfo.i_pos);
sinfo             137 include/linux/virtio_net.h 		struct skb_shared_info *sinfo = skb_shinfo(skb);
sinfo             143 include/linux/virtio_net.h 						  sinfo->gso_size);
sinfo             144 include/linux/virtio_net.h 		if (sinfo->gso_type & SKB_GSO_TCPV4)
sinfo             146 include/linux/virtio_net.h 		else if (sinfo->gso_type & SKB_GSO_TCPV6)
sinfo             150 include/linux/virtio_net.h 		if (sinfo->gso_type & SKB_GSO_TCP_ECN)
sinfo            1542 include/net/cfg80211.h 			 struct station_info *sinfo);
sinfo            1546 include/net/cfg80211.h 				       struct station_info *sinfo)
sinfo            3681 include/net/cfg80211.h 			       const u8 *mac, struct station_info *sinfo);
sinfo            3683 include/net/cfg80211.h 				int idx, u8 *mac, struct station_info *sinfo);
sinfo            6680 include/net/cfg80211.h int cfg80211_sinfo_alloc_tid_stats(struct station_info *sinfo, gfp_t gfp);
sinfo            6690 include/net/cfg80211.h static inline void cfg80211_sinfo_release_content(struct station_info *sinfo)
sinfo            6692 include/net/cfg80211.h 	kfree(sinfo->pertid);
sinfo            6704 include/net/cfg80211.h 		      struct station_info *sinfo, gfp_t gfp);
sinfo            6714 include/net/cfg80211.h 			    struct station_info *sinfo, gfp_t gfp);
sinfo            3862 include/net/mac80211.h 			       struct station_info *sinfo);
sinfo              24 include/net/sctp/stream_interleave.h 					    const struct sctp_sndrcvinfo *sinfo,
sinfo             615 include/net/sctp/structs.h 	struct sctp_sndrcvinfo sinfo;
sinfo            1111 include/net/sctp/structs.h 		       struct sctp_sndrcvinfo *sinfo, int msg_len);
sinfo            2164 include/net/sctp/structs.h 	struct sctp_sndinfo *sinfo;
sinfo            2098 include/trace/events/btrfs.h 		 struct btrfs_space_info *sinfo, u64 old, s64 diff),
sinfo            2100 include/trace/events/btrfs.h 	TP_ARGS(fs_info, sinfo, old, diff),
sinfo            2109 include/trace/events/btrfs.h 		__entry->type	= sinfo->flags;
sinfo            2121 include/trace/events/btrfs.h 		 struct btrfs_space_info *sinfo, u64 old, s64 diff),
sinfo            2123 include/trace/events/btrfs.h 	TP_ARGS(fs_info, sinfo, old, diff)
sinfo            2129 include/trace/events/btrfs.h 		 struct btrfs_space_info *sinfo, u64 old, s64 diff),
sinfo            2131 include/trace/events/btrfs.h 	TP_ARGS(fs_info, sinfo, old, diff)
sinfo            4036 mm/slab.c      void get_slabinfo(struct kmem_cache *cachep, struct slabinfo *sinfo)
sinfo            4061 mm/slab.c      	sinfo->active_objs = active_objs;
sinfo            4062 mm/slab.c      	sinfo->num_objs = num_objs;
sinfo            4063 mm/slab.c      	sinfo->active_slabs = active_slabs;
sinfo            4064 mm/slab.c      	sinfo->num_slabs = total_slabs;
sinfo            4065 mm/slab.c      	sinfo->shared_avail = shared_avail;
sinfo            4066 mm/slab.c      	sinfo->limit = cachep->limit;
sinfo            4067 mm/slab.c      	sinfo->batchcount = cachep->batchcount;
sinfo            4068 mm/slab.c      	sinfo->shared = cachep->shared;
sinfo            4069 mm/slab.c      	sinfo->objects_per_slab = cachep->num;
sinfo            4070 mm/slab.c      	sinfo->cache_order = cachep->gfporder;
sinfo             258 mm/slab.h      void get_slabinfo(struct kmem_cache *s, struct slabinfo *sinfo);
sinfo            1435 mm/slab_common.c 	struct slabinfo sinfo;
sinfo            1441 mm/slab_common.c 		memset(&sinfo, 0, sizeof(sinfo));
sinfo            1442 mm/slab_common.c 		get_slabinfo(c, &sinfo);
sinfo            1444 mm/slab_common.c 		info->active_slabs += sinfo.active_slabs;
sinfo            1445 mm/slab_common.c 		info->num_slabs += sinfo.num_slabs;
sinfo            1446 mm/slab_common.c 		info->shared_avail += sinfo.shared_avail;
sinfo            1447 mm/slab_common.c 		info->active_objs += sinfo.active_objs;
sinfo            1448 mm/slab_common.c 		info->num_objs += sinfo.num_objs;
sinfo            1454 mm/slab_common.c 	struct slabinfo sinfo;
sinfo            1456 mm/slab_common.c 	memset(&sinfo, 0, sizeof(sinfo));
sinfo            1457 mm/slab_common.c 	get_slabinfo(s, &sinfo);
sinfo            1459 mm/slab_common.c 	memcg_accumulate_slabinfo(s, &sinfo);
sinfo            1462 mm/slab_common.c 		   cache_name(s), sinfo.active_objs, sinfo.num_objs, s->size,
sinfo            1463 mm/slab_common.c 		   sinfo.objects_per_slab, (1 << sinfo.cache_order));
sinfo            1466 mm/slab_common.c 		   sinfo.limit, sinfo.batchcount, sinfo.shared);
sinfo            1468 mm/slab_common.c 		   sinfo.active_slabs, sinfo.num_slabs, sinfo.shared_avail);
sinfo            1486 mm/slab_common.c 	struct slabinfo sinfo;
sinfo            1507 mm/slab_common.c 		get_slabinfo(s, &sinfo);
sinfo            1509 mm/slab_common.c 		if (sinfo.num_objs > 0)
sinfo            1511 mm/slab_common.c 				(sinfo.active_objs * s->size) / 1024,
sinfo            1512 mm/slab_common.c 				(sinfo.num_objs * s->size) / 1024);
sinfo            1599 mm/slab_common.c 	struct slabinfo sinfo;
sinfo            1611 mm/slab_common.c 		memset(&sinfo, 0, sizeof(sinfo));
sinfo            1612 mm/slab_common.c 		get_slabinfo(s, &sinfo);
sinfo            1614 mm/slab_common.c 			   cache_name(s), sinfo.active_objs, sinfo.num_objs,
sinfo            1615 mm/slab_common.c 			   sinfo.active_slabs, sinfo.num_slabs);
sinfo            1627 mm/slab_common.c 			memset(&sinfo, 0, sizeof(sinfo));
sinfo            1628 mm/slab_common.c 			get_slabinfo(c, &sinfo);
sinfo            1631 mm/slab_common.c 				   sinfo.active_objs, sinfo.num_objs,
sinfo            1632 mm/slab_common.c 				   sinfo.active_slabs, sinfo.num_slabs);
sinfo            5918 mm/slub.c      void get_slabinfo(struct kmem_cache *s, struct slabinfo *sinfo)
sinfo            5932 mm/slub.c      	sinfo->active_objs = nr_objs - nr_free;
sinfo            5933 mm/slub.c      	sinfo->num_objs = nr_objs;
sinfo            5934 mm/slub.c      	sinfo->active_slabs = nr_slabs;
sinfo            5935 mm/slub.c      	sinfo->num_slabs = nr_slabs;
sinfo            5936 mm/slub.c      	sinfo->objects_per_slab = oo_objects(s->oo);
sinfo            5937 mm/slub.c      	sinfo->cache_order = oo_order(s->oo);
sinfo              70 net/batman-adv/bat_v_elp.c 	struct station_info sinfo;
sinfo              93 net/batman-adv/bat_v_elp.c 		ret = cfg80211_get_station(real_netdev, neigh->addr, &sinfo);
sinfo              97 net/batman-adv/bat_v_elp.c 			cfg80211_sinfo_release_content(&sinfo);
sinfo             110 net/batman-adv/bat_v_elp.c 		if (!(sinfo.filled & BIT(NL80211_STA_INFO_EXPECTED_THROUGHPUT)))
sinfo             113 net/batman-adv/bat_v_elp.c 		return sinfo.expected_throughput / 100;
sinfo             719 net/mac80211/cfg.c 				  int idx, u8 *mac, struct station_info *sinfo)
sinfo             732 net/mac80211/cfg.c 		sta_set_sinfo(sta, sinfo, true);
sinfo             749 net/mac80211/cfg.c 				 const u8 *mac, struct station_info *sinfo)
sinfo             761 net/mac80211/cfg.c 		sta_set_sinfo(sta, sinfo, true);
sinfo             559 net/mac80211/driver-ops.h 				      struct station_info *sinfo)
sinfo             567 net/mac80211/driver-ops.h 		local->ops->sta_statistics(&local->hw, &sdata->vif, sta, sinfo);
sinfo              73 net/mac80211/ethtool.c 	struct station_info sinfo;
sinfo              88 net/mac80211/ethtool.c 		data[i++] += sinfo.tx_packets;			\
sinfo              89 net/mac80211/ethtool.c 		data[i++] += sinfo.tx_bytes;			\
sinfo             109 net/mac80211/ethtool.c 		memset(&sinfo, 0, sizeof(sinfo));
sinfo             110 net/mac80211/ethtool.c 		sta_set_sinfo(sta, &sinfo, false);
sinfo             118 net/mac80211/ethtool.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))
sinfo             120 net/mac80211/ethtool.c 				cfg80211_calculate_bitrate(&sinfo.txrate);
sinfo             122 net/mac80211/ethtool.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_BITRATE))
sinfo             124 net/mac80211/ethtool.c 				cfg80211_calculate_bitrate(&sinfo.rxrate);
sinfo             127 net/mac80211/ethtool.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG))
sinfo             128 net/mac80211/ethtool.c 			data[i] = (u8)sinfo.signal_avg;
sinfo             136 net/mac80211/ethtool.c 			memset(&sinfo, 0, sizeof(sinfo));
sinfo             137 net/mac80211/ethtool.c 			sta_set_sinfo(sta, &sinfo, false);
sinfo             603 net/mac80211/sta_info.c 	struct station_info *sinfo = NULL;
sinfo             614 net/mac80211/sta_info.c 	sinfo = kzalloc(sizeof(struct station_info), GFP_KERNEL);
sinfo             615 net/mac80211/sta_info.c 	if (!sinfo) {
sinfo             653 net/mac80211/sta_info.c 	sinfo->generation = local->sta_generation;
sinfo             654 net/mac80211/sta_info.c 	cfg80211_new_sta(sdata->dev, sta->sta.addr, sinfo, GFP_KERNEL);
sinfo             655 net/mac80211/sta_info.c 	kfree(sinfo);
sinfo             676 net/mac80211/sta_info.c 	kfree(sinfo);
sinfo            1025 net/mac80211/sta_info.c 	struct station_info *sinfo;
sinfo            1068 net/mac80211/sta_info.c 	sinfo = kzalloc(sizeof(*sinfo), GFP_KERNEL);
sinfo            1069 net/mac80211/sta_info.c 	if (sinfo)
sinfo            1070 net/mac80211/sta_info.c 		sta_set_sinfo(sta, sinfo, true);
sinfo            1071 net/mac80211/sta_info.c 	cfg80211_del_sta_sinfo(sdata->dev, sta->sta.addr, sinfo, GFP_KERNEL);
sinfo            1072 net/mac80211/sta_info.c 	kfree(sinfo);
sinfo            2178 net/mac80211/sta_info.c void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
sinfo            2189 net/mac80211/sta_info.c 	sinfo->generation = sdata->local->sta_generation;
sinfo            2196 net/mac80211/sta_info.c 		sinfo->rx_beacon = sdata->u.mgd.count_beacon_signal;
sinfo            2198 net/mac80211/sta_info.c 	drv_sta_statistics(local, sdata, &sta->sta, sinfo);
sinfo            2200 net/mac80211/sta_info.c 	sinfo->filled |= BIT_ULL(NL80211_STA_INFO_INACTIVE_TIME) |
sinfo            2208 net/mac80211/sta_info.c 		sinfo->beacon_loss_count = sdata->u.mgd.beacon_loss_count;
sinfo            2209 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BEACON_LOSS);
sinfo            2212 net/mac80211/sta_info.c 	sinfo->connected_time = ktime_get_seconds() - sta->last_connected;
sinfo            2213 net/mac80211/sta_info.c 	sinfo->assoc_at = sta->assoc_at;
sinfo            2214 net/mac80211/sta_info.c 	sinfo->inactive_time =
sinfo            2217 net/mac80211/sta_info.c 	if (!(sinfo->filled & (BIT_ULL(NL80211_STA_INFO_TX_BYTES64) |
sinfo            2219 net/mac80211/sta_info.c 		sinfo->tx_bytes = 0;
sinfo            2221 net/mac80211/sta_info.c 			sinfo->tx_bytes += sta->tx_stats.bytes[ac];
sinfo            2222 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BYTES64);
sinfo            2225 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_PACKETS))) {
sinfo            2226 net/mac80211/sta_info.c 		sinfo->tx_packets = 0;
sinfo            2228 net/mac80211/sta_info.c 			sinfo->tx_packets += sta->tx_stats.packets[ac];
sinfo            2229 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_PACKETS);
sinfo            2232 net/mac80211/sta_info.c 	if (!(sinfo->filled & (BIT_ULL(NL80211_STA_INFO_RX_BYTES64) |
sinfo            2234 net/mac80211/sta_info.c 		sinfo->rx_bytes += sta_get_stats_bytes(&sta->rx_stats);
sinfo            2241 net/mac80211/sta_info.c 				sinfo->rx_bytes += sta_get_stats_bytes(cpurxs);
sinfo            2245 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BYTES64);
sinfo            2248 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_RX_PACKETS))) {
sinfo            2249 net/mac80211/sta_info.c 		sinfo->rx_packets = sta->rx_stats.packets;
sinfo            2255 net/mac80211/sta_info.c 				sinfo->rx_packets += cpurxs->packets;
sinfo            2258 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_PACKETS);
sinfo            2261 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_RETRIES))) {
sinfo            2262 net/mac80211/sta_info.c 		sinfo->tx_retries = sta->status_stats.retry_count;
sinfo            2263 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_RETRIES);
sinfo            2266 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_FAILED))) {
sinfo            2267 net/mac80211/sta_info.c 		sinfo->tx_failed = sta->status_stats.retry_failed;
sinfo            2268 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_FAILED);
sinfo            2271 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_RX_DURATION))) {
sinfo            2273 net/mac80211/sta_info.c 			sinfo->rx_duration += sta->airtime[ac].rx_airtime;
sinfo            2274 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_DURATION);
sinfo            2277 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_DURATION))) {
sinfo            2279 net/mac80211/sta_info.c 			sinfo->tx_duration += sta->airtime[ac].tx_airtime;
sinfo            2280 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_DURATION);
sinfo            2283 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_AIRTIME_WEIGHT))) {
sinfo            2284 net/mac80211/sta_info.c 		sinfo->airtime_weight = sta->airtime_weight;
sinfo            2285 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_AIRTIME_WEIGHT);
sinfo            2288 net/mac80211/sta_info.c 	sinfo->rx_dropped_misc = sta->rx_stats.dropped;
sinfo            2294 net/mac80211/sta_info.c 			sinfo->rx_dropped_misc += cpurxs->dropped;
sinfo            2300 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_BEACON_RX) |
sinfo            2302 net/mac80211/sta_info.c 		sinfo->rx_beacon_signal_avg = ieee80211_ave_rssi(&sdata->vif);
sinfo            2307 net/mac80211/sta_info.c 		if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_SIGNAL))) {
sinfo            2308 net/mac80211/sta_info.c 			sinfo->signal = (s8)last_rxstats->last_signal;
sinfo            2309 net/mac80211/sta_info.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL);
sinfo            2313 net/mac80211/sta_info.c 		    !(sinfo->filled & BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG))) {
sinfo            2314 net/mac80211/sta_info.c 			sinfo->signal_avg =
sinfo            2316 net/mac80211/sta_info.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_SIGNAL_AVG);
sinfo            2325 net/mac80211/sta_info.c 	    !(sinfo->filled & (BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL) |
sinfo            2327 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL);
sinfo            2329 net/mac80211/sta_info.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL_AVG);
sinfo            2331 net/mac80211/sta_info.c 		sinfo->chains = last_rxstats->chains;
sinfo            2333 net/mac80211/sta_info.c 		for (i = 0; i < ARRAY_SIZE(sinfo->chain_signal); i++) {
sinfo            2334 net/mac80211/sta_info.c 			sinfo->chain_signal[i] =
sinfo            2336 net/mac80211/sta_info.c 			sinfo->chain_signal_avg[i] =
sinfo            2341 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))) {
sinfo            2343 net/mac80211/sta_info.c 				     &sinfo->txrate);
sinfo            2344 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_TX_BITRATE);
sinfo            2347 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_RX_BITRATE))) {
sinfo            2348 net/mac80211/sta_info.c 		if (sta_set_rate_info_rx(sta, &sinfo->rxrate) == 0)
sinfo            2349 net/mac80211/sta_info.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_RX_BITRATE);
sinfo            2352 net/mac80211/sta_info.c 	if (tidstats && !cfg80211_sinfo_alloc_tid_stats(sinfo, GFP_KERNEL)) {
sinfo            2354 net/mac80211/sta_info.c 			sta_set_tidstats(sta, &sinfo->pertid[i], i);
sinfo            2359 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_LLID) |
sinfo            2367 net/mac80211/sta_info.c 		sinfo->llid = sta->mesh->llid;
sinfo            2368 net/mac80211/sta_info.c 		sinfo->plid = sta->mesh->plid;
sinfo            2369 net/mac80211/sta_info.c 		sinfo->plink_state = sta->mesh->plink_state;
sinfo            2371 net/mac80211/sta_info.c 			sinfo->filled |= BIT_ULL(NL80211_STA_INFO_T_OFFSET);
sinfo            2372 net/mac80211/sta_info.c 			sinfo->t_offset = sta->mesh->t_offset;
sinfo            2374 net/mac80211/sta_info.c 		sinfo->local_pm = sta->mesh->local_pm;
sinfo            2375 net/mac80211/sta_info.c 		sinfo->peer_pm = sta->mesh->peer_pm;
sinfo            2376 net/mac80211/sta_info.c 		sinfo->nonpeer_pm = sta->mesh->nonpeer_pm;
sinfo            2377 net/mac80211/sta_info.c 		sinfo->connected_to_gate = sta->mesh->connected_to_gate;
sinfo            2381 net/mac80211/sta_info.c 	sinfo->bss_param.flags = 0;
sinfo            2383 net/mac80211/sta_info.c 		sinfo->bss_param.flags |= BSS_PARAM_FLAGS_CTS_PROT;
sinfo            2385 net/mac80211/sta_info.c 		sinfo->bss_param.flags |= BSS_PARAM_FLAGS_SHORT_PREAMBLE;
sinfo            2387 net/mac80211/sta_info.c 		sinfo->bss_param.flags |= BSS_PARAM_FLAGS_SHORT_SLOT_TIME;
sinfo            2388 net/mac80211/sta_info.c 	sinfo->bss_param.dtim_period = sdata->vif.bss_conf.dtim_period;
sinfo            2389 net/mac80211/sta_info.c 	sinfo->bss_param.beacon_interval = sdata->vif.bss_conf.beacon_int;
sinfo            2391 net/mac80211/sta_info.c 	sinfo->sta_flags.set = 0;
sinfo            2392 net/mac80211/sta_info.c 	sinfo->sta_flags.mask = BIT(NL80211_STA_FLAG_AUTHORIZED) |
sinfo            2400 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHORIZED);
sinfo            2402 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_SHORT_PREAMBLE);
sinfo            2404 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_WME);
sinfo            2406 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_MFP);
sinfo            2408 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_AUTHENTICATED);
sinfo            2410 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_ASSOCIATED);
sinfo            2412 net/mac80211/sta_info.c 		sinfo->sta_flags.set |= BIT(NL80211_STA_FLAG_TDLS_PEER);
sinfo            2417 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_EXPECTED_THROUGHPUT);
sinfo            2418 net/mac80211/sta_info.c 		sinfo->expected_throughput = thr;
sinfo            2421 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_ACK_SIGNAL)) &&
sinfo            2423 net/mac80211/sta_info.c 		sinfo->ack_signal = sta->status_stats.last_ack_signal;
sinfo            2424 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_ACK_SIGNAL);
sinfo            2427 net/mac80211/sta_info.c 	if (!(sinfo->filled & BIT_ULL(NL80211_STA_INFO_ACK_SIGNAL_AVG)) &&
sinfo            2429 net/mac80211/sta_info.c 		sinfo->avg_ack_signal =
sinfo            2432 net/mac80211/sta_info.c 		sinfo->filled |=
sinfo            2437 net/mac80211/sta_info.c 		sinfo->filled |= BIT_ULL(NL80211_STA_INFO_AIRTIME_LINK_METRIC);
sinfo            2438 net/mac80211/sta_info.c 		sinfo->airtime_link_metric =
sinfo             787 net/mac80211/sta_info.h void sta_set_sinfo(struct sta_info *sta, struct station_info *sinfo,
sinfo              23 net/netfilter/xt_connbytes.c 	const struct xt_connbytes_info *sinfo = par->matchinfo;
sinfo              41 net/netfilter/xt_connbytes.c 	switch (sinfo->what) {
sinfo              43 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
sinfo              57 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
sinfo              71 net/netfilter/xt_connbytes.c 		switch (sinfo->direction) {
sinfo              92 net/netfilter/xt_connbytes.c 	if (sinfo->count.to >= sinfo->count.from)
sinfo              93 net/netfilter/xt_connbytes.c 		return what <= sinfo->count.to && what >= sinfo->count.from;
sinfo              95 net/netfilter/xt_connbytes.c 		return what < sinfo->count.to || what > sinfo->count.from;
sinfo             100 net/netfilter/xt_connbytes.c 	const struct xt_connbytes_info *sinfo = par->matchinfo;
sinfo             103 net/netfilter/xt_connbytes.c 	if (sinfo->what != XT_CONNBYTES_PKTS &&
sinfo             104 net/netfilter/xt_connbytes.c 	    sinfo->what != XT_CONNBYTES_BYTES &&
sinfo             105 net/netfilter/xt_connbytes.c 	    sinfo->what != XT_CONNBYTES_AVGPKT)
sinfo             108 net/netfilter/xt_connbytes.c 	if (sinfo->direction != XT_CONNBYTES_DIR_ORIGINAL &&
sinfo             109 net/netfilter/xt_connbytes.c 	    sinfo->direction != XT_CONNBYTES_DIR_REPLY &&
sinfo             110 net/netfilter/xt_connbytes.c 	    sinfo->direction != XT_CONNBYTES_DIR_BOTH)
sinfo              23 net/netfilter/xt_state.c 	const struct xt_state_info *sinfo = par->matchinfo;
sinfo              35 net/netfilter/xt_state.c 	return (sinfo->statemask & statebit);
sinfo             806 net/rds/af_rds.c 	struct rds_info_socket sinfo;
sinfo             823 net/rds/af_rds.c 		sinfo.sndbuf = rds_sk_sndbuf(rs);
sinfo             824 net/rds/af_rds.c 		sinfo.rcvbuf = rds_sk_rcvbuf(rs);
sinfo             825 net/rds/af_rds.c 		sinfo.bound_addr = rs->rs_bound_addr_v4;
sinfo             826 net/rds/af_rds.c 		sinfo.connected_addr = rs->rs_conn_addr_v4;
sinfo             827 net/rds/af_rds.c 		sinfo.bound_port = rs->rs_bound_port;
sinfo             828 net/rds/af_rds.c 		sinfo.connected_port = rs->rs_conn_port;
sinfo             829 net/rds/af_rds.c 		sinfo.inum = sock_i_ino(rds_rs_to_sk(rs));
sinfo             831 net/rds/af_rds.c 		rds_info_copy(iter, &sinfo, sizeof(sinfo));
sinfo             149 net/sctp/chunk.c 					    struct sctp_sndrcvinfo *sinfo,
sinfo             167 net/sctp/chunk.c 	if (asoc->peer.prsctp_capable && sinfo->sinfo_timetolive &&
sinfo             168 net/sctp/chunk.c 	    (SCTP_PR_TTL_ENABLED(sinfo->sinfo_flags) ||
sinfo             169 net/sctp/chunk.c 	     !SCTP_PR_POLICY(sinfo->sinfo_flags)))
sinfo             171 net/sctp/chunk.c 				  msecs_to_jiffies(sinfo->sinfo_timetolive);
sinfo             195 net/sctp/chunk.c 		if (sinfo->sinfo_tsn &&
sinfo             196 net/sctp/chunk.c 		    sinfo->sinfo_ssn != asoc->active_key_id) {
sinfo             197 net/sctp/chunk.c 			shkey = sctp_auth_get_shkey(asoc, sinfo->sinfo_ssn);
sinfo             259 net/sctp/chunk.c 			if ((sinfo->sinfo_flags & SCTP_EOF) ||
sinfo             260 net/sctp/chunk.c 			    (sinfo->sinfo_flags & SCTP_SACK_IMMEDIATELY))
sinfo             264 net/sctp/chunk.c 		chunk = asoc->stream.si->make_datafrag(asoc, sinfo, len, frag,
sinfo             314 net/sctp/chunk.c 	if (SCTP_PR_TTL_ENABLED(chunk->sinfo.sinfo_flags) &&
sinfo             318 net/sctp/chunk.c 				chunk->sinfo.sinfo_stream);
sinfo             329 net/sctp/chunk.c 	} else if (SCTP_PR_RTX_ENABLED(chunk->sinfo.sinfo_flags) &&
sinfo             330 net/sctp/chunk.c 		   chunk->sent_count > chunk->sinfo.sinfo_timetolive) {
sinfo             333 net/sctp/chunk.c 				chunk->sinfo.sinfo_stream);
sinfo             339 net/sctp/chunk.c 	} else if (!SCTP_PR_POLICY(chunk->sinfo.sinfo_flags) &&
sinfo             300 net/sctp/outqueue.c 		    SCTP_PR_PRIO_ENABLED(chunk->sinfo.sinfo_flags))
sinfo             342 net/sctp/outqueue.c 				  struct sctp_sndrcvinfo *sinfo,
sinfo             351 net/sctp/outqueue.c 		    (!SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) ||
sinfo             352 net/sctp/outqueue.c 		     chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive))
sinfo             360 net/sctp/outqueue.c 		streamout = SCTP_SO(&asoc->stream, chk->sinfo.sinfo_stream);
sinfo             382 net/sctp/outqueue.c 				    struct sctp_sndrcvinfo *sinfo, int msg_len)
sinfo             392 net/sctp/outqueue.c 		     !SCTP_PR_PRIO_ENABLED(chk->sinfo.sinfo_flags) ||
sinfo             393 net/sctp/outqueue.c 		     chk->sinfo.sinfo_timetolive <= sinfo->sinfo_timetolive))
sinfo             400 net/sctp/outqueue.c 		if (chk->sinfo.sinfo_stream < asoc->stream.outcnt) {
sinfo             402 net/sctp/outqueue.c 				SCTP_SO(&asoc->stream, chk->sinfo.sinfo_stream);
sinfo             420 net/sctp/outqueue.c 		       struct sctp_sndrcvinfo *sinfo, int msg_len)
sinfo             427 net/sctp/outqueue.c 	msg_len = sctp_prsctp_prune_sent(asoc, sinfo,
sinfo             435 net/sctp/outqueue.c 		msg_len = sctp_prsctp_prune_sent(asoc, sinfo,
sinfo             442 net/sctp/outqueue.c 	sctp_prsctp_prune_unsent(asoc, sinfo, msg_len);
sinfo            1343 net/sctp/outqueue.c 			    SCTP_PR_PRIO_ENABLED(chunk->sinfo.sinfo_flags))
sinfo             723 net/sctp/sm_make_chunk.c 					    const struct sctp_sndrcvinfo *sinfo,
sinfo             733 net/sctp/sm_make_chunk.c 	dp.ppid = sinfo->sinfo_ppid;
sinfo             734 net/sctp/sm_make_chunk.c 	dp.stream = htons(sinfo->sinfo_stream);
sinfo             737 net/sctp/sm_make_chunk.c 	if (sinfo->sinfo_flags & SCTP_UNORDERED)
sinfo             745 net/sctp/sm_make_chunk.c 	memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo));
sinfo            1628 net/sctp/socket.c 	if (cmsgs->sinfo) {
sinfo            1629 net/sctp/socket.c 		srinfo->sinfo_stream = cmsgs->sinfo->snd_sid;
sinfo            1630 net/sctp/socket.c 		srinfo->sinfo_flags = cmsgs->sinfo->snd_flags;
sinfo            1631 net/sctp/socket.c 		srinfo->sinfo_ppid = cmsgs->sinfo->snd_ppid;
sinfo            1632 net/sctp/socket.c 		srinfo->sinfo_context = cmsgs->sinfo->snd_context;
sinfo            1633 net/sctp/socket.c 		srinfo->sinfo_assoc_id = cmsgs->sinfo->snd_assoc_id;
sinfo            1795 net/sctp/socket.c 				struct sctp_sndrcvinfo *sinfo)
sinfo            1806 net/sctp/socket.c 	if (sinfo->sinfo_stream >= asoc->stream.outcnt) {
sinfo            1811 net/sctp/socket.c 	if (unlikely(!SCTP_SO(&asoc->stream, sinfo->sinfo_stream)->ext)) {
sinfo            1812 net/sctp/socket.c 		err = sctp_stream_init_ext(&asoc->stream, sinfo->sinfo_stream);
sinfo            1829 net/sctp/socket.c 		sctp_prsctp_prune(asoc, sinfo, msg_len - sctp_wspace(asoc));
sinfo            1860 net/sctp/socket.c 	datamsg = sctp_datamsg_from_user(asoc, sinfo, &msg->msg_iter);
sinfo            1919 net/sctp/socket.c 				      struct sctp_sndrcvinfo *sinfo,
sinfo            1922 net/sctp/socket.c 	if (!cmsgs->srinfo && !cmsgs->sinfo) {
sinfo            1923 net/sctp/socket.c 		sinfo->sinfo_stream = asoc->default_stream;
sinfo            1924 net/sctp/socket.c 		sinfo->sinfo_ppid = asoc->default_ppid;
sinfo            1925 net/sctp/socket.c 		sinfo->sinfo_context = asoc->default_context;
sinfo            1926 net/sctp/socket.c 		sinfo->sinfo_assoc_id = sctp_assoc2id(asoc);
sinfo            1929 net/sctp/socket.c 			sinfo->sinfo_flags = asoc->default_flags;
sinfo            1933 net/sctp/socket.c 		sinfo->sinfo_timetolive = asoc->default_timetolive;
sinfo            1939 net/sctp/socket.c 		sinfo->sinfo_tsn = 1;
sinfo            1940 net/sctp/socket.c 		sinfo->sinfo_ssn = cmsgs->authinfo->auth_keynumber;
sinfo            1948 net/sctp/socket.c 	struct sctp_sndrcvinfo _sinfo, *sinfo;
sinfo            1961 net/sctp/socket.c 	sinfo  = &_sinfo;
sinfo            1962 net/sctp/socket.c 	sflags = sinfo->sinfo_flags;
sinfo            1983 net/sctp/socket.c 			sctp_sendmsg_update_sinfo(asoc, sinfo, &cmsgs);
sinfo            1986 net/sctp/socket.c 						   NULL, sinfo);
sinfo            2017 net/sctp/socket.c 		asoc = sctp_id2assoc(sk, sinfo->sinfo_assoc_id);
sinfo            2029 net/sctp/socket.c 	sctp_sendmsg_update_sinfo(asoc, sinfo, &cmsgs);
sinfo            2032 net/sctp/socket.c 	err = sctp_sendmsg_to_asoc(asoc, msg, msg_len, transport, sinfo);
sinfo            8718 net/sctp/socket.c 			cmsgs->sinfo = CMSG_DATA(cmsg);
sinfo            8720 net/sctp/socket.c 			if (cmsgs->sinfo->snd_flags &
sinfo              54 net/sctp/stream.c 		    SCTP_PR_PRIO_ENABLED(ch->sinfo.sinfo_flags))
sinfo              26 net/sctp/stream_interleave.c 					const struct sctp_sndrcvinfo *sinfo,
sinfo              33 net/sctp/stream_interleave.c 	dp.stream = htons(sinfo->sinfo_stream);
sinfo              35 net/sctp/stream_interleave.c 	if (sinfo->sinfo_flags & SCTP_UNORDERED)
sinfo              43 net/sctp/stream_interleave.c 	memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo));
sinfo              70 net/sctp/stream_interleave.c 			hdr->ppid = lchunk->sinfo.sinfo_ppid;
sinfo             490 net/sctp/ulpevent.c 	memcpy(&ssf->ssf_info, &chunk->sinfo, sizeof(struct sctp_sndrcvinfo));
sinfo             932 net/sctp/ulpevent.c 	struct sctp_sndrcvinfo sinfo;
sinfo             937 net/sctp/ulpevent.c 	memset(&sinfo, 0, sizeof(sinfo));
sinfo             938 net/sctp/ulpevent.c 	sinfo.sinfo_stream = event->stream;
sinfo             939 net/sctp/ulpevent.c 	sinfo.sinfo_ssn = event->ssn;
sinfo             940 net/sctp/ulpevent.c 	sinfo.sinfo_ppid = event->ppid;
sinfo             941 net/sctp/ulpevent.c 	sinfo.sinfo_flags = event->flags;
sinfo             942 net/sctp/ulpevent.c 	sinfo.sinfo_tsn = event->tsn;
sinfo             943 net/sctp/ulpevent.c 	sinfo.sinfo_cumtsn = event->cumtsn;
sinfo             944 net/sctp/ulpevent.c 	sinfo.sinfo_assoc_id = sctp_assoc2id(event->asoc);
sinfo             946 net/sctp/ulpevent.c 	sinfo.sinfo_context = event->asoc->default_rcv_context;
sinfo             948 net/sctp/ulpevent.c 	sinfo.sinfo_timetolive = 0;
sinfo             951 net/sctp/ulpevent.c 		 sizeof(sinfo), &sinfo);
sinfo            5067 net/wireless/nl80211.c 				const u8 *mac_addr, struct station_info *sinfo)
sinfo            5074 net/wireless/nl80211.c 		cfg80211_sinfo_release_content(sinfo);
sinfo            5080 net/wireless/nl80211.c 	    nla_put_u32(msg, NL80211_ATTR_GENERATION, sinfo->generation))
sinfo            5089 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_ ## attr) &&	\
sinfo            5091 net/wireless/nl80211.c 			     sinfo->memb))				\
sinfo            5095 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_ ## attr) &&	\
sinfo            5097 net/wireless/nl80211.c 			      sinfo->memb, NL80211_STA_INFO_PAD))	\
sinfo            5105 net/wireless/nl80211.c 	if (sinfo->filled & (BIT_ULL(NL80211_STA_INFO_RX_BYTES) |
sinfo            5108 net/wireless/nl80211.c 			(u32)sinfo->rx_bytes))
sinfo            5111 net/wireless/nl80211.c 	if (sinfo->filled & (BIT_ULL(NL80211_STA_INFO_TX_BYTES) |
sinfo            5114 net/wireless/nl80211.c 			(u32)sinfo->tx_bytes))
sinfo            5137 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL)) {
sinfo            5138 net/wireless/nl80211.c 		if (!nl80211_put_signal(msg, sinfo->chains,
sinfo            5139 net/wireless/nl80211.c 					sinfo->chain_signal,
sinfo            5143 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_CHAIN_SIGNAL_AVG)) {
sinfo            5144 net/wireless/nl80211.c 		if (!nl80211_put_signal(msg, sinfo->chains,
sinfo            5145 net/wireless/nl80211.c 					sinfo->chain_signal_avg,
sinfo            5149 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE)) {
sinfo            5150 net/wireless/nl80211.c 		if (!nl80211_put_sta_rate(msg, &sinfo->txrate,
sinfo            5154 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_RX_BITRATE)) {
sinfo            5155 net/wireless/nl80211.c 		if (!nl80211_put_sta_rate(msg, &sinfo->rxrate,
sinfo            5172 net/wireless/nl80211.c 	if (sinfo->filled & BIT_ULL(NL80211_STA_INFO_BSS_PARAM)) {
sinfo            5178 net/wireless/nl80211.c 		if (((sinfo->bss_param.flags & BSS_PARAM_FLAGS_CTS_PROT) &&
sinfo            5180 net/wireless/nl80211.c 		    ((sinfo->bss_param.flags & BSS_PARAM_FLAGS_SHORT_PREAMBLE) &&
sinfo            5182 net/wireless/nl80211.c 		    ((sinfo->bss_param.flags & BSS_PARAM_FLAGS_SHORT_SLOT_TIME) &&
sinfo            5185 net/wireless/nl80211.c 			       sinfo->bss_param.dtim_period) ||
sinfo            5187 net/wireless/nl80211.c 				sinfo->bss_param.beacon_interval))
sinfo            5192 net/wireless/nl80211.c 	if ((sinfo->filled & BIT_ULL(NL80211_STA_INFO_STA_FLAGS)) &&
sinfo            5195 net/wireless/nl80211.c 		    &sinfo->sta_flags))
sinfo            5213 net/wireless/nl80211.c 	if (sinfo->pertid) {
sinfo            5226 net/wireless/nl80211.c 			tidstats = &sinfo->pertid[tid];
sinfo            5262 net/wireless/nl80211.c 	if (sinfo->assoc_req_ies_len &&
sinfo            5263 net/wireless/nl80211.c 	    nla_put(msg, NL80211_ATTR_IE, sinfo->assoc_req_ies_len,
sinfo            5264 net/wireless/nl80211.c 		    sinfo->assoc_req_ies))
sinfo            5267 net/wireless/nl80211.c 	cfg80211_sinfo_release_content(sinfo);
sinfo            5272 net/wireless/nl80211.c 	cfg80211_sinfo_release_content(sinfo);
sinfo            5280 net/wireless/nl80211.c 	struct station_info sinfo;
sinfo            5303 net/wireless/nl80211.c 		memset(&sinfo, 0, sizeof(sinfo));
sinfo            5305 net/wireless/nl80211.c 					mac_addr, &sinfo);
sinfo            5315 net/wireless/nl80211.c 				&sinfo) < 0)
sinfo            5334 net/wireless/nl80211.c 	struct station_info sinfo;
sinfo            5339 net/wireless/nl80211.c 	memset(&sinfo, 0, sizeof(sinfo));
sinfo            5349 net/wireless/nl80211.c 	err = rdev_get_station(rdev, dev, mac_addr, &sinfo);
sinfo            5355 net/wireless/nl80211.c 		cfg80211_sinfo_release_content(&sinfo);
sinfo            5361 net/wireless/nl80211.c 				 rdev, dev, mac_addr, &sinfo) < 0) {
sinfo            10832 net/wireless/nl80211.c 		struct station_info sinfo = {};
sinfo            10837 net/wireless/nl80211.c 		err = rdev_get_station(rdev, dev, mac_addr, &sinfo);
sinfo            10841 net/wireless/nl80211.c 		cfg80211_sinfo_release_content(&sinfo);
sinfo            10842 net/wireless/nl80211.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_BEACON_SIGNAL_AVG))
sinfo            10844 net/wireless/nl80211.c 				(s8) sinfo.rx_beacon_signal_avg;
sinfo            13762 net/wireless/nl80211.c 	struct station_info sinfo = {};
sinfo            13791 net/wireless/nl80211.c 	err = rdev_get_station(rdev, dev, dest, &sinfo);
sinfo            13795 net/wireless/nl80211.c 	cfg80211_sinfo_release_content(&sinfo);
sinfo            15654 net/wireless/nl80211.c 		      struct station_info *sinfo, gfp_t gfp)
sinfo            15660 net/wireless/nl80211.c 	trace_cfg80211_new_sta(dev, mac_addr, sinfo);
sinfo            15667 net/wireless/nl80211.c 				 rdev, dev, mac_addr, sinfo) < 0) {
sinfo            15678 net/wireless/nl80211.c 			    struct station_info *sinfo, gfp_t gfp)
sinfo            15685 net/wireless/nl80211.c 	if (!sinfo)
sinfo            15686 net/wireless/nl80211.c 		sinfo = &empty_sinfo;
sinfo            15692 net/wireless/nl80211.c 		cfg80211_sinfo_release_content(sinfo);
sinfo            15697 net/wireless/nl80211.c 				 rdev, dev, mac_addr, sinfo) < 0) {
sinfo             206 net/wireless/rdev-ops.h 				   struct station_info *sinfo)
sinfo             210 net/wireless/rdev-ops.h 	ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo);
sinfo             211 net/wireless/rdev-ops.h 	trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo);
sinfo             217 net/wireless/rdev-ops.h 				    struct station_info *sinfo)
sinfo             221 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo);
sinfo             222 net/wireless/rdev-ops.h 	trace_rdev_return_int_station_info(&rdev->wiphy, ret, sinfo);
sinfo             173 net/wireless/trace.h 		__entry->generation = sinfo->generation;	       \
sinfo             174 net/wireless/trace.h 		__entry->connected_time = sinfo->connected_time;       \
sinfo             175 net/wireless/trace.h 		__entry->inactive_time = sinfo->inactive_time;	       \
sinfo             176 net/wireless/trace.h 		__entry->rx_bytes = sinfo->rx_bytes;		       \
sinfo             177 net/wireless/trace.h 		__entry->tx_bytes = sinfo->tx_bytes;		       \
sinfo             178 net/wireless/trace.h 		__entry->rx_packets = sinfo->rx_packets;	       \
sinfo             179 net/wireless/trace.h 		__entry->tx_packets = sinfo->tx_packets;	       \
sinfo             180 net/wireless/trace.h 		__entry->tx_retries = sinfo->tx_retries;	       \
sinfo             181 net/wireless/trace.h 		__entry->tx_failed = sinfo->tx_failed;		       \
sinfo             182 net/wireless/trace.h 		__entry->rx_dropped_misc = sinfo->rx_dropped_misc;     \
sinfo             183 net/wireless/trace.h 		__entry->beacon_loss_count = sinfo->beacon_loss_count; \
sinfo             184 net/wireless/trace.h 		__entry->llid = sinfo->llid;			       \
sinfo             185 net/wireless/trace.h 		__entry->plid = sinfo->plid;			       \
sinfo             186 net/wireless/trace.h 		__entry->plink_state = sinfo->plink_state;	       \
sinfo             838 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, int ret, struct station_info *sinfo),
sinfo             839 net/wireless/trace.h 	TP_ARGS(wiphy, ret, sinfo),
sinfo            2781 net/wireless/trace.h 		 struct station_info *sinfo),
sinfo            2782 net/wireless/trace.h 	TP_ARGS(netdev, mac_addr, sinfo),
sinfo            1902 net/wireless/util.c 			 struct station_info *sinfo)
sinfo            1915 net/wireless/util.c 	memset(sinfo, 0, sizeof(*sinfo));
sinfo            1917 net/wireless/util.c 	return rdev_get_station(rdev, dev, mac_addr, sinfo);
sinfo            1958 net/wireless/util.c int cfg80211_sinfo_alloc_tid_stats(struct station_info *sinfo, gfp_t gfp)
sinfo            1960 net/wireless/util.c 	sinfo->pertid = kcalloc(IEEE80211_NUM_TIDS + 1,
sinfo            1961 net/wireless/util.c 				sizeof(*(sinfo->pertid)),
sinfo            1963 net/wireless/util.c 	if (!sinfo->pertid)
sinfo            1255 net/wireless/wext-compat.c 	struct station_info sinfo = {};
sinfo            1275 net/wireless/wext-compat.c 	err = rdev_get_station(rdev, dev, addr, &sinfo);
sinfo            1279 net/wireless/wext-compat.c 	if (!(sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_BITRATE))) {
sinfo            1284 net/wireless/wext-compat.c 	rate->value = 100000 * cfg80211_calculate_bitrate(&sinfo.txrate);
sinfo            1287 net/wireless/wext-compat.c 	cfg80211_sinfo_release_content(&sinfo);
sinfo            1298 net/wireless/wext-compat.c 	static struct station_info sinfo = {};
sinfo            1316 net/wireless/wext-compat.c 	memset(&sinfo, 0, sizeof(sinfo));
sinfo            1318 net/wireless/wext-compat.c 	if (rdev_get_station(rdev, dev, bssid, &sinfo))
sinfo            1325 net/wireless/wext-compat.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
sinfo            1326 net/wireless/wext-compat.c 			int sig = sinfo.signal;
sinfo            1340 net/wireless/wext-compat.c 		if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_SIGNAL)) {
sinfo            1343 net/wireless/wext-compat.c 			wstats.qual.level = sinfo.signal;
sinfo            1344 net/wireless/wext-compat.c 			wstats.qual.qual = sinfo.signal;
sinfo            1354 net/wireless/wext-compat.c 	if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_RX_DROP_MISC))
sinfo            1355 net/wireless/wext-compat.c 		wstats.discard.misc = sinfo.rx_dropped_misc;
sinfo            1356 net/wireless/wext-compat.c 	if (sinfo.filled & BIT_ULL(NL80211_STA_INFO_TX_FAILED))
sinfo            1357 net/wireless/wext-compat.c 		wstats.discard.retries = sinfo.tx_failed;
sinfo            1359 net/wireless/wext-compat.c 	cfg80211_sinfo_release_content(&sinfo);
sinfo             778 tools/lib/bpf/btf.c 	const struct btf_ext_info_sec *sinfo;
sinfo             817 tools/lib/bpf/btf.c 	sinfo = info + sizeof(__u32);
sinfo             837 tools/lib/bpf/btf.c 		num_records = sinfo->num_info;
sinfo             853 tools/lib/bpf/btf.c 		sinfo = (void *)sinfo + total_record_size;
sinfo            1005 tools/lib/bpf/btf.c 	struct btf_ext_info_sec *sinfo;
sinfo            1011 tools/lib/bpf/btf.c 	sinfo = ext_info->info;
sinfo            1014 tools/lib/bpf/btf.c 		records_len = sinfo->num_info * record_size;
sinfo            1015 tools/lib/bpf/btf.c 		info_sec_name = btf__name_by_offset(btf, sinfo->sec_name_off);
sinfo            1018 tools/lib/bpf/btf.c 			sinfo = (void *)sinfo + sec_hdrlen + records_len;
sinfo            1027 tools/lib/bpf/btf.c 		memcpy(data + existing_len, sinfo->data, records_len);
sinfo            1031 tools/lib/bpf/btf.c 		for (i = 0; i < sinfo->num_info; i++) {
sinfo            1039 tools/lib/bpf/btf.c 		*cnt += sinfo->num_info;