fw_stats         1625 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	void			*fw_stats;
fw_stats         2229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	BNX2X_PCI_FREE(bp->fw_stats, bp->fw_stats_mapping,
fw_stats         2286 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	bp->fw_stats = BNX2X_PCI_ALLOC(&bp->fw_stats_mapping,
fw_stats         2288 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (!bp->fw_stats)
fw_stats         2292 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	bp->fw_stats_req = (struct bnx2x_fw_stats_req *)bp->fw_stats;
fw_stats         2295 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		((u8 *)bp->fw_stats + bp->fw_stats_req_sz);
fw_stats         8265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	BNX2X_PCI_FREE(bp->fw_stats, bp->fw_stats_mapping,
fw_stats          139 drivers/net/ethernet/brocade/bna/bfa_defs.h 	struct bfa_fw_ioc_stats fw_stats;  /*!< firmware IOC stats */
fw_stats          182 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct mcp_irq_data *fw_stats;
fw_stats         1497 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct mcp_irq_data *stats = mgp->ss[0].fw_stats;
fw_stats         1554 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct mcp_irq_data *stats = ss->fw_stats;
fw_stats         1826 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->link_up);
fw_stats         1827 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_link_overflow);
fw_stats         1829 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (unsigned int)ntohl(ss->fw_stats->dropped_link_error_or_filtered);
fw_stats         1830 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_pause);
fw_stats         1831 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_bad_phy);
fw_stats         1832 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_bad_crc32);
fw_stats         1833 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_unicast_filtered);
fw_stats         1835 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (unsigned int)ntohl(ss->fw_stats->dropped_multicast_filtered);
fw_stats         1836 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_runt);
fw_stats         1837 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_overrun);
fw_stats         1838 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_no_small_buffer);
fw_stats         1839 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)ntohl(ss->fw_stats->dropped_no_big_buffer);
fw_stats         3389 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				    (int)ntohl(mgp->ss[slice].fw_stats->
fw_stats         3463 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		rx_pause_cnt = ntohl(mgp->ss[0].fw_stats->dropped_pause);
fw_stats         3510 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	rx_pause_cnt = ntohl(mgp->ss[0].fw_stats->dropped_pause);
fw_stats         3573 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		if (ss->fw_stats != NULL) {
fw_stats         3574 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			bytes = sizeof(*ss->fw_stats);
fw_stats         3576 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					  ss->fw_stats, ss->fw_stats_bus);
fw_stats         3577 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			ss->fw_stats = NULL;
fw_stats         3609 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		bytes = sizeof(*ss->fw_stats);
fw_stats         3610 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		ss->fw_stats = dma_alloc_coherent(&pdev->dev, bytes,
fw_stats         3613 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		if (ss->fw_stats == NULL)
fw_stats          625 drivers/net/wireless/ath/ath10k/core.h 	struct ath10k_fw_stats fw_stats;
fw_stats          246 drivers/net/wireless/ath/ath10k/debug.c 	ar->debug.fw_stats.extended = false;
fw_stats          247 drivers/net/wireless/ath/ath10k/debug.c 	ath10k_fw_stats_pdevs_free(&ar->debug.fw_stats.pdevs);
fw_stats          248 drivers/net/wireless/ath/ath10k/debug.c 	ath10k_fw_stats_vdevs_free(&ar->debug.fw_stats.vdevs);
fw_stats          249 drivers/net/wireless/ath/ath10k/debug.c 	ath10k_fw_stats_peers_free(&ar->debug.fw_stats.peers);
fw_stats          250 drivers/net/wireless/ath/ath10k/debug.c 	ath10k_fw_extd_stats_peers_free(&ar->debug.fw_stats.peers_extd);
fw_stats          295 drivers/net/wireless/ath/ath10k/debug.c 	num_peers = ath10k_wmi_fw_stats_num_peers(&ar->debug.fw_stats.peers);
fw_stats          296 drivers/net/wireless/ath/ath10k/debug.c 	num_vdevs = ath10k_wmi_fw_stats_num_vdevs(&ar->debug.fw_stats.vdevs);
fw_stats          297 drivers/net/wireless/ath/ath10k/debug.c 	is_start = (list_empty(&ar->debug.fw_stats.pdevs) &&
fw_stats          299 drivers/net/wireless/ath/ath10k/debug.c 	is_end = (!list_empty(&ar->debug.fw_stats.pdevs) &&
fw_stats          303 drivers/net/wireless/ath/ath10k/debug.c 		list_splice_tail_init(&stats.pdevs, &ar->debug.fw_stats.pdevs);
fw_stats          309 drivers/net/wireless/ath/ath10k/debug.c 		ar->debug.fw_stats.extended = true;
fw_stats          311 drivers/net/wireless/ath/ath10k/debug.c 	is_started = !list_empty(&ar->debug.fw_stats.pdevs);
fw_stats          318 drivers/net/wireless/ath/ath10k/debug.c 			ath10k_fw_stats_peers_free(&ar->debug.fw_stats.peers);
fw_stats          319 drivers/net/wireless/ath/ath10k/debug.c 			ath10k_fw_extd_stats_peers_free(&ar->debug.fw_stats.peers_extd);
fw_stats          325 drivers/net/wireless/ath/ath10k/debug.c 			ath10k_fw_stats_vdevs_free(&ar->debug.fw_stats.vdevs);
fw_stats          332 drivers/net/wireless/ath/ath10k/debug.c 					      &ar->debug.fw_stats.peers_extd);
fw_stats          334 drivers/net/wireless/ath/ath10k/debug.c 		list_splice_tail_init(&stats.peers, &ar->debug.fw_stats.peers);
fw_stats          335 drivers/net/wireless/ath/ath10k/debug.c 		list_splice_tail_init(&stats.vdevs, &ar->debug.fw_stats.vdevs);
fw_stats          417 drivers/net/wireless/ath/ath10k/debug.c 	ret = ath10k_wmi_fw_stats_fill(ar, &ar->debug.fw_stats, buf);
fw_stats         1175 drivers/net/wireless/ath/ath10k/debug.c 	pdev_stats = list_first_entry_or_null(&ar->debug.fw_stats.pdevs,
fw_stats         2519 drivers/net/wireless/ath/ath10k/debug.c 	INIT_LIST_HEAD(&ar->debug.fw_stats.pdevs);
fw_stats         2520 drivers/net/wireless/ath/ath10k/debug.c 	INIT_LIST_HEAD(&ar->debug.fw_stats.vdevs);
fw_stats         2521 drivers/net/wireless/ath/ath10k/debug.c 	INIT_LIST_HEAD(&ar->debug.fw_stats.peers);
fw_stats         2522 drivers/net/wireless/ath/ath10k/debug.c 	INIT_LIST_HEAD(&ar->debug.fw_stats.peers_extd);
fw_stats          196 drivers/net/wireless/ath/ath10k/wmi-ops.h 			      struct ath10k_fw_stats *fw_stats,
fw_stats         1475 drivers/net/wireless/ath/ath10k/wmi-ops.h ath10k_wmi_fw_stats_fill(struct ath10k *ar, struct ath10k_fw_stats *fw_stats,
fw_stats         1481 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ar->wmi.ops->fw_stats_fill(ar, fw_stats, buf);
fw_stats         8347 drivers/net/wireless/ath/ath10k/wmi.c 				      struct ath10k_fw_stats *fw_stats,
fw_stats         8360 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
fw_stats         8367 drivers/net/wireless/ath/ath10k/wmi.c 	num_peers = ath10k_wmi_fw_stats_num_peers(&fw_stats->peers);
fw_stats         8368 drivers/net/wireless/ath/ath10k/wmi.c 	num_vdevs = ath10k_wmi_fw_stats_num_vdevs(&fw_stats->vdevs);
fw_stats         8380 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(vdev, &fw_stats->vdevs, list) {
fw_stats         8390 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(peer, &fw_stats->peers, list) {
fw_stats         8392 drivers/net/wireless/ath/ath10k/wmi.c 					      fw_stats->extended);
fw_stats         8405 drivers/net/wireless/ath/ath10k/wmi.c 				     struct ath10k_fw_stats *fw_stats,
fw_stats         8418 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
fw_stats         8425 drivers/net/wireless/ath/ath10k/wmi.c 	num_peers = ath10k_wmi_fw_stats_num_peers(&fw_stats->peers);
fw_stats         8426 drivers/net/wireless/ath/ath10k/wmi.c 	num_vdevs = ath10k_wmi_fw_stats_num_vdevs(&fw_stats->vdevs);
fw_stats         8439 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(vdev, &fw_stats->vdevs, list) {
fw_stats         8449 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(peer, &fw_stats->peers, list) {
fw_stats         8451 drivers/net/wireless/ath/ath10k/wmi.c 					      fw_stats->extended);
fw_stats         8552 drivers/net/wireless/ath/ath10k/wmi.c 				      struct ath10k_fw_stats *fw_stats,
fw_stats         8566 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
fw_stats         8573 drivers/net/wireless/ath/ath10k/wmi.c 	num_peers = ath10k_wmi_fw_stats_num_peers(&fw_stats->peers);
fw_stats         8574 drivers/net/wireless/ath/ath10k/wmi.c 	num_vdevs = ath10k_wmi_fw_stats_num_vdevs(&fw_stats->vdevs);
fw_stats         8612 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(vdev, &fw_stats->vdevs, list) {
fw_stats         8622 drivers/net/wireless/ath/ath10k/wmi.c 	list_for_each_entry(peer, &fw_stats->peers, list) {
fw_stats         8624 drivers/net/wireless/ath/ath10k/wmi.c 					      fw_stats->extended);
fw_stats         8627 drivers/net/wireless/ath/ath10k/wmi.c 	if (fw_stats->extended) {
fw_stats         8628 drivers/net/wireless/ath/ath10k/wmi.c 		list_for_each_entry(extd_peer, &fw_stats->peers_extd, list) {
fw_stats         7368 drivers/net/wireless/ath/ath10k/wmi.h 				      struct ath10k_fw_stats *fw_stats,
fw_stats         7371 drivers/net/wireless/ath/ath10k/wmi.h 				     struct ath10k_fw_stats *fw_stats,
fw_stats         7376 drivers/net/wireless/ath/ath10k/wmi.h 				      struct ath10k_fw_stats *fw_stats,
fw_stats           62 drivers/net/wireless/ti/wl1251/debugfs.c 			wl->stats.fw_stats->sub.name);			\
fw_stats           91 drivers/net/wireless/ti/wl1251/debugfs.c 		wl1251_acx_statistics(wl, wl->stats.fw_stats);
fw_stats          439 drivers/net/wireless/ti/wl1251/debugfs.c 	if (wl->stats.fw_stats != NULL)
fw_stats          440 drivers/net/wireless/ti/wl1251/debugfs.c 		memset(wl->stats.fw_stats, 0, sizeof(*wl->stats.fw_stats));
fw_stats          447 drivers/net/wireless/ti/wl1251/debugfs.c 	wl->stats.fw_stats = kzalloc(sizeof(*wl->stats.fw_stats), GFP_KERNEL);
fw_stats          448 drivers/net/wireless/ti/wl1251/debugfs.c 	if (!wl->stats.fw_stats)
fw_stats          467 drivers/net/wireless/ti/wl1251/debugfs.c 	kfree(wl->stats.fw_stats);
fw_stats          468 drivers/net/wireless/ti/wl1251/debugfs.c 	wl->stats.fw_stats = NULL;
fw_stats          138 drivers/net/wireless/ti/wl1251/wl1251.h 	struct acx_statistics *fw_stats;
fw_stats           64 drivers/net/wireless/ti/wlcore/debugfs.c 		wl1271_acx_statistics(wl, wl->stats.fw_stats);
fw_stats          981 drivers/net/wireless/ti/wlcore/debugfs.c 				       wl->stats.fw_stats,
fw_stats         1327 drivers/net/wireless/ti/wlcore/debugfs.c 	if (!wl->stats.fw_stats)
fw_stats         1330 drivers/net/wireless/ti/wlcore/debugfs.c 	memset(wl->stats.fw_stats, 0, wl->stats.fw_stats_len);
fw_stats         1343 drivers/net/wireless/ti/wlcore/debugfs.c 	wl->stats.fw_stats = kzalloc(wl->stats.fw_stats_len, GFP_KERNEL);
fw_stats         1344 drivers/net/wireless/ti/wlcore/debugfs.c 	if (!wl->stats.fw_stats) {
fw_stats         1371 drivers/net/wireless/ti/wlcore/debugfs.c 	kfree(wl->stats.fw_stats);
fw_stats         1372 drivers/net/wireless/ti/wlcore/debugfs.c 	wl->stats.fw_stats = NULL;
fw_stats           59 drivers/net/wireless/ti/wlcore/debugfs.h 	struct struct_type *stats = wl->stats.fw_stats;			\
fw_stats           79 drivers/net/wireless/ti/wlcore/debugfs.h 	struct struct_type *stats = wl->stats.fw_stats;			\
fw_stats          167 drivers/net/wireless/ti/wlcore/wlcore.h 	void *fw_stats;
fw_stats          388 drivers/scsi/bfa/bfa_defs.h 	struct bfa_fw_ioc_stats_s	fw_stats;  /*  firmware IOC stats */
fw_stats          159 drivers/scsi/bnx2fc/bnx2fc.h 		val = fw_stats->stat.cnt;				\
fw_stats          684 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	struct fcoe_statistics_params *fw_stats;
fw_stats          687 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	fw_stats = (struct fcoe_statistics_params *)hba->stats_buffer;
fw_stats          688 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	if (!fw_stats)
fw_stats          517 drivers/scsi/fnic/fnic_debugfs.c 	u64 *fw_stats_p = (u64 *)&stats->fw_stats;
fw_stats          552 drivers/scsi/fnic/fnic_debugfs.c 			sizeof(struct fw_stats) - sizeof(u64));
fw_stats          230 drivers/scsi/fnic/fnic_scsi.c 		atomic64_inc(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats          231 drivers/scsi/fnic/fnic_scsi.c 		if (atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs) >
fw_stats          232 drivers/scsi/fnic/fnic_scsi.c 			  atomic64_read(&fnic->fnic_stats.fw_stats.max_fw_reqs))
fw_stats          233 drivers/scsi/fnic/fnic_scsi.c 			atomic64_set(&fnic->fnic_stats.fw_stats.max_fw_reqs,
fw_stats          235 drivers/scsi/fnic/fnic_scsi.c 				  &fnic->fnic_stats.fw_stats.active_fw_reqs));
fw_stats          301 drivers/scsi/fnic/fnic_scsi.c 	atomic64_inc(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats          302 drivers/scsi/fnic/fnic_scsi.c 	if (atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs) >
fw_stats          303 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.max_fw_reqs))
fw_stats          304 drivers/scsi/fnic/fnic_scsi.c 		atomic64_set(&fnic->fnic_stats.fw_stats.max_fw_reqs,
fw_stats          305 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs));
fw_stats          407 drivers/scsi/fnic/fnic_scsi.c 	atomic64_inc(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats          408 drivers/scsi/fnic/fnic_scsi.c 	if (atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs) >
fw_stats          409 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.max_fw_reqs))
fw_stats          410 drivers/scsi/fnic/fnic_scsi.c 		atomic64_set(&fnic->fnic_stats.fw_stats.max_fw_reqs,
fw_stats          411 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs));
fw_stats          642 drivers/scsi/fnic/fnic_scsi.c 	atomic64_set(&fnic->fnic_stats.fw_stats.active_fw_reqs, 0);
fw_stats          952 drivers/scsi/fnic/fnic_scsi.c 		atomic64_inc(&fnic_stats->fw_stats.fw_out_of_resources);
fw_stats          967 drivers/scsi/fnic/fnic_scsi.c 		atomic64_inc(&fnic_stats->fw_stats.io_fw_errs);
fw_stats         1284 drivers/scsi/fnic/fnic_scsi.c 		atomic64_dec(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats         1547 drivers/scsi/fnic/fnic_scsi.c 	atomic64_inc(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats         1548 drivers/scsi/fnic/fnic_scsi.c 	if (atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs) >
fw_stats         1549 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.max_fw_reqs))
fw_stats         1550 drivers/scsi/fnic/fnic_scsi.c 		atomic64_set(&fnic->fnic_stats.fw_stats.max_fw_reqs,
fw_stats         1551 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs));
fw_stats         2107 drivers/scsi/fnic/fnic_scsi.c 	atomic64_inc(&fnic->fnic_stats.fw_stats.active_fw_reqs);
fw_stats         2108 drivers/scsi/fnic/fnic_scsi.c 	if (atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs) >
fw_stats         2109 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.max_fw_reqs))
fw_stats         2110 drivers/scsi/fnic/fnic_scsi.c 		atomic64_set(&fnic->fnic_stats.fw_stats.max_fw_reqs,
fw_stats         2111 drivers/scsi/fnic/fnic_scsi.c 		  atomic64_read(&fnic->fnic_stats.fw_stats.active_fw_reqs));
fw_stats          128 drivers/scsi/fnic/fnic_stats.h 	struct fw_stats fw_stats;
fw_stats          381 drivers/scsi/fnic/fnic_trace.c 		  (u64)atomic64_read(&stats->fw_stats.active_fw_reqs),
fw_stats          382 drivers/scsi/fnic/fnic_trace.c 		  (u64)atomic64_read(&stats->fw_stats.max_fw_reqs),
fw_stats          383 drivers/scsi/fnic/fnic_trace.c 		  (u64)atomic64_read(&stats->fw_stats.fw_out_of_resources),
fw_stats          384 drivers/scsi/fnic/fnic_trace.c 		  (u64)atomic64_read(&stats->fw_stats.io_fw_errs));