Lines Matching refs:dst

61 void __bitmap_complement(unsigned long *dst, const unsigned long *src, unsigned int bits)  in __bitmap_complement()  argument
65 dst[k] = ~src[k]; in __bitmap_complement()
68 dst[k] = ~src[k]; in __bitmap_complement()
83 void __bitmap_shift_right(unsigned long *dst, const unsigned long *src, in __bitmap_shift_right() argument
108 dst[k] = lower | upper; in __bitmap_shift_right()
111 memset(&dst[lim - off], 0, off*sizeof(unsigned long)); in __bitmap_shift_right()
128 void __bitmap_shift_left(unsigned long *dst, const unsigned long *src, in __bitmap_shift_left() argument
146 dst[k + off] = lower | upper; in __bitmap_shift_left()
149 memset(dst, 0, off*sizeof(unsigned long)); in __bitmap_shift_left()
153 int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_and() argument
161 result |= (dst[k] = bitmap1[k] & bitmap2[k]); in __bitmap_and()
163 result |= (dst[k] = bitmap1[k] & bitmap2[k] & in __bitmap_and()
169 void __bitmap_or(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_or() argument
176 dst[k] = bitmap1[k] | bitmap2[k]; in __bitmap_or()
180 void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_xor() argument
187 dst[k] = bitmap1[k] ^ bitmap2[k]; in __bitmap_xor()
191 int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_andnot() argument
199 result |= (dst[k] = bitmap1[k] & ~bitmap2[k]); in __bitmap_andnot()
201 result |= (dst[k] = bitmap1[k] & ~bitmap2[k] & in __bitmap_andnot()
708 void bitmap_remap(unsigned long *dst, const unsigned long *src, in bitmap_remap() argument
714 if (dst == src) /* following doesn't handle inplace remaps */ in bitmap_remap()
716 bitmap_zero(dst, nbits); in bitmap_remap()
723 set_bit(oldbit, dst); /* identity map */ in bitmap_remap()
725 set_bit(bitmap_ord_to_pos(new, n % w, nbits), dst); in bitmap_remap()
868 void bitmap_onto(unsigned long *dst, const unsigned long *orig, in bitmap_onto() argument
873 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_onto()
875 bitmap_zero(dst, bits); in bitmap_onto()
891 set_bit(n, dst); in bitmap_onto()
908 void bitmap_fold(unsigned long *dst, const unsigned long *orig, in bitmap_fold() argument
913 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_fold()
915 bitmap_zero(dst, nbits); in bitmap_fold()
918 set_bit(oldbit % sz, dst); in bitmap_fold()
1071 void bitmap_copy_le(unsigned long *dst, const unsigned long *src, unsigned int nbits) in bitmap_copy_le() argument
1077 dst[i] = cpu_to_le64(src[i]); in bitmap_copy_le()
1079 dst[i] = cpu_to_le32(src[i]); in bitmap_copy_le()