]> git.baikalelectronics.ru Git - kernel.git/commit
qed: introduce qed_chain_get_elem_used{,u32}()
authorAlexander Lobakin <alobakin@marvell.com>
Wed, 22 Jul 2020 22:10:41 +0000 (01:10 +0300)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Jul 2020 01:19:03 +0000 (18:19 -0700)
commit67e9ffad7624128569a6249f7fec43d587d1e682
treea18079609fee07db3de80ffe4aaf1b7eb48bd520
parent3cf4c69903241ac8aa458858b8f6110e0e73f789
qed: introduce qed_chain_get_elem_used{,u32}()

Add reverse-variants of qed_chain_get_elem_left{,u32}() to be able to
know current chain occupation. They will be used in the upcoming qede
XDP_REDIRECT code.
They share most of the logics with the mentioned ones, so were reused
to collapse the latters.

Signed-off-by: Alexander Lobakin <alobakin@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/qed/qed_chain.h