freebsd-dev/sys/dev/sfxge/common
Andrew Rybchenko ce6c2c8ffb sfxge(4): cope with clang warning on negative shift
clang 4.0.1-6 on Ubuntu generates false positive warning that shift
is negative.  It is done regardless of the fact that the branch is
not taken because of previous check.

The warning is generate in EFX_INSERT_NATIVE32 used by
EFX_INSERT_FIELD_NATIVE32. All similar cases are fixed as well.

It is undesirable to suppress the warning completely.

Sponsored by:   Solarflare Communications, Inc.
Differential Revision:  https://reviews.freebsd.org/D18229
2018-11-29 06:44:20 +00:00
..
ef10_ev.c sfxge(4): support Medford2 event timer semantics 2018-11-28 09:22:53 +00:00
ef10_filter.c sfxge(4): support drop filters on EF10 family NICs 2018-11-29 06:42:49 +00:00
ef10_image.c sfxge(4): add signed image layout support 2018-11-29 06:41:41 +00:00
ef10_impl.h sfxge(4): support FW subvariant choice 2018-11-29 06:43:57 +00:00
ef10_intr.c sfxge(4): add Medford2 support to INTR module 2018-11-27 12:20:35 +00:00
ef10_mac.c sfxge(4): support CTPIO stats 2018-11-28 09:25:21 +00:00
ef10_mcdi.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
ef10_nic.c sfxge(4): support FW subvariant choice 2018-11-29 06:43:57 +00:00
ef10_nvram.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
ef10_phy.c sfxge(4): support FEC mode settings 2018-11-28 09:22:42 +00:00
ef10_rx.c sfxge(4): add efsys macro to get memory region size 2018-11-27 13:00:39 +00:00
ef10_signed_image_layout.h sfxge(4): add firmware image layout option 2018-11-29 06:29:24 +00:00
ef10_tlv_layout.h sfxge(4): sync MCDI headers and TLV layout 2018-11-29 06:41:53 +00:00
ef10_tx.c sfxge(4): add outer IP ID parameter to TSOv2 descriptor 2018-11-28 09:25:43 +00:00
ef10_vpd.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
efsys.h sfxge(4): add firmware subvariant aware driver option 2018-11-29 06:43:34 +00:00
efx_bootcfg.c sfxge(4): resolve code analysis warnings 2018-11-27 14:16:03 +00:00
efx_check.h sfxge(4): add firmware subvariant aware driver option 2018-11-29 06:43:34 +00:00
efx_crc32.c
efx_ev.c sfxge(4): add Medford2 support to EV module 2018-11-27 12:20:12 +00:00
efx_filter.c sfxge(4): distinguish filters for encapsulated packets 2018-11-29 06:42:38 +00:00
efx_hash.c
efx_impl.h sfxge(4): support choosing firmware variant 2018-11-29 06:43:00 +00:00
efx_intr.c sfxge(4): add efsys macro to get memory region size 2018-11-27 13:00:39 +00:00
efx_lic.c sfxge(4): add Medford2 support for licensing 2018-11-28 09:23:41 +00:00
efx_mac.c sfxge(4): regenerate headers to pick up CTPIO stats 2018-11-28 09:25:09 +00:00
efx_mcdi.c sfxge(4): add firmware subvariant aware driver option 2018-11-29 06:43:34 +00:00
efx_mcdi.h sfxge(4): add Medford2 support to MCDI module 2018-11-27 12:20:57 +00:00
efx_mon.c sfxge(4): add 1.3V voltage and current sensors 2018-11-28 09:24:14 +00:00
efx_nic.c sfxge(4): support FW subvariant choice 2018-11-29 06:43:57 +00:00
efx_nvram.c sfxge(4): add Medford2 support to NVRAM module 2018-11-27 12:21:41 +00:00
efx_phy_ids.h
efx_phy.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
efx_port.c sfxge(4): fix comparison always true warning 2018-11-29 06:44:09 +00:00
efx_regs_ef10.h sfxge(4): support Medford2 event timer semantics 2018-11-28 09:22:53 +00:00
efx_regs_mcdi_aoe.h sfxge(4): update MCDI headers 2018-11-29 06:43:23 +00:00
efx_regs_mcdi.h sfxge(4): update MCDI headers 2018-11-29 06:43:23 +00:00
efx_regs_pci.h
efx_regs.h
efx_rx.c sfxge(4): add Medford2 support to Rx module 2018-11-27 12:21:19 +00:00
efx_sram.c sfxge(4): add Medford2 support to SRAM module 2018-11-27 12:21:53 +00:00
efx_tunnel.c sfxge(4): add Medford2 support for tunnel encapsulations 2018-11-28 09:23:52 +00:00
efx_tx.c sfxge(4): add outer IP ID parameter to TSOv2 descriptor 2018-11-28 09:25:43 +00:00
efx_types.h sfxge(4): cope with clang warning on negative shift 2018-11-29 06:44:20 +00:00
efx_vpd.c sfxge(4): add Medford2 support to VPD module 2018-11-27 12:22:14 +00:00
efx.h sfxge(4): support FW subvariant choice 2018-11-29 06:43:57 +00:00
hunt_impl.h
hunt_nic.c sfxge(4): clarify port mode names and masks 2018-11-28 09:23:05 +00:00
mcdi_mon.c sfxge(4): add 1.3V voltage and current sensors 2018-11-28 09:24:14 +00:00
mcdi_mon.h
medford2_impl.h sfxge(4): add Medford2 support to NIC module 2018-11-27 12:14:16 +00:00
medford2_nic.c sfxge(4): remove obsolete comments 2018-11-28 06:56:34 +00:00
medford_impl.h
medford_nic.c sfxge(4): remove obsolete comments 2018-11-28 06:56:34 +00:00
siena_flash.h sfxge(4): regenerate files with genfwdef after ID update 2018-11-26 07:15:19 +00:00
siena_impl.h
siena_mac.c sfxge(4): remove MAC stats size define 2018-11-27 14:16:14 +00:00
siena_mcdi.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
siena_nic.c sfxge(4): report no Tx checksum FW subvariant support 2018-11-29 06:43:46 +00:00
siena_nvram.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00
siena_phy.c sfxge(4): add efsys macro to get memory region size 2018-11-27 13:00:39 +00:00
siena_sram.c
siena_vpd.c sfxge(4): refactoring eliminating code analysis warnings 2018-11-27 12:59:09 +00:00