net/sched: Enable netdev drivers to update statistics of offloaded actions
authorAmir Vadai <amirva@mellanox.com>
Fri, 13 May 2016 12:55:35 +0000 (12:55 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 16 May 2016 17:43:50 +0000 (13:43 -0400)
commit3804070235264ea883c3fdccd9ed16fef20b5ccb
treeb4f8a120e4159fcd3061b3b92a41b402a0bd8375
parent388665a9be5fd16abd3d9762b1995208355e6f6d
net/sched: Enable netdev drivers to update statistics of offloaded actions

Introduce stats_update callback. netdev driver could call it for offloaded
actions to update the basic statistics (packets, bytes and last use).
Since bstats_update() and bstats_cpu_update() use skb as an argument to
get the counters, _bstats_update() and _bstats_cpu_update(), that get
bytes and packets as arguments, were added.

Signed-off-by: Amir Vadai <amirva@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/act_api.h
include/net/sch_generic.h