]> git.baikalelectronics.ru Git - kernel.git/commit
ionic: use index not pointer for queue tracking
authorShannon Nelson <snelson@pensando.io>
Thu, 27 Aug 2020 23:00:26 +0000 (16:00 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 28 Aug 2020 15:01:30 +0000 (08:01 -0700)
commitb9e51d6f95a35f4288c680b050ec0932d543764a
tree0b14aa8e2a2809e24396a64b6ace27729e6b9214
parentaacce98cacbd8fa6e644976ac7472a16cbe07152
ionic: use index not pointer for queue tracking

Use index counters rather than pointers for tracking head
and tail in the queues to save a little memory and to perhaps
slightly faster queue processing.

Signed-off-by: Shannon Nelson <snelson@pensando.io>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/pensando/ionic/ionic_debugfs.c
drivers/net/ethernet/pensando/ionic/ionic_dev.c
drivers/net/ethernet/pensando/ionic/ionic_dev.h
drivers/net/ethernet/pensando/ionic/ionic_lif.c
drivers/net/ethernet/pensando/ionic/ionic_lif.h
drivers/net/ethernet/pensando/ionic/ionic_main.c
drivers/net/ethernet/pensando/ionic/ionic_txrx.c