aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched/cls_basic.c
diff options
context:
space:
mode:
authorZhengchao Shao <[email protected]>2022-09-16 02:02:43 +0000
committerJakub Kicinski <[email protected]>2022-09-20 22:54:07 +0000
commitfe0df81df51eb932a83e0c3844106ac6c0f914db (patch)
treee589b9ac22f41dccf53a3ee95b1ccbbf5c391408 /net/sched/cls_basic.c
parentnet: broadcom: bcm4908_enet: handle -EPROBE_DEFER when getting MAC (diff)
downloadkernel-fe0df81df51eb932a83e0c3844106ac6c0f914db.tar.gz
kernel-fe0df81df51eb932a83e0c3844106ac6c0f914db.zip
net/sched: cls_api: add helper for tc cls walker stats dump
The walk implementation of most tc cls modules is basically the same. That is, the values of count and skip are checked first. If count is greater than or equal to skip, the registered fn function is executed. Otherwise, increase the value of count. So we can reconstruct them. Signed-off-by: Zhengchao Shao <[email protected]> Reviewed-by: Jamal Hadi Salim <[email protected]> Reviewed-by: Victor Nogueira <[email protected]> Tested-by: Victor Nogueira <[email protected]> Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'net/sched/cls_basic.c')
0 files changed, 0 insertions, 0 deletions