net: sched: Remove unused qdisc_l2t()
authorYueHaibing <yuehaibing@huawei.com>
Thu, 15 Jun 2023 12:48:10 +0000 (20:48 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sat, 17 Jun 2023 07:17:42 +0000 (00:17 -0700)
This is unused since switch to psched_l2t_ns().

Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Reviewed-by: Simon Horman <simon.horman@corigine.com>
Link: https://lore.kernel.org/r/20230615124810.34020-1-yuehaibing@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/sch_generic.h

index 12eadecf8cd05d223003a008e4cec83b41e88d12..e92f73bb3198441940d92a32e915aa039f8f9945 100644 (file)
@@ -1190,20 +1190,6 @@ static inline int qdisc_drop_all(struct sk_buff *skb, struct Qdisc *sch,
        return NET_XMIT_DROP;
 }
 
-/* Length to Time (L2T) lookup in a qdisc_rate_table, to determine how
-   long it will take to send a packet given its size.
- */
-static inline u32 qdisc_l2t(struct qdisc_rate_table* rtab, unsigned int pktlen)
-{
-       int slot = pktlen + rtab->rate.cell_align + rtab->rate.overhead;
-       if (slot < 0)
-               slot = 0;
-       slot >>= rtab->rate.cell_log;
-       if (slot > 255)
-               return rtab->data[255]*(slot >> 8) + rtab->data[slot & 0xFF];
-       return rtab->data[slot];
-}
-
 struct psched_ratecfg {
        u64     rate_bytes_ps; /* bytes per second */
        u32     mult;