• Home
  • Raw
  • Download

Lines Matching refs:dst

63 void __bitmap_complement(unsigned long *dst, const unsigned long *src, unsigned int bits)  in __bitmap_complement()  argument
67 dst[k] = ~src[k]; in __bitmap_complement()
70 dst[k] = ~src[k]; in __bitmap_complement()
85 void __bitmap_shift_right(unsigned long *dst, const unsigned long *src, in __bitmap_shift_right() argument
110 dst[k] = lower | upper; in __bitmap_shift_right()
113 memset(&dst[lim - off], 0, off*sizeof(unsigned long)); in __bitmap_shift_right()
130 void __bitmap_shift_left(unsigned long *dst, const unsigned long *src, in __bitmap_shift_left() argument
148 dst[k + off] = lower | upper; in __bitmap_shift_left()
151 memset(dst, 0, off*sizeof(unsigned long)); in __bitmap_shift_left()
155 int __bitmap_and(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_and() argument
163 result |= (dst[k] = bitmap1[k] & bitmap2[k]); in __bitmap_and()
165 result |= (dst[k] = bitmap1[k] & bitmap2[k] & in __bitmap_and()
171 void __bitmap_or(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_or() argument
178 dst[k] = bitmap1[k] | bitmap2[k]; in __bitmap_or()
182 void __bitmap_xor(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_xor() argument
189 dst[k] = bitmap1[k] ^ bitmap2[k]; in __bitmap_xor()
193 int __bitmap_andnot(unsigned long *dst, const unsigned long *bitmap1, in __bitmap_andnot() argument
201 result |= (dst[k] = bitmap1[k] & ~bitmap2[k]); in __bitmap_andnot()
203 result |= (dst[k] = bitmap1[k] & ~bitmap2[k] & in __bitmap_andnot()
752 void bitmap_remap(unsigned long *dst, const unsigned long *src, in bitmap_remap() argument
758 if (dst == src) /* following doesn't handle inplace remaps */ in bitmap_remap()
760 bitmap_zero(dst, nbits); in bitmap_remap()
767 set_bit(oldbit, dst); /* identity map */ in bitmap_remap()
769 set_bit(bitmap_ord_to_pos(new, n % w, nbits), dst); in bitmap_remap()
912 void bitmap_onto(unsigned long *dst, const unsigned long *orig, in bitmap_onto() argument
917 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_onto()
919 bitmap_zero(dst, bits); in bitmap_onto()
935 set_bit(n, dst); in bitmap_onto()
952 void bitmap_fold(unsigned long *dst, const unsigned long *orig, in bitmap_fold() argument
957 if (dst == orig) /* following doesn't handle inplace mappings */ in bitmap_fold()
959 bitmap_zero(dst, nbits); in bitmap_fold()
962 set_bit(oldbit % sz, dst); in bitmap_fold()
1202 void bitmap_copy_le(unsigned long *dst, const unsigned long *src, unsigned int nbits) in bitmap_copy_le() argument
1208 dst[i] = cpu_to_le64(src[i]); in bitmap_copy_le()
1210 dst[i] = cpu_to_le32(src[i]); in bitmap_copy_le()