Lines Matching refs:src2
217 const unsigned long *src2, unsigned int nbits) in bitmap_and() argument
220 return (*dst = *src1 & *src2 & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_and()
221 return __bitmap_and(dst, src1, src2, nbits); in bitmap_and()
225 const unsigned long *src2, unsigned int nbits) in bitmap_or() argument
228 *dst = *src1 | *src2; in bitmap_or()
230 __bitmap_or(dst, src1, src2, nbits); in bitmap_or()
234 const unsigned long *src2, unsigned int nbits) in bitmap_xor() argument
237 *dst = *src1 ^ *src2; in bitmap_xor()
239 __bitmap_xor(dst, src1, src2, nbits); in bitmap_xor()
243 const unsigned long *src2, unsigned int nbits) in bitmap_andnot() argument
246 return (*dst = *src1 & ~(*src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_andnot()
247 return __bitmap_andnot(dst, src1, src2, nbits); in bitmap_andnot()
260 const unsigned long *src2, unsigned int nbits) in bitmap_equal() argument
263 return ! ((*src1 ^ *src2) & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_equal()
265 return __bitmap_equal(src1, src2, nbits); in bitmap_equal()
269 const unsigned long *src2, unsigned int nbits) in bitmap_intersects() argument
272 return ((*src1 & *src2) & BITMAP_LAST_WORD_MASK(nbits)) != 0; in bitmap_intersects()
274 return __bitmap_intersects(src1, src2, nbits); in bitmap_intersects()
278 const unsigned long *src2, unsigned int nbits) in bitmap_subset() argument
281 return ! ((*src1 & ~(*src2)) & BITMAP_LAST_WORD_MASK(nbits)); in bitmap_subset()
283 return __bitmap_subset(src1, src2, nbits); in bitmap_subset()