/linux-3.4.99/include/linux/ |
D | bit_spinlock.h | 15 static inline void bit_spin_lock(int bitnum, unsigned long *addr) in bit_spin_lock() argument 26 while (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_lock() 30 } while (test_bit(bitnum, addr)); in bit_spin_lock() 40 static inline int bit_spin_trylock(int bitnum, unsigned long *addr) in bit_spin_trylock() argument 44 if (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_trylock() 56 static inline void bit_spin_unlock(int bitnum, unsigned long *addr) in bit_spin_unlock() argument 59 BUG_ON(!test_bit(bitnum, addr)); in bit_spin_unlock() 62 clear_bit_unlock(bitnum, addr); in bit_spin_unlock() 73 static inline void __bit_spin_unlock(int bitnum, unsigned long *addr) in __bit_spin_unlock() argument 76 BUG_ON(!test_bit(bitnum, addr)); in __bit_spin_unlock() [all …]
|
/linux-3.4.99/drivers/s390/cio/ |
D | idset.c | 69 int bitnum; in idset_get_first() local 71 bitnum = find_first_bit(set->bitmap, set->num_ssid * set->num_id); in idset_get_first() 72 if (bitnum >= set->num_ssid * set->num_id) in idset_get_first() 74 *ssid = bitnum / set->num_id; in idset_get_first() 75 *id = bitnum % set->num_id; in idset_get_first() 116 int bitnum; in idset_is_empty() local 118 bitnum = find_first_bit(set->bitmap, set->num_ssid * set->num_id); in idset_is_empty() 119 if (bitnum >= set->num_ssid * set->num_id) in idset_is_empty()
|
/linux-3.4.99/drivers/net/ethernet/dec/tulip/ |
D | timer.c | 59 s8 bitnum = p[offset]; in tulip_media_task() local 72 csr12, (bitnum >> 1) & 7, in tulip_media_task() 73 (csr12 & (1 << ((bitnum >> 1) & 7))) != 0, in tulip_media_task() 74 (bitnum >= 0)); in tulip_media_task() 76 if ((bitnum < 0) != in tulip_media_task() 77 ((csr12 & (1 << ((bitnum >> 1) & 7))) != 0)) { in tulip_media_task()
|
/linux-3.4.99/drivers/video/ |
D | svgalib.c | 25 u8 regval, bitval, bitnum; in svga_wcrt_multi() local 29 bitnum = regset->lowbit; in svga_wcrt_multi() 30 while (bitnum <= regset->highbit) { in svga_wcrt_multi() 31 bitval = 1 << bitnum; in svga_wcrt_multi() 34 bitnum ++; in svga_wcrt_multi() 45 u8 regval, bitval, bitnum; in svga_wseq_multi() local 49 bitnum = regset->lowbit; in svga_wseq_multi() 50 while (bitnum <= regset->highbit) { in svga_wseq_multi() 51 bitval = 1 << bitnum; in svga_wseq_multi() 54 bitnum ++; in svga_wseq_multi()
|
D | broadsheetfb.c | 364 u16 reg, int bitnum, int val, in broadsheet_spiflash_wait_for_bit() argument 371 if (((tmp >> bitnum) & 1) == val) in broadsheet_spiflash_wait_for_bit()
|
/linux-3.4.99/drivers/gpu/drm/gma500/ |
D | mdfld_dsi_output.h | 69 #define REG_BIT_WAIT(reg, val, bitnum) \ argument 70 REGISTER_FLD_WAIT(dev, reg, val, bitnum, bitnum)
|
/linux-3.4.99/arch/ia64/kvm/ |
D | vcpu.h | 638 u32 bits, bitnum; in highest_bits() local 645 bitnum = fls(bits); in highest_bits() 646 return i * 32 + bitnum - 1; in highest_bits()
|
D | kvm-ia64.c | 1921 u32 bits, bitnum; in find_highest_bits() local 1928 bitnum = fls(bits); in find_highest_bits() 1929 return i * 32 + bitnum - 1; in find_highest_bits()
|
/linux-3.4.99/drivers/mtd/nand/ |
D | docg4.c | 1025 int bitnum; in read_factory_bbt() local 1027 for_each_set_bit(bitnum, &bits, 8) { in read_factory_bbt() 1028 int badblock = block + 7 - bitnum; in read_factory_bbt()
|
/linux-3.4.99/drivers/net/usb/ |
D | smsc95xx.c | 395 u32 bitnum = smsc95xx_hash(ha->addr); in smsc95xx_set_multicast() local 396 u32 mask = 0x01 << (bitnum & 0x1F); in smsc95xx_set_multicast() 397 if (bitnum & 0x20) in smsc95xx_set_multicast()
|
D | smsc75xx.c | 454 u32 bitnum = smsc75xx_hash(ha->addr); in smsc75xx_set_multicast() local 455 pdata->multicast_hash_table[bitnum / 32] |= in smsc75xx_set_multicast() 456 (1 << (bitnum % 32)); in smsc75xx_set_multicast()
|
/linux-3.4.99/drivers/net/ethernet/smsc/ |
D | smsc911x.c | 1701 unsigned int bitnum = smsc911x_hash(ha->addr); in smsc911x_set_multicast_list() local 1702 unsigned int mask = 0x01 << (bitnum & 0x1F); in smsc911x_set_multicast_list() 1704 if (bitnum & 0x20) in smsc911x_set_multicast_list()
|
/linux-3.4.99/drivers/video/omap2/dss/ |
D | dsi.c | 416 const struct dsi_reg idx, int bitnum, int value) in wait_for_bit_change() argument 425 if (REG_GET(dsidev, idx, bitnum, bitnum) == value) in wait_for_bit_change() 432 if (REG_GET(dsidev, idx, bitnum, bitnum) == value) in wait_for_bit_change()
|
/linux-3.4.99/drivers/staging/et131x/ |
D | et131x.c | 1548 u16 action, u16 regnum, u16 bitnum, in et1310_phy_access_mii_bit() argument 1552 u16 mask = 0x0001 << bitnum; in et1310_phy_access_mii_bit() 1559 *value = (reg & mask) >> bitnum; in et1310_phy_access_mii_bit()
|