Home
last modified time | relevance | path

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

/linux-6.15/mm/
H A Dpage_alloc.c368 unsigned long bitidx, word_bitidx; in get_pfnblock_flags_mask() local
372 bitidx = pfn_to_bitidx(page, pfn); in get_pfnblock_flags_mask()
373 word_bitidx = bitidx / BITS_PER_LONG; in get_pfnblock_flags_mask()
374 bitidx &= (BITS_PER_LONG-1); in get_pfnblock_flags_mask()
381 return (word >> bitidx) & mask; in get_pfnblock_flags_mask()
402 unsigned long bitidx, word_bitidx; in set_pfnblock_flags_mask() local
409 bitidx = pfn_to_bitidx(page, pfn); in set_pfnblock_flags_mask()
410 word_bitidx = bitidx / BITS_PER_LONG; in set_pfnblock_flags_mask()
411 bitidx &= (BITS_PER_LONG-1); in set_pfnblock_flags_mask()
415 mask <<= bitidx; in set_pfnblock_flags_mask()
[all …]
/linux-6.15/drivers/edac/
H A Dpnd2_edac.c595 static void remove_addr_bit(u64 *addr, int bitidx) in remove_addr_bit() argument
599 if (bitidx == -1) in remove_addr_bit()
602 mask = BIT_ULL(bitidx) - 1; in remove_addr_bit()