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()
698 void bitmap_remap(unsigned long *dst, const unsigned long *src, in bitmap_remap() argument
704 if (dst == src) /* following doesn't handle inplace remaps */ in bitmap_remap()
706 bitmap_zero(dst, nbits); in bitmap_remap()
713 set_bit(oldbit, dst); /* identity map */ in bitmap_remap()
715 set_bit(bitmap_ord_to_pos(new, n % w, nbits), dst); in bitmap_remap()
858 void bitmap_onto(unsigned long *dst, const unsigned long *orig, in bitmap_onto() argument
863 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_onto()
865 bitmap_zero(dst, bits); in bitmap_onto()
881 set_bit(n, dst); in bitmap_onto()
898 void bitmap_fold(unsigned long *dst, const unsigned long *orig, in bitmap_fold() argument
903 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_fold()
905 bitmap_zero(dst, nbits); in bitmap_fold()
908 set_bit(oldbit % sz, dst); in bitmap_fold()
1061 void bitmap_copy_le(unsigned long *dst, const unsigned long *src, unsigned int nbits) in bitmap_copy_le() argument
1067 dst[i] = cpu_to_le64(src[i]); in bitmap_copy_le()
1069 dst[i] = cpu_to_le32(src[i]); in bitmap_copy_le()