Lines Matching refs:bitidx
485 unsigned long bitidx, word_bitidx; in __get_pfnblock_flags_mask() local
489 bitidx = pfn_to_bitidx(page, pfn); in __get_pfnblock_flags_mask()
490 word_bitidx = bitidx / BITS_PER_LONG; in __get_pfnblock_flags_mask()
491 bitidx &= (BITS_PER_LONG-1); in __get_pfnblock_flags_mask()
494 bitidx += end_bitidx; in __get_pfnblock_flags_mask()
495 return (word >> (BITS_PER_LONG - bitidx - 1)) & mask; in __get_pfnblock_flags_mask()
524 unsigned long bitidx, word_bitidx; in set_pfnblock_flags_mask() local
531 bitidx = pfn_to_bitidx(page, pfn); in set_pfnblock_flags_mask()
532 word_bitidx = bitidx / BITS_PER_LONG; in set_pfnblock_flags_mask()
533 bitidx &= (BITS_PER_LONG-1); in set_pfnblock_flags_mask()
537 bitidx += end_bitidx; in set_pfnblock_flags_mask()
538 mask <<= (BITS_PER_LONG - bitidx - 1); in set_pfnblock_flags_mask()
539 flags <<= (BITS_PER_LONG - bitidx - 1); in set_pfnblock_flags_mask()