]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
sfxge(4): unify power of 2 alignment check macro
authorarybchik <arybchik@FreeBSD.org>
Sat, 27 Jul 2019 09:36:45 +0000 (09:36 +0000)
committerarybchik <arybchik@FreeBSD.org>
Sat, 27 Jul 2019 09:36:45 +0000 (09:36 +0000)
commit87718641a6f0ca450d8d8e94a1e51631ae947429
treedf43f9392ec0fab417ad06a55e15dc1e4598335d
parentbcf546c0776409e43010e44e26b022fe8d1cc211
sfxge(4): unify power of 2 alignment check macro

Substitute driver-defined IS_P2ALIGNED() with EFX_IS_P2ALIGNED()
defined in libefx.

Add type argument and cast value and alignment to one specified type.

Reported by:    Andrea Valsania <andrea.valsania at answervad.it>
Reviewed by:    philip
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision:  https://reviews.freebsd.org/D21076
sys/dev/sfxge/common/ef10_rx.c
sys/dev/sfxge/common/efsys.h
sys/dev/sfxge/common/efx.h