John Baldwin
2257e87203
dpaa: Remove unused variables.
2022-04-13 16:08:23 -07:00
John Baldwin
39f7de587b
divert_packet: ip is only used for SCTP.
2022-04-13 16:08:23 -07:00
John Baldwin
fe5324aca0
in_pcballoc: error is only used for IPSEC or MAC.
2022-04-13 16:08:23 -07:00
John Baldwin
36fb372264
kern: Move variables only used for MAC under #ifdef MAC.
2022-04-13 16:08:23 -07:00
John Baldwin
a56881d3e9
riscv: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:23 -07:00
John Baldwin
695d3e52ea
xdma: Inline variables with simple values used once in a KASSERT().
2022-04-13 16:08:23 -07:00
John Baldwin
d586fc165c
i386 getmemsize: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:23 -07:00
John Baldwin
8bf0d2d3e3
arm64 rk_pcie: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:23 -07:00
John Baldwin
216536350a
vnic: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:23 -07:00
John Baldwin
4aec198420
sched_ule: Inline value of ts in sched_thread_priority.
...
This avoids a set but unused warning in kernels without SMP where
TDQ_CPU() doesn't use its argument.
2022-04-13 16:08:23 -07:00
John Baldwin
718fe5ddfa
ata-fsl: Remove unused variable.
2022-04-13 16:08:23 -07:00
John Baldwin
43629a8b18
arm freescale: Remove unused variables.
2022-04-13 16:08:22 -07:00
John Baldwin
9ad5422f27
arm sp804: Remove unused variables.
2022-04-13 16:08:22 -07:00
John Baldwin
09f2892eee
arm vybrid: #if 0 variables only used under #if 0.
2022-04-13 16:08:22 -07:00
John Baldwin
42278fc2e6
drm2: Remove unused variables.
2022-04-13 16:08:22 -07:00
John Baldwin
fcd0ea3a38
if_mvneta: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:22 -07:00
John Baldwin
e6fd5ca545
xdma pl330: Remove unused variables.
2022-04-13 16:08:22 -07:00
John Baldwin
0a4089c734
gpio tca6416: Remove unused variable.
2022-04-13 16:08:22 -07:00
John Baldwin
ead64e8454
flash: Remove unused variables.
2022-04-13 16:08:22 -07:00
John Baldwin
e19883539a
hwpmc: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:22 -07:00
John Baldwin
34dae08e6c
linuxkpi: Use an inline function for the _ioremap_attr stub.
...
This "consumes" variables passed to ioremap*() avoiding set but unused
warnings.
2022-04-13 16:08:22 -07:00
John Baldwin
69c595ed7f
arm: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:22 -07:00
John Baldwin
e4746e3fe4
bcm2835_systimer: Remove unused variable.
2022-04-13 16:08:22 -07:00
John Baldwin
8758ac757f
sched_4bsd: ts is only used in sched_bind for SMP.
2022-04-13 16:08:22 -07:00
John Baldwin
d101d57321
arm dbg: Use PCPU_GET(cpuid) directly in assertions.
2022-04-13 16:08:21 -07:00
John Baldwin
4046178557
ipsec_encap: setdf is only used for INET.
2022-04-13 16:08:21 -07:00
John Baldwin
f328c46fdd
TCP sysctl handlers: fin and lin are only used for INET.
2022-04-13 16:08:21 -07:00
John Baldwin
700a395c58
tcp_log_vain/addrs: Use a const pointer for the IPv4 header.
...
The pointer to the IPv6 header was already const.
2022-04-13 16:08:21 -07:00
John Baldwin
13ec6858d6
tcp_log_addr: ip is only used for INET.
2022-04-13 16:08:21 -07:00
John Baldwin
3320ca1205
ipfw: icmp6_type is only used for INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
75095cd38f
mlx5: fs_tcp is only used for INET or INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
29a843177e
sctp: #ifdef INET-only and INET6-only variables.
...
Duplicating the SCTP_PCB_FLAGS_BOUND_V6 check made the #ifdef's
simpler than applying #ifdef's directly to the original code. Modern
compilers should cache the result rather than testing the flag twice.
2022-04-13 16:08:21 -07:00
John Baldwin
ac3e46fa3e
infiniband_resolve_addr: ih is only used for INET or INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
2fdf3ed1e3
ng_netflow: Move various variables under INET || INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
d98981585c
ether_resolve_addr: eh is only used for INET or INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
127b40e7dc
vtnet: offset is only used for INET or INET6.
2022-04-13 16:08:21 -07:00
John Baldwin
2884a93651
vlan: ifa is only used under #ifdef INET.
2022-04-13 16:08:21 -07:00
John Baldwin
a95c70012b
zfs: Disable -Wunused-but-set-variable for dnode.c.
...
dn is only used by DNODE_VERIFY (conditional on ZFS_DEBUG) in
dnode_special_open.
2022-04-13 16:08:20 -07:00
John Baldwin
ffd8101e93
usb: Add a __usbdebug_used for variables only used under #ifdef USB_DEBUG.
...
Use it for various variables only used in DPRINTF debug traces
conditional on USB_DEBUG.
2022-04-13 16:08:20 -07:00
John Baldwin
1c5f188212
usb: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
ac9c3c32c6
unionfs: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
e565fa55e6
sfxge: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
03d49ffc78
sdhci_card_task: d is only used in the non-MMCCAM case.
2022-04-13 16:08:20 -07:00
John Baldwin
ba035a3112
pf: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
bf264886cd
nvdimm: Inline value of variable used once in an assertion.
2022-04-13 16:08:20 -07:00
John Baldwin
8fcf690b83
lpt: Mark ppbus in lptout unused.
...
It is used both in an assertion under INVARIANTS as well as in a
custom debug trace.
2022-04-13 16:08:20 -07:00
John Baldwin
039880009a
hyperv: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
acb7423df7
bhnd: Use __diagused for a variable only used in a KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
38731172ee
xen: Use __diagused for a variable only used in KASSERT().
2022-04-13 16:08:20 -07:00
John Baldwin
b8ebd99aa5
vm: Use __diagused for variables only used in KASSERT().
2022-04-13 16:08:20 -07:00