Searched refs:bitnum (Results 1 - 22 of 22) sorted by relevance

/linux-master/include/linux/
H A Dbit_spinlock.h16 static inline void bit_spin_lock(int bitnum, unsigned long *addr) argument
27 while (unlikely(test_and_set_bit_lock(bitnum, addr))) {
31 } while (test_bit(bitnum, addr));
41 static inline int bit_spin_trylock(int bitnum, unsigned long *addr) argument
45 if (unlikely(test_and_set_bit_lock(bitnum, addr))) {
57 static inline void bit_spin_unlock(int bitnum, unsigned long *addr) argument
60 BUG_ON(!test_bit(bitnum, addr));
63 clear_bit_unlock(bitnum, addr);
74 static inline void __bit_spin_unlock(int bitnum, unsigned long *addr) argument
77 BUG_ON(!test_bit(bitnum, add
89 bit_spin_is_locked(int bitnum, unsigned long *addr) argument
[all...]
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dtimer.c59 s8 bitnum = p[offset]; local
72 csr12, (bitnum >> 1) & 7,
73 (csr12 & (1 << ((bitnum >> 1) & 7))) != 0,
74 (bitnum >= 0));
76 if ((bitnum < 0) !=
77 ((csr12 & (1 << ((bitnum >> 1) & 7))) != 0)) {
/linux-master/fs/unicode/
H A Dmkutf8data.c369 unsigned char bitnum; member in struct:node
389 if (*key & (1 << (node->bitnum & 7))) {
438 printf("%*snode @ %p bitnum %d nextbyte %d"
441 node->bitnum, node->nextbyte,
449 bitmask = 1 << node->bitnum;
495 int bitnum; local
510 bitnum = parent->bitnum;
511 if ((bitnum & 7) == 0) {
512 node->bitnum
[all...]
/linux-master/arch/um/include/asm/
H A Dcpufeature.h105 " testb %[bitnum],%[cap_byte]\n"
111 [bitnum] "i" (1 << (bit & 7)),
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Dpll.c187 static int wait_for_bit_change(void __iomem *reg, int bitnum, int value) argument
196 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value)
203 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value)
H A Ddsi.c492 const struct dsi_reg idx, int bitnum, int value)
501 if (REG_GET(dsidev, idx, bitnum, bitnum) == value)
508 if (REG_GET(dsidev, idx, bitnum, bitnum) == value)
491 wait_for_bit_change(struct platform_device *dsidev, const struct dsi_reg idx, int bitnum, int value) argument
/linux-master/drivers/iio/accel/
H A Dmma9551.c188 int bitnum; local
193 bitnum = 7 + 8 * MMA9551_TILT_YZ_ANG_REG;
196 bitnum = 7 + 8 * MMA9551_TILT_XZ_ANG_REG;
199 bitnum = 7 + 8 * MMA9551_TILT_XY_ANG_REG;
212 MMA9551_APPID_TILT, bitnum, 0);
H A Dmma9551_core.h62 u8 app_id, u8 bitnum, int polarity);
H A Dmma9553.c335 u8 bitnum = 0, appid = MMA9551_APPID_PEDOMETER; local
350 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_MRGFL);
352 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_STEPCHG);
354 bitnum = MMA9553_STATUS_TO_BITNUM(MMA9553_MASK_STATUS_ACTCHG);
358 if (data->gpio_bitnum == bitnum)
370 bitnum, MMA9553_DEFAULT_GPIO_POLARITY);
373 data->gpio_bitnum = bitnum;
H A Dmma9551_core.c523 * @bitnum: Bit number of status register being assigned to the GPIO pin.
538 u8 app_id, u8 bitnum, int polarity)
562 reg + 1, bitnum);
537 mma9551_gpio_config(struct i2c_client *client, enum mma9551_gpio_pin pin, u8 app_id, u8 bitnum, int polarity) argument
/linux-master/drivers/video/fbdev/core/
H A Dsvgalib.c26 u8 regval, bitval, bitnum; local
30 bitnum = regset->lowbit;
31 while (bitnum <= regset->highbit) {
32 bitval = 1 << bitnum;
35 bitnum ++;
46 u8 regval, bitval, bitnum; local
50 bitnum = regset->lowbit;
51 while (bitnum <= regset->highbit) {
52 bitval = 1 << bitnum;
55 bitnum
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Dpll.c329 static int wait_for_bit_change(void __iomem *reg, int bitnum, int value) argument
338 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value)
345 if (FLD_GET(readl_relaxed(reg), bitnum, bitnum) == value)
H A Ddsi.c137 int bitnum, int value)
146 if (REG_GET(dsi, idx, bitnum, bitnum) == value)
153 if (REG_GET(dsi, idx, bitnum, bitnum) == value)
135 wait_for_bit_change(struct dsi_data *dsi, const struct dsi_reg idx, int bitnum, int value) argument
/linux-master/arch/x86/include/asm/
H A Dcpufeature.h179 " testb %[bitnum]," _ASM_RIP(%P[cap_byte]) "\n"
184 [bitnum] "i" (1 << (bit & 7)),
/linux-master/drivers/pinctrl/nuvoton/
H A Dpinctrl-wpcm450.c113 static int wpcm450_irq_bitnum_to_gpio(struct wpcm450_gpio *gpio, int bitnum) argument
117 if (bitnum < bank->first_irq_bit)
120 if (bitnum - bank->first_irq_bit > bank->num_irqs)
123 return bitnum - bank->first_irq_bit + bank->first_irq_gpio;
/linux-master/drivers/video/fbdev/
H A Dbroadsheetfb.c364 u16 reg, int bitnum, int val,
371 if (((tmp >> bitnum) & 1) == val)
363 broadsheet_spiflash_wait_for_bit(struct broadsheetfb_par *par, u16 reg, int bitnum, int val, int timeout) argument
/linux-master/drivers/net/usb/
H A Dsmsc95xx.c506 u32 bitnum = smsc95xx_hash(ha->addr); local
507 u32 mask = 0x01 << (bitnum & 0x1F);
508 if (bitnum & 0x20)
H A Dsmsc75xx.c573 u32 bitnum = smsc75xx_hash(ha->addr); local
574 pdata->multicast_hash_table[bitnum / 32] |=
575 (1 << (bitnum % 32));
H A Dlan78xx.c1319 u32 bitnum = lan78xx_hash(ha->addr); local
1321 pdata->mchash_table[bitnum / 32] |=
1322 (1 << (bitnum % 32));
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc911x.c1875 unsigned int bitnum = smsc911x_hash(ha->addr); local
1876 unsigned int mask = 0x01 << (bitnum & 0x1F);
1878 if (bitnum & 0x20)
/linux-master/drivers/net/ethernet/agere/
H A Det131x.c1298 u16 bitnum,
1302 u16 mask = 1 << bitnum;
1306 *value = (reg & mask) >> bitnum;
1296 et1310_phy_read_mii_bit(struct et131x_adapter *adapter, u16 regnum, u16 bitnum, u8 *value) argument
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_main.c1642 u32 bitnum = (ether_crc(ETH_ALEN, ha->addr) >> local
1644 hash_table[bitnum / 32] |= (1 << (bitnum % 32));

Completed in 391 milliseconds