lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 20 Dec 2014 23:44:10 +0100 From: Rickard Strandqvist <rickard_strandqvist@...ctrumdigital.se> To: Mikael Starvik <starvik@...s.com>, Jesper Nilsson <jesper.nilsson@...s.com> Cc: Rickard Strandqvist <rickard_strandqvist@...ctrumdigital.se>, Kirill Tkhai <ktkhai@...allels.com>, Ingo Molnar <mingo@...nel.org>, Arnd Bergmann <arnd@...db.de>, linux-cris-kernel@...s.com, linux-kernel@...r.kernel.org Subject: [PATCH] arch: cris: arch-v32: drivers: sync_serial.c: Remove unused function Remove the function sync_data_avail_to_end() that is not used anywhere. This was partially found by using a static code analysis program called cppcheck. Signed-off-by: Rickard Strandqvist <rickard_strandqvist@...ctrumdigital.se> --- arch/cris/arch-v32/drivers/sync_serial.c | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/arch/cris/arch-v32/drivers/sync_serial.c b/arch/cris/arch-v32/drivers/sync_serial.c index 5a14913..4781514 100644 --- a/arch/cris/arch-v32/drivers/sync_serial.c +++ b/arch/cris/arch-v32/drivers/sync_serial.c @@ -409,26 +409,6 @@ static inline int sync_data_avail(struct sync_port *port) return avail; } -static inline int sync_data_avail_to_end(struct sync_port *port) -{ - int avail; - unsigned char *start; - unsigned char *end; - - start = (unsigned char*)port->readp; /* cast away volatile */ - end = (unsigned char*)port->writep; /* cast away volatile */ - /* 0123456789 0123456789 - * ----- ----- - * ^rp ^wp ^wp ^rp - */ - - if (end >= start) - avail = end - start; - else - avail = port->flip + port->in_buffer_size - start; - return avail; -} - static int sync_serial_open(struct inode *inode, struct file *file) { int dev = iminor(inode); -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists