From d6610fa34973f10945add245d43234040fdf5745 Mon Sep 17 00:00:00 2001 From: norly Date: Tue, 3 May 2022 03:14:53 +0200 Subject: [PATCH] Repack struct elmcan --- module/elmcan.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/module/elmcan.c b/module/elmcan.c index c5723de..8a54240 100644 --- a/module/elmcan.c +++ b/module/elmcan.c @@ -92,18 +92,18 @@ struct elmcan { u8 rxbuf[ELM327_SIZE_RXBUF]; u8 txbuf[ELM327_SIZE_TXBUF] ____cacheline_aligned; - /* TTY buffer accounting */ - struct work_struct tx_work; /* Flushes TTY TX buffer */ - u8 *txhead; /* Next TX byte */ - unsigned txleft; /* Bytes left to TX */ - int rxfill; /* Bytes already RX'd in buffer */ + /* Per-channel lock */ + spinlock_t lock; /* TTY and netdev devices that we're bridging */ struct tty_struct *tty; struct net_device *dev; - /* Per-channel lock */ - spinlock_t lock; + /* TTY buffer accounting */ + struct work_struct tx_work; /* Flushes TTY TX buffer */ + u8 *txhead; /* Next TX byte */ + size_t txleft; /* Bytes left to TX */ + int rxfill; /* Bytes already RX'd in buffer */ /* State machine */ enum { -- 2.30.2