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));