Kees Cook
9a486c9dc5
net: tulip: Constify tulip_tbl
It looks like all users of tulip_tbl are reads, so mark this table
as read-only.
$ git grep tulip_tbl # edited to avoid line-wraps...
interrupt.c: iowrite32(tulip_tbl[tp->chip_id].valid_intrs, ...
interrupt.c: iowrite32(tulip_tbl[tp->chip_id].valid_intrs&~RxPollInt, ...
interrupt.c: iowrite32(tulip_tbl[tp->chip_id].valid_intrs, ...
interrupt.c: iowrite32(tulip_tbl[tp->chip_id].valid_intrs | TimerInt,
pnic.c: iowrite32(tulip_tbl[tp->chip_id].valid_intrs, ioaddr + CSR7);
tulip.h: extern struct tulip_chip_table tulip_tbl[];
tulip_core.c:struct tulip_chip_table tulip_tbl[] = {
tulip_core.c:iowrite32(tulip_tbl[tp->chip_id].valid_intrs, ioaddr + CSR5);
tulip_core.c:iowrite32(tulip_tbl[tp->chip_id].valid_intrs, ioaddr + CSR7);
tulip_core.c:setup_timer(&tp->timer, tulip_tbl[tp->chip_id].media_timer,
tulip_core.c:const char *chip_name = tulip_tbl[chip_idx].chip_name;
tulip_core.c:if (pci_resource_len (pdev, 0) < tulip_tbl[chip_idx].io_size)
tulip_core.c:ioaddr = pci_iomap(..., tulip_tbl[chip_idx].io_size);
tulip_core.c:tp->flags = tulip_tbl[chip_idx].flags;
tulip_core.c:setup_timer(&tp->timer, tulip_tbl[tp->chip_id].media_timer,
tulip_core.c:INIT_WORK(&tp->media_work, tulip_tbl[tp->chip_id].media_task);
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Jarod Wilson <jarod@redhat.com>
Cc: "Gustavo A. R. Silva" <gustavo@embeddedor.com>
Cc: netdev@vger.kernel.org
Cc: linux-parisc@vger.kernel.org
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-09-08 20:53:10 -07:00
..
2017-08-15 20:23:23 -07:00
2017-08-13 20:12:23 -07:00
2017-09-05 20:03:35 -07:00
2017-09-08 20:53:10 -07:00
2017-08-19 17:13:41 -07:00
2017-08-07 14:26:46 -07:00
2017-09-01 20:39:12 -07:00
2017-08-20 20:51:30 +02:00
2017-09-03 17:08:42 -07:00
2017-09-08 20:51:17 -07:00
2017-08-08 21:06:11 -07:00
2017-09-01 17:42:05 -07:00
2017-08-11 14:42:28 -07:00
2017-09-08 10:09:57 -07:00
2017-08-28 15:11:50 -07:00
2017-08-11 13:45:02 -07:00
2017-08-01 20:06:07 -07:00
2017-08-24 09:57:28 +02:00
2017-08-22 14:25:50 -07:00
2017-08-18 16:06:54 -07:00
2017-08-28 16:42:57 -07:00
2017-08-16 11:01:57 -07:00
2017-09-05 14:26:41 -07:00
2017-09-01 17:42:05 -07:00
2017-08-13 20:05:12 -07:00
2017-08-29 15:16:52 -07:00
2017-08-30 15:56:16 -07:00