Home
last modified time | relevance | path

Searched refs:bitidx (Results 1 – 2 of 2) sorted by relevance

/linux/mm/
H A Dpage_alloc.c361 unsigned long **bitmap_word, unsigned long *bitidx) in get_pfnblock_bitmap_bitidx() argument
375 *bitidx = pfn_to_bitidx(page, pfn); in get_pfnblock_bitmap_bitidx()
376 word_bitidx = *bitidx / BITS_PER_LONG; in get_pfnblock_bitmap_bitidx()
377 *bitidx &= (BITS_PER_LONG - 1); in get_pfnblock_bitmap_bitidx()
396 unsigned long bitidx; in __get_pfnblock_flags_mask() local
399 get_pfnblock_bitmap_bitidx(page, pfn, &bitmap_word, &bitidx); in __get_pfnblock_flags_mask()
406 return (word >> bitidx) & mask; in __get_pfnblock_flags_mask()
421 unsigned long bitidx; in get_pfnblock_bit() local
426 get_pfnblock_bitmap_bitidx(page, pfn, &bitmap_word, &bitidx); in get_pfnblock_bit()
428 return test_bit(bitidx + pb_bit, bitmap_word); in get_pfnblock_bit()
[all …]
/linux/drivers/edac/
H A Dpnd2_edac.c594 static void remove_addr_bit(u64 *addr, int bitidx) in remove_addr_bit() argument
598 if (bitidx == -1) in remove_addr_bit()
601 mask = BIT_ULL(bitidx) - 1; in remove_addr_bit()