/Linux-v5.4/kernel/sched/ |
D | wait_bit.c | 27 wait_bit->key.bit_nr != key->bit_nr || in wake_bit_function() 28 test_bit(key->bit_nr, key->flags)) in wake_bit_function() 48 if (test_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags)) in __wait_on_bit() 50 } while (test_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags) && !ret); in __wait_on_bit() 89 if (test_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags)) { in __wait_on_bit_lock() 100 if (!test_and_set_bit(wbq_entry->key.bit_nr, wbq_entry->key.flags)) { in __wait_on_bit_lock() 168 wbq_entry->key.bit_nr != key->bit_nr) in var_wake_function() 179 .bit_nr = -1, in init_wait_var_entry()
|
/Linux-v5.4/drivers/input/keyboard/ |
D | bcm-keypad.c | 72 #define BIT_TO_ROW_SSRN(bit_nr, reg_n) (((bit_nr) >> 3) + 4 * (reg_n)) argument 73 #define BIT_TO_COL(bit_nr) ((bit_nr) % 8) argument 106 int bit_nr; in bcm_kp_report_keys() local 118 for_each_set_bit(bit_nr, &change, BITS_PER_LONG) { in bcm_kp_report_keys() 119 key_press = state & BIT(bit_nr); in bcm_kp_report_keys() 122 row = BIT_TO_ROW_SSRN(bit_nr, reg_num); in bcm_kp_report_keys() 123 col = BIT_TO_COL(bit_nr); in bcm_kp_report_keys()
|
D | st-keyscan.c | 44 int bit_nr; in keyscan_isr() local 50 for_each_set_bit(bit_nr, &change, BITS_PER_LONG) in keyscan_isr() 52 keycode[bit_nr], state & BIT(bit_nr)); in keyscan_isr()
|
/Linux-v5.4/virt/kvm/arm/vgic/ |
D | vgic-v3.c | 317 int byte_offset, bit_nr; in vgic_v3_lpi_sync_pending_status() local 332 bit_nr = irq->intid % BITS_PER_BYTE; in vgic_v3_lpi_sync_pending_status() 339 status = val & (1 << bit_nr); in vgic_v3_lpi_sync_pending_status() 351 val &= ~(1 << bit_nr); in vgic_v3_lpi_sync_pending_status() 372 int byte_offset, bit_nr; in vgic_v3_save_pending_tables() local 384 bit_nr = irq->intid % BITS_PER_BYTE; in vgic_v3_save_pending_tables() 394 stored = val & (1U << bit_nr); in vgic_v3_save_pending_tables() 399 val |= 1 << bit_nr; in vgic_v3_save_pending_tables() 401 val &= ~(1 << bit_nr); in vgic_v3_save_pending_tables()
|
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac100_core.c | 121 int bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; in dwmac100_set_filter() local 126 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in dwmac100_set_filter()
|
D | dwmac1000_core.c | 180 int bit_nr = bitrev32(~crc32_le(~0, ha->addr, in dwmac1000_set_filter() local 187 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in dwmac1000_set_filter()
|
D | dwmac4_core.c | 435 u32 bit_nr = bitrev32(~crc32_le(~0, ha->addr, in dwmac4_set_filter() local 441 mc_filter[bit_nr >> 5] |= (1 << (bit_nr & 0x1f)); in dwmac4_set_filter()
|
/Linux-v5.4/mm/ |
D | filemap.c | 1018 int bit_nr; member 1024 int bit_nr; member 1038 if (wait_page->bit_nr != key->bit_nr) in wake_page_function() 1049 if (test_bit(key->bit_nr, &key->page->flags)) in wake_page_function() 1055 static void wake_up_page_bit(struct page *page, int bit_nr) in wake_up_page_bit() argument 1063 key.bit_nr = bit_nr; in wake_up_page_bit() 1132 struct page *page, int bit_nr, int state, enum behavior behavior) in wait_on_page_bit_common() argument 1142 if (bit_nr == PG_locked && in wait_on_page_bit_common() 1156 wait_page.bit_nr = bit_nr; in wait_on_page_bit_common() 1170 bit_is_set = test_bit(bit_nr, &page->flags); in wait_on_page_bit_common() [all …]
|
/Linux-v5.4/include/linux/ |
D | wait_bit.h | 12 int bit_nr; member 22 { .flags = word, .bit_nr = bit, }
|
D | pagemap.h | 514 extern void wait_on_page_bit(struct page *page, int bit_nr); 515 extern int wait_on_page_bit_killable(struct page *page, int bit_nr);
|
/Linux-v5.4/arch/openrisc/kernel/ |
D | setup.c | 228 short bit_nr, short width) in extract_value_bits() argument 230 return (reg >> bit_nr) & (0 << width); in extract_value_bits()
|
/Linux-v5.4/drivers/net/ethernet/calxeda/ |
D | xgmac.c | 1294 u32 bit_nr = ~ether_crc(ETH_ALEN, ha->addr) >> 23; in xgmac_set_rx_mode() local 1299 hash_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in xgmac_set_rx_mode() 1319 u32 bit_nr = ~ether_crc(ETH_ALEN, ha->addr) >> 23; in xgmac_set_rx_mode() local 1324 hash_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in xgmac_set_rx_mode()
|
/Linux-v5.4/drivers/staging/vt6656/ |
D | main_usb.c | 802 u32 bit_nr = 0; in vnt_prepare_multicast() local 805 bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; in vnt_prepare_multicast() 807 mc_filter |= 1ULL << (bit_nr & 0x3f); in vnt_prepare_multicast()
|
/Linux-v5.4/drivers/net/wireless/admtek/ |
D | adm8211.c | 1332 unsigned int bit_nr; in adm8211_prepare_multicast() local 1339 bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; in adm8211_prepare_multicast() 1341 bit_nr &= 0x3F; in adm8211_prepare_multicast() 1342 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in adm8211_prepare_multicast()
|
/Linux-v5.4/fs/cachefiles/ |
D | rdwr.c | 34 key->flags, key->bit_nr); in cachefiles_read_waiter() 37 key->bit_nr != PG_locked) in cachefiles_read_waiter()
|
/Linux-v5.4/drivers/s390/virtio/ |
D | virtio_ccw.c | 109 u64 bit_nr; member 129 int bit_nr; member 619 &thinint_area->bit_nr, in virtio_ccw_register_adapter_ind()
|
/Linux-v5.4/drivers/net/ethernet/smsc/ |
D | epic100.c | 1364 unsigned int bit_nr = in set_rx_mode() local 1366 mc_filter[bit_nr >> 3] |= (1 << bit_nr); in set_rx_mode()
|
/Linux-v5.4/drivers/hwmon/ |
D | gl520sm.c | 652 int bit_nr = to_sensor_dev_attr(attr)->index; in alarm_show() local 655 return sprintf(buf, "%d\n", (data->alarms >> bit_nr) & 1); in alarm_show()
|
/Linux-v5.4/drivers/net/ethernet/sis/ |
D | sis900.c | 2401 unsigned int bit_nr; in set_rx_mode() local 2403 bit_nr = sis900_mcast_bitnr(ha->addr, in set_rx_mode() 2405 mc_filter[bit_nr >> 4] |= (1 << (bit_nr & 0xf)); in set_rx_mode()
|
D | sis190.c | 856 int bit_nr = in sis190_set_rx_mode() local 858 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in sis190_set_rx_mode()
|
/Linux-v5.4/fs/reiserfs/ |
D | journal.c | 216 unsigned int bit_nr = block % (sb->s_blocksize << 3); in set_bit_in_list_bitmap() local 221 set_bit(bit_nr, (unsigned long *)jb->bitmaps[bmap_nr]->data); in set_bit_in_list_bitmap() 462 unsigned int bmap_nr, int bit_nr, int search_all, in reiserfs_in_journal() argument 485 test_bit(bit_nr, in reiserfs_in_journal() 493 bit_nr + 1); in reiserfs_in_journal() 499 bl = bmap_nr * (sb->s_blocksize << 3) + bit_nr; in reiserfs_in_journal()
|
/Linux-v5.4/drivers/staging/vt6655/ |
D | device_main.c | 1488 u32 bit_nr = 0; in vnt_prepare_multicast() local 1491 bit_nr = ether_crc(ETH_ALEN, ha->addr) >> 26; in vnt_prepare_multicast() 1493 mc_filter |= 1ULL << (bit_nr & 0x3f); in vnt_prepare_multicast()
|
/Linux-v5.4/drivers/net/ethernet/adaptec/ |
D | starfire.c | 1825 int bit_nr = ether_crc_le(ETH_ALEN, ha->addr) >> 23; in set_rx_mode() local 1826 __le32 *fptr = (__le32 *) &mc_filter[(bit_nr >> 4) & ~1]; in set_rx_mode() 1828 *fptr |= cpu_to_le32(1 << (bit_nr & 31)); in set_rx_mode()
|
/Linux-v5.4/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_main.c | 1867 int bit_nr = bitrev32(~crc32_le(~0, ha->addr, 6)) >> 26; in sxgbe_set_rx_mode() local 1873 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 31); in sxgbe_set_rx_mode()
|
/Linux-v5.4/drivers/net/ethernet/cortina/ |
D | gemini.c | 1861 unsigned int bit_nr; in gmac_set_rx_mode() local 1877 bit_nr = ~crc32_le(~0, ha->addr, ETH_ALEN) & 0x3f; in gmac_set_rx_mode() 1878 mc_filter[bit_nr >> 5] |= 1 << (bit_nr & 0x1f); in gmac_set_rx_mode()
|