opnsense-src/sys/arm/xscale/ixp425
Pedro F. Giffuni a67b3b1621 arm: make some use of mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). None of
these ire likely to overflow, however the change is still useful as some
static checkers can benefit from the allocation attributes we use for
mallocarray.

This initial sweep only covers malloc(9) calls with M_NOWAIT. No good
reason but I started doing the changes before r327796 and at that time it
was convenient to make sure the sorrounding code could handle NULL values.

X-Differential revision: https://reviews.freebsd.org/D13837
2018-01-15 21:09:58 +00:00
..
avila_ata.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
avila_gpio.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
avila_led.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
avila_machdep.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
cambria_exp_space.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
cambria_fled.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
cambria_gpio.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
cambria_led.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
files.avila Add a GPIO driver for the Gateworks Cambria platform. 2010-11-11 20:18:33 +00:00
files.ixp425 Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
if_npe.c arm: make some use of mallocarray(9). 2018-01-15 21:09:58 +00:00
if_npereg.h Indent protection and some other oops from the prvious commits. 2017-11-20 19:56:11 +00:00
ixdp425_pci.c arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixdp425reg.h arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425.c arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425_a4x_io.S Add missing END macros to some of the xscale functions. 2014-12-05 19:04:08 +00:00
ixp425_a4x_space.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425_iic.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425_intr.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425_mem.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425_npe.c SPDX: fix license ID tags for arm/xscale. 2017-12-27 22:47:56 +00:00
ixp425_npereg.h SPDX: fix license ID tags for arm/xscale. 2017-12-27 22:47:56 +00:00
ixp425_npevar.h sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425_pci.c arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425_pci_asm.S Add missing END macros to some of the xscale functions. 2014-12-05 19:04:08 +00:00
ixp425_pci_space.c arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425_qmgr.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ixp425_qmgr.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ixp425_space.c arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425_timer.c Use the TSLOG framework to record entry/exit timestamps for DELAY and 2017-12-31 09:24:41 +00:00
ixp425_wdog.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
ixp425reg.h arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
ixp425var.h arm/ixp425: Drop 3rd and 4th clauses from Ichiro FUKUHARA's license. 2017-12-28 01:12:28 +00:00
std.avila Remove the arm KERNPHYSADDR option as it is no longer used. The make 2015-12-22 09:08:21 +00:00
std.ixp425 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.ixp435 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
uart_bus_ixp425.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00
uart_cpu_ixp425.c sys/arm: further adoption of SPDX licensing ID tags. 2017-11-27 15:04:10 +00:00