• Home
  • Raw
  • Download

Lines Matching refs:bm

494 	unsigned long *p_addr, *bm;  in bm_clear_surplus()  local
507 bm = p_addr + (tmp/BITS_PER_LONG); in bm_clear_surplus()
513 cleared = hweight_long(*bm & ~mask); in bm_clear_surplus()
514 *bm &= mask; in bm_clear_surplus()
515 bm++; in bm_clear_surplus()
518 if (BITS_PER_LONG == 32 && ((bm - p_addr) & 1) == 1) { in bm_clear_surplus()
521 cleared += hweight_long(*bm); in bm_clear_surplus()
522 *bm = 0; in bm_clear_surplus()
531 unsigned long *p_addr, *bm; in bm_set_surplus() local
543 bm = p_addr + (tmp/BITS_PER_LONG); in bm_set_surplus()
549 *bm |= ~mask; in bm_set_surplus()
550 bm++; in bm_set_surplus()
553 if (BITS_PER_LONG == 32 && ((bm - p_addr) & 1) == 1) { in bm_set_surplus()
556 *bm = ~0UL; in bm_set_surplus()
595 unsigned long *p_addr, *bm; in bm_memset() local
610 bm = p_addr + MLPP(offset); in bm_memset()
611 if (bm+do_now > p_addr + LWPP) { in bm_memset()
613 p_addr, bm, (int)do_now); in bm_memset()
615 memset(bm, c, do_now * sizeof(long)); in bm_memset()
825 unsigned long *p_addr, *bm; in drbd_bm_merge_lel() local
846 bm = p_addr + MLPP(offset); in drbd_bm_merge_lel()
849 bits = hweight_long(*bm); in drbd_bm_merge_lel()
850 word = *bm | *buffer++; in drbd_bm_merge_lel()
851 *bm++ = word; in drbd_bm_merge_lel()
874 unsigned long *p_addr, *bm; in drbd_bm_get_lel() local
896 bm = p_addr + MLPP(offset); in drbd_bm_get_lel()
899 *buffer++ = *bm++; in drbd_bm_get_lel()
1628 unsigned long *p_addr, *bm; in drbd_bm_e_weight() local
1645 bm = p_addr + MLPP(s); in drbd_bm_e_weight()
1647 count += hweight_long(*bm++); in drbd_bm_e_weight()