aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/kernel-page-flags.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2011-11-07 19:16:02 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2011-11-07 19:16:02 -0500
commit1ea6b8f48918282bdca0b32a34095504ee65bab5 (patch)
tree01099b45d72a6b9977cebe34b97938b07d00a0b5 /include/linux/kernel-page-flags.h
parent075cb105cb6dcda8a585989ebd4a71f0b3c33f3e (diff)
Linux 3.2-rc1
.. with new name. Because nothing says "really solid kernel release" like naming it after an extinct animal that just happened to be in the news lately.
Diffstat (limited to 'include/linux/kernel-page-flags.h')
0 files changed, 0 insertions, 0 deletions
pan class="hl kwb">unsigned int rds_ib_stats_info_copy(struct rds_info_iterator *iter, unsigned int avail) { struct rds_ib_statistics stats = {0, }; uint64_t *src; uint64_t *sum; size_t i; int cpu; if (avail < ARRAY_SIZE(rds_ib_stat_names)) goto out; for_each_online_cpu(cpu) { src = (uint64_t *)&(per_cpu(rds_ib_stats, cpu)); sum = (uint64_t *)&stats; for (i = 0; i < sizeof(stats) / sizeof(uint64_t); i++) *(sum++) += *(src++); } rds_stats_info_copy(iter, (uint64_t *)&stats, rds_ib_stat_names, ARRAY_SIZE(rds_ib_stat_names)); out: return ARRAY_SIZE(rds_ib_stat_names); }