/linux-4.4.14/include/linux/ |
H A D | bit_spinlock.h | 15 static inline void bit_spin_lock(int bitnum, unsigned long *addr) bit_spin_lock() argument 26 while (unlikely(test_and_set_bit_lock(bitnum, addr))) { bit_spin_lock() 30 } while (test_bit(bitnum, addr)); bit_spin_lock() 40 static inline int bit_spin_trylock(int bitnum, unsigned long *addr) bit_spin_trylock() argument 44 if (unlikely(test_and_set_bit_lock(bitnum, addr))) { bit_spin_trylock() 56 static inline void bit_spin_unlock(int bitnum, unsigned long *addr) bit_spin_unlock() argument 59 BUG_ON(!test_bit(bitnum, addr)); bit_spin_unlock() 62 clear_bit_unlock(bitnum, addr); bit_spin_unlock() 73 static inline void __bit_spin_unlock(int bitnum, unsigned long *addr) __bit_spin_unlock() argument 76 BUG_ON(!test_bit(bitnum, addr)); __bit_spin_unlock() 79 __clear_bit_unlock(bitnum, addr); __bit_spin_unlock() 88 static inline int bit_spin_is_locked(int bitnum, unsigned long *addr) bit_spin_is_locked() argument 91 return test_bit(bitnum, addr); bit_spin_is_locked()
|
/linux-4.4.14/drivers/s390/cio/ |
H A D | idset.c | 63 int bitnum; idset_get_first() local 65 bitnum = find_first_bit(set->bitmap, set->num_ssid * set->num_id); idset_get_first() 66 if (bitnum >= set->num_ssid * set->num_id) idset_get_first() 68 *ssid = bitnum / set->num_id; idset_get_first() 69 *id = bitnum % set->num_id; idset_get_first()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
H A D | timer.c | 59 s8 bitnum = p[offset]; tulip_media_task() local 72 csr12, (bitnum >> 1) & 7, tulip_media_task() 73 (csr12 & (1 << ((bitnum >> 1) & 7))) != 0, tulip_media_task() 74 (bitnum >= 0)); tulip_media_task() 76 if ((bitnum < 0) != tulip_media_task() 77 ((csr12 & (1 << ((bitnum >> 1) & 7))) != 0)) { tulip_media_task()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
H A D | pll.c | 198 static int wait_for_bit_change(void __iomem *reg, int bitnum, int value) wait_for_bit_change() argument 207 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value) wait_for_bit_change() 214 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value) wait_for_bit_change()
|
H A D | dsi.c | 503 const struct dsi_reg idx, int bitnum, int value) wait_for_bit_change() 512 if (REG_GET(dsidev, idx, bitnum, bitnum) == value) wait_for_bit_change() 519 if (REG_GET(dsidev, idx, bitnum, bitnum) == value) wait_for_bit_change() 502 wait_for_bit_change(struct platform_device *dsidev, const struct dsi_reg idx, int bitnum, int value) wait_for_bit_change() argument
|
/linux-4.4.14/drivers/video/fbdev/core/ |
H A D | svgalib.c | 25 u8 regval, bitval, bitnum; svga_wcrt_multi() local 29 bitnum = regset->lowbit; svga_wcrt_multi() 30 while (bitnum <= regset->highbit) { svga_wcrt_multi() 31 bitval = 1 << bitnum; svga_wcrt_multi() 34 bitnum ++; svga_wcrt_multi() 45 u8 regval, bitval, bitnum; svga_wseq_multi() local 49 bitnum = regset->lowbit; svga_wseq_multi() 50 while (bitnum <= regset->highbit) { svga_wseq_multi() 51 bitval = 1 << bitnum; svga_wseq_multi() 54 bitnum ++; svga_wseq_multi()
|
/linux-4.4.14/drivers/iio/accel/ |
H A D | mma9551_core.h | 70 u8 app_id, u8 bitnum, int polarity);
|
H A D | mma9551.c | 197 int bitnum; mma9551_config_incli_event() local 202 bitnum = 7 + 8 * MMA9551_TILT_YZ_ANG_REG; mma9551_config_incli_event() 205 bitnum = 7 + 8 * MMA9551_TILT_XZ_ANG_REG; mma9551_config_incli_event() 208 bitnum = 7 + 8 * MMA9551_TILT_XY_ANG_REG; mma9551_config_incli_event() 221 MMA9551_APPID_TILT, bitnum, 0); mma9551_config_incli_event()
|
H A D | mma9553.c | 344 u8 bitnum = 0, appid = MMA9551_APPID_PEDOMETER; mma9553_conf_gpio() local 359 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_MRGFL); mma9553_conf_gpio() 361 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_STEPCHG); mma9553_conf_gpio() 363 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_ACTCHG); mma9553_conf_gpio() 367 if (data->gpio_bitnum == bitnum) mma9553_conf_gpio() 379 bitnum, MMA9553_DEFAULT_GPIO_POLARITY); mma9553_conf_gpio() 382 data->gpio_bitnum = bitnum; mma9553_conf_gpio()
|
H A D | mma9551_core.c | 525 * @bitnum: Bit number of status register being assigned to the GPIO pin. 540 u8 app_id, u8 bitnum, int polarity) mma9551_gpio_config() 564 reg + 1, bitnum); mma9551_gpio_config() 539 mma9551_gpio_config(struct i2c_client *client, enum mma9551_gpio_pin pin, u8 app_id, u8 bitnum, int polarity) mma9551_gpio_config() argument
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
H A D | mdfld_dsi_output.h | 69 #define REG_BIT_WAIT(reg, val, bitnum) \ 70 REGISTER_FLD_WAIT(dev, reg, val, bitnum, bitnum)
|
/linux-4.4.14/drivers/mtd/nand/ |
H A D | docg4.c | 1063 int bitnum; read_factory_bbt() local 1065 for_each_set_bit(bitnum, &bits, 8) { read_factory_bbt() 1066 int badblock = block + 7 - bitnum; read_factory_bbt()
|
/linux-4.4.14/drivers/net/usb/ |
H A D | smsc95xx.c | 484 u32 bitnum = smsc95xx_hash(ha->addr); netdev_for_each_mc_addr() local 485 u32 mask = 0x01 << (bitnum & 0x1F); netdev_for_each_mc_addr() 486 if (bitnum & 0x20) netdev_for_each_mc_addr()
|
H A D | smsc75xx.c | 577 u32 bitnum = smsc75xx_hash(ha->addr); netdev_for_each_mc_addr() local 578 pdata->multicast_hash_table[bitnum / 32] |= netdev_for_each_mc_addr() 579 (1 << (bitnum % 32)); netdev_for_each_mc_addr()
|
H A D | lan78xx.c | 786 u32 bitnum = lan78xx_hash(ha->addr); netdev_for_each_mc_addr() local 788 pdata->mchash_table[bitnum / 32] |= netdev_for_each_mc_addr() 789 (1 << (bitnum % 32)); netdev_for_each_mc_addr()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | broadsheetfb.c | 364 u16 reg, int bitnum, int val, broadsheet_spiflash_wait_for_bit() 371 if (((tmp >> bitnum) & 1) == val) broadsheet_spiflash_wait_for_bit() 363 broadsheet_spiflash_wait_for_bit(struct broadsheetfb_par *par, u16 reg, int bitnum, int val, int timeout) broadsheet_spiflash_wait_for_bit() argument
|
/linux-4.4.14/drivers/net/ethernet/smsc/ |
H A D | smsc911x.c | 1768 unsigned int bitnum = smsc911x_hash(ha->addr); netdev_for_each_mc_addr() local 1769 unsigned int mask = 0x01 << (bitnum & 0x1F); netdev_for_each_mc_addr() 1771 if (bitnum & 0x20) netdev_for_each_mc_addr()
|
/linux-4.4.14/drivers/net/ethernet/agere/ |
H A D | et131x.c | 1301 u16 bitnum, et1310_phy_read_mii_bit() 1305 u16 mask = 1 << bitnum; et1310_phy_read_mii_bit() 1309 *value = (reg & mask) >> bitnum; et1310_phy_read_mii_bit() 1299 et1310_phy_read_mii_bit(struct et131x_adapter *adapter, u16 regnum, u16 bitnum, u8 *value) et1310_phy_read_mii_bit() argument
|