gather_stats
struct irdma_gather_stats *gather_stats =
hw_stats->stats_val[i] = gather_stats->val[idx];
irdma_update_stats(hw_stats, gather_stats, last_gather_stats,
struct irdma_gather_stats *gather_stats,
u64 new_val = irdma_stat_val(gather_stats->val, map[i].byteoff,
memcpy(last_gather_stats, gather_stats, sizeof(*last_gather_stats));
struct irdma_gather_stats *gather_stats,
struct irdma_gather_stats *gather_stats =
gather_stats->val[map[i].byteoff / sizeof(u64)] = new_val;
cancel_delayed_work(&priv->gather_stats);
INIT_DELAYED_WORK(&priv->gather_stats, ipw_bg_gather_stats);
cancel_delayed_work_sync(&priv->gather_stats);
schedule_delayed_work(&priv->gather_stats, IPW_STATS_INTERVAL);
container_of(work, struct ipw_priv, gather_stats.work);
struct delayed_work gather_stats;
gather_stats(page, md, pmd_dirty(*pmd),
gather_stats(page, md, pte_dirty(ptent), 1);
gather_stats(page, md, pte_dirty(huge_pte), 1);