From: Yury Norov Date: Wed, 25 Feb 2026 23:58:32 +0000 (-0500) Subject: bitmap: drop __find_nth_andnot_bit() X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a676643709115816d3ce7e50aa5b5a4af1ee6c45;p=thirdparty%2Fkernel%2Flinux.git bitmap: drop __find_nth_andnot_bit() Remove find_nth_andnot_bit() leftovers. CC: Rasmus Villemoes CC: Andrew Morton CC: Shaopeng Tan Fixes: b0c85e99458a ("cpumask: Remove unnecessary cpumask_nth_andnot()") Signed-off-by: Yury Norov --- diff --git a/include/linux/find.h b/include/linux/find.h index 9d720ad92bc15..6c2be8ca615df 100644 --- a/include/linux/find.h +++ b/include/linux/find.h @@ -22,8 +22,6 @@ extern unsigned long _find_first_bit(const unsigned long *addr, unsigned long si unsigned long __find_nth_bit(const unsigned long *addr, unsigned long size, unsigned long n); unsigned long __find_nth_and_bit(const unsigned long *addr1, const unsigned long *addr2, unsigned long size, unsigned long n); -unsigned long __find_nth_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, - unsigned long size, unsigned long n); unsigned long __find_nth_and_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, const unsigned long *addr3, unsigned long size, unsigned long n); diff --git a/lib/find_bit.c b/lib/find_bit.c index 5a0066c26d9a6..5ac52dfce7300 100644 --- a/lib/find_bit.c +++ b/lib/find_bit.c @@ -172,13 +172,6 @@ unsigned long __find_nth_and_bit(const unsigned long *addr1, const unsigned long } EXPORT_SYMBOL(__find_nth_and_bit); -unsigned long __find_nth_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, - unsigned long size, unsigned long n) -{ - return FIND_NTH_BIT(addr1[idx] & ~addr2[idx], size, n); -} -EXPORT_SYMBOL(__find_nth_andnot_bit); - unsigned long __find_nth_and_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, const unsigned long *addr3,