/linux-master/mm/ |
H A D | filemap.c | 1130 if (test_bit(key->bit_nr, &key->folio->flags)) 1133 if (test_and_set_bit(key->bit_nr, &key->folio->flags)) 1165 static void folio_wake_bit(struct folio *folio, int bit_nr) argument 1172 key.bit_nr = bit_nr; 1212 static inline bool folio_trylock_flag(struct folio *folio, int bit_nr, argument 1216 if (test_and_set_bit(bit_nr, &folio->flags)) 1218 } else if (test_bit(bit_nr, &folio->flags)) 1228 static inline int folio_wait_bit_common(struct folio *folio, int bit_nr, argument 1239 if (bit_nr 1444 folio_wait_bit(struct folio *folio, int bit_nr) argument 1450 folio_wait_bit_killable(struct folio *folio, int bit_nr) argument [all...] |
/linux-master/include/linux/ |
H A D | pagemap.h | 968 int bit_nr; member in struct:wait_page_key 974 int bit_nr; member in struct:wait_page_queue 985 if (wait_page->bit_nr != key->bit_nr) 1110 void folio_wait_bit(struct folio *folio, int bit_nr); 1111 int folio_wait_bit_killable(struct folio *folio, int bit_nr);
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-v3.c | 308 int byte_offset, bit_nr; local 323 bit_nr = irq->intid % BITS_PER_BYTE; 330 status = val & (1 << bit_nr); 342 val &= ~(1 << bit_nr); 401 int byte_offset, bit_nr; local 414 bit_nr = irq->intid % BITS_PER_BYTE; 424 stored = val & (1U << bit_nr); 435 val |= 1 << bit_nr; 437 val &= ~(1 << bit_nr);
|
H A D | vgic-its.c | 403 int byte_offset, bit_nr; local 406 bit_nr = intid % BITS_PER_BYTE; 428 irq->pending_latch = pendmask & (1U << bit_nr);
|
/linux-master/drivers/net/usb/ |
H A D | r8152.c | 2899 int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; local 2901 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac4_core.c | 671 u32 bit_nr = bitrev32(~crc32_le(~0, ha->addr, local 677 mc_filter[bit_nr >> 5] |= (1 << (bit_nr & 0x1f));
|
H A D | dwmac100_core.c | 113 int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; local 118 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
H A D | dwmac1000_core.c | 173 int bit_nr = bitrev32(~crc32_le(~0, ha->addr, local 180 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
/linux-master/drivers/net/ethernet/sis/ |
H A D | sis900.c | 2415 unsigned int bit_nr; local 2417 bit_nr = sis900_mcast_bitnr(ha->addr, 2419 mc_filter[bit_nr >> 4] |= (1 << (bit_nr & 0xf));
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_main.c | 1876 int bit_nr = bitrev32(~crc32_le(~0, ha->addr, 6)) >> 26; local 1882 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 2773 u32 bit_nr = eth_hw_addr_crc(ha) >> 26; local 2774 mc_filter[bit_nr >> 5] |= BIT(bit_nr & 31);
|
H A D | 8139cp.c | 911 int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; local 913 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
/linux-master/drivers/net/ethernet/ |
H A D | jme.c | 2281 int bit_nr; local 2285 bit_nr = ether_crc(ETH_ALEN, ha->addr) & 0x3F; 2286 mc_hash[bit_nr >> 5] |= 1 << (bit_nr & 0x1F);
|
/linux-master/drivers/net/ethernet/cortina/ |
H A D | gemini.c | 1870 unsigned int bit_nr; local 1886 bit_nr = ~crc32_le(~0, ha->addr, ETH_ALEN) & 0x3f; 1887 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 0x1f);
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 1296 u32 bit_nr = ~ether_crc(ETH_ALEN, ha->addr) >> 23; local 1301 hash_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); 1321 u32 bit_nr = ~ether_crc(ETH_ALEN, ha->addr) >> 23; local 1326 hash_filter[bit_nr >> 5] |= 1 << (bit_nr & 31);
|
/linux-master/drivers/hwmon/ |
H A D | gl520sm.c | 652 int bit_nr = to_sensor_dev_attr(attr)->index; local 655 return sprintf(buf, "%d\n", (data->alarms >> bit_nr) & 1);
|
/linux-master/drivers/hid/ |
H A D | hid-core.c | 1373 unsigned int bit_nr = 0; local 1380 value |= ((u32)report[idx] >> bit_shift) << bit_nr; 1382 bit_nr += bits_to_copy;
|
/linux-master/fs/reiserfs/ |
H A D | journal.c | 213 unsigned int bit_nr = block % (sb->s_blocksize << 3); local 218 set_bit(bit_nr, (unsigned long *)jb->bitmaps[bmap_nr]->data); 459 unsigned int bmap_nr, int bit_nr, int search_all, 481 test_bit(bit_nr, 489 bit_nr + 1); 495 bl = bmap_nr * (sb->s_blocksize << 3) + bit_nr; 458 reiserfs_in_journal(struct super_block *sb, unsigned int bmap_nr, int bit_nr, int search_all, b_blocknr_t * next_zero_bit) argument
|
H A D | reiserfs.h | 2943 int bit_nr, int searchall, b_blocknr_t *next);
|
/linux-master/drivers/s390/virtio/ |
H A D | virtio_ccw.c | 142 u64 bit_nr; member in struct:virtio_thinint_area 163 int bit_nr; member in struct:virtio_ccw_vq_info 658 &thinint_area->bit_nr,
|
/linux-master/drivers/input/keyboard/ |
H A D | bcm-keypad.c | 62 #define BIT_TO_ROW_SSRN(bit_nr, reg_n) (((bit_nr) >> 3) + 4 * (reg_n)) 63 #define BIT_TO_COL(bit_nr) ((bit_nr) % 8) 96 int bit_nr; local 108 for_each_set_bit(bit_nr, &change, BITS_PER_LONG) { 109 key_press = state & BIT(bit_nr); 112 row = BIT_TO_ROW_SSRN(bit_nr, reg_num); 113 col = BIT_TO_COL(bit_nr);
|
/linux-master/arch/s390/kvm/ |
H A D | interrupt.c | 2774 static unsigned long get_ind_bit(__u64 addr, unsigned long bit_nr, bool swap) argument 2778 bit = bit_nr + (addr % PAGE_SIZE) * 8;
|
/linux-master/kernel/power/ |
H A D | snapshot.c | 746 * and return the position of the bit in @addr and @bit_nr. 749 void **addr, unsigned int *bit_nr) 810 *bit_nr = (pfn - zone->start_pfn) & BM_BLOCK_MASK; 748 memory_bm_find_bit(struct memory_bitmap *bm, unsigned long pfn, void **addr, unsigned int *bit_nr) argument
|
/linux-master/arch/openrisc/kernel/ |
H A D | setup.c | 218 short bit_nr, short width) 220 return (reg >> bit_nr) & (0 << width); 217 extract_value_bits(unsigned long reg, short bit_nr, short width) argument
|
/linux-master/drivers/staging/vt6656/ |
H A D | main_usb.c | 849 u32 bit_nr; local 852 bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; 853 mc_filter |= BIT_ULL(bit_nr);
|