Symbol: bit
arch/alpha/kernel/irq_pyxis.c
47
unsigned long bit = 1UL << (d->irq - 16);
arch/alpha/kernel/irq_pyxis.c
48
unsigned long mask = cached_irq_mask &= ~bit;
arch/alpha/kernel/irq_pyxis.c
54
*(vulp)PYXIS_INT_REQ = bit;
arch/alpha/kernel/sys_sable.c
100
} else if (bit >= 8) {
arch/alpha/kernel/sys_sable.c
109
sable_ack_irq_hw(unsigned long bit)
arch/alpha/kernel/sys_sable.c
113
if (bit >= 16) {
arch/alpha/kernel/sys_sable.c
115
val1 = 0xE0 | (bit - 16);
arch/alpha/kernel/sys_sable.c
117
} else if (bit >= 8) {
arch/alpha/kernel/sys_sable.c
119
val1 = 0xE0 | (bit - 8);
arch/alpha/kernel/sys_sable.c
123
val1 = 0xE0 | (bit - 0);
arch/alpha/kernel/sys_sable.c
221
unsigned long bit, mask;
arch/alpha/kernel/sys_sable.c
223
bit = sable_lynx_irq_swizzle->irq_to_mask[d->irq];
arch/alpha/kernel/sys_sable.c
225
mask = sable_lynx_irq_swizzle->shadow_mask &= ~(1UL << bit);
arch/alpha/kernel/sys_sable.c
226
sable_lynx_irq_swizzle->update_irq_hw(bit, mask);
arch/alpha/kernel/sys_sable.c
230
__func__, mask, bit, irq);
arch/alpha/kernel/sys_sable.c
237
unsigned long bit, mask;
arch/alpha/kernel/sys_sable.c
239
bit = sable_lynx_irq_swizzle->irq_to_mask[d->irq];
arch/alpha/kernel/sys_sable.c
241
mask = sable_lynx_irq_swizzle->shadow_mask |= 1UL << bit;
arch/alpha/kernel/sys_sable.c
242
sable_lynx_irq_swizzle->update_irq_hw(bit, mask);
arch/alpha/kernel/sys_sable.c
246
__func__, mask, bit, irq);
arch/alpha/kernel/sys_sable.c
253
unsigned long bit, mask;
arch/alpha/kernel/sys_sable.c
255
bit = sable_lynx_irq_swizzle->irq_to_mask[d->irq];
arch/alpha/kernel/sys_sable.c
257
mask = sable_lynx_irq_swizzle->shadow_mask |= 1UL << bit;
arch/alpha/kernel/sys_sable.c
258
sable_lynx_irq_swizzle->update_irq_hw(bit, mask);
arch/alpha/kernel/sys_sable.c
259
sable_lynx_irq_swizzle->ack_irq_hw(bit);
arch/alpha/kernel/sys_sable.c
277
int bit, irq;
arch/alpha/kernel/sys_sable.c
279
bit = (vector - 0x800) >> 4;
arch/alpha/kernel/sys_sable.c
280
irq = sable_lynx_irq_swizzle->mask_to_irq[bit];
arch/alpha/kernel/sys_sable.c
283
__func__, vector, bit, irq);
arch/alpha/kernel/sys_sable.c
42
void (*update_irq_hw)(unsigned long bit, unsigned long mask);
arch/alpha/kernel/sys_sable.c
43
void (*ack_irq_hw)(unsigned long bit);
arch/alpha/kernel/sys_sable.c
93
sable_update_irq_hw(unsigned long bit, unsigned long mask)
arch/alpha/kernel/sys_sable.c
97
if (bit >= 16) {
arch/arc/include/asm/entry-arcv2.h
162
; 1. Utilize the fact that Z bit is set if Intr taken in U mode
arch/arc/kernel/troubleshoot.c
194
#define STS_BIT(r, bit) r->status32 & STATUS_##bit##_MASK ? #bit" " : ""
arch/arm/common/locomo.c
625
static void locomo_m62332_sendbit(void *mapbase, int bit)
arch/arm/common/locomo.c
640
if (bit & 1) {
arch/arm/include/asm/bitops.h
107
____atomic_test_and_change_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
111
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
113
p += BIT_WORD(bit);
arch/arm/include/asm/bitops.h
36
static inline void ____atomic_set_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
39
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
41
p += BIT_WORD(bit);
arch/arm/include/asm/bitops.h
48
static inline void ____atomic_clear_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
51
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
53
p += BIT_WORD(bit);
arch/arm/include/asm/bitops.h
60
static inline void ____atomic_change_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
63
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
65
p += BIT_WORD(bit);
arch/arm/include/asm/bitops.h
73
____atomic_test_and_set_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
77
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
79
p += BIT_WORD(bit);
arch/arm/include/asm/bitops.h
90
____atomic_test_and_clear_bit(unsigned int bit, volatile unsigned long *p)
arch/arm/include/asm/bitops.h
94
unsigned long mask = BIT_MASK(bit);
arch/arm/include/asm/bitops.h
96
p += BIT_WORD(bit);
arch/arm/lib/bitops.h
12
and r3, r0, #31 @ Get bit offset
arch/arm/lib/bitops.h
37
and r3, r0, #31 @ Get bit offset
arch/arm/lib/bitops.h
48
ands r0, r2, r3 @ save old value of bit
arch/arm/lib/bitops.h
49
\instr r2, r2, r3 @ toggle bit
arch/arm/mach-footbridge/netwinder-hw.c
373
int bit = current_cpld & msk;
arch/arm/mach-footbridge/netwinder-hw.c
375
nw_gpio_modify_op(GPIO_DATA | GPIO_IOCLK, bit ? GPIO_DATA : 0);
arch/arm/mach-footbridge/netwinder-hw.c
436
int bit;
arch/arm/mach-footbridge/netwinder-hw.c
440
bit = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
441
dprintk("%02X ", bit);
arch/arm/mach-footbridge/netwinder-hw.c
442
bit = (bit == 0xaa) ? 1 : 0;
arch/arm/mach-footbridge/netwinder-hw.c
443
si[i] |= bit << j;
arch/arm/mach-imx/src.c
57
int bit;
arch/arm/mach-imx/src.c
63
bit = 1 << sw_reset_bits[sw_reset_idx];
arch/arm/mach-imx/src.c
67
val |= bit;
arch/arm/mach-imx/src.c
72
while (readl(src_base + SRC_SCR) & bit) {
arch/arm/mach-lpc32xx/serial.c
66
int bit;
arch/arm/mach-lpc32xx/serial.c
71
bit = 0;
arch/arm/mach-lpc32xx/serial.c
74
bit = 1;
arch/arm/mach-lpc32xx/serial.c
77
bit = 6;
arch/arm/mach-lpc32xx/serial.c
86
tmp |= (1 << bit);
arch/arm/mach-lpc32xx/serial.c
88
tmp &= ~(1 << bit);
arch/arm/mach-omap1/mux.h
32
#define PULL_REG(reg, bit, status) .pull_name = "PULL_DWN_CTRL_"#reg, \
arch/arm/mach-omap1/mux.h
34
.pull_bit = bit, \
arch/arm/mach-omap1/mux.h
46
#define PULL_REG_7XX(reg, bit, status) .pull_name = "OMAP7XX_IO_CONF_"#reg, \
arch/arm/mach-omap1/mux.h
48
.pull_bit = bit, \
arch/arm/mach-omap1/mux.h
57
#define PULL_REG(reg, bit, status) .pull_reg = PULL_DWN_CTRL_##reg, \
arch/arm/mach-omap1/mux.h
58
.pull_bit = bit, \
arch/arm/mach-omap1/mux.h
69
#define PULL_REG_7XX(reg, bit, status) .pull_reg = OMAP7XX_IO_CONF_##reg, \
arch/arm/mach-omap1/mux.h
70
.pull_bit = bit, \
arch/arm/mach-omap2/board-n8x0.c
280
int bit, *openp, index;
arch/arm/mach-omap2/board-n8x0.c
283
bit = 1 << 1;
arch/arm/mach-omap2/board-n8x0.c
287
bit = 1;
arch/arm/mach-omap2/board-n8x0.c
292
if (card_mask & bit)
arch/arm/mach-omap2/board-n8x0.c
305
int r, bit, *openp;
arch/arm/mach-omap2/board-n8x0.c
338
bit = 1 << 1;
arch/arm/mach-omap2/board-n8x0.c
341
bit = 1;
arch/arm/mach-omap2/board-n8x0.c
347
if (r == 0xf || r == (0xf & ~bit))
arch/arm/mach-omap2/board-n8x0.c
350
if (r & bit)
arch/arm/mach-pxa/am300epd.c
210
static void am300_set_ctl(struct broadsheetfb_par *par, unsigned char bit,
arch/arm/mach-pxa/am300epd.c
213
switch (bit) {
arch/arm/mach-s3c/pm-s3c64xx.c
262
{ .irq = IRQ_RTC_ALARM, .bit = S3C64XX_PWRCFG_RTC_ALARM_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
263
{ .irq = IRQ_RTC_TIC, .bit = S3C64XX_PWRCFG_RTC_TICK_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
264
{ .irq = IRQ_PENDN, .bit = S3C64XX_PWRCFG_TS_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
265
{ .irq = IRQ_HSMMC0, .bit = S3C64XX_PWRCFG_MMC0_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
266
{ .irq = IRQ_HSMMC1, .bit = S3C64XX_PWRCFG_MMC1_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
267
{ .irq = IRQ_HSMMC2, .bit = S3C64XX_PWRCFG_MMC2_DISABLE, },
arch/arm/mach-s3c/pm-s3c64xx.c
268
{ .irq = NO_WAKEUP_IRQ, .bit = S3C64XX_PWRCFG_BATF_DISABLE},
arch/arm/mach-s3c/pm-s3c64xx.c
269
{ .irq = NO_WAKEUP_IRQ, .bit = S3C64XX_PWRCFG_MSM_DISABLE },
arch/arm/mach-s3c/pm-s3c64xx.c
270
{ .irq = NO_WAKEUP_IRQ, .bit = S3C64XX_PWRCFG_HSI_DISABLE },
arch/arm/mach-s3c/pm-s3c64xx.c
271
{ .irq = NO_WAKEUP_IRQ, .bit = S3C64XX_PWRCFG_MSM_DISABLE },
arch/arm/mach-s3c/pm.c
44
unsigned long bit = 1L << IRQ_EINT_BIT(data->irq);
arch/arm/mach-s3c/pm.c
46
if (!(s3c_irqwake_eintallow & bit))
arch/arm/mach-s3c/pm.c
53
s3c_irqwake_eintmask |= bit;
arch/arm/mach-s3c/pm.c
55
s3c_irqwake_eintmask &= ~bit;
arch/arm/mach-s3c/wakeup-mask.c
27
val |= mask->bit;
arch/arm/mach-s3c/wakeup-mask.c
35
val &= ~mask->bit;
arch/arm/mach-s3c/wakeup-mask.c
37
val |= mask->bit;
arch/arm/mach-s3c/wakeup-mask.h
21
u32 bit;
arch/arm/mach-shmobile/platsmp-apmu.c
186
static void apmu_init_cpu(struct resource *res, int cpu, int bit)
arch/arm/mach-shmobile/platsmp-apmu.c
194
apmu_cpus[cpu].bit = bit;
arch/arm/mach-shmobile/platsmp-apmu.c
196
pr_debug("apmu ioremap %d %d %pr\n", cpu, bit, res);
arch/arm/mach-shmobile/platsmp-apmu.c
200
x |= DBGCPUREN | DBGCPUNREN(bit) | DBGCPUPREN;
arch/arm/mach-shmobile/platsmp-apmu.c
209
static void apmu_parse_dt(void (*fn)(struct resource *res, int cpu, int bit))
arch/arm/mach-shmobile/platsmp-apmu.c
213
int bit, index;
arch/arm/mach-shmobile/platsmp-apmu.c
219
for (bit = 0; bit < CONFIG_NR_CPUS; bit++) {
arch/arm/mach-shmobile/platsmp-apmu.c
220
np_cpu = of_parse_phandle(np_apmu, "cpus", bit);
arch/arm/mach-shmobile/platsmp-apmu.c
233
for (bit = 0; bit < CONFIG_NR_CPUS; bit++) {
arch/arm/mach-shmobile/platsmp-apmu.c
234
np_cpu = of_parse_phandle(np_apmu, "cpus", bit);
arch/arm/mach-shmobile/platsmp-apmu.c
241
fn(&res, index, bit);
arch/arm/mach-shmobile/platsmp-apmu.c
28
int bit;
arch/arm/mach-shmobile/platsmp-apmu.c
47
static int __maybe_unused apmu_power_on(void __iomem *p, int bit)
arch/arm/mach-shmobile/platsmp-apmu.c
50
writel_relaxed(BIT(bit), p + WUPCR_OFFS);
arch/arm/mach-shmobile/platsmp-apmu.c
59
static int __maybe_unused apmu_power_off(void __iomem *p, int bit)
arch/arm/mach-shmobile/platsmp-apmu.c
62
writel_relaxed(3, p + CPUNCR_OFFS(bit));
arch/arm/mach-shmobile/platsmp-apmu.c
66
static int __maybe_unused apmu_power_off_poll(void __iomem *p, int bit)
arch/arm/mach-shmobile/platsmp-apmu.c
71
if (CPUNST(readl_relaxed(p + PSTR_OFFS), bit) == CPUST_STANDBY)
arch/arm/mach-shmobile/platsmp-apmu.c
84
return p ? fn(p, apmu_cpus[cpu].bit) : -EINVAL;
arch/arm/mm/proc-v7-bugs.c
273
static bool check_spectre_auxcr(bool *warned, u32 bit)
arch/arm/mm/proc-v7-bugs.c
276
cpu_v7_check_auxcr_set(warned, bit,
arch/arm64/include/asm/fpsimd.h
172
static inline unsigned int __bit_to_vq(unsigned int bit)
arch/arm64/include/asm/fpsimd.h
174
return SVE_VQ_MAX - bit;
arch/arm64/include/asm/kvm_emulate.h
528
u64 bit;
arch/arm64/include/asm/kvm_emulate.h
534
bit = vcpu_mode_priv(vcpu) ? SCTLR_ELx_EE : SCTLR_EL1_E0E;
arch/arm64/include/asm/kvm_emulate.h
536
return vcpu_read_sys_reg(vcpu, r) & bit;
arch/arm64/kernel/fpsimd.c
524
int bit;
arch/arm64/kernel/fpsimd.c
538
bit = find_next_bit(info->vq_map, SVE_VQ_MAX,
arch/arm64/kernel/fpsimd.c
540
return sve_vl_from_vq(__bit_to_vq(bit));
arch/arm64/kernel/proton-pack.c
648
u64 bit = compat_user_mode(regs) ? PSR_AA32_SSBS_BIT : PSR_SSBS_BIT;
arch/arm64/kernel/proton-pack.c
651
regs->pstate |= bit;
arch/arm64/kernel/proton-pack.c
653
regs->pstate &= ~bit;
arch/arm64/kvm/emulate-nested.c
1311
.bit = g ## _EL2_ ## b ## _SHIFT, \
arch/arm64/kvm/emulate-nested.c
2175
if ((BIT(tc.bit) & rresx) && (!wmasks || (BIT(tc.bit) & wresx)))
arch/arm64/kvm/emulate-nested.c
2179
rmasks->mask |= BIT(tc.bit) & ~rresx;
arch/arm64/kvm/emulate-nested.c
2181
rmasks->nmask |= BIT(tc.bit) & ~rresx;
arch/arm64/kvm/emulate-nested.c
2185
wmasks->mask |= BIT(tc.bit) & ~wresx;
arch/arm64/kvm/emulate-nested.c
2187
wmasks->nmask |= BIT(tc.bit) & ~wresx;
arch/arm64/kvm/emulate-nested.c
2458
return (val & BIT(tc.bit));
arch/arm64/kvm/emulate-nested.c
2468
if (val & BIT(tc.bit))
arch/arm64/kvm/emulate-nested.c
2471
return !(kvm_get_sysreg_res0(kvm, sr) & BIT(tc.bit));
arch/arm64/kvm/emulate-nested.c
2503
(vcpu->kvm->arch.fgu[tc.fgt] & BIT(tc.bit))) {
arch/csky/kernel/probes/ftrace.c
18
bit = ftrace_test_recursion_trylock(ip, parent_ip);
arch/csky/kernel/probes/ftrace.c
19
if (bit < 0)
arch/csky/kernel/probes/ftrace.c
62
ftrace_test_recursion_unlock(bit);
arch/csky/kernel/probes/ftrace.c
9
int bit;
arch/loongarch/include/asm/inst.h
417
static inline bool is_imm_negative(unsigned long val, unsigned int bit)
arch/loongarch/include/asm/inst.h
419
return val & (1UL << (bit - 1));
arch/loongarch/include/asm/inst.h
527
static inline bool signed_imm_check(long val, unsigned int bit)
arch/loongarch/include/asm/inst.h
529
return -(1L << (bit - 1)) <= val && val < (1L << (bit - 1));
arch/loongarch/include/asm/inst.h
532
static inline bool unsigned_imm_check(unsigned long val, unsigned int bit)
arch/loongarch/include/asm/inst.h
534
return val < (1UL << bit);
arch/loongarch/kernel/ftrace_dyn.c
292
int bit;
arch/loongarch/kernel/ftrace_dyn.c
300
bit = ftrace_test_recursion_trylock(ip, parent_ip);
arch/loongarch/kernel/ftrace_dyn.c
301
if (bit < 0)
arch/loongarch/kernel/ftrace_dyn.c
342
ftrace_test_recursion_unlock(bit);
arch/m68k/fpsp040/fpsp.h
122
| fsave offsets and bit definitions
arch/m68k/fpsp040/fpsp.h
160
.set guard_bit,1 | guard bit is bit number 1
arch/m68k/fpsp040/fpsp.h
161
.set round_bit,0 | round bit is bit number 0
arch/m68k/fpsp040/fpsp.h
163
.set denorm_bit,7 | bit determines if denorm or unnorm
arch/m68k/fpsp040/fpsp.h
164
.set etemp15_bit,4 | etemp exponent bit #15
arch/m68k/fpsp040/fpsp.h
165
.set wbtemp66_bit,2 | wbtemp mantissa bit #66
arch/m68k/fpsp040/fpsp.h
166
.set wbtemp1_bit,1 | wbtemp mantissa bit #1
arch/m68k/fpsp040/fpsp.h
167
.set wbtemp0_bit,0 | wbtemp mantissa bit #0
arch/m68k/fpsp040/fpsp.h
169
.set STICKY,LV-39 | holds sticky bit
arch/m68k/fpsp040/fpsp.h
179
.set direction_bit,5 | bit 0 in opclass
arch/m68k/fpsp040/fpsp.h
180
.set size_bit2,12 | bit 2 in size field
arch/m68k/fpsp040/fpsp.h
184
.set fptemp15_bit,4 | fptemp exponent bit #15
arch/m68k/fpsp040/fpsp.h
186
.set WB_BYTE,LV-31 | holds WBTE15 bit (1 byte)
arch/m68k/fpsp040/fpsp.h
187
.set wbtemp15_bit,4 | wbtemp exponent bit #15
arch/m68k/fpsp040/fpsp.h
190
.set E1,2 | which bit is E1 flag
arch/m68k/fpsp040/fpsp.h
191
.set E3,1 | which bit is E3 flag
arch/m68k/fpsp040/fpsp.h
192
.set SFLAG,0 | which bit is S flag
arch/m68k/fpsp040/fpsp.h
195
.set XFLAG,7 | which bit is X flag
arch/m68k/fpsp040/fpsp.h
196
.set UFLAG,5 | which bit is U flag
arch/m68k/fpsp040/fpsp.h
197
.set TFLAG,4 | which bit is T flag
arch/m68k/fpsp040/fpsp.h
227
.set q_sn_bit,7 | sign bit of quotient byte
arch/m68k/fpsp040/fpsp.h
244
| FPSR individual bit masks
arch/m68k/fpsp040/fpsp.h
302
.set signan_bit,6 | signalling nan bit in mantissa
arch/m68k/fpsp040/fpsp.h
305
.set rnd_stky_bit,29 | round/sticky bit of mantissa
arch/m68k/ifpsp060/src/fpsp.S
16332
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/m68k/ifpsp060/src/fpsp.S
16960
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/m68k/ifpsp060/src/fpsp.S
17530
# if the NAN bit is set, in which case BSUN and AIOP will be set. #
arch/m68k/ifpsp060/src/fpsp.S
18235
# if the bit string is a zero, then the operation is a no-op
arch/m68k/ifpsp060/src/pfpsp.S
4284
# if the bit string is a zero, then the operation is a no-op
arch/m68k/include/asm/bitops.h
384
int bit = offset & 31UL, res;
arch/m68k/include/asm/bitops.h
389
if (bit) {
arch/m68k/include/asm/bitops.h
390
unsigned long num = ~*p++ & (~0UL << bit);
arch/m68k/include/asm/bitops.h
391
offset -= bit;
arch/m68k/include/asm/bitops.h
441
int bit = offset & 31UL, res;
arch/m68k/include/asm/bitops.h
446
if (bit) {
arch/m68k/include/asm/bitops.h
447
unsigned long num = *p++ & (~0UL << bit);
arch/m68k/include/asm/bitops.h
448
offset -= bit;
arch/m68k/include/asm/math-emu.h
109
#define dprint(bit, fmt, ...) ({ \
arch/m68k/include/asm/math-emu.h
110
if (fp_debugprint & (1 << (bit))) \
arch/m68k/include/asm/math-emu.h
114
#define dprint(bit, fmt, ...) no_printk(fmt, ##__VA_ARGS__)
arch/m68k/include/asm/math-emu.h
253
.macro printf bit=-1,string,nr=0,arg1,arg2,arg3,arg4,arg5
arch/m68k/include/asm/math-emu.h
280
.macro printx bit,fp
arch/m68k/mac/misc.c
127
int i, reg, bit;
arch/m68k/mac/misc.c
134
bit = data & 0x80? 1 : 0;
arch/m68k/mac/misc.c
136
via1[vBufB] = reg | bit;
arch/m68k/mac/misc.c
137
via1[vBufB] = reg | bit | VIA1B_vRTCClk;
arch/m68k/math-emu/fp_decode.h
152
btst #11,%d2 | 16/32 bit size?
arch/m68k/math-emu/fp_emu.h
132
.macro fp_set_sr bit
arch/m68k/math-emu/fp_emu.h
136
.macro fp_clr_sr bit
arch/m68k/math-emu/fp_emu.h
140
.macro fp_tst_sr bit
arch/m68k/math-emu/fp_emu.h
52
#define fp_set_sr(bit) ({ \
arch/m68k/math-emu/fp_emu.h
53
FPDATA->fpsr |= 1 << (bit); \
arch/mips/alchemy/common/irq.c
290
unsigned int bit = d->irq - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
293
__raw_writel(1 << bit, base + IC_MASKSET);
arch/mips/alchemy/common/irq.c
294
__raw_writel(1 << bit, base + IC_WAKESET);
arch/mips/alchemy/common/irq.c
300
unsigned int bit = d->irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
303
__raw_writel(1 << bit, base + IC_MASKSET);
arch/mips/alchemy/common/irq.c
304
__raw_writel(1 << bit, base + IC_WAKESET);
arch/mips/alchemy/common/irq.c
310
unsigned int bit = d->irq - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
313
__raw_writel(1 << bit, base + IC_MASKCLR);
arch/mips/alchemy/common/irq.c
314
__raw_writel(1 << bit, base + IC_WAKECLR);
arch/mips/alchemy/common/irq.c
320
unsigned int bit = d->irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
323
__raw_writel(1 << bit, base + IC_MASKCLR);
arch/mips/alchemy/common/irq.c
324
__raw_writel(1 << bit, base + IC_WAKECLR);
arch/mips/alchemy/common/irq.c
330
unsigned int bit = d->irq - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
337
__raw_writel(1 << bit, base + IC_FALLINGCLR);
arch/mips/alchemy/common/irq.c
338
__raw_writel(1 << bit, base + IC_RISINGCLR);
arch/mips/alchemy/common/irq.c
344
unsigned int bit = d->irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
351
__raw_writel(1 << bit, base + IC_FALLINGCLR);
arch/mips/alchemy/common/irq.c
352
__raw_writel(1 << bit, base + IC_RISINGCLR);
arch/mips/alchemy/common/irq.c
358
unsigned int bit = d->irq - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
361
__raw_writel(1 << bit, base + IC_WAKECLR);
arch/mips/alchemy/common/irq.c
362
__raw_writel(1 << bit, base + IC_MASKCLR);
arch/mips/alchemy/common/irq.c
363
__raw_writel(1 << bit, base + IC_RISINGCLR);
arch/mips/alchemy/common/irq.c
364
__raw_writel(1 << bit, base + IC_FALLINGCLR);
arch/mips/alchemy/common/irq.c
370
unsigned int bit = d->irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
373
__raw_writel(1 << bit, base + IC_WAKECLR);
arch/mips/alchemy/common/irq.c
374
__raw_writel(1 << bit, base + IC_MASKCLR);
arch/mips/alchemy/common/irq.c
375
__raw_writel(1 << bit, base + IC_RISINGCLR);
arch/mips/alchemy/common/irq.c
376
__raw_writel(1 << bit, base + IC_FALLINGCLR);
arch/mips/alchemy/common/irq.c
382
int bit = d->irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
388
if ((bit < 0) || (bit > 7))
arch/mips/alchemy/common/irq.c
394
wakemsk |= 1 << bit;
arch/mips/alchemy/common/irq.c
396
wakemsk &= ~(1 << bit);
arch/mips/alchemy/common/irq.c
429
unsigned int bit, irq = d->irq;
arch/mips/alchemy/common/irq.c
436
bit = irq - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
440
bit = irq - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
445
if (bit > 31)
arch/mips/alchemy/common/irq.c
452
__raw_writel(1 << bit, base + IC_CFG2CLR);
arch/mips/alchemy/common/irq.c
453
__raw_writel(1 << bit, base + IC_CFG1CLR);
arch/mips/alchemy/common/irq.c
454
__raw_writel(1 << bit, base + IC_CFG0SET);
arch/mips/alchemy/common/irq.c
459
__raw_writel(1 << bit, base + IC_CFG2CLR);
arch/mips/alchemy/common/irq.c
460
__raw_writel(1 << bit, base + IC_CFG1SET);
arch/mips/alchemy/common/irq.c
461
__raw_writel(1 << bit, base + IC_CFG0CLR);
arch/mips/alchemy/common/irq.c
466
__raw_writel(1 << bit, base + IC_CFG2CLR);
arch/mips/alchemy/common/irq.c
467
__raw_writel(1 << bit, base + IC_CFG1SET);
arch/mips/alchemy/common/irq.c
468
__raw_writel(1 << bit, base + IC_CFG0SET);
arch/mips/alchemy/common/irq.c
473
__raw_writel(1 << bit, base + IC_CFG2SET);
arch/mips/alchemy/common/irq.c
474
__raw_writel(1 << bit, base + IC_CFG1CLR);
arch/mips/alchemy/common/irq.c
475
__raw_writel(1 << bit, base + IC_CFG0SET);
arch/mips/alchemy/common/irq.c
480
__raw_writel(1 << bit, base + IC_CFG2SET);
arch/mips/alchemy/common/irq.c
481
__raw_writel(1 << bit, base + IC_CFG1SET);
arch/mips/alchemy/common/irq.c
482
__raw_writel(1 << bit, base + IC_CFG0CLR);
arch/mips/alchemy/common/irq.c
487
__raw_writel(1 << bit, base + IC_CFG2CLR);
arch/mips/alchemy/common/irq.c
488
__raw_writel(1 << bit, base + IC_CFG1CLR);
arch/mips/alchemy/common/irq.c
489
__raw_writel(1 << bit, base + IC_CFG0CLR);
arch/mips/alchemy/common/irq.c
552
unsigned long bit;
arch/mips/alchemy/common/irq.c
555
bit = GPIC_GPIO_TO_BIT(gpio);
arch/mips/alchemy/common/irq.c
556
__raw_writel(bit, r + AU1300_GPIC_DEVSEL);
arch/mips/alchemy/common/irq.c
603
unsigned long bit, irq = d->irq;
arch/mips/alchemy/common/irq.c
607
bit = GPIC_GPIO_TO_BIT(irq);
arch/mips/alchemy/common/irq.c
608
__raw_writel(bit, r + AU1300_GPIC_IDIS);
arch/mips/alchemy/common/irq.c
617
unsigned long bit, irq = d->irq;
arch/mips/alchemy/common/irq.c
624
bit = GPIC_GPIO_TO_BIT(irq);
arch/mips/alchemy/common/irq.c
625
__raw_writel(bit, r + AU1300_GPIC_IEN);
arch/mips/alchemy/common/irq.c
632
unsigned long bit, irq = d->irq;
arch/mips/alchemy/common/irq.c
636
bit = GPIC_GPIO_TO_BIT(irq);
arch/mips/alchemy/common/irq.c
637
__raw_writel(bit, r + AU1300_GPIC_IPEND); /* ack */
arch/mips/alchemy/common/irq.c
638
__raw_writel(bit, r + AU1300_GPIC_IDIS); /* mask */
arch/mips/alchemy/common/irq.c
647
unsigned long bit, irq = d->irq;
arch/mips/alchemy/common/irq.c
651
bit = GPIC_GPIO_TO_BIT(irq);
arch/mips/alchemy/common/irq.c
652
__raw_writel(bit, r + AU1300_GPIC_IPEND); /* ack */
arch/mips/alchemy/common/irq.c
886
unsigned int bit, irq_nr;
arch/mips/alchemy/common/irq.c
912
bit = irq_nr - AU1000_INTC1_INT_BASE;
arch/mips/alchemy/common/irq.c
915
bit = irq_nr - AU1000_INTC0_INT_BASE;
arch/mips/alchemy/common/irq.c
919
__raw_writel(1 << bit, base + IC_ASSIGNSET);
arch/mips/alchemy/devboards/db1000.c
224
int bit;
arch/mips/alchemy/devboards/db1000.c
227
bit = BCSR_BOARD_SD0PWR;
arch/mips/alchemy/devboards/db1000.c
229
bit = BCSR_BOARD_PB1100_SD0PWR;
arch/mips/alchemy/devboards/db1000.c
232
bcsr_mod(BCSR_BOARD, 0, bit);
arch/mips/alchemy/devboards/db1000.c
235
bcsr_mod(BCSR_BOARD, bit, 0);
arch/mips/alchemy/devboards/db1000.c
262
int bit;
arch/mips/alchemy/devboards/db1000.c
265
bit = BCSR_BOARD_SD1PWR;
arch/mips/alchemy/devboards/db1000.c
267
bit = BCSR_BOARD_PB1100_SD1PWR;
arch/mips/alchemy/devboards/db1000.c
270
bcsr_mod(BCSR_BOARD, 0, bit);
arch/mips/alchemy/devboards/db1000.c
273
bcsr_mod(BCSR_BOARD, bit, 0);
arch/mips/bcm63xx/irq.c
117
unsigned bit = irq & 0x1f; \
arch/mips/bcm63xx/irq.c
127
val &= ~(1 << bit); \
arch/mips/bcm63xx/irq.c
139
unsigned bit = irq & 0x1f; \
arch/mips/bcm63xx/irq.c
150
val |= (1 << bit); \
arch/mips/bcm63xx/irq.c
152
val &= ~(1 << bit); \
arch/mips/cavium-octeon/octeon-irq.c
110
cd->bit = bit;
arch/mips/cavium-octeon/octeon-irq.c
1126
static bool octeon_irq_ciu_is_edge(unsigned int line, unsigned int bit)
arch/mips/cavium-octeon/octeon-irq.c
1131
switch (bit) {
arch/mips/cavium-octeon/octeon-irq.c
114
octeon_irq_ciu_to_irq[line][bit] = irq;
arch/mips/cavium-octeon/octeon-irq.c
1142
switch (bit) {
arch/mips/cavium-octeon/octeon-irq.c
1212
unsigned int ciu, bit;
arch/mips/cavium-octeon/octeon-irq.c
1216
bit = intspec[1];
arch/mips/cavium-octeon/octeon-irq.c
1218
if (ciu >= dd->num_sum || bit > 63)
arch/mips/cavium-octeon/octeon-irq.c
1221
*out_hwirq = (ciu << 6) | bit;
arch/mips/cavium-octeon/octeon-irq.c
1236
unsigned int bit = hw & 63;
arch/mips/cavium-octeon/octeon-irq.c
1239
if (line >= dd->num_sum || octeon_irq_ciu_to_irq[line][bit] != 0)
arch/mips/cavium-octeon/octeon-irq.c
1243
if (octeon_irq_ciu_is_edge(line, bit))
arch/mips/cavium-octeon/octeon-irq.c
1244
rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1248
rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1252
if (octeon_irq_ciu_is_edge(line, bit))
arch/mips/cavium-octeon/octeon-irq.c
1253
rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1257
rv = octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1268
unsigned int line, bit;
arch/mips/cavium-octeon/octeon-irq.c
1272
bit = (hw + gpiod->base_hwirq) & 63;
arch/mips/cavium-octeon/octeon-irq.c
1274
octeon_irq_ciu_to_irq[line][bit] != 0)
arch/mips/cavium-octeon/octeon-irq.c
128
int irq, int line, int bit)
arch/mips/cavium-octeon/octeon-irq.c
1282
r = octeon_irq_set_ciu_mapping(virq, line, bit, hw,
arch/mips/cavium-octeon/octeon-irq.c
1306
int bit = fls64(ciu_sum) - 1;
arch/mips/cavium-octeon/octeon-irq.c
1307
int irq = octeon_irq_ciu_to_irq[0][bit];
arch/mips/cavium-octeon/octeon-irq.c
1323
int bit = fls64(ciu_sum) - 1;
arch/mips/cavium-octeon/octeon-irq.c
1324
int irq = octeon_irq_ciu_to_irq[1][bit];
arch/mips/cavium-octeon/octeon-irq.c
1342
int bit = fls64(ciu_sum) - 1;
arch/mips/cavium-octeon/octeon-irq.c
1343
int irq = octeon_irq_ciu_to_irq[2][bit];
arch/mips/cavium-octeon/octeon-irq.c
140
return irq_domain_associate(domain, irq, line << 6 | bit);
arch/mips/cavium-octeon/octeon-irq.c
164
unsigned int bit = cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
1667
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
1684
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
1699
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
171
clear_c0_status(0x100 << bit);
arch/mips/cavium-octeon/octeon-irq.c
1715
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
173
if (bit < 2)
arch/mips/cavium-octeon/octeon-irq.c
1731
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
174
clear_c0_cause(0x100 << bit);
arch/mips/cavium-octeon/octeon-irq.c
1745
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
1817
mask = 1ull << cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
186
set_c0_status(0x100 << cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
1922
unsigned int ciu, bit;
arch/mips/cavium-octeon/octeon-irq.c
1925
bit = intspec[1];
arch/mips/cavium-octeon/octeon-irq.c
1927
*out_hwirq = (ciu << 6) | bit;
arch/mips/cavium-octeon/octeon-irq.c
193
unsigned int mask = 0x100 << cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
1933
static bool octeon_irq_ciu2_is_edge(unsigned int line, unsigned int bit)
arch/mips/cavium-octeon/octeon-irq.c
1938
switch (bit) {
arch/mips/cavium-octeon/octeon-irq.c
1948
switch (bit) {
arch/mips/cavium-octeon/octeon-irq.c
1963
unsigned int bit = hw & 63;
arch/mips/cavium-octeon/octeon-irq.c
1972
if (line > 7 || octeon_irq_ciu_to_irq[line][bit] != 0)
arch/mips/cavium-octeon/octeon-irq.c
1975
if (octeon_irq_ciu2_is_edge(line, bit))
arch/mips/cavium-octeon/octeon-irq.c
1976
octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1980
octeon_irq_set_ciu_mapping(virq, line, bit, 0,
arch/mips/cavium-octeon/octeon-irq.c
1996
int bit;
arch/mips/cavium-octeon/octeon-irq.c
2013
bit = fls64(src) - 1;
arch/mips/cavium-octeon/octeon-irq.c
2014
irq = octeon_irq_ciu_to_irq[line][bit];
arch/mips/cavium-octeon/octeon-irq.c
2139
int bit;
arch/mips/cavium-octeon/octeon-irq.c
2151
en |= 1ull << cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
2165
en &= ~(1ull << cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
2231
cd->bit = hw;
arch/mips/cavium-octeon/octeon-irq.c
261
cd->bit = i;
arch/mips/cavium-octeon/octeon-irq.c
317
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
326
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
349
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
358
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
381
__clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
390
__clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
420
__clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
453
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
478
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
486
set_bit(cd->bit, &per_cpu(octeon_irq_ciu0_en_mirror, cpu));
arch/mips/cavium-octeon/octeon-irq.c
490
set_bit(cd->bit, &per_cpu(octeon_irq_ciu1_en_mirror, cpu));
arch/mips/cavium-octeon/octeon-irq.c
506
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
522
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
535
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
547
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
566
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
570
set_bit(cd->bit, this_cpu_ptr(&octeon_irq_ciu0_en_mirror));
arch/mips/cavium-octeon/octeon-irq.c
574
set_bit(cd->bit, this_cpu_ptr(&octeon_irq_ciu1_en_mirror));
arch/mips/cavium-octeon/octeon-irq.c
585
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
589
clear_bit(cd->bit, this_cpu_ptr(&octeon_irq_ciu0_en_mirror));
arch/mips/cavium-octeon/octeon-irq.c
593
clear_bit(cd->bit, this_cpu_ptr(&octeon_irq_ciu1_en_mirror));
arch/mips/cavium-octeon/octeon-irq.c
607
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
628
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
633
clear_bit(cd->bit,
arch/mips/cavium-octeon/octeon-irq.c
640
clear_bit(cd->bit,
arch/mips/cavium-octeon/octeon-irq.c
658
mask = 1ull << (cd->bit);
arch/mips/cavium-octeon/octeon-irq.c
663
set_bit(cd->bit,
arch/mips/cavium-octeon/octeon-irq.c
670
set_bit(cd->bit,
arch/mips/cavium-octeon/octeon-irq.c
78
u8 bit;
arch/mips/cavium-octeon/octeon-irq.c
828
__set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
830
__clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
865
mask = 1ull << cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
873
set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
876
clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
886
set_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
889
clear_bit(cd->bit, pen);
arch/mips/cavium-octeon/octeon-irq.c
90
u8 bit;
arch/mips/cavium-octeon/octeon-irq.c
910
mask = 1ull << cd->bit;
arch/mips/cavium-octeon/octeon-irq.c
97
static int octeon_irq_set_ciu_mapping(int irq, int line, int bit, int gpio_line,
arch/mips/include/asm/bitops.h
100
__bit_op(*m, __stringify(LONG_INS) " %0, %3, %2, 1", "i"(bit), "r"(~0));
arch/mips/include/asm/bitops.h
104
__bit_op(*m, "or\t%0, %2", "ir"(BIT(bit)));
arch/mips/include/asm/bitops.h
120
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
127
if ((MIPS_ISA_REV >= 2) && __builtin_constant_p(bit)) {
arch/mips/include/asm/bitops.h
128
__bit_op(*m, __stringify(LONG_INS) " %0, $0, %2, 1", "i"(bit));
arch/mips/include/asm/bitops.h
132
__bit_op(*m, "and\t%0, %2", "ir"(~BIT(bit)));
arch/mips/include/asm/bitops.h
161
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
168
__bit_op(*m, "xor\t%0, %2", "ir"(BIT(bit)));
arch/mips/include/asm/bitops.h
183
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
191
"ir"(BIT(bit)));
arch/mips/include/asm/bitops.h
192
res = (orig & BIT(bit)) != 0;
arch/mips/include/asm/bitops.h
227
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
238
"i"(bit));
arch/mips/include/asm/bitops.h
243
"ir"(BIT(bit)));
arch/mips/include/asm/bitops.h
244
res = (orig & BIT(bit)) != 0;
arch/mips/include/asm/bitops.h
264
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
274
"ir"(BIT(bit)));
arch/mips/include/asm/bitops.h
275
res = (orig & BIT(bit)) != 0;
arch/mips/include/asm/bitops.h
92
int bit = nr % BITS_PER_LONG;
arch/mips/include/asm/bitops.h
99
if ((MIPS_ISA_REV >= 2) && __builtin_constant_p(bit) && (bit >= 16)) {
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
32
int bit;
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
36
bit = GPIC_GPIO_TO_BIT(gpio);
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
37
return __raw_readl(roff + AU1300_GPIC_PINVAL) & bit;
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
43
unsigned long bit;
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
48
bit = GPIC_GPIO_TO_BIT(gpio);
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
49
__raw_writel(bit, roff + AU1300_GPIC_DEVCLR);
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
58
unsigned long bit;
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
63
bit = GPIC_GPIO_TO_BIT(gpio);
arch/mips/include/asm/mach-au1x00/gpio-au1300.h
64
__raw_writel(bit, roff + (v ? AU1300_GPIC_PINVAL
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
40
# First clear off CvmCtl[IPPCI] bit and move the performance
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
64
or v0, v0, 0x2000 # Set IPREF bit.
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
82
# OCTEON II or better have bit 15 set. Clear the error bits.
arch/mips/include/asm/mach-rc32434/gpio.h
75
extern void rb532_gpio_set_ilevel(int bit, unsigned gpio);
arch/mips/include/asm/mach-rc32434/gpio.h
76
extern void rb532_gpio_set_istat(int bit, unsigned gpio);
arch/mips/include/asm/uasm.h
314
unsigned int bit, int lid);
arch/mips/include/asm/uasm.h
316
unsigned int bit, int lid);
arch/mips/kernel/branch.c
146
unsigned int bit;
arch/mips/kernel/branch.c
162
bit = (insn.mm_i_format.rs >> 2);
arch/mips/kernel/branch.c
163
bit += (bit != 0);
arch/mips/kernel/branch.c
164
bit += 23;
arch/mips/kernel/branch.c
165
if (fcr31 & (1 << bit))
arch/mips/kernel/branch.c
688
unsigned int bit, fcr31, reg;
arch/mips/kernel/branch.c
696
bit = get_fpr32(&current->thread.fpu.fpr[reg], 0) & 0x1;
arch/mips/kernel/branch.c
698
bit = !bit;
arch/mips/kernel/branch.c
700
if (bit)
arch/mips/kernel/branch.c
717
bit = (insn.i_format.rt >> 2);
arch/mips/kernel/branch.c
718
bit += (bit != 0);
arch/mips/kernel/branch.c
719
bit += 23;
arch/mips/kernel/branch.c
723
if (~fcr31 & (1 << bit)) {
arch/mips/kernel/branch.c
735
if (fcr31 & (1 << bit)) {
arch/mips/lib/bitops.c
112
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
117
mask = 1UL << bit;
arch/mips/lib/bitops.c
136
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
141
mask = 1UL << bit;
arch/mips/lib/bitops.c
24
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
28
mask = 1UL << bit;
arch/mips/lib/bitops.c
45
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
49
mask = 1UL << bit;
arch/mips/lib/bitops.c
66
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
70
mask = 1UL << bit;
arch/mips/lib/bitops.c
88
unsigned int bit = nr % BITS_PER_LONG;
arch/mips/lib/bitops.c
93
mask = 1UL << bit;
arch/mips/loongson2ef/common/mem.c
24
int bit;
arch/mips/loongson2ef/common/mem.c
26
bit = fls(memsize + highmemsize);
arch/mips/loongson2ef/common/mem.c
27
if (bit != ffs(memsize + highmemsize))
arch/mips/loongson2ef/common/mem.c
28
bit += 20;
arch/mips/loongson2ef/common/mem.c
30
bit = bit + 20 - 1;
arch/mips/loongson2ef/common/mem.c
34
0x80000000ul, (1 << bit));
arch/mips/loongson64/hpet.c
33
static void smbus_enable(int offset, int bit)
arch/mips/loongson64/hpet.c
37
cfg |= bit;
arch/mips/math-emu/cp1emu.c
429
unsigned int bit = 0;
arch/mips/math-emu/cp1emu.c
504
set_isa16_mode(bit);
arch/mips/math-emu/cp1emu.c
517
*contpc ^= bit;
arch/mips/math-emu/cp1emu.c
705
bit = 0;
arch/mips/math-emu/cp1emu.c
710
bit = bit0 == 0;
arch/mips/math-emu/cp1emu.c
713
bit = bit0 != 0;
arch/mips/math-emu/cp1emu.c
716
if (bit)
arch/mips/math-emu/cp1emu.c
739
bit = (insn.i_format.rt >> 2);
arch/mips/math-emu/cp1emu.c
740
bit += (bit != 0);
arch/mips/math-emu/cp1emu.c
741
bit += 23;
arch/mips/math-emu/cp1emu.c
745
if (~fcr31 & (1 << bit))
arch/mips/math-emu/cp1emu.c
756
if (fcr31 & (1 << bit))
arch/mips/mm/uasm.c
631
unsigned int bit, int lid)
arch/mips/mm/uasm.c
634
uasm_i_bbit0(p, reg, bit, 0);
arch/mips/mm/uasm.c
639
unsigned int bit, int lid)
arch/mips/mm/uasm.c
642
uasm_i_bbit1(p, reg, bit, 0);
arch/mips/pci/msi-octeon.c
310
int bit;
arch/mips/pci/msi-octeon.c
312
bit = fls64(msi_bits);
arch/mips/pci/msi-octeon.c
313
if (bit) {
arch/mips/pci/msi-octeon.c
314
bit--;
arch/mips/pci/msi-octeon.c
316
cvmx_write_csr(msi_rcv_reg[index], 1ull << bit);
arch/mips/pci/msi-octeon.c
318
irq = bit + OCTEON_IRQ_MSI_BIT0 + 64 * index;
arch/mips/pci/pci-rt3883.c
141
unsigned bit = __ffs(pending);
arch/mips/pci/pci-rt3883.c
143
generic_handle_domain_irq(rpc->irq_domain, bit);
arch/mips/pci/pci-rt3883.c
145
pending &= ~BIT(bit);
arch/mips/pci/pci-xtalk-bridge.c
308
int bit = d->parent_data->hwirq;
arch/mips/pci/pci-xtalk-bridge.c
318
bit | (data->nasid << 8)));
arch/mips/pci/pci-xtalk-bridge.c
378
int bit = irqd->parent_data->hwirq;
arch/mips/pci/pci-xtalk-bridge.c
384
bit | (data->nasid << 8)));
arch/mips/rb532/gpio.c
178
void rb532_gpio_set_ilevel(int bit, unsigned gpio)
arch/mips/rb532/gpio.c
180
rb532_set_bit(bit, gpio, rb532_gpio_chip->regbase + GPIOILEVEL);
arch/mips/rb532/gpio.c
187
void rb532_gpio_set_istat(int bit, unsigned gpio)
arch/mips/rb532/gpio.c
189
rb532_set_bit(bit, gpio, rb532_gpio_chip->regbase + GPIOISTAT);
arch/mips/sgi-ip30/ip30-irq.c
31
int bit;
arch/mips/sgi-ip30/ip30-irq.c
34
bit = find_first_zero_bit(heart_irq_map, HEART_NUM_IRQS);
arch/mips/sgi-ip30/ip30-irq.c
35
if (bit >= HEART_NUM_IRQS)
arch/mips/sgi-ip30/ip30-irq.c
38
if (test_and_set_bit(bit, heart_irq_map))
arch/mips/sgi-ip30/ip30-irq.c
41
return bit;
arch/mips/sgi-ip32/ip32-irq.c
121
unsigned int bit = d->irq - CRIME_IRQ_BASE;
arch/mips/sgi-ip32/ip32-irq.c
123
crime_mask |= 1 << bit;
arch/mips/sgi-ip32/ip32-irq.c
129
unsigned int bit = d->irq - CRIME_IRQ_BASE;
arch/mips/sgi-ip32/ip32-irq.c
131
crime_mask &= ~(1 << bit);
arch/mips/sgi-ip32/ip32-irq.c
144
unsigned int bit = d->irq - CRIME_IRQ_BASE;
arch/mips/sgi-ip32/ip32-irq.c
149
crime_int &= ~(1 << bit);
arch/mips/sgi-ip32/ip32-irq.c
308
unsigned int bit = d->irq - CRIME_IRQ_BASE;
arch/mips/sgi-ip32/ip32-irq.c
310
crime_mask |= (1 << bit);
arch/mips/sgi-ip32/ip32-irq.c
316
unsigned int bit = d->irq - CRIME_IRQ_BASE;
arch/mips/sgi-ip32/ip32-irq.c
318
crime_mask &= ~(1 << bit);
arch/nios2/include/asm/asm-macros.h
109
.macro BTBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
121
.macro BTC reg1, reg2, bit
arch/nios2/include/asm/asm-macros.h
142
.macro BTS reg1, reg2, bit
arch/nios2/include/asm/asm-macros.h
163
.macro BTR reg1, reg2, bit
arch/nios2/include/asm/asm-macros.h
185
.macro BTCBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
198
.macro BTCBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
211
.macro BTSBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
224
.macro BTSBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
237
.macro BTRBZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
250
.macro BTRBNZ reg1, reg2, bit, label
arch/nios2/include/asm/asm-macros.h
78
.macro BT reg1, reg2, bit
arch/nios2/include/asm/asm-macros.h
97
.macro BTBZ reg1, reg2, bit, label
arch/parisc/kernel/ftrace.c
207
int bit;
arch/parisc/kernel/ftrace.c
212
bit = ftrace_test_recursion_trylock(ip, parent_ip);
arch/parisc/kernel/ftrace.c
213
if (bit < 0)
arch/parisc/kernel/ftrace.c
245
ftrace_test_recursion_unlock(bit);
arch/parisc/kernel/irq.c
348
int bit = fls_long(eirr);
arch/parisc/kernel/irq.c
349
return (BITS_PER_LONG - bit) + TIMER_IRQ;
arch/powerpc/boot/ops.h
251
int bit;
arch/powerpc/boot/ops.h
252
asm ("cntlzw %0,%1" : "=r" (bit) : "r" (n));
arch/powerpc/boot/ops.h
253
return 31 - bit;
arch/powerpc/include/asm/bitops.h
47
#define PPC_BIT(bit) (1UL << PPC_BITLSHIFT(bit))
arch/powerpc/include/asm/bitops.h
55
#define PPC_BIT32(bit) (1UL << PPC_BITLSHIFT32(bit))
arch/powerpc/include/asm/bitops.h
59
#define PPC_BIT8(bit) (1UL << PPC_BITLSHIFT8(bit))
arch/powerpc/kernel/dt_cpu_ftrs.c
158
uint32_t bit = f->hwcap_bit_nr % 32;
arch/powerpc/kernel/dt_cpu_ftrs.c
161
cur_cpu_spec->cpu_user_features |= 1U << bit;
arch/powerpc/kernel/dt_cpu_ftrs.c
163
cur_cpu_spec->cpu_user_features2 |= 1U << bit;
arch/powerpc/kernel/dt_cpu_ftrs.c
191
uint32_t bit = f->hwcap_bit_nr % 32;
arch/powerpc/kernel/dt_cpu_ftrs.c
194
cur_cpu_spec->cpu_user_features |= 1U << bit;
arch/powerpc/kernel/dt_cpu_ftrs.c
196
cur_cpu_spec->cpu_user_features2 |= 1U << bit;
arch/powerpc/kernel/eeh.c
1578
u16 old, bit;
arch/powerpc/kernel/eeh.c
1623
bit = PCI_SRIOV_CTRL_MSE;
arch/powerpc/kernel/eeh.c
1626
bit = PCI_COMMAND_MEMORY;
arch/powerpc/kernel/eeh.c
1658
pci_write_config_word(pdev, pos, old & ~bit);
arch/powerpc/kernel/kprobes-ftrace.c
22
int bit;
arch/powerpc/kernel/kprobes-ftrace.c
27
bit = ftrace_test_recursion_trylock(nip, parent_nip);
arch/powerpc/kernel/kprobes-ftrace.c
28
if (bit < 0)
arch/powerpc/kernel/kprobes-ftrace.c
66
ftrace_test_recursion_unlock(bit);
arch/powerpc/kernel/process.c
1444
unsigned long bit;
arch/powerpc/kernel/process.c
1482
for (; bits->bit; ++bits)
arch/powerpc/kernel/process.c
1483
if (val & bits->bit) {
arch/powerpc/kernel/prom.c
207
unsigned long i, len, bit;
arch/powerpc/kernel/prom.c
226
bit = (ftrs[2 + fp->pabyte] >> (7 - fp->pabit)) & 1;
arch/powerpc/kernel/prom.c
227
if (bit && !fp->clear) {
arch/powerpc/kernel/prom.c
232
} else if (bit == fp->clear) {
arch/powerpc/kernel/traps.c
1314
u8 bit;
arch/powerpc/kernel/traps.c
1318
bit = (regs->ccr >> (31 - BC)) & 0x1;
arch/powerpc/kernel/traps.c
1320
regs->gpr[rT] = bit ? tmp : regs->gpr[rB];
arch/powerpc/kvm/book3s_hv_uvmem.c
698
unsigned long bit, uvmem_pfn;
arch/powerpc/kvm/book3s_hv_uvmem.c
707
bit = find_first_zero_bit(kvmppc_uvmem_bitmap,
arch/powerpc/kvm/book3s_hv_uvmem.c
709
if (bit >= (pfn_last - pfn_first))
arch/powerpc/kvm/book3s_hv_uvmem.c
711
bitmap_set(kvmppc_uvmem_bitmap, bit, 1);
arch/powerpc/kvm/book3s_hv_uvmem.c
718
uvmem_pfn = bit + pfn_first;
arch/powerpc/kvm/book3s_hv_uvmem.c
730
bitmap_clear(kvmppc_uvmem_bitmap, bit, 1);
arch/powerpc/kvm/guest-state-buffer.c
323
int bit = 0;
arch/powerpc/kvm/guest-state-buffer.c
329
bit += iden - KVMPPC_GSE_GUESTWIDE_START;
arch/powerpc/kvm/guest-state-buffer.c
330
return bit;
arch/powerpc/kvm/guest-state-buffer.c
333
bit += KVMPPC_GSE_GUESTWIDE_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
336
bit += iden - KVMPPC_GSE_HOSTWIDE_START;
arch/powerpc/kvm/guest-state-buffer.c
337
return bit;
arch/powerpc/kvm/guest-state-buffer.c
340
bit += KVMPPC_GSE_HOSTWIDE_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
343
bit += iden - KVMPPC_GSE_META_START;
arch/powerpc/kvm/guest-state-buffer.c
344
return bit;
arch/powerpc/kvm/guest-state-buffer.c
347
bit += KVMPPC_GSE_META_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
350
bit += iden - KVMPPC_GSE_DW_REGS_START;
arch/powerpc/kvm/guest-state-buffer.c
351
return bit;
arch/powerpc/kvm/guest-state-buffer.c
354
bit += KVMPPC_GSE_DW_REGS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
357
bit += iden - KVMPPC_GSE_W_REGS_START;
arch/powerpc/kvm/guest-state-buffer.c
358
return bit;
arch/powerpc/kvm/guest-state-buffer.c
361
bit += KVMPPC_GSE_W_REGS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
364
bit += iden - KVMPPC_GSE_VSRS_START;
arch/powerpc/kvm/guest-state-buffer.c
365
return bit;
arch/powerpc/kvm/guest-state-buffer.c
368
bit += KVMPPC_GSE_VSRS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
371
bit += iden - KVMPPC_GSE_INTR_REGS_START;
arch/powerpc/kvm/guest-state-buffer.c
372
return bit;
arch/powerpc/kvm/guest-state-buffer.c
378
static inline u16 kvmppc_gse_unflatten_iden(int bit)
arch/powerpc/kvm/guest-state-buffer.c
382
if (bit < KVMPPC_GSE_GUESTWIDE_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
383
iden = KVMPPC_GSE_GUESTWIDE_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
386
bit -= KVMPPC_GSE_GUESTWIDE_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
388
if (bit < KVMPPC_GSE_HOSTWIDE_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
389
iden = KVMPPC_GSE_HOSTWIDE_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
392
bit -= KVMPPC_GSE_HOSTWIDE_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
394
if (bit < KVMPPC_GSE_META_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
395
iden = KVMPPC_GSE_META_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
398
bit -= KVMPPC_GSE_META_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
400
if (bit < KVMPPC_GSE_DW_REGS_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
401
iden = KVMPPC_GSE_DW_REGS_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
404
bit -= KVMPPC_GSE_DW_REGS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
406
if (bit < KVMPPC_GSE_W_REGS_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
407
iden = KVMPPC_GSE_W_REGS_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
410
bit -= KVMPPC_GSE_W_REGS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
412
if (bit < KVMPPC_GSE_VSRS_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
413
iden = KVMPPC_GSE_VSRS_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
416
bit -= KVMPPC_GSE_VSRS_COUNT;
arch/powerpc/kvm/guest-state-buffer.c
418
if (bit < KVMPPC_GSE_IDEN_COUNT) {
arch/powerpc/kvm/guest-state-buffer.c
419
iden = KVMPPC_GSE_INTR_REGS_START + bit;
arch/powerpc/kvm/guest-state-buffer.c
499
int bit, pbit;
arch/powerpc/kvm/guest-state-buffer.c
502
bit = find_next_bit(gsbm->bitmap, KVMPPC_GSE_IDEN_COUNT, pbit);
arch/powerpc/kvm/guest-state-buffer.c
504
if (bit < KVMPPC_GSE_IDEN_COUNT)
arch/powerpc/kvm/guest-state-buffer.c
505
return kvmppc_gse_unflatten_iden(bit);
arch/powerpc/perf/power5+-pmu.c
138
int bit, fmask;
arch/powerpc/perf/power5+-pmu.c
168
bit = event & 7;
arch/powerpc/perf/power5+-pmu.c
169
fmask = (bit == 6)? 7: 3;
arch/powerpc/perf/power5+-pmu.c
170
sh = grsel_shift[bit];
arch/powerpc/perf/power5+-pmu.c
406
int bit, byte, unit;
arch/powerpc/perf/power5+-pmu.c
414
bit = -1;
arch/powerpc/perf/power5+-pmu.c
419
bit = 4;
arch/powerpc/perf/power5+-pmu.c
421
bit = pmc - 1;
arch/powerpc/perf/power5+-pmu.c
423
bit = 4 - pmc;
arch/powerpc/perf/power5+-pmu.c
425
bit = 4;
arch/powerpc/perf/power5+-pmu.c
427
bit = psel & 7;
arch/powerpc/perf/power5+-pmu.c
429
bit = pmc - 1;
arch/powerpc/perf/power5+-pmu.c
431
bit = 4;
arch/powerpc/perf/power5+-pmu.c
434
if (!(event & PM_BUSEVENT_MSK) || bit == -1)
arch/powerpc/perf/power5+-pmu.c
449
return (mask >> (byte * 8 + bit)) & 1;
arch/powerpc/perf/power5+-pmu.c
461
int i, isbus, bit, grsel;
arch/powerpc/perf/power5+-pmu.c
578
bit = psel & 7;
arch/powerpc/perf/power5+-pmu.c
580
mmcr1 |= (unsigned long)grsel << grsel_shift[bit];
arch/powerpc/perf/power5-pmu.c
142
int bit, fmask;
arch/powerpc/perf/power5-pmu.c
175
bit = event & 7;
arch/powerpc/perf/power5-pmu.c
176
fmask = (bit == 6)? 7: 3;
arch/powerpc/perf/power5-pmu.c
177
sh = grsel_shift[bit];
arch/powerpc/perf/power5-pmu.c
342
int bit, byte, unit;
arch/powerpc/perf/power5-pmu.c
350
bit = -1;
arch/powerpc/perf/power5-pmu.c
355
bit = 4;
arch/powerpc/perf/power5-pmu.c
357
bit = pmc - 1;
arch/powerpc/perf/power5-pmu.c
359
bit = 4 - pmc;
arch/powerpc/perf/power5-pmu.c
361
bit = 4;
arch/powerpc/perf/power5-pmu.c
363
bit = psel & 7;
arch/powerpc/perf/power5-pmu.c
380
return (mask >> (byte * 8 + bit)) & 1;
arch/powerpc/perf/power5-pmu.c
392
int i, isbus, bit, grsel;
arch/powerpc/perf/power5-pmu.c
523
bit = psel & 7;
arch/powerpc/perf/power5-pmu.c
525
mmcr1 |= (unsigned long)grsel << grsel_shift[bit];
arch/powerpc/perf/power6-pmu.c
140
int bit, byte, unit;
arch/powerpc/perf/power6-pmu.c
148
bit = -1;
arch/powerpc/perf/power6-pmu.c
157
bit = 0;
arch/powerpc/perf/power6-pmu.c
159
bit = ptype ^ (pmc - 1);
arch/powerpc/perf/power6-pmu.c
161
bit = psel & 7;
arch/powerpc/perf/power6-pmu.c
163
if (!(event & PM_BUSEVENT_MSK) || bit == -1)
arch/powerpc/perf/power6-pmu.c
169
return (mask >> (byte * 8 + bit)) & 1;
arch/powerpc/perf/ppc970-pmu.c
147
int pmc, psel, unit, byte, bit;
arch/powerpc/perf/ppc970-pmu.c
156
bit = (pmc <= 4)? pmc - 1: 8 - pmc;
arch/powerpc/perf/ppc970-pmu.c
158
bit = 4;
arch/powerpc/perf/ppc970-pmu.c
162
bit = psel;
arch/powerpc/perf/ppc970-pmu.c
179
return (mask >> (byte * 8 + bit)) & 1;
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
103
mcu->reg_ctrl &= ~bit;
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
105
mcu->reg_ctrl |= bit;
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
98
u8 bit = 1 << (4 + gpio);
arch/powerpc/platforms/pasemi/dma_lib.c
104
int bit;
arch/powerpc/platforms/pasemi/dma_lib.c
122
bit = find_next_bit(txch_free, MAX_TXCH, start);
arch/powerpc/platforms/pasemi/dma_lib.c
123
if (bit >= limit)
arch/powerpc/platforms/pasemi/dma_lib.c
125
if (!test_and_clear_bit(bit, txch_free))
arch/powerpc/platforms/pasemi/dma_lib.c
128
return bit;
arch/powerpc/platforms/pasemi/dma_lib.c
139
int bit;
arch/powerpc/platforms/pasemi/dma_lib.c
141
bit = find_first_bit(rxch_free, MAX_RXCH);
arch/powerpc/platforms/pasemi/dma_lib.c
142
if (bit >= MAX_TXCH)
arch/powerpc/platforms/pasemi/dma_lib.c
144
if (!test_and_clear_bit(bit, rxch_free))
arch/powerpc/platforms/pasemi/dma_lib.c
147
return bit;
arch/powerpc/platforms/pasemi/dma_lib.c
377
int bit;
arch/powerpc/platforms/pasemi/dma_lib.c
380
bit = find_first_bit(flags_free, MAX_FLAGS);
arch/powerpc/platforms/pasemi/dma_lib.c
381
if (bit >= MAX_FLAGS)
arch/powerpc/platforms/pasemi/dma_lib.c
383
if (!test_and_clear_bit(bit, flags_free))
arch/powerpc/platforms/pasemi/dma_lib.c
386
return bit;
arch/powerpc/platforms/pasemi/dma_lib.c
442
int bit;
arch/powerpc/platforms/pasemi/dma_lib.c
445
bit = find_first_bit(fun_free, MAX_FLAGS);
arch/powerpc/platforms/pasemi/dma_lib.c
446
if (bit >= MAX_FLAGS)
arch/powerpc/platforms/pasemi/dma_lib.c
448
if (!test_and_clear_bit(bit, fun_free))
arch/powerpc/platforms/pasemi/dma_lib.c
451
return bit;
arch/powerpc/platforms/pasemi/gpio_mdio.c
72
static void clock_out(struct mii_bus *bus, int bit)
arch/powerpc/platforms/pasemi/gpio_mdio.c
74
if (bit)
arch/powerpc/platforms/powermac/pic.c
102
unsigned long bit = 1UL << (src & 0x1f);
arch/powerpc/platforms/powermac/pic.c
109
out_le32(&pmac_irq_hw[i]->ack, bit);
arch/powerpc/platforms/powermac/pic.c
116
unsigned long bit = 1UL << (irq_nr & 0x1f);
arch/powerpc/platforms/powermac/pic.c
129
} while((in_le32(&pmac_irq_hw[i]->enable) & bit)
arch/powerpc/platforms/powermac/pic.c
130
!= (ppc_cached_irq_mask[i] & bit));
arch/powerpc/platforms/powermac/pic.c
137
if (bit & ppc_cached_irq_mask[i] & in_le32(&pmac_irq_hw[i]->level))
arch/powerpc/platforms/powermac/pic.c
148
unsigned long bit = 1UL << (src & 0x1f);
arch/powerpc/platforms/powermac/pic.c
153
out_le32(&pmac_irq_hw[i]->ack, bit);
arch/powerpc/platforms/powermac/pic.c
80
unsigned long bit = 1UL << (src & 0x1f);
arch/powerpc/platforms/powermac/pic.c
89
out_le32(&pmac_irq_hw[i]->ack, bit);
arch/powerpc/platforms/powermac/pic.c
94
} while((in_le32(&pmac_irq_hw[i]->enable) & bit)
arch/powerpc/platforms/powermac/pic.c
95
!= (ppc_cached_irq_mask[i] & bit));
arch/powerpc/sysdev/cpm2_pic.c
103
int bit, word;
arch/powerpc/sysdev/cpm2_pic.c
106
bit = irq_to_siubit[irq_nr];
arch/powerpc/sysdev/cpm2_pic.c
109
out_be32(&cpm2_intctl->ic_sipnrh + word, 1 << bit);
arch/powerpc/sysdev/cpm2_pic.c
114
int bit, word;
arch/powerpc/sysdev/cpm2_pic.c
117
bit = irq_to_siubit[irq_nr];
arch/powerpc/sysdev/cpm2_pic.c
120
ppc_cached_irq_mask[word] |= 1 << bit;
arch/powerpc/sysdev/cpm2_pic.c
79
int bit, word;
arch/powerpc/sysdev/cpm2_pic.c
82
bit = irq_to_siubit[irq_nr];
arch/powerpc/sysdev/cpm2_pic.c
85
ppc_cached_irq_mask[word] &= ~(1 << bit);
arch/powerpc/sysdev/cpm2_pic.c
91
int bit, word;
arch/powerpc/sysdev/cpm2_pic.c
94
bit = irq_to_siubit[irq_nr];
arch/powerpc/sysdev/cpm2_pic.c
97
ppc_cached_irq_mask[word] |= 1 << bit;
arch/powerpc/sysdev/fsl_gtm.c
247
unsigned int bit;
arch/powerpc/sysdev/fsl_gtm.c
249
bit = fls_long(usec);
arch/powerpc/sysdev/fsl_gtm.c
250
if (bit > 15) {
arch/powerpc/sysdev/fsl_gtm.c
251
freq >>= bit - 15;
arch/powerpc/sysdev/fsl_gtm.c
252
usec >>= bit - 15;
arch/powerpc/sysdev/ipic.c
101
.bit = 25,
arch/powerpc/sysdev/ipic.c
108
.bit = 26,
arch/powerpc/sysdev/ipic.c
115
.bit = 27,
arch/powerpc/sysdev/ipic.c
122
.bit = 28,
arch/powerpc/sysdev/ipic.c
129
.bit = 29,
arch/powerpc/sysdev/ipic.c
136
.bit = 30,
arch/powerpc/sysdev/ipic.c
143
.bit = 31,
arch/powerpc/sysdev/ipic.c
151
.bit = 1,
arch/powerpc/sysdev/ipic.c
159
.bit = 2,
arch/powerpc/sysdev/ipic.c
167
.bit = 3,
arch/powerpc/sysdev/ipic.c
175
.bit = 4,
arch/powerpc/sysdev/ipic.c
183
.bit = 5,
arch/powerpc/sysdev/ipic.c
191
.bit = 6,
arch/powerpc/sysdev/ipic.c
199
.bit = 7,
arch/powerpc/sysdev/ipic.c
206
.bit = 0,
arch/powerpc/sysdev/ipic.c
213
.bit = 1,
arch/powerpc/sysdev/ipic.c
220
.bit = 2,
arch/powerpc/sysdev/ipic.c
227
.bit = 3,
arch/powerpc/sysdev/ipic.c
234
.bit = 4,
arch/powerpc/sysdev/ipic.c
241
.bit = 5,
arch/powerpc/sysdev/ipic.c
248
.bit = 6,
arch/powerpc/sysdev/ipic.c
255
.bit = 7,
arch/powerpc/sysdev/ipic.c
262
.bit = 8,
arch/powerpc/sysdev/ipic.c
269
.bit = 9,
arch/powerpc/sysdev/ipic.c
276
.bit = 10,
arch/powerpc/sysdev/ipic.c
283
.bit = 11,
arch/powerpc/sysdev/ipic.c
290
.bit = 12,
arch/powerpc/sysdev/ipic.c
297
.bit = 13,
arch/powerpc/sysdev/ipic.c
304
.bit = 14,
arch/powerpc/sysdev/ipic.c
311
.bit = 15,
arch/powerpc/sysdev/ipic.c
319
.bit = 0,
arch/powerpc/sysdev/ipic.c
326
.bit = 0,
arch/powerpc/sysdev/ipic.c
333
.bit = 1,
arch/powerpc/sysdev/ipic.c
340
.bit = 2,
arch/powerpc/sysdev/ipic.c
347
.bit = 3,
arch/powerpc/sysdev/ipic.c
354
.bit = 4,
arch/powerpc/sysdev/ipic.c
361
.bit = 5,
arch/powerpc/sysdev/ipic.c
368
.bit = 6,
arch/powerpc/sysdev/ipic.c
375
.bit = 7,
arch/powerpc/sysdev/ipic.c
38
.bit = 16,
arch/powerpc/sysdev/ipic.c
382
.bit = 8,
arch/powerpc/sysdev/ipic.c
388
.bit = 9,
arch/powerpc/sysdev/ipic.c
394
.bit = 10,
arch/powerpc/sysdev/ipic.c
400
.bit = 11,
arch/powerpc/sysdev/ipic.c
406
.bit = 12,
arch/powerpc/sysdev/ipic.c
412
.bit = 13,
arch/powerpc/sysdev/ipic.c
418
.bit = 14,
arch/powerpc/sysdev/ipic.c
424
.bit = 15,
arch/powerpc/sysdev/ipic.c
430
.bit = 16,
arch/powerpc/sysdev/ipic.c
436
.bit = 17,
arch/powerpc/sysdev/ipic.c
442
.bit = 18,
arch/powerpc/sysdev/ipic.c
448
.bit = 19,
arch/powerpc/sysdev/ipic.c
45
.bit = 17,
arch/powerpc/sysdev/ipic.c
454
.bit = 20,
arch/powerpc/sysdev/ipic.c
460
.bit = 21,
arch/powerpc/sysdev/ipic.c
466
.bit = 22,
arch/powerpc/sysdev/ipic.c
472
.bit = 23,
arch/powerpc/sysdev/ipic.c
478
.bit = 24,
arch/powerpc/sysdev/ipic.c
484
.bit = 25,
arch/powerpc/sysdev/ipic.c
490
.bit = 26,
arch/powerpc/sysdev/ipic.c
496
.bit = 27,
arch/powerpc/sysdev/ipic.c
502
.bit = 30,
arch/powerpc/sysdev/ipic.c
52
.bit = 18,
arch/powerpc/sysdev/ipic.c
531
temp |= (1 << (31 - ipic_info[src].bit));
arch/powerpc/sysdev/ipic.c
547
temp &= ~(1 << (31 - ipic_info[src].bit));
arch/powerpc/sysdev/ipic.c
566
temp = 1 << (31 - ipic_info[src].bit);
arch/powerpc/sysdev/ipic.c
586
temp &= ~(1 << (31 - ipic_info[src].bit));
arch/powerpc/sysdev/ipic.c
589
temp = 1 << (31 - ipic_info[src].bit);
arch/powerpc/sysdev/ipic.c
59
.bit = 19,
arch/powerpc/sysdev/ipic.c
66
.bit = 20,
arch/powerpc/sysdev/ipic.c
73
.bit = 21,
arch/powerpc/sysdev/ipic.c
80
.bit = 22,
arch/powerpc/sysdev/ipic.c
87
.bit = 23,
arch/powerpc/sysdev/ipic.c
94
.bit = 24,
arch/powerpc/sysdev/ipic.h
51
u8 bit; /* register bit position (as per doc)
arch/riscv/include/asm/cpufeature-macros.h
14
bool __riscv_isa_extension_available(const unsigned long *isa_bitmap, unsigned int bit);
arch/riscv/include/asm/vendor_extensions.h
44
bool __riscv_isa_vendor_extension_available(int cpu, unsigned long vendor, unsigned int bit);
arch/riscv/kernel/cpufeature.c
633
unsigned int bit;
arch/riscv/kernel/cpufeature.c
642
for_each_set_bit(bit, source_isa, RISCV_ISA_EXT_MAX) {
arch/riscv/kernel/cpufeature.c
643
ext = riscv_get_isa_ext_data(bit);
arch/riscv/kernel/cpufeature.c
652
clear_bit(bit, source_isa);
arch/riscv/kernel/cpufeature.c
657
set_bit(bit, resolved_isa);
arch/riscv/kernel/cpufeature.c
659
clear_bit(bit, source_isa);
arch/riscv/kernel/cpufeature.c
662
if (bit < RISCV_ISA_EXT_BASE)
arch/riscv/kernel/cpufeature.c
663
*this_hwcap |= isa2hwcap[bit];
arch/riscv/kernel/cpufeature.c
73
bool __riscv_isa_extension_available(const unsigned long *isa_bitmap, unsigned int bit)
arch/riscv/kernel/cpufeature.c
77
if (bit >= RISCV_ISA_EXT_MAX)
arch/riscv/kernel/cpufeature.c
80
return test_bit(bit, bmap);
arch/riscv/kernel/vendor_extensions.c
44
bool __riscv_isa_vendor_extension_available(int cpu, unsigned long vendor, unsigned int bit)
arch/riscv/kernel/vendor_extensions.c
81
if (bit >= RISCV_ISA_VENDOR_EXT_MAX)
arch/riscv/kernel/vendor_extensions.c
84
return test_bit(bit, bmap->isa);
arch/s390/crypto/aes_s390.c
327
u8 bit[16];
arch/s390/crypto/aes_s390.c
353
memset(pcc_param.bit, 0, sizeof(pcc_param.bit));
arch/s390/crypto/paes_s390.c
1192
u8 bit[16];
arch/s390/include/asm/airq.h
101
iv->ptr[bit] = ptr;
arch/s390/include/asm/airq.h
105
unsigned long bit)
arch/s390/include/asm/airq.h
107
return iv->ptr[bit];
arch/s390/include/asm/airq.h
55
void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num);
arch/s390/include/asm/airq.h
64
static inline void airq_iv_free_bit(struct airq_iv *iv, unsigned long bit)
arch/s390/include/asm/airq.h
66
airq_iv_free(iv, bit, 1);
arch/s390/include/asm/airq.h
74
static inline void airq_iv_lock(struct airq_iv *iv, unsigned long bit)
arch/s390/include/asm/airq.h
77
bit_spin_lock(bit ^ be_to_le, iv->bitlock);
arch/s390/include/asm/airq.h
80
static inline void airq_iv_unlock(struct airq_iv *iv, unsigned long bit)
arch/s390/include/asm/airq.h
83
bit_spin_unlock(bit ^ be_to_le, iv->bitlock);
arch/s390/include/asm/airq.h
86
static inline void airq_iv_set_data(struct airq_iv *iv, unsigned long bit,
arch/s390/include/asm/airq.h
89
iv->data[bit] = data;
arch/s390/include/asm/airq.h
93
unsigned long bit)
arch/s390/include/asm/airq.h
95
return iv->data[bit];
arch/s390/include/asm/airq.h
98
static inline void airq_iv_set_ptr(struct airq_iv *iv, unsigned long bit,
arch/s390/include/asm/bitops.h
137
unsigned long bit;
arch/s390/include/asm/bitops.h
140
bit = 0;
arch/s390/include/asm/bitops.h
145
bit += 32;
arch/s390/include/asm/bitops.h
149
bit += 16;
arch/s390/include/asm/bitops.h
153
bit += 8;
arch/s390/include/asm/bitops.h
157
bit += 4;
arch/s390/include/asm/bitops.h
161
bit += 2;
arch/s390/include/asm/bitops.h
165
bit += 1;
arch/s390/include/asm/bitops.h
167
return bit;
arch/s390/include/asm/bitops.h
174
bit = rp.even;
arch/s390/include/asm/bitops.h
180
__assume(bit <= 64);
arch/s390/include/asm/bitops.h
181
return bit & 127;
arch/s390/include/asm/bitops.h
88
#define for_each_set_bit_inv(bit, addr, size) \
arch/s390/include/asm/bitops.h
89
for ((bit) = find_first_bit_inv((addr), (size)); \
arch/s390/include/asm/bitops.h
90
(bit) < (size); \
arch/s390/include/asm/bitops.h
91
(bit) = find_next_bit_inv((addr), (size), (bit) + 1))
arch/s390/include/asm/ctlreg.h
144
static __always_inline struct ctlreg local_ctl_set_bit(unsigned int cr, unsigned int bit)
arch/s390/include/asm/ctlreg.h
150
new.val |= 1UL << bit;
arch/s390/include/asm/ctlreg.h
155
static __always_inline struct ctlreg local_ctl_clear_bit(unsigned int cr, unsigned int bit)
arch/s390/include/asm/ctlreg.h
161
new.val &= ~(1UL << bit);
arch/s390/include/asm/ctlreg.h
179
static inline void system_ctl_set_bit(unsigned int cr, unsigned int bit)
arch/s390/include/asm/ctlreg.h
181
system_ctlreg_modify(cr, bit, CTLREG_SET_BIT);
arch/s390/include/asm/ctlreg.h
184
static inline void system_ctl_clear_bit(unsigned int cr, unsigned int bit)
arch/s390/include/asm/ctlreg.h
186
system_ctlreg_modify(cr, bit, CTLREG_CLEAR_BIT);
arch/s390/kernel/ftrace.c
289
int bit;
arch/s390/kernel/ftrace.c
294
bit = ftrace_test_recursion_trylock(ip, parent_ip);
arch/s390/kernel/ftrace.c
295
if (bit < 0)
arch/s390/kernel/ftrace.c
327
ftrace_test_recursion_unlock(bit);
arch/s390/kernel/processor.c
119
unsigned int bit;
arch/s390/kernel/processor.c
122
for_each_set_bit_inv(bit, (long *)&stfle_fac_list, MAX_FACILITY_BIT)
arch/s390/kernel/processor.c
123
seq_printf(m, " %d", bit);
arch/s390/kvm/interrupt.c
2723
unsigned long bit;
arch/s390/kvm/interrupt.c
2725
bit = bit_nr + (addr % PAGE_SIZE) * 8;
arch/s390/kvm/interrupt.c
2728
WARN_ON_ONCE(bit > (PAGE_SIZE * BITS_PER_BYTE - 1));
arch/s390/kvm/interrupt.c
2730
return swap ? (bit ^ (BITS_PER_LONG - 1)) : bit;
arch/s390/kvm/interrupt.c
2755
unsigned long bit;
arch/s390/kvm/interrupt.c
2771
bit = get_ind_bit(adapter_int->ind_addr,
arch/s390/kvm/interrupt.c
2773
set_bit(bit, map);
arch/s390/kvm/interrupt.c
2777
bit = get_ind_bit(adapter_int->summary_addr,
arch/s390/kvm/interrupt.c
2779
summary_set = test_and_set_bit(bit, map);
arch/s390/kvm/pci.c
228
unsigned long hva, bit;
arch/s390/kvm/pci.c
283
bit = airq_iv_alloc_bit(aift->sbv);
arch/s390/kvm/pci.c
284
if (bit == -1UL)
arch/s390/kvm/pci.c
286
zdev->aisb = bit; /* store the summary bit number */
arch/s390/pci/pci_irq.c
176
unsigned long bit;
arch/s390/pci/pci_irq.c
179
for (bit = 0;;) {
arch/s390/pci/pci_irq.c
181
bit = airq_iv_scan(dibv, bit, airq_iv_end(dibv));
arch/s390/pci/pci_irq.c
182
if (bit == -1UL) {
arch/s390/pci/pci_irq.c
189
bit = 0;
arch/s390/pci/pci_irq.c
193
hwirq = airq_iv_get_data(dibv, bit);
arch/s390/pci/pci_irq.c
194
msi_domain = (struct irq_domain *)airq_iv_get_ptr(dibv, bit);
arch/s390/pci/pci_irq.c
298
unsigned long *bit)
arch/s390/pci/pci_irq.c
302
*bit = airq_iv_alloc(zpci_ibv[0], msi_vecs);
arch/s390/pci/pci_irq.c
303
if (*bit == -1UL)
arch/s390/pci/pci_irq.c
307
*bit = airq_iv_alloc_bit(zpci_sbv);
arch/s390/pci/pci_irq.c
308
if (*bit == -1UL)
arch/s390/pci/pci_irq.c
310
zdev->aisb = *bit;
arch/s390/pci/pci_irq.c
320
zpci_ibv[*bit] = zdev->aibv;
arch/s390/pci/pci_irq.c
322
*bit = 0;
arch/s390/pci/pci_irq.c
374
unsigned long bit;
arch/s390/pci/pci_irq.c
383
rc = __alloc_airq(zdev, msi_vecs, &bit);
arch/s390/pci/pci_irq.c
389
zdev->msi_first_bit = bit;
arch/s390/pci/pci_irq.c
412
unsigned long bit;
arch/s390/pci/pci_irq.c
415
bit = zdev->msi_first_bit + desc->msi_index;
arch/s390/pci/pci_irq.c
428
airq_iv_set_ptr(zpci_ibv[cpu], bit + i,
arch/s390/pci/pci_irq.c
430
airq_iv_set_data(zpci_ibv[cpu], bit + i, hwirq + i);
arch/s390/pci/pci_irq.c
433
airq_iv_set_ptr(zdev->aibv, bit + i,
arch/s390/pci/pci_irq.c
435
airq_iv_set_data(zdev->aibv, bit + i, hwirq + i);
arch/s390/pci/pci_irq.c
446
unsigned long bit;
arch/s390/pci/pci_irq.c
451
bit = zdev->msi_first_bit + msi_index;
arch/s390/pci/pci_irq.c
455
airq_iv_set_ptr(zpci_ibv[cpu], bit + i, 0);
arch/s390/pci/pci_irq.c
456
airq_iv_set_data(zpci_ibv[cpu], bit + i, 0);
arch/s390/pci/pci_irq.c
459
airq_iv_set_ptr(zdev->aibv, bit + i, 0);
arch/s390/pci/pci_irq.c
460
airq_iv_set_data(zdev->aibv, bit + i, 0);
arch/s390/tools/gen_facilities.c
129
unsigned int high, bit, dword, i;
arch/s390/tools/gen_facilities.c
137
bit = 63 - (def->bits[i] & 63);
arch/s390/tools/gen_facilities.c
146
array[dword] |= 1ULL << bit;
arch/sh/boards/mach-dreamcast/irq.c
108
__u32 j, bit;
arch/sh/boards/mach-dreamcast/irq.c
131
for (bit = 1, j = 0; j < 32; bit <<= 1, j++) {
arch/sh/boards/mach-dreamcast/irq.c
132
if (status & bit) {
arch/sh/boards/mach-highlander/psw.c
34
if (mask & (1 << psw_info->bit)) {
arch/sh/boards/mach-highlander/psw.c
35
psw->state = !!(mask & (1 << psw_info->bit));
arch/sh/boards/mach-highlander/psw.c
59
.bit = 6,
arch/sh/boards/mach-highlander/psw.c
77
.bit = 5,
arch/sh/boards/mach-highlander/psw.c
95
.bit = 4,
arch/sh/boards/mach-landisk/psw.c
34
if (sw_value & (1 << psw_info->bit)) {
arch/sh/boards/mach-landisk/psw.c
63
.bit = 4,
arch/sh/boards/mach-landisk/psw.c
70
.bit = 0,
arch/sh/boards/mach-landisk/psw.c
77
.bit = 2,
arch/sh/boards/mach-landisk/psw.c
84
.bit = 1,
arch/sh/boards/mach-se/7343/irq.c
34
int bit;
arch/sh/boards/mach-se/7343/irq.c
40
for_each_set_bit(bit, &mask, SE7343_FPGA_IRQ_NR)
arch/sh/boards/mach-se/7343/irq.c
41
generic_handle_domain_irq(se7343_irq_domain, bit);
arch/sh/boards/mach-se/7722/irq.c
33
int bit;
arch/sh/boards/mach-se/7722/irq.c
39
for_each_set_bit(bit, &mask, SE7722_FPGA_IRQ_NR)
arch/sh/boards/mach-se/7722/irq.c
40
generic_handle_domain_irq(se7722_irq_domain, bit);
arch/sh/boards/mach-se/7724/irq.c
74
unsigned int bit = irq - set.base;
arch/sh/boards/mach-se/7724/irq.c
75
__raw_writew(__raw_readw(set.mraddr) | 0x0001 << bit, set.mraddr);
arch/sh/boards/mach-se/7724/irq.c
82
unsigned int bit = irq - set.base;
arch/sh/boards/mach-se/7724/irq.c
83
__raw_writew(__raw_readw(set.mraddr) & ~(0x0001 << bit), set.mraddr);
arch/sh/boards/mach-x3proto/ilsel.c
102
bit = find_first_zero_bit(&ilsel_level_map, ILSEL_LEVELS);
arch/sh/boards/mach-x3proto/ilsel.c
103
} while (test_and_set_bit(bit, &ilsel_level_map));
arch/sh/boards/mach-x3proto/ilsel.c
105
__ilsel_enable(set, bit);
arch/sh/boards/mach-x3proto/ilsel.c
107
return bit;
arch/sh/boards/mach-x3proto/ilsel.c
124
unsigned int bit = ilsel_offset(level - 1);
arch/sh/boards/mach-x3proto/ilsel.c
126
if (test_and_set_bit(bit, &ilsel_level_map))
arch/sh/boards/mach-x3proto/ilsel.c
129
__ilsel_enable(set, bit);
arch/sh/boards/mach-x3proto/ilsel.c
131
return bit;
arch/sh/boards/mach-x3proto/ilsel.c
46
static inline unsigned int ilsel_offset(unsigned int bit)
arch/sh/boards/mach-x3proto/ilsel.c
48
return ILSEL_LEVELS - bit - 1;
arch/sh/boards/mach-x3proto/ilsel.c
51
static inline unsigned long mk_ilsel_addr(unsigned int bit)
arch/sh/boards/mach-x3proto/ilsel.c
53
return ILSEL_BASE + ((ilsel_offset(bit) >> 1) & ~0x1);
arch/sh/boards/mach-x3proto/ilsel.c
56
static inline unsigned int mk_ilsel_shift(unsigned int bit)
arch/sh/boards/mach-x3proto/ilsel.c
58
return (ilsel_offset(bit) & 0x3) << 2;
arch/sh/boards/mach-x3proto/ilsel.c
61
static void __ilsel_enable(ilsel_source_t set, unsigned int bit)
arch/sh/boards/mach-x3proto/ilsel.c
68
addr = mk_ilsel_addr(bit);
arch/sh/boards/mach-x3proto/ilsel.c
69
shift = mk_ilsel_shift(bit);
arch/sh/boards/mach-x3proto/ilsel.c
72
__func__, bit, addr, shift, set);
arch/sh/boards/mach-x3proto/ilsel.c
94
unsigned int bit;
arch/sh/drivers/heartbeat.c
33
unsigned bit, unsigned int inverted)
arch/sh/drivers/heartbeat.c
37
new = (1 << hd->bit_pos[bit]);
arch/sh/drivers/heartbeat.c
62
static unsigned bit = 0, up = 1;
arch/sh/drivers/heartbeat.c
64
heartbeat_toggle_bit(hd, bit, hd->flags & HEARTBEAT_INVERTED);
arch/sh/drivers/heartbeat.c
66
bit += up;
arch/sh/drivers/heartbeat.c
67
if ((bit == 0) || (bit == (hd->nr_bits)-1))
arch/sh/include/asm/push-switch.h
27
unsigned int bit;
arch/sparc/kernel/auxio_64.c
56
static void __auxio_set_bit(u8 bit, int on, int ebus)
arch/sparc/kernel/auxio_64.c
72
u8 bit;
arch/sparc/kernel/auxio_64.c
74
bit = (ebus ? AUXIO_PCIO_LED : AUXIO_AUX1_LED);
arch/sparc/kernel/auxio_64.c
75
__auxio_set_bit(bit, on, ebus);
arch/sparc/kernel/setup_64.c
405
unsigned long bit = 1UL << i;
arch/sparc/kernel/setup_64.c
406
if (hwcaps[i] && (caps & bit)) {
arch/sparc/kernel/setup_64.c
417
unsigned long bit = 1UL << i;
arch/sparc/kernel/setup_64.c
418
if (cfr & bit) {
arch/sparc/kernel/setup_64.c
448
unsigned long bit = 1UL << i;
arch/sparc/kernel/setup_64.c
449
if (cfr & bit)
arch/sparc/kernel/setup_64.c
459
unsigned long bit = 1UL << i;
arch/sparc/kernel/setup_64.c
460
if (hwcaps[i] && (caps & bit))
arch/sparc/kernel/setup_64.c
493
unsigned long bit = 1UL << i;
arch/sparc/kernel/setup_64.c
496
caps |= bit;
arch/sparc/kernel/traps_64.c
1158
static const char *cheetah_get_string(unsigned long bit)
arch/sparc/kernel/traps_64.c
1163
if ((bit & cheetah_error_table[i].mask) != 0UL)
arch/sparc/kernel/traps_64.c
1274
unsigned long bit = cheetah_get_hipri(afsr);
arch/sparc/kernel/traps_64.c
1278
bit, cheetah_get_string(bit));
arch/sparc/kernel/traps_64.c
1280
afsr &= ~bit;
arch/sparc/kernel/traps_64.c
485
static void spitfire_log_udb_syndrome(unsigned long afar, unsigned long udbh, unsigned long udbl, unsigned long bit)
arch/sparc/kernel/traps_64.c
490
if (udbl & bit) {
arch/sparc/kernel/traps_64.c
501
if (udbh & bit) {
arch/um/drivers/ubd_kern.c
100
off = bit % bits;
arch/um/drivers/ubd_kern.c
1411
int n, nsectors, start, end, bit;
arch/um/drivers/ubd_kern.c
1425
bit = ubd_test_bit(start, (unsigned char *) &desc->sector_mask);
arch/um/drivers/ubd_kern.c
1428
(ubd_test_bit(end, (unsigned char *) &desc->sector_mask) == bit))
arch/um/drivers/ubd_kern.c
1431
off = req->offset + req->offsets[bit] +
arch/um/drivers/ubd_kern.c
1443
n = os_pread_file(req->fds[bit], buf, len, off);
arch/um/drivers/ubd_kern.c
1452
n = os_pwrite_file(req->fds[bit], buf, len, off);
arch/um/drivers/ubd_kern.c
1459
n = os_falloc_punch(req->fds[bit], off, len);
arch/um/drivers/ubd_kern.c
1466
n = os_falloc_zeroes(req->fds[bit], off, len);
arch/um/drivers/ubd_kern.c
82
static inline int ubd_test_bit(__u64 bit, unsigned char *data)
arch/um/drivers/ubd_kern.c
88
n = bit / bits;
arch/um/drivers/ubd_kern.c
89
off = bit % bits;
arch/um/drivers/ubd_kern.c
93
static inline void ubd_set_bit(__u64 bit, unsigned char *data)
arch/um/drivers/ubd_kern.c
99
n = bit / bits;
arch/um/drivers/virt-pci.c
366
unsigned long bit;
arch/um/drivers/virt-pci.c
371
bit = find_first_zero_bit(um_pci_msi_used, MAX_MSI_VECTORS);
arch/um/drivers/virt-pci.c
372
if (bit >= MAX_MSI_VECTORS) {
arch/um/drivers/virt-pci.c
377
set_bit(bit, um_pci_msi_used);
arch/um/drivers/virt-pci.c
380
irq_domain_set_info(domain, virq, bit, &um_pci_msi_bottom_irq_chip,
arch/um/include/asm/cpufeature.h
108
: : [feature] "i" (bit),
arch/um/include/asm/cpufeature.h
110
[bitnum] "i" (1 << (bit & 7)),
arch/um/include/asm/cpufeature.h
111
[cap_byte] "m" (((const char *)boot_cpu_data.x86_capability)[bit >> 3])
arch/um/include/asm/cpufeature.h
119
#define static_cpu_has(bit) \
arch/um/include/asm/cpufeature.h
121
__builtin_constant_p(boot_cpu_has(bit)) ? \
arch/um/include/asm/cpufeature.h
122
boot_cpu_has(bit) : \
arch/um/include/asm/cpufeature.h
123
_static_cpu_has(bit) \
arch/um/include/asm/cpufeature.h
126
#define cpu_has_bug(c, bit) cpu_has(c, (bit))
arch/um/include/asm/cpufeature.h
127
#define set_cpu_bug(c, bit) set_cpu_cap(c, (bit))
arch/um/include/asm/cpufeature.h
129
#define static_cpu_has_bug(bit) static_cpu_has((bit))
arch/um/include/asm/cpufeature.h
130
#define boot_cpu_has_bug(bit) cpu_has_bug(&boot_cpu_data, (bit))
arch/um/include/asm/cpufeature.h
131
#define boot_cpu_set_bug(bit) set_cpu_cap(&boot_cpu_data, (bit))
arch/um/include/asm/cpufeature.h
23
#define test_cpu_cap(c, bit) \
arch/um/include/asm/cpufeature.h
24
test_bit(bit, (unsigned long *)((c)->x86_capability))
arch/um/include/asm/cpufeature.h
33
#define CHECK_BIT_IN_MASK_WORD(maskname, word, bit) \
arch/um/include/asm/cpufeature.h
34
(((bit)>>5)==(word) && (1UL<<((bit)&31) & maskname##word ))
arch/um/include/asm/cpufeature.h
36
#define cpu_has(c, bit) \
arch/um/include/asm/cpufeature.h
37
test_cpu_cap(c, bit)
arch/um/include/asm/cpufeature.h
39
#define this_cpu_has(bit) \
arch/um/include/asm/cpufeature.h
40
(__builtin_constant_p(bit) && REQUIRED_MASK_BIT_SET(bit) ? 1 : \
arch/um/include/asm/cpufeature.h
41
x86_this_cpu_test_bit(bit, cpu_info.x86_capability))
arch/um/include/asm/cpufeature.h
51
#define cpu_feature_enabled(bit) \
arch/um/include/asm/cpufeature.h
52
(__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit))
arch/um/include/asm/cpufeature.h
54
#define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
arch/um/include/asm/cpufeature.h
56
#define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability))
arch/um/include/asm/cpufeature.h
58
extern void setup_clear_cpu_cap(unsigned int bit);
arch/um/include/asm/cpufeature.h
60
#define setup_force_cpu_cap(bit) do { \
arch/um/include/asm/cpufeature.h
61
set_cpu_cap(&boot_cpu_data, bit); \
arch/um/include/asm/cpufeature.h
62
set_bit(bit, (unsigned long *)cpu_caps_set); \
arch/um/include/asm/cpufeature.h
65
#define setup_force_cpu_bug(bit) setup_force_cpu_cap(bit)
arch/um/include/asm/cpufeature.h
75
static __always_inline bool _static_cpu_has(u16 bit)
arch/x86/entry/syscall_32.c
106
return apic_read(APIC_ISR + offs) & bit;
arch/x86/entry/syscall_32.c
93
const u32 bit = BIT(0x80 % 32);
arch/x86/events/amd/uncore.c
103
int bit;
arch/x86/events/amd/uncore.c
110
for_each_set_bit(bit, ctx->active_mask, NUM_COUNTERS_MAX) {
arch/x86/events/amd/uncore.c
111
event = ctx->events[bit];
arch/x86/events/intel/core.c
3478
int bit;
arch/x86/events/intel/core.c
3487
for_each_set_bit(bit, (unsigned long *)&guest_pebs_idxs, X86_PMC_IDX_MAX) {
arch/x86/events/intel/core.c
3488
event = cpuc->events[bit];
arch/x86/events/intel/core.c
3504
int bit;
arch/x86/events/intel/core.c
3609
for_each_set_bit(bit, (unsigned long *)&status, X86_PMC_IDX_MAX) {
arch/x86/events/intel/core.c
3610
struct perf_event *event = cpuc->events[bit];
arch/x86/events/intel/core.c
3615
if (!test_bit(bit, cpuc->active_mask))
arch/x86/events/intel/core.c
5673
unsigned int bit;
arch/x86/events/intel/core.c
5675
bit = fls64(*cntr_mask);
arch/x86/events/intel/core.c
5676
if (bit > INTEL_PMC_MAX_GENERIC) {
arch/x86/events/intel/core.c
5678
bit, INTEL_PMC_MAX_GENERIC);
arch/x86/events/intel/core.c
5683
bit = fls64(*fixed_cntr_mask);
arch/x86/events/intel/core.c
5684
if (bit > INTEL_PMC_MAX_FIXED) {
arch/x86/events/intel/core.c
5686
bit, INTEL_PMC_MAX_FIXED);
arch/x86/events/intel/core.c
6569
int bit;
arch/x86/events/intel/core.c
6572
for_each_set_bit(bit, x86_pmu.events_mask, ARRAY_SIZE(intel_arch_events_map)) {
arch/x86/events/intel/core.c
6573
intel_perfmon_event_map[intel_arch_events_map[bit].id] = 0;
arch/x86/events/intel/core.c
6575
intel_arch_events_map[bit].name);
arch/x86/events/intel/core.c
7391
int idx = 0, bit;
arch/x86/events/intel/core.c
7402
for_each_set_bit(bit, &pmus_mask, ARRAY_SIZE(intel_hybrid_pmu_type_map)) {
arch/x86/events/intel/core.c
7404
pmu->pmu_type = intel_hybrid_pmu_type_map[bit].id;
arch/x86/events/intel/core.c
7405
pmu->name = intel_hybrid_pmu_type_map[bit].name;
arch/x86/events/intel/ds.c
2384
int bit;
arch/x86/events/intel/ds.c
2386
for_each_set_bit(bit, (unsigned long *)&cntr->cntr, INTEL_PMC_MAX_GENERIC) {
arch/x86/events/intel/ds.c
2387
intel_perf_event_update_pmc(cpuc->events[bit], *(u64 *)next_record);
arch/x86/events/intel/ds.c
2391
for_each_set_bit(bit, (unsigned long *)&cntr->fixed, INTEL_PMC_MAX_FIXED) {
arch/x86/events/intel/ds.c
2394
(bit + INTEL_PMC_IDX_FIXED == INTEL_PMC_IDX_FIXED_SLOTS)) {
arch/x86/events/intel/ds.c
2398
intel_perf_event_update_pmc(cpuc->events[bit + INTEL_PMC_IDX_FIXED],
arch/x86/events/intel/ds.c
2745
get_next_pebs_record_by_bit(void *base, void *top, int bit)
arch/x86/events/intel/ds.c
2764
if (test_bit(bit, (unsigned long *)&status)) {
arch/x86/events/intel/ds.c
2769
if (status == (1 << bit))
arch/x86/events/intel/ds.c
2775
if (pebs_status == (1 << bit))
arch/x86/events/intel/ds.c
2930
int bit, int count,
arch/x86/events/intel/ds.c
2936
void *at = get_next_pebs_record_by_bit(base, top, bit);
arch/x86/events/intel/ds.c
2945
at = get_next_pebs_record_by_bit(at, top, bit);
arch/x86/events/intel/ds.c
2994
int bit;
arch/x86/events/intel/ds.c
3003
for_each_set_bit(bit, (unsigned long *)&pebs_enabled, X86_PMC_IDX_MAX) {
arch/x86/events/intel/ds.c
3004
event = cpuc->events[bit];
arch/x86/events/intel/ds.c
3019
int bit, i, size;
arch/x86/events/intel/ds.c
3051
for_each_set_bit(bit, (unsigned long *)&pebs_status, size)
arch/x86/events/intel/ds.c
3052
counts[bit]++;
arch/x86/events/intel/ds.c
3069
bit = find_first_bit((unsigned long *)&pebs_status,
arch/x86/events/intel/ds.c
3072
if (!(x86_pmu.pebs_events_mask & (1 << bit)))
arch/x86/events/intel/ds.c
3090
if (pebs_status != (1ULL << bit)) {
arch/x86/events/intel/ds.c
3096
counts[bit]++;
arch/x86/events/intel/ds.c
3099
for_each_set_bit(bit, (unsigned long *)&mask, size) {
arch/x86/events/intel/ds.c
3100
if ((counts[bit] == 0) && (error[bit] == 0))
arch/x86/events/intel/ds.c
3103
event = cpuc->events[bit];
arch/x86/events/intel/ds.c
3111
if (error[bit]) {
arch/x86/events/intel/ds.c
3112
perf_log_lost_samples(event, error[bit]);
arch/x86/events/intel/ds.c
3118
if (counts[bit]) {
arch/x86/events/intel/ds.c
3120
top, bit, counts[bit],
arch/x86/events/intel/ds.c
3136
int bit;
arch/x86/events/intel/ds.c
3138
for_each_set_bit(bit, (unsigned long *)&pebs_status, X86_PMC_IDX_MAX) {
arch/x86/events/intel/ds.c
3139
event = cpuc->events[bit];
arch/x86/events/intel/ds.c
3145
if (counts[bit]++) {
arch/x86/events/intel/ds.c
3147
last[bit], setup_sample);
arch/x86/events/intel/ds.c
3150
last[bit] = at;
arch/x86/events/intel/ds.c
3163
int bit;
arch/x86/events/intel/ds.c
3165
for_each_set_bit(bit, (unsigned long *)&mask, X86_PMC_IDX_MAX) {
arch/x86/events/intel/ds.c
3166
if (!counts[bit])
arch/x86/events/intel/ds.c
3169
event = cpuc->events[bit];
arch/x86/events/intel/ds.c
3171
__intel_pmu_pebs_last_event(event, iregs, regs, data, last[bit],
arch/x86/events/intel/ds.c
3172
counts[bit], setup_sample);
arch/x86/events/intel/knc.c
219
int bit, loops;
arch/x86/events/intel/knc.c
243
for_each_set_bit(bit, (unsigned long *)&status, X86_PMC_IDX_MAX) {
arch/x86/events/intel/knc.c
244
struct perf_event *event = cpuc->events[bit];
arch/x86/events/intel/knc.c
249
if (!test_bit(bit, cpuc->active_mask))
arch/x86/events/intel/p4.c
510
#define P4_GEN_CACHE_EVENT(event, bit, metric) \
arch/x86/events/intel/p4.c
512
P4_ESCR_EMASK_BIT(event, bit)) | \
arch/x86/events/intel/uncore.c
309
int bit;
arch/x86/events/intel/uncore.c
323
for_each_set_bit(bit, box->active_mask, UNCORE_PMC_IDX_MAX)
arch/x86/events/intel/uncore.c
324
uncore_perf_event_update(box, box->events[bit]);
arch/x86/events/probe.c
24
unsigned int bit;
arch/x86/events/probe.c
30
for (bit = 0; bit < cnt; bit++) {
arch/x86/events/probe.c
31
if (!msr[bit].no_check) {
arch/x86/events/probe.c
32
struct attribute_group *grp = msr[bit].grp;
arch/x86/events/probe.c
42
if (!msr[bit].msr)
arch/x86/events/probe.c
45
if (msr[bit].test && !msr[bit].test(bit, data))
arch/x86/events/probe.c
48
if (rdmsrq_safe(msr[bit].msr, &val))
arch/x86/events/probe.c
51
mask = msr[bit].mask;
arch/x86/events/probe.c
60
avail |= BIT(bit);
arch/x86/events/rapl.c
368
int bit, rapl_pmus_scope, ret = 0;
arch/x86/events/rapl.c
398
bit = cfg - 1;
arch/x86/events/rapl.c
399
event->hw.event_base = rapl_model->rapl_pkg_msrs[bit].msr;
arch/x86/events/rapl.c
405
bit = cfg - 1;
arch/x86/events/rapl.c
406
event->hw.event_base = rapl_model->rapl_core_msrs[bit].msr;
arch/x86/events/rapl.c
411
if (!(rapl_pmus->cntr_mask & (1 << bit)))
arch/x86/events/rapl.c
424
event->hw.idx = bit;
arch/x86/events/zhaoxin/core.c
361
int bit;
arch/x86/events/zhaoxin/core.c
387
for_each_set_bit(bit, (unsigned long *)&status, X86_PMC_IDX_MAX) {
arch/x86/events/zhaoxin/core.c
388
struct perf_event *event = cpuc->events[bit];
arch/x86/events/zhaoxin/core.c
392
if (!test_bit(bit, cpuc->active_mask))
arch/x86/events/zhaoxin/core.c
495
int bit;
arch/x86/events/zhaoxin/core.c
498
for_each_set_bit(bit, x86_pmu.events_mask, ARRAY_SIZE(zx_arch_events_map)) {
arch/x86/events/zhaoxin/core.c
499
zx_pmon_event_map[zx_arch_events_map[bit].id] = 0;
arch/x86/events/zhaoxin/core.c
501
zx_arch_events_map[bit].name);
arch/x86/include/asm/cpufeature.h
109
: : [feature] "i" (bit),
arch/x86/include/asm/cpufeature.h
110
[bitnum] "i" (1 << (bit & 7)),
arch/x86/include/asm/cpufeature.h
111
[cap_byte] "i" (&((const char *)boot_cpu_data.x86_capability)[bit >> 3])
arch/x86/include/asm/cpufeature.h
119
#define static_cpu_has(bit) \
arch/x86/include/asm/cpufeature.h
121
__builtin_constant_p(boot_cpu_has(bit)) ? \
arch/x86/include/asm/cpufeature.h
122
boot_cpu_has(bit) : \
arch/x86/include/asm/cpufeature.h
123
_static_cpu_has(bit) \
arch/x86/include/asm/cpufeature.h
126
#define cpu_has_bug(c, bit) cpu_has(c, (bit))
arch/x86/include/asm/cpufeature.h
127
#define set_cpu_bug(c, bit) set_cpu_cap(c, (bit))
arch/x86/include/asm/cpufeature.h
128
#define clear_cpu_bug(c, bit) clear_cpu_cap(c, (bit))
arch/x86/include/asm/cpufeature.h
130
#define static_cpu_has_bug(bit) static_cpu_has((bit))
arch/x86/include/asm/cpufeature.h
131
#define boot_cpu_has_bug(bit) cpu_has_bug(&boot_cpu_data, (bit))
arch/x86/include/asm/cpufeature.h
132
#define boot_cpu_set_bug(bit) set_cpu_cap(&boot_cpu_data, (bit))
arch/x86/include/asm/cpufeature.h
51
#define test_cpu_cap(c, bit) \
arch/x86/include/asm/cpufeature.h
52
arch_test_bit(bit, (unsigned long *)((c)->x86_capability))
arch/x86/include/asm/cpufeature.h
54
#define cpu_has(c, bit) \
arch/x86/include/asm/cpufeature.h
55
(__builtin_constant_p(bit) && REQUIRED_MASK_BIT_SET(bit) ? 1 : \
arch/x86/include/asm/cpufeature.h
56
test_cpu_cap(c, bit))
arch/x86/include/asm/cpufeature.h
58
#define this_cpu_has(bit) \
arch/x86/include/asm/cpufeature.h
59
(__builtin_constant_p(bit) && REQUIRED_MASK_BIT_SET(bit) ? 1 : \
arch/x86/include/asm/cpufeature.h
60
x86_this_cpu_test_bit(bit, cpu_info.x86_capability))
arch/x86/include/asm/cpufeature.h
71
#define cpu_feature_enabled(bit) \
arch/x86/include/asm/cpufeature.h
72
(__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit))
arch/x86/include/asm/cpufeature.h
74
#define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
arch/x86/include/asm/cpufeature.h
76
#define set_cpu_cap(c, bit) set_bit(bit, (unsigned long *)((c)->x86_capability))
arch/x86/include/asm/cpufeature.h
78
extern void setup_clear_cpu_cap(unsigned int bit);
arch/x86/include/asm/cpufeature.h
79
extern void clear_cpu_cap(struct cpuinfo_x86 *c, unsigned int bit);
arch/x86/include/asm/cpufeature.h
82
#define setup_force_cpu_cap(bit) do { \
arch/x86/include/asm/cpufeature.h
84
if (!boot_cpu_has(bit)) \
arch/x86/include/asm/cpufeature.h
87
set_cpu_cap(&boot_cpu_data, bit); \
arch/x86/include/asm/cpufeature.h
88
set_bit(bit, (unsigned long *)cpu_caps_set); \
arch/x86/include/asm/cpufeature.h
91
#define setup_force_cpu_bug(bit) setup_force_cpu_cap(bit)
arch/x86/include/asm/cpufeature.h
99
static __always_inline bool _static_cpu_has(u16 bit)
arch/x86/include/asm/msr.h
255
int msr_set_bit(u32 msr, u8 bit);
arch/x86/include/asm/msr.h
256
int msr_clear_bit(u32 msr, u8 bit);
arch/x86/include/asm/perf_event.h
432
#define INTEL_PMC_OTHER_TOPDOWN_BITS(bit) \
arch/x86/include/asm/perf_event.h
433
(~(0x1ull << bit) & INTEL_PMC_MSK_TOPDOWN)
arch/x86/include/asm/perf_event_p4.h
65
#define P4_GEN_ESCR_EMASK(class, name, bit) \
arch/x86/include/asm/perf_event_p4.h
66
class##__##name = ((1ULL << bit) << P4_ESCR_EVENTMASK_SHIFT)
arch/x86/include/asm/pgtable.h
1420
static inline void *ptr_set_bit(void *ptr, int bit)
arch/x86/include/asm/pgtable.h
1424
__ptr |= BIT(bit);
arch/x86/include/asm/pgtable.h
1427
static inline void *ptr_clear_bit(void *ptr, int bit)
arch/x86/include/asm/pgtable.h
1431
__ptr &= ~BIT(bit);
arch/x86/kernel/apic/apic.c
1442
int i, bit;
arch/x86/kernel/apic/apic.c
1459
for_each_set_bit(bit, isr->map, APIC_IR_BITS)
arch/x86/kernel/cpu/amd.c
456
unsigned int bit;
arch/x86/kernel/cpu/amd.c
459
case 0x15: bit = 54; break;
arch/x86/kernel/cpu/amd.c
460
case 0x16: bit = 33; break;
arch/x86/kernel/cpu/amd.c
461
case 0x17: bit = 10; break;
arch/x86/kernel/cpu/amd.c
471
x86_amd_ls_cfg_ssbd_mask = 1ULL << bit;
arch/x86/kernel/cpu/common.c
1652
unsigned int bit;
arch/x86/kernel/cpu/common.c
1661
if (!kstrtouint(opt, 10, &bit)) {
arch/x86/kernel/cpu/common.c
1662
if (bit < NCAPINTS * 32) {
arch/x86/kernel/cpu/common.c
1666
setup_force_cpu_cap(bit);
arch/x86/kernel/cpu/common.c
1669
setup_clear_cpu_cap(bit);
arch/x86/kernel/cpu/common.c
1672
if (!x86_cap_flags[bit])
arch/x86/kernel/cpu/common.c
1673
pr_cont(" %d:%d\n", bit >> 5, bit & 31);
arch/x86/kernel/cpu/common.c
1675
pr_cont(" %s\n", x86_cap_flags[bit]);
arch/x86/kernel/cpu/common.c
1686
for (bit = 0; bit < 32 * (NCAPINTS + NBUGINTS); bit++) {
arch/x86/kernel/cpu/common.c
1690
if (bit < 32 * NCAPINTS) {
arch/x86/kernel/cpu/common.c
1691
flag = x86_cap_flags[bit];
arch/x86/kernel/cpu/common.c
1695
flag = x86_bug_flags[bit - (32 * NCAPINTS)];
arch/x86/kernel/cpu/common.c
1707
setup_force_cpu_cap(bit);
arch/x86/kernel/cpu/common.c
1711
setup_clear_cpu_cap(bit);
arch/x86/kernel/cpu/scattered.c
16
u8 bit;
arch/x86/kernel/cpu/scattered.c
90
if (regs[cb->reg] & (1 << cb->bit))
arch/x86/kernel/fpu/xstate.c
38
#define for_each_extended_xfeature(bit, mask) \
arch/x86/kernel/fpu/xstate.c
39
(bit) = FIRST_EXTENDED_XFEATURE; \
arch/x86/kernel/fpu/xstate.c
40
for_each_set_bit_from(bit, (unsigned long *)&(mask), 8 * sizeof(mask))
arch/x86/kernel/kprobes/ftrace.c
23
int bit;
arch/x86/kernel/kprobes/ftrace.c
28
bit = ftrace_test_recursion_trylock(ip, parent_ip);
arch/x86/kernel/kprobes/ftrace.c
29
if (bit < 0)
arch/x86/kernel/kprobes/ftrace.c
67
ftrace_test_recursion_unlock(bit);
arch/x86/kernel/vm86_32.c
779
int bit;
arch/x86/kernel/vm86_32.c
786
bit = irqbits & (1 << irqnumber);
arch/x86/kernel/vm86_32.c
787
irqbits &= ~bit;
arch/x86/kernel/vm86_32.c
788
if (bit) {
arch/x86/kvm/mmu/mmu.c
5631
unsigned bit;
arch/x86/kvm/mmu/mmu.c
5641
for (bit = 0; bit < ARRAY_SIZE(mmu->permissions); ++bit) {
arch/x86/kvm/mmu/mmu.c
5645
pfec = bit << 1;
arch/x86/kvm/pmu.c
639
int bit;
arch/x86/kvm/pmu.c
651
kvm_for_each_pmc(pmu, pmc, bit, bitmap) {
arch/x86/kvm/pmu.c
670
kvm_for_each_pmc(pmu, pmc, bit, bitmap)
arch/x86/kvm/pmu.h
212
int bit;
arch/x86/kvm/pmu.h
217
for_each_set_bit(bit, (unsigned long *)&diff, X86_PMC_IDX_MAX)
arch/x86/kvm/pmu.h
218
set_bit(bit, pmu->reprogram_pmi);
arch/x86/kvm/svm/svm.h
413
static inline void vmcb_mark_dirty(struct vmcb *vmcb, int bit)
arch/x86/kvm/svm/svm.h
415
vmcb->control.clean &= ~(1 << bit);
arch/x86/kvm/svm/svm.h
418
static inline bool vmcb_is_dirty(struct vmcb *vmcb, int bit)
arch/x86/kvm/svm/svm.h
420
return !test_bit(bit, (unsigned long *)&vmcb->control.clean);
arch/x86/kvm/svm/svm.h
446
static inline void __vmcb_set_intercept(unsigned long *intercepts, u32 bit)
arch/x86/kvm/svm/svm.h
448
WARN_ON_ONCE(bit >= 32 * MAX_INTERCEPT);
arch/x86/kvm/svm/svm.h
449
__set_bit(bit, intercepts);
arch/x86/kvm/svm/svm.h
452
static inline void __vmcb_clr_intercept(unsigned long *intercepts, u32 bit)
arch/x86/kvm/svm/svm.h
454
WARN_ON_ONCE(bit >= 32 * MAX_INTERCEPT);
arch/x86/kvm/svm/svm.h
455
__clear_bit(bit, intercepts);
arch/x86/kvm/svm/svm.h
458
static inline bool __vmcb_is_intercept(unsigned long *intercepts, u32 bit)
arch/x86/kvm/svm/svm.h
460
WARN_ON_ONCE(bit >= 32 * MAX_INTERCEPT);
arch/x86/kvm/svm/svm.h
461
return test_bit(bit, intercepts);
arch/x86/kvm/svm/svm.h
464
static inline void vmcb_set_intercept(struct vmcb_control_area *control, u32 bit)
arch/x86/kvm/svm/svm.h
466
__vmcb_set_intercept((unsigned long *)&control->intercepts, bit);
arch/x86/kvm/svm/svm.h
469
static inline void vmcb_clr_intercept(struct vmcb_control_area *control, u32 bit)
arch/x86/kvm/svm/svm.h
471
__vmcb_clr_intercept((unsigned long *)&control->intercepts, bit);
arch/x86/kvm/svm/svm.h
474
static inline bool vmcb_is_intercept(struct vmcb_control_area *control, u32 bit)
arch/x86/kvm/svm/svm.h
476
return __vmcb_is_intercept((unsigned long *)&control->intercepts, bit);
arch/x86/kvm/svm/svm.h
479
static inline void vmcb12_clr_intercept(struct vmcb_ctrl_area_cached *control, u32 bit)
arch/x86/kvm/svm/svm.h
481
__vmcb_clr_intercept((unsigned long *)&control->intercepts, bit);
arch/x86/kvm/svm/svm.h
484
static inline bool vmcb12_is_intercept(struct vmcb_ctrl_area_cached *control, u32 bit)
arch/x86/kvm/svm/svm.h
486
return __vmcb_is_intercept((unsigned long *)&control->intercepts, bit);
arch/x86/kvm/svm/svm.h
489
static inline void set_exception_intercept(struct vcpu_svm *svm, u32 bit)
arch/x86/kvm/svm/svm.h
493
WARN_ON_ONCE(bit >= 32);
arch/x86/kvm/svm/svm.h
494
vmcb_set_intercept(&vmcb->control, INTERCEPT_EXCEPTION_OFFSET + bit);
arch/x86/kvm/svm/svm.h
499
static inline void clr_exception_intercept(struct vcpu_svm *svm, u32 bit)
arch/x86/kvm/svm/svm.h
503
WARN_ON_ONCE(bit >= 32);
arch/x86/kvm/svm/svm.h
504
vmcb_clr_intercept(&vmcb->control, INTERCEPT_EXCEPTION_OFFSET + bit);
arch/x86/kvm/svm/svm.h
509
static inline void svm_set_intercept(struct vcpu_svm *svm, int bit)
arch/x86/kvm/svm/svm.h
513
vmcb_set_intercept(&vmcb->control, bit);
arch/x86/kvm/svm/svm.h
518
static inline void svm_clr_intercept(struct vcpu_svm *svm, int bit)
arch/x86/kvm/svm/svm.h
522
vmcb_clr_intercept(&vmcb->control, bit);
arch/x86/kvm/svm/svm.h
527
static inline bool svm_is_intercept(struct vcpu_svm *svm, int bit)
arch/x86/kvm/svm/svm.h
529
return vmcb_is_intercept(&svm->vmcb->control, bit);
arch/x86/kvm/vmx/nested.c
501
bool inequality, bit;
arch/x86/kvm/vmx/nested.c
503
bit = (vmcs12->exception_bitmap & (1u << PF_VECTOR)) != 0;
arch/x86/kvm/vmx/nested.c
507
return inequality ^ bit;
arch/x86/kvm/vmx/nested.h
156
static inline bool nested_cpu_has(struct vmcs12 *vmcs12, u32 bit)
arch/x86/kvm/vmx/nested.h
158
return vmcs12->cpu_based_vm_exec_control & bit;
arch/x86/kvm/vmx/nested.h
161
static inline bool nested_cpu_has2(struct vmcs12 *vmcs12, u32 bit)
arch/x86/kvm/vmx/nested.h
165
(vmcs12->secondary_vm_exec_control & bit);
arch/x86/kvm/vmx/pmu_intel.c
742
int bit, hw_idx;
arch/x86/kvm/vmx/pmu_intel.c
744
kvm_for_each_pmc(pmu, pmc, bit, (unsigned long *)&pmu->global_ctrl) {
arch/x86/kvm/vmx/tdx.h
158
u32 field, u64 bit) \
arch/x86/kvm/vmx/tdx.h
163
err = tdh_vp_wr(&tdx->vp, TDVPS_##uclass(field), bit, bit); \
arch/x86/kvm/vmx/tdx.h
165
tdh_vp_wr_failed(tdx, #uclass, " |= ", field, bit, err); \
arch/x86/kvm/vmx/tdx.h
168
u32 field, u64 bit) \
arch/x86/kvm/vmx/tdx.h
173
err = tdh_vp_wr(&tdx->vp, TDVPS_##uclass(field), 0, bit); \
arch/x86/kvm/vmx/tdx.h
175
tdh_vp_wr_failed(tdx, #uclass, " &= ~", field, bit, err);\
arch/x86/lib/msr.c
103
int msr_set_bit(u32 msr, u8 bit)
arch/x86/lib/msr.c
105
return __flip_bit(msr, bit, true);
arch/x86/lib/msr.c
119
int msr_clear_bit(u32 msr, u8 bit)
arch/x86/lib/msr.c
121
return __flip_bit(msr, bit, false);
arch/x86/lib/msr.c
65
static inline int __flip_bit(u32 msr, u8 bit, bool set)
arch/x86/lib/msr.c
70
if (bit > 63)
arch/x86/lib/msr.c
79
m1.q |= BIT_64(bit);
arch/x86/lib/msr.c
81
m1.q &= ~BIT_64(bit);
arch/x86/platform/intel-mid/pwr.c
153
static int __update_power_state(struct mid_pwr *pwr, int reg, int bit, int new)
arch/x86/platform/intel-mid/pwr.c
161
curstate = (power >> bit) & 3;
arch/x86/platform/intel-mid/pwr.c
166
mid_pwr_set_state(pwr, reg, (power & ~(3 << bit)) | (new << bit));
arch/x86/platform/intel-mid/pwr.c
175
curstate = (power >> bit) & 3;
arch/x86/platform/intel-mid/pwr.c
214
pci_power_t state, int id, int reg, int bit)
arch/x86/platform/intel-mid/pwr.c
222
ret = __update_power_state(pwr, reg, bit, (__force int)state);
arch/x86/platform/intel-mid/pwr.c
235
int id, reg, bit;
arch/x86/platform/intel-mid/pwr.c
243
bit = (id * LSS_PWS_BITS) % 32;
arch/x86/platform/intel-mid/pwr.c
252
ret = __set_power_state(pwr, pdev, state, id, reg, bit);
arch/x86/platform/intel-mid/pwr.c
274
int id, reg, bit;
arch/x86/platform/intel-mid/pwr.c
285
bit = (id * LSS_PWS_BITS) % 32;
arch/x86/platform/intel-mid/pwr.c
287
return (__force pci_power_t)((power >> bit) & 3);
arch/xtensa/include/asm/bitops.h
102
static inline void arch_##op##_bit(unsigned int bit, volatile unsigned long *p)\
arch/xtensa/include/asm/bitops.h
105
unsigned long mask = 1UL << (bit & 31); \
arch/xtensa/include/asm/bitops.h
107
p += bit >> 5; \
arch/xtensa/include/asm/bitops.h
122
arch_test_and_##op##_bit(unsigned int bit, volatile unsigned long *p) \
arch/xtensa/include/asm/bitops.h
125
unsigned long mask = 1UL << (bit & 31); \
arch/xtensa/include/asm/bitops.h
127
p += bit >> 5; \
arch/xtensa/include/asm/bitops.h
145
static inline void arch_##op##_bit(unsigned int bit, volatile unsigned long *p)\
arch/xtensa/include/asm/bitops.h
148
unsigned long mask = 1UL << (bit & 31); \
arch/xtensa/include/asm/bitops.h
150
p += bit >> 5; \
arch/xtensa/include/asm/bitops.h
166
arch_test_and_##op##_bit(unsigned int bit, volatile unsigned long *p) \
arch/xtensa/include/asm/bitops.h
169
unsigned long mask = 1UL << (bit & 31); \
arch/xtensa/include/asm/bitops.h
171
p += bit >> 5; \
block/blk-mq.c
74
const int bit = ctx->index_hw[hctx->type];
block/blk-mq.c
76
if (!sbitmap_test_bit(&hctx->ctx_map, bit))
block/blk-mq.c
77
sbitmap_set_bit(&hctx->ctx_map, bit);
block/blk-mq.c
83
const int bit = ctx->index_hw[hctx->type];
block/blk-mq.c
85
sbitmap_clear_bit(&hctx->ctx_map, bit);
crypto/ecc.c
160
static u64 vli_test_bit(const u64 *vli, unsigned int bit)
crypto/ecc.c
162
return (vli[bit / 64] & ((u64)1 << (bit % 64)));
crypto/lrw.c
57
static inline void lrw_setbit128_bbe(void *b, int bit)
crypto/lrw.c
59
__set_bit(bit ^ (0x80 -
drivers/accel/habanalabs/common/state_dump.c
24
u32 bit;
drivers/accel/habanalabs/common/state_dump.c
43
bit = n & (1 << (sizeof(n) * BITS_PER_BYTE - 1));
drivers/accel/habanalabs/common/state_dump.c
44
bit = !!bit;
drivers/accel/habanalabs/common/state_dump.c
45
leading0 &= !bit;
drivers/accel/habanalabs/common/state_dump.c
47
*wrptr = '0' + bit;
drivers/accessibility/speakup/speakup_decpc.c
262
static int dt_waitbit(int bit)
drivers/accessibility/speakup/speakup_decpc.c
267
if ((dt_getstatus() & bit) == bit)
drivers/acpi/acpica/utownerid.c
145
u32 bit;
drivers/acpi/acpica/utownerid.c
174
bit = (u32)1 << ACPI_MOD_32(owner_id);
drivers/acpi/acpica/utownerid.c
178
if (acpi_gbl_owner_id_mask[index] & bit) {
drivers/acpi/acpica/utownerid.c
179
acpi_gbl_owner_id_mask[index] ^= bit;
drivers/acpi/pci_root.c
119
u32 bit;
drivers/acpi/pci_root.c
163
if (word & entry->bit)
drivers/acpi/platform_profile.c
79
int *bit = (int *)data;
drivers/acpi/platform_profile.c
83
if (!test_bit(*bit, handler->choices) && !test_bit(*bit, handler->hidden_choices))
drivers/acpi/platform_profile.c
86
return handler->ops->profile_set(dev, *bit);
drivers/acpi/pmic/intel_pmic.c
136
int bit, u32 function, u64 *value)
drivers/acpi/pmic/intel_pmic.c
145
return d->get_policy(regmap, reg, bit, value);
drivers/acpi/pmic/intel_pmic.c
150
return d->update_policy(regmap, reg, bit, *value);
drivers/acpi/pmic/intel_pmic.c
175
int reg, bit, result;
drivers/acpi/pmic/intel_pmic.c
181
d->thermal_table_count, &reg, &bit);
drivers/acpi/pmic/intel_pmic.c
192
result = pmic_thermal_pen(opregion, reg, bit,
drivers/acpi/pmic/intel_pmic.c
35
int count, int *reg, int *bit)
drivers/acpi/pmic/intel_pmic.c
42
if (bit)
drivers/acpi/pmic/intel_pmic.c
43
*bit = table[i].bit;
drivers/acpi/pmic/intel_pmic.c
57
int reg, bit, result;
drivers/acpi/pmic/intel_pmic.c
66
d->power_table_count, &reg, &bit);
drivers/acpi/pmic/intel_pmic.c
73
d->get_power(regmap, reg, bit, value64) :
drivers/acpi/pmic/intel_pmic.c
74
d->update_power(regmap, reg, bit, *value64 == 1);
drivers/acpi/pmic/intel_pmic.h
10
int bit; /* control bit for power */
drivers/acpi/pmic/intel_pmic.h
14
int (*get_power)(struct regmap *r, int reg, int bit, u64 *value);
drivers/acpi/pmic/intel_pmic.h
15
int (*update_power)(struct regmap *r, int reg, int bit, bool on);
drivers/acpi/pmic/intel_pmic.h
18
int (*get_policy)(struct regmap *r, int reg, int bit, u64 *value);
drivers/acpi/pmic/intel_pmic.h
19
int (*update_policy)(struct regmap *r, int reg, int bit, int enable);
drivers/acpi/pmic/intel_pmic_bxtwc.c
101
.bit = VSWITCH1_OUTPUT,
drivers/acpi/pmic/intel_pmic_bxtwc.c
106
.bit = VUSBPHY_CHARGE,
drivers/acpi/pmic/intel_pmic_bxtwc.c
111
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
116
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
121
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
126
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
131
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
136
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
141
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
146
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
151
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
156
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
161
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
166
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
171
.bit = BIT(2),
drivers/acpi/pmic/intel_pmic_bxtwc.c
176
.bit = BIT(0),
drivers/acpi/pmic/intel_pmic_bxtwc.c
244
.bit = 0,
drivers/acpi/pmic/intel_pmic_bxtwc.c
249
.bit = 1
drivers/acpi/pmic/intel_pmic_bxtwc.c
254
.bit = 2
drivers/acpi/pmic/intel_pmic_bxtwc.c
259
.bit = 4
drivers/acpi/pmic/intel_pmic_bxtwc.c
264
.bit = 5
drivers/acpi/pmic/intel_pmic_bxtwc.c
269
.bit = 3
drivers/acpi/pmic/intel_pmic_bxtwc.c
274
int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_bxtwc.c
281
*value = (data & bit) ? 1 : 0;
drivers/acpi/pmic/intel_pmic_bxtwc.c
286
int bit, bool on)
drivers/acpi/pmic/intel_pmic_bxtwc.c
288
u8 val, mask = bit;
drivers/acpi/pmic/intel_pmic_bxtwc.c
31
.bit = VR_MODE_AUTO,
drivers/acpi/pmic/intel_pmic_bxtwc.c
351
intel_bxtwc_pmic_get_policy(struct regmap *regmap, int reg, int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_bxtwc.c
353
u8 mask = BIT(bit);
drivers/acpi/pmic/intel_pmic_bxtwc.c
359
*value = (val & mask) >> bit;
drivers/acpi/pmic/intel_pmic_bxtwc.c
36
.bit = VR_MODE_AUTO,
drivers/acpi/pmic/intel_pmic_bxtwc.c
365
int reg, int bit, int enable)
drivers/acpi/pmic/intel_pmic_bxtwc.c
367
u8 mask = BIT(bit), val = enable << bit;
drivers/acpi/pmic/intel_pmic_bxtwc.c
41
.bit = VR_MODE_AUTO,
drivers/acpi/pmic/intel_pmic_bxtwc.c
46
.bit = VR_MODE_AUTO,
drivers/acpi/pmic/intel_pmic_bxtwc.c
51
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
56
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
61
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
66
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
71
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
76
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
81
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
86
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
91
.bit = VR_MODE_NORMAL,
drivers/acpi/pmic/intel_pmic_bxtwc.c
96
.bit = VSWITCH2_OUTPUT,
drivers/acpi/pmic/intel_pmic_bytcrc.c
103
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
108
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
113
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
123
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
128
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
133
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
189
int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_bytcrc.c
196
*value = (data & PWR_SOURCE_SELECT) && (data & BIT(bit)) ? 1 : 0;
drivers/acpi/pmic/intel_pmic_bytcrc.c
201
int bit, bool on)
drivers/acpi/pmic/intel_pmic_bytcrc.c
209
data |= PWR_SOURCE_SELECT | BIT(bit);
drivers/acpi/pmic/intel_pmic_bytcrc.c
211
data &= ~BIT(bit);
drivers/acpi/pmic/intel_pmic_bytcrc.c
242
int reg, int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_bytcrc.c
253
int reg, int bit, int enable)
drivers/acpi/pmic/intel_pmic_bytcrc.c
28
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
33
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
38
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
43
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
48
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
53
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
58
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
68
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
78
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
83
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
93
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_bytcrc.c
98
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_chtdc_ti.c
72
static int chtdc_ti_pmic_get_power(struct regmap *regmap, int reg, int bit,
drivers/acpi/pmic/intel_pmic_chtdc_ti.c
84
static int chtdc_ti_pmic_update_power(struct regmap *regmap, int reg, int bit,
drivers/acpi/pmic/intel_pmic_chtwc.c
102
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
107
.bit = 0x01,
drivers/acpi/pmic/intel_pmic_chtwc.c
112
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
117
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
142
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
147
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
152
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
157
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
162
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
167
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
172
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
177
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
182
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
187
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
192
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
197
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
202
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
207
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
217
int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_chtwc.c
224
*value = (data & bit) ? 1 : 0;
drivers/acpi/pmic/intel_pmic_chtwc.c
77
.bit = 0x01,
drivers/acpi/pmic/intel_pmic_chtwc.c
82
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
87
.bit = 0x01,
drivers/acpi/pmic/intel_pmic_chtwc.c
92
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_chtwc.c
97
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_xpower.c
103
.bit = 0x06,
drivers/acpi/pmic/intel_pmic_xpower.c
108
.bit = 0x05,
drivers/acpi/pmic/intel_pmic_xpower.c
113
.bit = 0x04,
drivers/acpi/pmic/intel_pmic_xpower.c
118
.bit = 0x01,
drivers/acpi/pmic/intel_pmic_xpower.c
123
.bit = 0x00
drivers/acpi/pmic/intel_pmic_xpower.c
160
int bit, u64 *value)
drivers/acpi/pmic/intel_pmic_xpower.c
171
*value = (data & BIT(bit)) ? 1 : 0;
drivers/acpi/pmic/intel_pmic_xpower.c
177
int bit, bool on)
drivers/acpi/pmic/intel_pmic_xpower.c
198
data |= BIT(bit);
drivers/acpi/pmic/intel_pmic_xpower.c
200
data &= ~BIT(bit);
drivers/acpi/pmic/intel_pmic_xpower.c
33
.bit = 0x05,
drivers/acpi/pmic/intel_pmic_xpower.c
38
.bit = 0x06,
drivers/acpi/pmic/intel_pmic_xpower.c
43
.bit = 0x07,
drivers/acpi/pmic/intel_pmic_xpower.c
48
.bit = 0x03,
drivers/acpi/pmic/intel_pmic_xpower.c
53
.bit = 0x04,
drivers/acpi/pmic/intel_pmic_xpower.c
58
.bit = 0x05,
drivers/acpi/pmic/intel_pmic_xpower.c
63
.bit = 0x06,
drivers/acpi/pmic/intel_pmic_xpower.c
68
.bit = 0x00,
drivers/acpi/pmic/intel_pmic_xpower.c
73
.bit = 0x01,
drivers/acpi/pmic/intel_pmic_xpower.c
78
.bit = 0x02,
drivers/acpi/pmic/intel_pmic_xpower.c
83
.bit = 0x02,
drivers/acpi/pmic/intel_pmic_xpower.c
88
.bit = 0x03,
drivers/acpi/pmic/intel_pmic_xpower.c
93
.bit = 0x04,
drivers/acpi/pmic/intel_pmic_xpower.c
98
.bit = 0x03,
drivers/android/binder.c
1071
unsigned long *new, bit;
drivers/android/binder.c
1081
if (dbitmap_acquire_next_zero_bit(dmap, offset, &bit) == 0) {
drivers/android/binder.c
1082
*desc = bit;
drivers/android/dbitmap.h
137
unsigned long *bit)
drivers/android/dbitmap.h
145
*bit = n;
drivers/android/dbitmap.h
152
dbitmap_clear_bit(struct dbitmap *dmap, unsigned long bit)
drivers/android/dbitmap.h
154
clear_bit(bit, dmap->map);
drivers/android/dbitmap.h
46
unsigned int bit;
drivers/android/dbitmap.h
57
bit = find_last_bit(dmap->map, dmap->nbits);
drivers/android/dbitmap.h
58
if (bit < (dmap->nbits >> 2))
drivers/android/dbitmap.h
62
if (bit == dmap->nbits)
drivers/ata/ahci_imx.c
83
static int imx_phy_crbit_assert(void __iomem *mmio, u32 bit, bool assert)
drivers/ata/ahci_imx.c
92
crval |= bit;
drivers/ata/ahci_imx.c
94
crval &= ~bit;
drivers/ata/libata-sata.c
543
int rc, bit;
drivers/ata/libata-sata.c
562
bit = fls(mask) - 1;
drivers/ata/libata-sata.c
563
mask &= ~(1 << bit);
drivers/ata/libata-sata.c
587
bit = ffs(mask) - 1;
drivers/ata/libata-sata.c
588
mask = 1 << bit;
drivers/ata/libata-scsi.c
319
struct scsi_cmnd *cmd, u16 field, u8 bit)
drivers/ata/libata-scsi.c
324
field, bit, 1);
drivers/ata/sata_dwc_460ex.c
399
static void clear_interrupt_bit(struct sata_dwc_device *hsdev, u32 bit)
drivers/atm/suni.c
107
#define HANDLE_FLAG(flag,reg,bit) \
drivers/atm/suni.c
109
if (set) PUT(GET(reg) | bit,reg); \
drivers/atm/suni.c
110
else PUT(GET(reg) & ~bit,reg); \
drivers/auxdisplay/cfag12864b.c
267
& bit(k % 8))
drivers/auxdisplay/cfag12864b.c
268
c |= bit(b);
drivers/auxdisplay/cfag12864b.c
76
cfag12864b_state |= bit(n);
drivers/auxdisplay/cfag12864b.c
78
cfag12864b_state &= ~bit(n);
drivers/auxdisplay/ks0108.c
68
parport_write_control(ks0108_parport, byte ^ (bit(0) | bit(1) | bit(3)));
drivers/auxdisplay/ks0108.c
73
ks0108_writedata((state ? bit(0) : 0) | bit(1) | bit(2) | bit(3) | bit(4) | bit(5));
drivers/auxdisplay/ks0108.c
78
ks0108_writedata(min_t(unsigned char, startline, 63) | bit(6) |
drivers/auxdisplay/ks0108.c
79
bit(7));
drivers/auxdisplay/ks0108.c
84
ks0108_writedata(min_t(unsigned char, address, 63) | bit(6));
drivers/auxdisplay/ks0108.c
89
ks0108_writedata(min_t(unsigned char, page, 7) | bit(3) | bit(4) |
drivers/auxdisplay/ks0108.c
90
bit(5) | bit(7));
drivers/auxdisplay/panel.c
1105
int bit, bitval;
drivers/auxdisplay/panel.c
1140
for (bit = 0; bit < 8; bit++) {
drivers/auxdisplay/panel.c
1141
bitval = BIT(bit);
drivers/auxdisplay/panel.c
1148
phys_read |= (__u64)bitmask << (5 * bit);
drivers/auxdisplay/panel.c
1383
int in, out, bit, neg;
drivers/auxdisplay/panel.c
1405
bit = (out * 5) + in;
drivers/auxdisplay/panel.c
1407
m |= 1ULL << bit;
drivers/auxdisplay/panel.c
1409
v |= 1ULL << bit;
drivers/auxdisplay/panel.c
579
unsigned int bit, state;
drivers/auxdisplay/panel.c
581
for (bit = 0; bit < LCD_BITS; bit++) {
drivers/auxdisplay/panel.c
582
state = test_bit(bit, bits) ? BIT_SET : BIT_CLR;
drivers/auxdisplay/panel.c
583
*val &= lcd_bits[port][bit][BIT_MSK];
drivers/auxdisplay/panel.c
584
*val |= lcd_bits[port][bit][state];
drivers/auxdisplay/panel.c
685
int bit;
drivers/auxdisplay/panel.c
691
for (bit = 0; bit < 8; bit++) {
drivers/block/drbd/drbd_main.c
1157
len = bs.cur.b - p->code + !!bs.cur.bit;
drivers/block/drbd/drbd_main.c
1173
dcbp_set_pad_bits(p, (8 - bs.cur.bit) & 0x7);
drivers/block/drbd/drbd_state.c
1241
unsigned long bit = BM_SECT_TO_BIT(device->ov_start_sector);
drivers/block/drbd/drbd_state.c
1242
if (bit >= device->rs_total) {
drivers/block/drbd/drbd_state.c
1247
device->rs_total -= bit;
drivers/block/drbd/drbd_vli.h
195
unsigned int bit;
drivers/block/drbd/drbd_vli.h
202
cur->bit = 0;
drivers/block/drbd/drbd_vli.h
209
bits += cur->bit;
drivers/block/drbd/drbd_vli.h
211
cur->bit = bits & 7;
drivers/block/drbd/drbd_vli.h
256
if ((bs->cur.b + ((bs->cur.bit + bits -1) >> 3)) - bs->buf >= bs->buf_len)
drivers/block/drbd/drbd_vli.h
263
*b++ |= (val & 0xff) << bs->cur.bit;
drivers/block/drbd/drbd_vli.h
265
for (tmp = 8 - bs->cur.bit; tmp < bits; tmp += 8)
drivers/block/drbd/drbd_vli.h
289
if (bs->cur.b + ((bs->cur.bit + bs->pad_bits + bits -1) >> 3) - bs->buf >= bs->buf_len)
drivers/block/drbd/drbd_vli.h
291
- bs->cur.bit - bs->pad_bits;
drivers/block/drbd/drbd_vli.h
300
n = (bs->cur.bit + bits + 7) >> 3;
drivers/block/drbd/drbd_vli.h
305
val = le64_to_cpu(val) << (8 - bs->cur.bit);
drivers/block/drbd/drbd_vli.h
309
val |= bs->cur.b[0] >> bs->cur.bit;
drivers/block/drbd/drbd_worker.c
590
unsigned long bit;
drivers/block/drbd/drbd_worker.c
649
bit = drbd_bm_find_next(device, device->bm_resync_fo);
drivers/block/drbd/drbd_worker.c
651
if (bit == DRBD_END_OF_BITMAP) {
drivers/block/drbd/drbd_worker.c
657
sector = BM_BIT_TO_SECT(bit);
drivers/block/drbd/drbd_worker.c
660
device->bm_resync_fo = bit;
drivers/block/drbd/drbd_worker.c
663
device->bm_resync_fo = bit + 1;
drivers/block/drbd/drbd_worker.c
665
if (unlikely(drbd_bm_test_bit(device, bit) == 0)) {
drivers/block/drbd/drbd_worker.c
691
if (((bit+1) & BM_BLOCKS_PER_BM_EXT_MASK) == 0)
drivers/block/drbd/drbd_worker.c
698
if (drbd_bm_test_bit(device, bit+1) != 1)
drivers/block/drbd/drbd_worker.c
700
bit++;
drivers/block/drbd/drbd_worker.c
709
device->bm_resync_fo = bit + 1;
drivers/block/mtip32xx/mtip32xx.c
497
int group, tag, bit, reissue, rv;
drivers/block/mtip32xx/mtip32xx.c
532
for (bit = 0; bit < 32 && completed; bit++) {
drivers/block/mtip32xx/mtip32xx.c
533
if (!(completed & (1<<bit)))
drivers/block/mtip32xx/mtip32xx.c
535
tag = (group << 5) + bit;
drivers/block/mtip32xx/mtip32xx.c
592
for (bit = 0; bit < 32; bit++) {
drivers/block/mtip32xx/mtip32xx.c
594
tag = (group << 5) + bit;
drivers/block/mtip32xx/mtip32xx.c
650
int tag, bit;
drivers/block/mtip32xx/mtip32xx.c
661
for (bit = 0; (bit < 32) && completed; bit++) {
drivers/block/mtip32xx/mtip32xx.c
663
tag = (group << 5) | bit;
drivers/block/rnbd/rnbd-clt.c
165
int bit;
drivers/block/rnbd/rnbd-clt.c
168
bit = find_next_bit(sess->cpu_queues_bm, nr_cpu_ids, cpu);
drivers/block/rnbd/rnbd-clt.c
169
if (bit < nr_cpu_ids) {
drivers/block/rnbd/rnbd-clt.c
170
return per_cpu_ptr(sess->cpu_queues, bit);
drivers/block/rnbd/rnbd-clt.c
173
bit = find_first_bit(sess->cpu_queues_bm, cpu);
drivers/block/rnbd/rnbd-clt.c
174
if (bit < cpu)
drivers/block/rnbd/rnbd-clt.c
175
return per_cpu_ptr(sess->cpu_queues, bit);
drivers/block/swim.c
295
static inline int swim_readbit(struct swim __iomem *base, int bit)
drivers/block/swim.c
299
swim_select(base, bit);
drivers/block/swim3.c
296
static int swim3_readbit(struct floppy_state *fs, int bit)
drivers/block/swim3.c
301
swim3_select(fs, bit);
drivers/bus/moxtet.c
326
pos->bit = i;
drivers/bus/moxtet.c
662
pos->bit);
drivers/bus/moxtet.c
685
if (!(buf[pos[i].idx + 1] & BIT(4 + pos[i].bit)))
drivers/char/agp/generic.c
74
int bit;
drivers/char/agp/generic.c
76
bit = find_first_zero_bit(agp_bridge->key_list, MAXKEY);
drivers/char/agp/generic.c
77
if (bit < MAXKEY) {
drivers/char/agp/generic.c
78
set_bit(bit, agp_bridge->key_list);
drivers/char/agp/generic.c
79
return bit;
drivers/char/hw_random/meson-rng.c
45
static int meson_rng_wait_status(void __iomem *cfg_addr, int bit)
drivers/char/hw_random/meson-rng.c
51
status, !(status & bit),
drivers/char/pc8736x_gpio.c
155
int port, bit, val;
drivers/char/pc8736x_gpio.c
158
bit = minor & 7;
drivers/char/pc8736x_gpio.c
160
val >>= bit;
drivers/char/pc8736x_gpio.c
164
minor, pc8736x_gpio_base + port_offset[port] + PORT_IN, bit,
drivers/char/pc8736x_gpio.c
172
int port, bit, curval;
drivers/char/pc8736x_gpio.c
176
bit = minor & 7;
drivers/char/pc8736x_gpio.c
181
curval, bit, (curval & ~(1 << bit)), val, (val << bit));
drivers/char/pc8736x_gpio.c
183
val = (curval & ~(1 << bit)) | (val << bit);
drivers/char/pc8736x_gpio.c
186
" %2x -> %2x\n", minor, port, bit, curval, val);
drivers/char/pc8736x_gpio.c
199
int port, bit;
drivers/char/pc8736x_gpio.c
202
bit = minor & 7;
drivers/char/pc8736x_gpio.c
203
return ((pc8736x_gpio_shadow[port] >> bit) & 0x01);
drivers/clk/actions/owl-reset.c
20
return regmap_update_bits(reset->regmap, map->reg, map->bit, 0);
drivers/clk/actions/owl-reset.c
29
return regmap_update_bits(reset->regmap, map->reg, map->bit, map->bit);
drivers/clk/actions/owl-reset.c
58
return !(map->bit & reg);
drivers/clk/actions/owl-reset.h
15
u32 bit;
drivers/clk/aspeed/clk-aspeed.c
296
u32 bit = aspeed_resets[id];
drivers/clk/aspeed/clk-aspeed.c
298
if (bit >= ASPEED_RESET2_OFFSET) {
drivers/clk/aspeed/clk-aspeed.c
299
bit -= ASPEED_RESET2_OFFSET;
drivers/clk/aspeed/clk-aspeed.c
303
return regmap_update_bits(ar->map, reg, BIT(bit), 0);
drivers/clk/aspeed/clk-aspeed.c
311
u32 bit = aspeed_resets[id];
drivers/clk/aspeed/clk-aspeed.c
313
if (bit >= ASPEED_RESET2_OFFSET) {
drivers/clk/aspeed/clk-aspeed.c
314
bit -= ASPEED_RESET2_OFFSET;
drivers/clk/aspeed/clk-aspeed.c
318
return regmap_update_bits(ar->map, reg, BIT(bit), BIT(bit));
drivers/clk/aspeed/clk-aspeed.c
326
u32 bit = aspeed_resets[id];
drivers/clk/aspeed/clk-aspeed.c
329
if (bit >= ASPEED_RESET2_OFFSET) {
drivers/clk/aspeed/clk-aspeed.c
330
bit -= ASPEED_RESET2_OFFSET;
drivers/clk/aspeed/clk-aspeed.c
338
return !!(val & BIT(bit));
drivers/clk/aspeed/clk-ast2700.c
1000
hws[id] = ast2700_clk_hw_register_gate(dev, clk->name, phw, reg, gate->bit,
drivers/clk/aspeed/clk-ast2700.c
1008
gate->flags, reg, gate->bit,
drivers/clk/aspeed/clk-ast2700.c
353
.bit = _bit, \
drivers/clk/aspeed/clk-ast2700.c
77
u8 bit;
drivers/clk/at91/clk-master.c
48
unsigned int bit = master->id ? AT91_PMC_MCKXRDY : AT91_PMC_MCKRDY;
drivers/clk/at91/clk-master.c
53
return !!(status & bit);
drivers/clk/baikal-t1/ccu-div.c
363
const struct ccu_div_dbgfs_bit *bit = priv;
drivers/clk/baikal-t1/ccu-div.c
364
struct ccu_div *div = bit->div;
drivers/clk/baikal-t1/ccu-div.c
369
bit->mask, val ? bit->mask : 0);
drivers/clk/baikal-t1/ccu-div.c
404
const struct ccu_div_dbgfs_bit *bit = priv;
drivers/clk/baikal-t1/ccu-div.c
405
struct ccu_div *div = bit->div;
drivers/clk/baikal-t1/ccu-div.c
409
*val = !!(data & bit->mask);
drivers/clk/baikal-t1/ccu-div.c
490
struct ccu_div_dbgfs_bit *bit;
drivers/clk/baikal-t1/ccu-div.c
492
bit = kmalloc_obj(*bit);
drivers/clk/baikal-t1/ccu-div.c
493
if (!bit)
drivers/clk/baikal-t1/ccu-div.c
496
*bit = ccu_div_bits[0];
drivers/clk/baikal-t1/ccu-div.c
497
bit->div = div;
drivers/clk/baikal-t1/ccu-div.c
498
debugfs_create_file_unsafe(bit->name, ccu_div_dbgfs_mode, dentry, bit,
drivers/clk/baikal-t1/ccu-div.c
508
struct ccu_div_dbgfs_bit *bit;
drivers/clk/baikal-t1/ccu-div.c
510
bit = kmalloc_obj(*bit);
drivers/clk/baikal-t1/ccu-div.c
511
if (!bit)
drivers/clk/baikal-t1/ccu-div.c
514
*bit = ccu_div_bits[3];
drivers/clk/baikal-t1/ccu-div.c
515
bit->div = div;
drivers/clk/baikal-t1/ccu-div.c
516
debugfs_create_file_unsafe(bit->name, ccu_div_dbgfs_mode, dentry, bit,
drivers/clk/baikal-t1/ccu-pll.c
373
const struct ccu_pll_dbgfs_bit *bit = priv;
drivers/clk/baikal-t1/ccu-pll.c
374
struct ccu_pll *pll = bit->pll;
drivers/clk/baikal-t1/ccu-pll.c
378
regmap_update_bits(pll->sys_regs, pll->reg_ctl + bit->reg,
drivers/clk/baikal-t1/ccu-pll.c
379
bit->mask, val ? bit->mask : 0);
drivers/clk/baikal-t1/ccu-pll.c
415
struct ccu_pll_dbgfs_bit *bit = priv;
drivers/clk/baikal-t1/ccu-pll.c
416
struct ccu_pll *pll = bit->pll;
drivers/clk/baikal-t1/ccu-pll.c
419
regmap_read(pll->sys_regs, pll->reg_ctl + bit->reg, &data);
drivers/clk/baikal-t1/ccu-pll.c
420
*val = !!(data & bit->mask);
drivers/clk/bcm/clk-bcm63268-timer.c
158
maxbit = max(maxbit, entry->bit);
drivers/clk/bcm/clk-bcm63268-timer.c
180
hw->regs, entry->bit,
drivers/clk/bcm/clk-bcm63268-timer.c
186
hw->data.hws[entry->bit] = clk;
drivers/clk/bcm/clk-bcm63268-timer.c
32
u8 bit;
drivers/clk/bcm/clk-bcm63268-timer.c
38
.bit = BCM63268_TCLK_EPHY1,
drivers/clk/bcm/clk-bcm63268-timer.c
41
.bit = BCM63268_TCLK_EPHY2,
drivers/clk/bcm/clk-bcm63268-timer.c
44
.bit = BCM63268_TCLK_EPHY3,
drivers/clk/bcm/clk-bcm63268-timer.c
47
.bit = BCM63268_TCLK_GPHY1,
drivers/clk/bcm/clk-bcm63268-timer.c
50
.bit = BCM63268_TCLK_DSL,
drivers/clk/bcm/clk-bcm63268-timer.c
53
.bit = BCM63268_TCLK_WAKEON_EPHY,
drivers/clk/bcm/clk-bcm63268-timer.c
56
.bit = BCM63268_TCLK_WAKEON_DSL,
drivers/clk/bcm/clk-bcm63268-timer.c
59
.bit = BCM63268_TCLK_FAP1,
drivers/clk/bcm/clk-bcm63268-timer.c
62
.bit = BCM63268_TCLK_FAP2,
drivers/clk/bcm/clk-bcm63268-timer.c
65
.bit = BCM63268_TCLK_UTO_50,
drivers/clk/bcm/clk-bcm63268-timer.c
68
.bit = BCM63268_TCLK_UTO_EXTIN,
drivers/clk/bcm/clk-bcm63268-timer.c
71
.bit = BCM63268_TCLK_USB_REF,
drivers/clk/bcm/clk-bcm63xx-gate.c
101
.bit = BCM6318_CLK_PHYMIPS_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
104
.bit = BCM6318_CLK_ROBOSW_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
107
.bit = BCM6318_CLK_SAR_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
110
.bit = BCM6318_CLK_SDR_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
113
.bit = BCM6318_CLK_SWREG_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
116
.bit = BCM6318_CLK_PERIPH_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
119
.bit = BCM6318_CLK_CPUBUS160,
drivers/clk/bcm/clk-bcm63xx-gate.c
122
.bit = BCM6318_CLK_ADSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
125
.bit = BCM6318_CLK_SAR125,
drivers/clk/bcm/clk-bcm63xx-gate.c
128
.bit = BCM6318_CLK_MIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
132
.bit = BCM6318_CLK_PCIE,
drivers/clk/bcm/clk-bcm63xx-gate.c
135
.bit = BCM6318_CLK_ROBOSW250,
drivers/clk/bcm/clk-bcm63xx-gate.c
138
.bit = BCM6318_CLK_ROBOSW025,
drivers/clk/bcm/clk-bcm63xx-gate.c
141
.bit = BCM6318_CLK_SDR,
drivers/clk/bcm/clk-bcm63xx-gate.c
145
.bit = BCM6318_CLK_USBD,
drivers/clk/bcm/clk-bcm63xx-gate.c
148
.bit = BCM6318_CLK_HSSPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
151
.bit = BCM6318_CLK_PCIE25,
drivers/clk/bcm/clk-bcm63xx-gate.c
154
.bit = BCM6318_CLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
157
.bit = BCM6318_CLK_AFE,
drivers/clk/bcm/clk-bcm63xx-gate.c
160
.bit = BCM6318_CLK_QPROC,
drivers/clk/bcm/clk-bcm63xx-gate.c
169
.bit = BCM6318_UCLK_ADSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
172
.bit = BCM6318_UCLK_ARB,
drivers/clk/bcm/clk-bcm63xx-gate.c
176
.bit = BCM6318_UCLK_MIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
18
u8 bit;
drivers/clk/bcm/clk-bcm63xx-gate.c
180
.bit = BCM6318_UCLK_PCIE,
drivers/clk/bcm/clk-bcm63xx-gate.c
183
.bit = BCM6318_UCLK_PERIPH,
drivers/clk/bcm/clk-bcm63xx-gate.c
187
.bit = BCM6318_UCLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
190
.bit = BCM6318_UCLK_ROBOSW,
drivers/clk/bcm/clk-bcm63xx-gate.c
193
.bit = BCM6318_UCLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
196
.bit = BCM6318_UCLK_SDR,
drivers/clk/bcm/clk-bcm63xx-gate.c
199
.bit = BCM6318_UCLK_USB,
drivers/clk/bcm/clk-bcm63xx-gate.c
208
.bit = BCM6328_CLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
211
.bit = BCM6328_CLK_ADSL_QPROC,
drivers/clk/bcm/clk-bcm63xx-gate.c
214
.bit = BCM6328_CLK_ADSL_AFE,
drivers/clk/bcm/clk-bcm63xx-gate.c
217
.bit = BCM6328_CLK_ADSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
220
.bit = BCM6328_CLK_MIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
224
.bit = BCM6328_CLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
227
.bit = BCM6328_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
230
.bit = BCM6328_CLK_USBD,
drivers/clk/bcm/clk-bcm63xx-gate.c
233
.bit = BCM6328_CLK_USBH,
drivers/clk/bcm/clk-bcm63xx-gate.c
236
.bit = BCM6328_CLK_HSSPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
239
.bit = BCM6328_CLK_PCIE,
drivers/clk/bcm/clk-bcm63xx-gate.c
242
.bit = BCM6328_CLK_ROBOSW,
drivers/clk/bcm/clk-bcm63xx-gate.c
251
.bit = BCM6358_CLK_ENET,
drivers/clk/bcm/clk-bcm63xx-gate.c
254
.bit = BCM6358_CLK_ADSLPHY,
drivers/clk/bcm/clk-bcm63xx-gate.c
257
.bit = BCM6358_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
260
.bit = BCM6358_CLK_SPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
263
.bit = BCM6358_CLK_USBS,
drivers/clk/bcm/clk-bcm63xx-gate.c
266
.bit = BCM6358_CLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
269
.bit = BCM6358_CLK_EMUSB,
drivers/clk/bcm/clk-bcm63xx-gate.c
272
.bit = BCM6358_CLK_ENET0,
drivers/clk/bcm/clk-bcm63xx-gate.c
275
.bit = BCM6358_CLK_ENET1,
drivers/clk/bcm/clk-bcm63xx-gate.c
278
.bit = BCM6358_CLK_USBSU,
drivers/clk/bcm/clk-bcm63xx-gate.c
281
.bit = BCM6358_CLK_EPHY,
drivers/clk/bcm/clk-bcm63xx-gate.c
290
.bit = BCM6362_CLK_ADSL_QPROC,
drivers/clk/bcm/clk-bcm63xx-gate.c
293
.bit = BCM6362_CLK_ADSL_AFE,
drivers/clk/bcm/clk-bcm63xx-gate.c
296
.bit = BCM6362_CLK_ADSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
299
.bit = BCM6362_CLK_MIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
303
.bit = BCM6362_CLK_WLAN_OCP,
drivers/clk/bcm/clk-bcm63xx-gate.c
306
.bit = BCM6362_CLK_SWPKT_USB,
drivers/clk/bcm/clk-bcm63xx-gate.c
309
.bit = BCM6362_CLK_SWPKT_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
312
.bit = BCM6362_CLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
315
.bit = BCM6362_CLK_ROBOSW,
drivers/clk/bcm/clk-bcm63xx-gate.c
318
.bit = BCM6362_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
32
.bit = BCM3368_CLK_MAC,
drivers/clk/bcm/clk-bcm63xx-gate.c
321
.bit = BCM6362_CLK_USBD,
drivers/clk/bcm/clk-bcm63xx-gate.c
324
.bit = BCM6362_CLK_USBH,
drivers/clk/bcm/clk-bcm63xx-gate.c
327
.bit = BCM6362_CLK_IPSEC,
drivers/clk/bcm/clk-bcm63xx-gate.c
330
.bit = BCM6362_CLK_SPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
333
.bit = BCM6362_CLK_HSSPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
336
.bit = BCM6362_CLK_PCIE,
drivers/clk/bcm/clk-bcm63xx-gate.c
339
.bit = BCM6362_CLK_FAP,
drivers/clk/bcm/clk-bcm63xx-gate.c
342
.bit = BCM6362_CLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
345
.bit = BCM6362_CLK_NAND,
drivers/clk/bcm/clk-bcm63xx-gate.c
35
.bit = BCM3368_CLK_TC,
drivers/clk/bcm/clk-bcm63xx-gate.c
354
.bit = BCM6368_CLK_VDSL_QPROC,
drivers/clk/bcm/clk-bcm63xx-gate.c
357
.bit = BCM6368_CLK_VDSL_AFE,
drivers/clk/bcm/clk-bcm63xx-gate.c
360
.bit = BCM6368_CLK_VDSL_BONDING,
drivers/clk/bcm/clk-bcm63xx-gate.c
363
.bit = BCM6368_CLK_VDSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
366
.bit = BCM6368_CLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
369
.bit = BCM6368_CLK_SWPKT_USB,
drivers/clk/bcm/clk-bcm63xx-gate.c
372
.bit = BCM6368_CLK_SWPKT_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
375
.bit = BCM6368_CLK_SPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
378
.bit = BCM6368_CLK_USBD,
drivers/clk/bcm/clk-bcm63xx-gate.c
38
.bit = BCM3368_CLK_US_TOP,
drivers/clk/bcm/clk-bcm63xx-gate.c
381
.bit = BCM6368_CLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
384
.bit = BCM6368_CLK_ROBOSW,
drivers/clk/bcm/clk-bcm63xx-gate.c
387
.bit = BCM6368_CLK_UTOPIA,
drivers/clk/bcm/clk-bcm63xx-gate.c
390
.bit = BCM6368_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
393
.bit = BCM6368_CLK_USBH,
drivers/clk/bcm/clk-bcm63xx-gate.c
396
.bit = BCM6368_CLK_DIS_GLESS,
drivers/clk/bcm/clk-bcm63xx-gate.c
399
.bit = BCM6368_CLK_NAND,
drivers/clk/bcm/clk-bcm63xx-gate.c
402
.bit = BCM6368_CLK_IPSEC,
drivers/clk/bcm/clk-bcm63xx-gate.c
41
.bit = BCM3368_CLK_DS_TOP,
drivers/clk/bcm/clk-bcm63xx-gate.c
411
.bit = BCM63268_CLK_DIS_GLESS,
drivers/clk/bcm/clk-bcm63xx-gate.c
414
.bit = BCM63268_CLK_VDSL_QPROC,
drivers/clk/bcm/clk-bcm63xx-gate.c
417
.bit = BCM63268_CLK_VDSL_AFE,
drivers/clk/bcm/clk-bcm63xx-gate.c
420
.bit = BCM63268_CLK_VDSL,
drivers/clk/bcm/clk-bcm63xx-gate.c
423
.bit = BCM63268_CLK_MIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
427
.bit = BCM63268_CLK_WLAN_OCP,
drivers/clk/bcm/clk-bcm63xx-gate.c
430
.bit = BCM63268_CLK_DECT,
drivers/clk/bcm/clk-bcm63xx-gate.c
433
.bit = BCM63268_CLK_FAP0,
drivers/clk/bcm/clk-bcm63xx-gate.c
436
.bit = BCM63268_CLK_FAP1,
drivers/clk/bcm/clk-bcm63xx-gate.c
439
.bit = BCM63268_CLK_SAR,
drivers/clk/bcm/clk-bcm63xx-gate.c
44
.bit = BCM3368_CLK_ACM,
drivers/clk/bcm/clk-bcm63xx-gate.c
442
.bit = BCM63268_CLK_ROBOSW,
drivers/clk/bcm/clk-bcm63xx-gate.c
445
.bit = BCM63268_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
448
.bit = BCM63268_CLK_USBD,
drivers/clk/bcm/clk-bcm63xx-gate.c
451
.bit = BCM63268_CLK_USBH,
drivers/clk/bcm/clk-bcm63xx-gate.c
454
.bit = BCM63268_CLK_IPSEC,
drivers/clk/bcm/clk-bcm63xx-gate.c
457
.bit = BCM63268_CLK_SPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
460
.bit = BCM63268_CLK_HSSPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
463
.bit = BCM63268_CLK_PCIE,
drivers/clk/bcm/clk-bcm63xx-gate.c
466
.bit = BCM63268_CLK_PHYMIPS,
drivers/clk/bcm/clk-bcm63xx-gate.c
469
.bit = BCM63268_CLK_GMAC,
drivers/clk/bcm/clk-bcm63xx-gate.c
47
.bit = BCM3368_CLK_SPI,
drivers/clk/bcm/clk-bcm63xx-gate.c
472
.bit = BCM63268_CLK_NAND,
drivers/clk/bcm/clk-bcm63xx-gate.c
475
.bit = BCM63268_CLK_TBUS,
drivers/clk/bcm/clk-bcm63xx-gate.c
478
.bit = BCM63268_CLK_ROBOSW250,
drivers/clk/bcm/clk-bcm63xx-gate.c
496
maxbit = max_t(u8, maxbit, entry->bit);
drivers/clk/bcm/clk-bcm63xx-gate.c
50
.bit = BCM3368_CLK_USBS,
drivers/clk/bcm/clk-bcm63xx-gate.c
520
entry->flags, hw->regs, entry->bit,
drivers/clk/bcm/clk-bcm63xx-gate.c
527
hw->data.hws[entry->bit] = clk;
drivers/clk/bcm/clk-bcm63xx-gate.c
53
.bit = BCM3368_CLK_BMU,
drivers/clk/bcm/clk-bcm63xx-gate.c
56
.bit = BCM3368_CLK_PCM,
drivers/clk/bcm/clk-bcm63xx-gate.c
59
.bit = BCM3368_CLK_NTP,
drivers/clk/bcm/clk-bcm63xx-gate.c
62
.bit = BCM3368_CLK_ACP_B,
drivers/clk/bcm/clk-bcm63xx-gate.c
65
.bit = BCM3368_CLK_ACP_A,
drivers/clk/bcm/clk-bcm63xx-gate.c
68
.bit = BCM3368_CLK_EMUSB,
drivers/clk/bcm/clk-bcm63xx-gate.c
71
.bit = BCM3368_CLK_ENET0,
drivers/clk/bcm/clk-bcm63xx-gate.c
74
.bit = BCM3368_CLK_ENET1,
drivers/clk/bcm/clk-bcm63xx-gate.c
77
.bit = BCM3368_CLK_USBSU,
drivers/clk/bcm/clk-bcm63xx-gate.c
80
.bit = BCM3368_CLK_EPHY,
drivers/clk/bcm/clk-bcm63xx-gate.c
89
.bit = BCM6318_CLK_ADSL_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
92
.bit = BCM6318_CLK_USB_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
95
.bit = BCM6318_CLK_MIPS_ASB,
drivers/clk/bcm/clk-bcm63xx-gate.c
98
.bit = BCM6318_CLK_PCIE_ASB,
drivers/clk/bcm/clk-kona-setup.c
215
if (!bit_posn_valid(enable->bit, "policy enable", ccu_name))
drivers/clk/bcm/clk-kona-setup.c
233
if (!bit_posn_valid(policy->bit, "policy", clock_name))
drivers/clk/bcm/clk-kona-setup.c
387
return bit_posn_valid(trig->bit, field_name, clock_name);
drivers/clk/bcm/clk-kona.c
166
__ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want)
drivers/clk/bcm/clk-kona.c
169
u32 bit_mask = 1 << bit;
drivers/clk/bcm/clk-kona.c
182
ccu->name, reg_offset, bit, want ? "set" : "clear");
drivers/clk/bcm/clk-kona.c
256
enable_bit = enable->bit;
drivers/clk/bcm/clk-kona.c
310
mask = (u32)1 << policy->bit;
drivers/clk/bcm/clk-kona.c
531
__ccu_write(ccu, trig->offset, 1 << trig->bit);
drivers/clk/bcm/clk-kona.c
533
return __ccu_wait_bit(ccu, trig->offset, trig->bit, false);
drivers/clk/bcm/clk-kona.h
364
u32 bit; /* trigger bit */
drivers/clk/bcm/clk-kona.h
378
.bit = (_bit), \
drivers/clk/bcm/clk-kona.h
430
u32 bit; /* POLICY_CONFIG_EN bit in register */
drivers/clk/bcm/clk-kona.h
437
.bit = (_bit), \
drivers/clk/bcm/clk-kona.h
86
u32 bit; /* bit used in all mask registers */
drivers/clk/bcm/clk-kona.h
94
.bit = (_bit), \
drivers/clk/clk-ep93xx.c
478
unsigned int bit;
drivers/clk/clk-ep93xx.c
517
ep93xx_uarts[i].bit);
drivers/clk/clk-ep93xx.c
553
ep93xx_dmas[i].bit,
drivers/clk/clk-si521xx.c
199
regmap_set_bits(si->regmap, SI521XX_REG_OE(si_clk->reg), si_clk->bit);
drivers/clk/clk-si521xx.c
209
regmap_clear_bits(si->regmap, SI521XX_REG_OE(si_clk->reg), si_clk->bit);
drivers/clk/clk-si521xx.c
267
clk->bit = 7 - b;
drivers/clk/clk-si521xx.c
62
u8 bit;
drivers/clk/davinci/da8xx-cfgchip.c
119
gate->mask = info->bit;
drivers/clk/davinci/da8xx-cfgchip.c
131
.bit = CFGCHIP1_TBCLKSYNC,
drivers/clk/davinci/da8xx-cfgchip.c
153
.bit = CFGCHIP3_DIV45PENA,
drivers/clk/davinci/da8xx-cfgchip.c
200
u32 bit;
drivers/clk/davinci/da8xx-cfgchip.c
260
mux->mask = info->bit;
drivers/clk/davinci/da8xx-cfgchip.c
274
.bit = CFGCHIP3_EMA_CLKSRC,
drivers/clk/davinci/da8xx-cfgchip.c
28
u32 bit;
drivers/clk/davinci/da8xx-cfgchip.c
296
.bit = CFGCHIP3_ASYNC3_CLKSRC,
drivers/clk/hisilicon/reset.c
34
u8 bit;
drivers/clk/hisilicon/reset.c
38
bit = reset_spec->args[1] & HISI_RESET_BIT_MASK;
drivers/clk/hisilicon/reset.c
40
return (offset | bit);
drivers/clk/hisilicon/reset.c
49
u8 bit;
drivers/clk/hisilicon/reset.c
52
bit = id & HISI_RESET_BIT_MASK;
drivers/clk/hisilicon/reset.c
57
writel(reg | BIT(bit), rstc->membase + offset);
drivers/clk/hisilicon/reset.c
70
u8 bit;
drivers/clk/hisilicon/reset.c
73
bit = id & HISI_RESET_BIT_MASK;
drivers/clk/hisilicon/reset.c
78
writel(reg & ~BIT(bit), rstc->membase + offset);
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
113
gates[i].bit,
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
24
.bit = bidx, \
drivers/clk/imx/clk-imx8ulp-sim-lpav.c
37
u8 bit;
drivers/clk/ingenic/cgu.c
47
return !!(readl(cgu->base + info->reg) & BIT(info->bit))
drivers/clk/ingenic/cgu.c
68
clkgr |= BIT(info->bit);
drivers/clk/ingenic/cgu.c
70
clkgr &= ~BIT(info->bit);
drivers/clk/ingenic/cgu.h
129
u8 bit;
drivers/clk/pxa/clk-pxa25x.c
116
bit, is_lp, flags) \
drivers/clk/pxa/clk-pxa25x.c
117
PXA_CKEN(dev_id, con_id, bit, parents, mult, div, mult, div, \
drivers/clk/pxa/clk-pxa25x.c
118
is_lp, CKEN, CKEN_ ## bit, flags)
drivers/clk/pxa/clk-pxa25x.c
119
#define PXA25X_PBUS95_CKEN(dev_id, con_id, bit, mult_hp, div_hp, delay) \
drivers/clk/pxa/clk-pxa25x.c
121
div_hp, bit, NULL, 0)
drivers/clk/pxa/clk-pxa25x.c
122
#define PXA25X_PBUS147_CKEN(dev_id, con_id, bit, mult_hp, div_hp, delay)\
drivers/clk/pxa/clk-pxa25x.c
124
div_hp, bit, NULL, 0)
drivers/clk/pxa/clk-pxa25x.c
125
#define PXA25X_OSC3_CKEN(dev_id, con_id, bit, mult_hp, div_hp, delay) \
drivers/clk/pxa/clk-pxa25x.c
127
div_hp, bit, NULL, 0)
drivers/clk/pxa/clk-pxa25x.c
129
#define PXA25X_CKEN_1RATE(dev_id, con_id, bit, parents, delay) \
drivers/clk/pxa/clk-pxa25x.c
130
PXA_CKEN_1RATE(dev_id, con_id, bit, parents, \
drivers/clk/pxa/clk-pxa25x.c
131
CKEN, CKEN_ ## bit, 0)
drivers/clk/pxa/clk-pxa25x.c
132
#define PXA25X_CKEN_1RATE_AO(dev_id, con_id, bit, parents, delay) \
drivers/clk/pxa/clk-pxa25x.c
133
PXA_CKEN_1RATE(dev_id, con_id, bit, parents, \
drivers/clk/pxa/clk-pxa25x.c
134
CKEN, CKEN_ ## bit, CLK_IGNORE_UNUSED)
drivers/clk/pxa/clk-pxa27x.c
111
bit, is_lp, flags) \
drivers/clk/pxa/clk-pxa27x.c
112
PXA_CKEN(dev_id, con_id, bit, parents, 1, 1, mult_hp, div_hp, \
drivers/clk/pxa/clk-pxa27x.c
113
is_lp, CKEN, CKEN_ ## bit, flags)
drivers/clk/pxa/clk-pxa27x.c
114
#define PXA27X_PBUS_CKEN(dev_id, con_id, bit, mult_hp, div_hp, delay) \
drivers/clk/pxa/clk-pxa27x.c
116
div_hp, bit, pxa27x_is_ppll_disabled, 0)
drivers/clk/pxa/clk-pxa27x.c
124
#define PXA27X_CKEN_1RATE(dev_id, con_id, bit, parents, delay) \
drivers/clk/pxa/clk-pxa27x.c
125
PXA_CKEN_1RATE(dev_id, con_id, bit, parents, \
drivers/clk/pxa/clk-pxa27x.c
126
CKEN, CKEN_ ## bit, 0)
drivers/clk/pxa/clk-pxa27x.c
127
#define PXA27X_CKEN_1RATE_AO(dev_id, con_id, bit, parents, delay) \
drivers/clk/pxa/clk-pxa27x.c
128
PXA_CKEN_1RATE(dev_id, con_id, bit, parents, \
drivers/clk/pxa/clk-pxa27x.c
129
CKEN, CKEN_ ## bit, CLK_IGNORE_UNUSED)
drivers/clk/pxa/clk-pxa3xx.c
220
#define CKEN_AB(bit) ((CKEN_ ## bit > 31) ? CKENB : CKENA)
drivers/clk/pxa/clk-pxa3xx.c
222
div_hp, bit, is_lp, flags) \
drivers/clk/pxa/clk-pxa3xx.c
223
PXA_CKEN(dev_id, con_id, bit, parents, mult_lp, div_lp, \
drivers/clk/pxa/clk-pxa3xx.c
224
mult_hp, div_hp, is_lp, CKEN_AB(bit), \
drivers/clk/pxa/clk-pxa3xx.c
225
(CKEN_ ## bit % 32), flags)
drivers/clk/pxa/clk-pxa3xx.c
226
#define PXA3XX_PBUS_CKEN(dev_id, con_id, bit, mult_lp, div_lp, \
drivers/clk/pxa/clk-pxa3xx.c
229
div_lp, mult_hp, div_hp, bit, pxa3xx_is_ring_osc_forced, 0)
drivers/clk/pxa/clk-pxa3xx.c
230
#define PXA3XX_CKEN_1RATE(dev_id, con_id, bit, parents) \
drivers/clk/pxa/clk-pxa3xx.c
231
PXA_CKEN_1RATE(dev_id, con_id, bit, parents, \
drivers/clk/pxa/clk-pxa3xx.c
232
CKEN_AB(bit), (CKEN_ ## bit % 32), 0)
drivers/clk/qcom/dispcc-x1e80100.c
1621
[DISP_CC_MDSS_DPTX0_USB_ROUTER_LINK_INTF_CLK_ARES] = { .reg = 0x8044, .bit = 2 },
drivers/clk/qcom/dispcc-x1e80100.c
1622
[DISP_CC_MDSS_DPTX1_USB_ROUTER_LINK_INTF_CLK_ARES] = { .reg = 0x8068, .bit = 2 },
drivers/clk/qcom/dispcc-x1e80100.c
1623
[DISP_CC_MDSS_DPTX2_USB_ROUTER_LINK_INTF_CLK_ARES] = { .reg = 0x8088, .bit = 2 },
drivers/clk/qcom/gcc-sa8775p.c
4598
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x34014, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sa8775p.c
4599
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x3401c, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sar2130p.c
2259
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x42018, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sar2130p.c
2260
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x42024, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sar2130p.c
2262
[GCC_IRIS_SS_HF_AXI_CLK_ARES] = { .reg = 0x42030, .bit = 2 },
drivers/clk/qcom/gcc-sar2130p.c
2263
[GCC_IRIS_SS_SPD_AXI_CLK_ARES] = { .reg = 0x70020, .bit = 2 },
drivers/clk/qcom/gcc-sar2130p.c
2264
[GCC_DDRSS_SPAD_CLK_ARES] = { .reg = 0x70000, .bit = 2 },
drivers/clk/qcom/gcc-sc8180x.c
4558
[GCC_VIDEO_AXIC_CLK_BCR] = { .reg = 0xb02c, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sc8180x.c
4559
[GCC_VIDEO_AXI0_CLK_BCR] = { .reg = 0xb024, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sc8180x.c
4560
[GCC_VIDEO_AXI1_CLK_BCR] = { .reg = 0xb028, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sc8280xp.c
7446
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x28010, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sc8280xp.c
7447
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x28018, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sm4450.c
2794
[GCC_VENUS_CTL_AXI_CLK_ARES] = { .reg = 0x4201c, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sm4450.c
2795
[GCC_VIDEO_VENUS_CTL_CLK_ARES] = { .reg = 0xb6038, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sm7150.c
2921
[GCC_VIDEO_AXI_CLK_BCR] = { .reg = 0xb01c, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sm8250.c
3579
[GCC_VIDEO_AXI0_CLK_ARES] = { 0xb024, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sm8250.c
3580
[GCC_VIDEO_AXI1_CLK_ARES] = { 0xb028, .bit = 2, .udelay = 150 },
drivers/clk/qcom/gcc-sm8350.c
3746
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x28010, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sm8350.c
3747
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x28018, .bit = 2, .udelay = 400 },
drivers/clk/qcom/gcc-sm8450.c
3350
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x42018, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sm8450.c
3351
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x42020, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sm8550.c
3279
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x32018, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sm8550.c
3280
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x32024, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sm8650.c
3737
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x32018, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-sm8650.c
3738
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x32024, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-x1e80100.c
7365
[GCC_USB4_0_MISC_USB4_SYS_BCR] = { .reg = 0xad0f8, .bit = 0 },
drivers/clk/qcom/gcc-x1e80100.c
7366
[GCC_USB4_0_MISC_RX_CLK_0_BCR] = { .reg = 0xad0f8, .bit = 1 },
drivers/clk/qcom/gcc-x1e80100.c
7367
[GCC_USB4_0_MISC_RX_CLK_1_BCR] = { .reg = 0xad0f8, .bit = 2 },
drivers/clk/qcom/gcc-x1e80100.c
7368
[GCC_USB4_0_MISC_USB_PIPE_BCR] = { .reg = 0xad0f8, .bit = 3 },
drivers/clk/qcom/gcc-x1e80100.c
7369
[GCC_USB4_0_MISC_PCIE_PIPE_BCR] = { .reg = 0xad0f8, .bit = 4 },
drivers/clk/qcom/gcc-x1e80100.c
7370
[GCC_USB4_0_MISC_TMU_BCR] = { .reg = 0xad0f8, .bit = 5 },
drivers/clk/qcom/gcc-x1e80100.c
7371
[GCC_USB4_0_MISC_SB_IF_BCR] = { .reg = 0xad0f8, .bit = 6 },
drivers/clk/qcom/gcc-x1e80100.c
7372
[GCC_USB4_0_MISC_HIA_MSTR_BCR] = { .reg = 0xad0f8, .bit = 7 },
drivers/clk/qcom/gcc-x1e80100.c
7373
[GCC_USB4_0_MISC_AHB_BCR] = { .reg = 0xad0f8, .bit = 8 },
drivers/clk/qcom/gcc-x1e80100.c
7374
[GCC_USB4_0_MISC_DP0_MAX_PCLK_BCR] = { .reg = 0xad0f8, .bit = 9 },
drivers/clk/qcom/gcc-x1e80100.c
7375
[GCC_USB4_0_MISC_DP1_MAX_PCLK_BCR] = { .reg = 0xad0f8, .bit = 10 },
drivers/clk/qcom/gcc-x1e80100.c
7378
[GCC_USB4_1_MISC_USB4_SYS_BCR] = { .reg = 0xae0f8, .bit = 0 },
drivers/clk/qcom/gcc-x1e80100.c
7379
[GCC_USB4_1_MISC_RX_CLK_0_BCR] = { .reg = 0xae0f8, .bit = 1 },
drivers/clk/qcom/gcc-x1e80100.c
7380
[GCC_USB4_1_MISC_RX_CLK_1_BCR] = { .reg = 0xae0f8, .bit = 2 },
drivers/clk/qcom/gcc-x1e80100.c
7381
[GCC_USB4_1_MISC_USB_PIPE_BCR] = { .reg = 0xae0f8, .bit = 3 },
drivers/clk/qcom/gcc-x1e80100.c
7382
[GCC_USB4_1_MISC_PCIE_PIPE_BCR] = { .reg = 0xae0f8, .bit = 4 },
drivers/clk/qcom/gcc-x1e80100.c
7383
[GCC_USB4_1_MISC_TMU_BCR] = { .reg = 0xae0f8, .bit = 5 },
drivers/clk/qcom/gcc-x1e80100.c
7384
[GCC_USB4_1_MISC_SB_IF_BCR] = { .reg = 0xae0f8, .bit = 6 },
drivers/clk/qcom/gcc-x1e80100.c
7385
[GCC_USB4_1_MISC_HIA_MSTR_BCR] = { .reg = 0xae0f8, .bit = 7 },
drivers/clk/qcom/gcc-x1e80100.c
7386
[GCC_USB4_1_MISC_AHB_BCR] = { .reg = 0xae0f8, .bit = 8 },
drivers/clk/qcom/gcc-x1e80100.c
7387
[GCC_USB4_1_MISC_DP0_MAX_PCLK_BCR] = { .reg = 0xae0f8, .bit = 9 },
drivers/clk/qcom/gcc-x1e80100.c
7388
[GCC_USB4_1_MISC_DP1_MAX_PCLK_BCR] = { .reg = 0xae0f8, .bit = 10 },
drivers/clk/qcom/gcc-x1e80100.c
7391
[GCC_USB4_2_MISC_USB4_SYS_BCR] = { .reg = 0xaf0f8, .bit = 0 },
drivers/clk/qcom/gcc-x1e80100.c
7392
[GCC_USB4_2_MISC_RX_CLK_0_BCR] = { .reg = 0xaf0f8, .bit = 1 },
drivers/clk/qcom/gcc-x1e80100.c
7393
[GCC_USB4_2_MISC_RX_CLK_1_BCR] = { .reg = 0xaf0f8, .bit = 2 },
drivers/clk/qcom/gcc-x1e80100.c
7394
[GCC_USB4_2_MISC_USB_PIPE_BCR] = { .reg = 0xaf0f8, .bit = 3 },
drivers/clk/qcom/gcc-x1e80100.c
7395
[GCC_USB4_2_MISC_PCIE_PIPE_BCR] = { .reg = 0xaf0f8, .bit = 4 },
drivers/clk/qcom/gcc-x1e80100.c
7396
[GCC_USB4_2_MISC_TMU_BCR] = { .reg = 0xaf0f8, .bit = 5 },
drivers/clk/qcom/gcc-x1e80100.c
7397
[GCC_USB4_2_MISC_SB_IF_BCR] = { .reg = 0xaf0f8, .bit = 6 },
drivers/clk/qcom/gcc-x1e80100.c
7398
[GCC_USB4_2_MISC_HIA_MSTR_BCR] = { .reg = 0xaf0f8, .bit = 7 },
drivers/clk/qcom/gcc-x1e80100.c
7399
[GCC_USB4_2_MISC_AHB_BCR] = { .reg = 0xaf0f8, .bit = 8 },
drivers/clk/qcom/gcc-x1e80100.c
7400
[GCC_USB4_2_MISC_DP0_MAX_PCLK_BCR] = { .reg = 0xaf0f8, .bit = 9 },
drivers/clk/qcom/gcc-x1e80100.c
7401
[GCC_USB4_2_MISC_DP1_MAX_PCLK_BCR] = { .reg = 0xaf0f8, .bit = 10 },
drivers/clk/qcom/gcc-x1e80100.c
7406
[GCC_VIDEO_AXI0_CLK_ARES] = { .reg = 0x32018, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/gcc-x1e80100.c
7407
[GCC_VIDEO_AXI1_CLK_ARES] = { .reg = 0x32024, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/lpasscc-sm6115.c
20
[LPASS_AUDIO_SWR_RX_CGCR] = { .reg = 0x98, .bit = 1, .udelay = 500 },
drivers/clk/qcom/lpasscc-sm6115.c
38
[LPASS_SWR_TX_CONFIG_CGCR] = { .reg = 0x100, .bit = 1, .udelay = 500 },
drivers/clk/qcom/reset.c
34
mask = map->bitmask ? map->bitmask : BIT(map->bit);
drivers/clk/qcom/reset.h
13
u8 bit;
drivers/clk/qcom/videocc-sm8150.c
218
[VIDEO_CC_MVSC_CORE_CLK_BCR] = { .reg = 0x850, .bit = 2, .udelay = 150 },
drivers/clk/qcom/videocc-sm8250.c
326
[VIDEO_CC_MVS0C_CLK_ARES] = { 0xc34, .bit = 2, .udelay = 150 },
drivers/clk/qcom/videocc-sm8250.c
329
[VIDEO_CC_MVS1C_CLK_ARES] = { 0xcd4, .bit = 2, .udelay = 150 },
drivers/clk/qcom/videocc-sm8350.c
491
[VIDEO_CC_MVS0C_CLK_ARES] = { .reg = 0xc34, .bit = 2, .udelay = 400 },
drivers/clk/qcom/videocc-sm8350.c
494
[VIDEO_CC_MVS1C_CLK_ARES] = { .reg = 0xcd4, .bit = 2, .udelay = 400 },
drivers/clk/qcom/videocc-sm8450.c
407
[VIDEO_CC_MVS0C_CLK_ARES] = { .reg = 0x8064, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/videocc-sm8450.c
408
[VIDEO_CC_MVS1C_CLK_ARES] = { .reg = 0x808c, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/videocc-sm8550.c
529
[VIDEO_CC_MVS0C_CLK_ARES] = { .reg = 0x8064, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/videocc-sm8550.c
530
[VIDEO_CC_MVS1C_CLK_ARES] = { .reg = 0x8090, .bit = 2, .udelay = 1000 },
drivers/clk/qcom/videocc-sm8550.c
531
[VIDEO_CC_XO_CLK_ARES] = { .reg = 0x8124, .bit = 2, .udelay = 100 },
drivers/clk/renesas/r9a06g032-clocks.c
60
u16 bit:5;
drivers/clk/renesas/r9a06g032-clocks.c
66
.bit = (_bit) \
drivers/clk/renesas/r9a06g032-clocks.c
714
if (!rb.reg && !rb.bit)
drivers/clk/renesas/r9a06g032-clocks.c
718
val = (val & ~BIT(rb.bit)) | ((!!on) << rb.bit);
drivers/clk/renesas/r9a06g032-clocks.c
727
return !!(val & BIT(rb.bit));
drivers/clk/renesas/r9a06g032-clocks.c
829
WARN_ON(!g->gate.reg && !g->gate.bit);
drivers/clk/renesas/renesas-cpg-mssr.c
261
unsigned int bit = clock->index % 32;
drivers/clk/renesas/renesas-cpg-mssr.c
263
u32 bitmask = BIT(bit);
drivers/clk/renesas/renesas-cpg-mssr.c
268
dev_dbg(dev, "MSTP %u%02u/%pC %s\n", reg, bit, hw->clk,
drivers/clk/renesas/renesas-cpg-mssr.c
323
priv->pub.base0 + priv->control_regs[reg], bit);
drivers/clk/renesas/renesas-cpg-mssr.c
705
unsigned int bit = id % 32;
drivers/clk/renesas/renesas-cpg-mssr.c
707
u32 bitmask = BIT(bit);
drivers/clk/renesas/renesas-cpg-mssr.c
710
dev_dbg(priv->dev, "%s %u%02u\n", func, reg, bit);
drivers/clk/renesas/renesas-cpg-mssr.c
757
unsigned int bit = id % 32;
drivers/clk/renesas/renesas-cpg-mssr.c
758
u32 bitmask = BIT(bit);
drivers/clk/renesas/renesas-cpg-mssr.c
768
unsigned int bit = id % 32;
drivers/clk/renesas/renesas-cpg-mssr.c
769
u32 bitmask = BIT(bit);
drivers/clk/renesas/renesas-cpg-mssr.c
775
dev_dbg(priv->dev, "%s %u%02u\n", set ? "assert" : "deassert", reg, bit);
drivers/clk/renesas/renesas-cpg-mssr.c
801
dev_err(priv->dev, "Reset register %u%02u operation failed\n", reg, bit);
drivers/clk/renesas/rzg2l-cpg.c
1335
u8 bit;
drivers/clk/renesas/rzg2l-cpg.c
1448
u32 bitmask = BIT(clock->bit);
drivers/clk/renesas/rzg2l-cpg.c
1533
u32 bitmask = BIT(clock->bit);
drivers/clk/renesas/rzg2l-cpg.c
1566
if (clock->off == clk->off && clock->bit == clk->bit)
drivers/clk/renesas/rzg2l-cpg.c
1697
clock->bit = mod->bit;
drivers/clk/renesas/rzg2l-cpg.c
1759
u32 mask = BIT(info->resets[id].bit);
drivers/clk/renesas/rzg2l-cpg.c
1828
bitmask = BIT(info->resets[id].bit);
drivers/clk/renesas/rzg2l-cpg.h
218
u8 bit;
drivers/clk/renesas/rzg2l-cpg.h
229
.bit = (_bit), \
drivers/clk/renesas/rzg2l-cpg.h
248
u8 bit;
drivers/clk/renesas/rzg2l-cpg.h
255
.bit = (_bit), \
drivers/clk/renesas/rzv2h-cpg.c
71
#define GET_MOD_CLK_ID(base, index, bit) \
drivers/clk/renesas/rzv2h-cpg.c
72
((base) + ((((index) * (16))) + (bit)))
drivers/clk/rockchip/rst-rk3506.c
13
#define RK3506_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3528.c
13
#define RK3528_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
15
#define RK3562_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
17
#define RK3562_PMU0CRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
19
#define RK3562_PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x18000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
21
#define RK3562_DDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x20000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
23
#define RK3562_SUBDDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x28000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3562.c
25
#define RK3562_PERICRU_RESET_OFFSET(id, reg, bit) [id] = (0x30000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3576.c
15
#define RK3576_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3576.c
17
#define RK3576_PHPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x8000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3576.c
19
#define RK3576_SECURENSCRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3576.c
21
#define RK3576_PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x20000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3588.c
14
#define RK3588_CRU_RESET_OFFSET(id, reg, bit) [id] = (0 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3588.c
17
#define RK3588_PHPTOPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x8000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3588.c
20
#define RK3588_SECURECRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rk3588.c
23
#define RK3588_PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x30000*4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
13
#define TOPCRU_RESET_OFFSET(id, reg, bit) [id] = (0x0 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
15
#define BUSCRU_RESET_OFFSET(id, reg, bit) [id] = (0x10000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
17
#define PERICRU_RESET_OFFSET(id, reg, bit) [id] = (0x20000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
19
#define CORECRU_RESET_OFFSET(id, reg, bit) [id] = (0x30000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
21
#define PMUCRU_RESET_OFFSET(id, reg, bit) [id] = (0x40000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
23
#define PMU1CRU_RESET_OFFSET(id, reg, bit) [id] = (0x50000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
25
#define DDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x60000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
27
#define SUBDDRCRU_RESET_OFFSET(id, reg, bit) [id] = (0x68000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
29
#define VICRU_RESET_OFFSET(id, reg, bit) [id] = (0x70000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
31
#define VEPUCRU_RESET_OFFSET(id, reg, bit) [id] = (0x80000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
33
#define NPUCRU_RESET_OFFSET(id, reg, bit) [id] = (0x90000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
35
#define VDOCRU_RESET_OFFSET(id, reg, bit) [id] = (0xA0000 * 4 + reg * 16 + bit)
drivers/clk/rockchip/rst-rv1126b.c
37
#define VCPCRU_RESET_OFFSET(id, reg, bit) [id] = (0xB0000 * 4 + reg * 16 + bit)
drivers/clk/stm32/clk-stm32mp21.c
1228
int bit, cid;
drivers/clk/stm32/clk-stm32mp21.c
1230
bit = index % RCC_REG_SIZE;
drivers/clk/stm32/clk-stm32mp21.c
1233
if (seccfgr & BIT(bit))
drivers/clk/stm32/clk-stm32mp25.c
1571
int bit, cid;
drivers/clk/stm32/clk-stm32mp25.c
1573
bit = index % RCC_REG_SIZE;
drivers/clk/stm32/clk-stm32mp25.c
1576
if (seccfgr & BIT(bit))
drivers/clk/sunxi-ng/ccu_reset.c
24
writel(reg & ~map->bit, ccu->base + map->reg);
drivers/clk/sunxi-ng/ccu_reset.c
42
writel(reg | map->bit, ccu->base + map->reg);
drivers/clk/sunxi-ng/ccu_reset.c
69
return !(map->bit & readl(ccu->base + map->reg));
drivers/clk/sunxi-ng/ccu_reset.h
14
u32 bit;
drivers/clk/sunxi/clk-factors.c
35
#define FACTOR_GET(bit, len, reg) (((reg) & SETMASK(len, bit)) >> (bit))
drivers/clk/sunxi/clk-factors.c
37
#define FACTOR_SET(bit, len, reg, val) \
drivers/clk/sunxi/clk-factors.c
38
(((reg) & CLRMASK(len, bit)) | (val << (bit)))
drivers/clk/ti/clk.c
327
reg->bit = ti_clk_get_legacy_bit_shift(node);
drivers/clk/ti/clk.c
336
reg->bit = val;
drivers/clk/ti/clk.c
343
reg->bit = ti_clk_get_legacy_bit_shift(node);
drivers/clk/ti/clkctrl.c
287
u16 offset, u8 bit, const char * const *parents,
drivers/clk/ti/clkctrl.c
296
init.name = clkctrl_get_clock_name(node, clkctrl_name, offset, bit,
drivers/clk/ti/clkctrl.c
319
clkctrl_clk->bit_offset = bit;
drivers/clk/ti/clkctrl.c
344
clk_hw->enable_bit = data->bit;
drivers/clk/ti/clkctrl.c
348
data->bit, data->parents, 1,
drivers/clk/ti/clkctrl.c
379
mux->shift = data->bit;
drivers/clk/ti/clkctrl.c
383
data->bit, data->parents, num_parents,
drivers/clk/ti/clkctrl.c
403
div->shift = data->bit;
drivers/clk/ti/clkctrl.c
413
node, offset, data->bit);
drivers/clk/ti/clkctrl.c
419
data->bit, data->parents, 1,
drivers/clk/ti/clkctrl.c
435
while (bits->bit) {
drivers/clk/ti/clock.h
168
u8 bit;
drivers/clk/ti/divider.c
482
div->shift = div->reg.bit;
drivers/clk/ti/gate.c
142
enable_bit = reg.bit;
drivers/clk/ti/gate.c
179
gate->enable_bit = gate->enable_reg.bit;
drivers/clk/ti/interface.c
73
enable_bit = reg.bit;
drivers/clk/ti/mux.c
192
shift = reg.bit;
drivers/clk/ti/mux.c
263
mux->shift = mux->reg.bit;
drivers/clk/uniphier/clk-uniphier-gate.c
17
unsigned int bit;
drivers/clk/uniphier/clk-uniphier-gate.c
27
return regmap_write_bits(gate->regmap, gate->reg, BIT(gate->bit),
drivers/clk/uniphier/clk-uniphier-gate.c
28
enable ? BIT(gate->bit) : 0);
drivers/clk/uniphier/clk-uniphier-gate.c
50
return !!(val & BIT(gate->bit));
drivers/clk/uniphier/clk-uniphier-gate.c
80
gate->bit = data->bit;
drivers/clk/uniphier/clk-uniphier.h
103
.bit = (_bit), \
drivers/clk/uniphier/clk-uniphier.h
45
unsigned int bit;
drivers/clk/ux500/reset-prcc.c
106
unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER;
drivers/clk/ux500/reset-prcc.c
108
pr_debug("PRCC deassert reset id %lu, bit %u\n", id, bit);
drivers/clk/ux500/reset-prcc.c
109
writel(BIT(bit), base + PRCC_K_SOFTRST_SET);
drivers/clk/ux500/reset-prcc.c
119
unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER;
drivers/clk/ux500/reset-prcc.c
122
pr_debug("PRCC check status on reset line id %lu, bit %u\n", id, bit);
drivers/clk/ux500/reset-prcc.c
126
return !(val & BIT(bit));
drivers/clk/ux500/reset-prcc.c
139
unsigned int prcc_num, bit;
drivers/clk/ux500/reset-prcc.c
145
bit = reset_spec->args[1];
drivers/clk/ux500/reset-prcc.c
154
PRCC_RESET_LINE(prcc_num, bit), prcc_num, bit);
drivers/clk/ux500/reset-prcc.c
156
return PRCC_RESET_LINE(prcc_num, bit);
drivers/clk/ux500/reset-prcc.c
22
#define PRCC_RESET_LINE(prcc_num, bit) \
drivers/clk/ux500/reset-prcc.c
23
(((prcc_num) * PRCC_PERIPHS_PER_CLUSTER) + (bit))
drivers/clk/ux500/reset-prcc.c
72
unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER;
drivers/clk/ux500/reset-prcc.c
74
pr_debug("PRCC cycle reset id %lu, bit %u\n", id, bit);
drivers/clk/ux500/reset-prcc.c
80
writel(BIT(bit), base + PRCC_K_SOFTRST_CLEAR);
drivers/clk/ux500/reset-prcc.c
82
writel(BIT(bit), base + PRCC_K_SOFTRST_SET);
drivers/clk/ux500/reset-prcc.c
93
unsigned int bit = id % PRCC_PERIPHS_PER_CLUSTER;
drivers/clk/ux500/reset-prcc.c
95
pr_debug("PRCC assert reset id %lu, bit %u\n", id, bit);
drivers/clk/ux500/reset-prcc.c
96
writel(BIT(bit), base + PRCC_K_SOFTRST_CLEAR);
drivers/clk/ux500/u8500_of_clk.c
22
#define PRCC_SHOW(clk, base, bit) \
drivers/clk/ux500/u8500_of_clk.c
23
clk[(base * PRCC_PERIPHS_PER_CLUSTER) + bit]
drivers/clk/ux500/u8500_of_clk.c
24
#define PRCC_PCLK_STORE(clk, base, bit) \
drivers/clk/ux500/u8500_of_clk.c
25
prcc_pclk[(base * PRCC_PERIPHS_PER_CLUSTER) + bit] = clk
drivers/clk/ux500/u8500_of_clk.c
26
#define PRCC_KCLK_STORE(clk, base, bit) \
drivers/clk/ux500/u8500_of_clk.c
27
prcc_kclk[(base * PRCC_PERIPHS_PER_CLUSTER) + bit] = clk
drivers/clk/ux500/u8500_of_clk.c
33
unsigned int base, bit;
drivers/clk/ux500/u8500_of_clk.c
39
bit = clkspec->args[1];
drivers/clk/ux500/u8500_of_clk.c
46
return PRCC_SHOW(clk_data, base, bit);
drivers/comedi/drivers/addi_apci_1500.c
170
unsigned int bit;
drivers/comedi/drivers/addi_apci_1500.c
174
bit = Z8536_CFG_CTRL_CT1E;
drivers/comedi/drivers/addi_apci_1500.c
176
bit = Z8536_CFG_CTRL_CT2E;
drivers/comedi/drivers/addi_apci_1500.c
178
bit = Z8536_CFG_CTRL_PCE_CT3E;
drivers/comedi/drivers/addi_apci_1500.c
182
cfg |= bit;
drivers/comedi/drivers/addi_apci_1500.c
184
cfg &= ~bit;
drivers/comedi/drivers/cb_das16_cs.c
200
int bit;
drivers/comedi/drivers/cb_das16_cs.c
219
for (bit = 15; bit >= 0; bit--) {
drivers/comedi/drivers/cb_das16_cs.c
220
if ((val >> bit) & 0x1)
drivers/comedi/drivers/cb_pcidas.c
525
unsigned int bit;
drivers/comedi/drivers/cb_pcidas.c
535
for (bit = 1 << (len - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas.c
536
if (val & bit)
drivers/comedi/drivers/cb_pcidas64.c
1639
u8 bit;
drivers/comedi/drivers/cb_pcidas64.c
1642
for (bit = 1 << (num_bits - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas64.c
1644
if ((byte & bit))
drivers/comedi/drivers/cb_pcidas64.c
3514
unsigned int bit, register_bits;
drivers/comedi/drivers/cb_pcidas64.c
3521
for (bit = 1 << (bitstream_length - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas64.c
3523
if (bitstream & bit)
drivers/comedi/drivers/cb_pcidas64.c
3645
unsigned int bit, register_bits;
drivers/comedi/drivers/cb_pcidas64.c
3653
for (bit = 1 << (bitstream_length - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas64.c
3654
if (bitstream & bit)
drivers/comedi/drivers/cb_pcidas64.c
3699
unsigned int bit;
drivers/comedi/drivers/cb_pcidas64.c
3717
for (bit = 1 << (bitstream_length - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas64.c
3720
if (bitstream & bit)
drivers/comedi/drivers/cb_pcidas64.c
3735
for (bit = 1 << (value_length - 1); bit; bit >>= 1) {
drivers/comedi/drivers/cb_pcidas64.c
3745
value |= bit;
drivers/comedi/drivers/mpc624.c
114
unsigned int bit;
drivers/comedi/drivers/mpc624.c
125
bit = (data_out & BIT(31)) ? MPC624_ADSDI : 0;
drivers/comedi/drivers/mpc624.c
126
outb(bit, dev->iobase + MPC624_ADC);
drivers/comedi/drivers/mpc624.c
130
outb(MPC624_ADSCK | bit, dev->iobase + MPC624_ADC);
drivers/comedi/drivers/ni_660x.c
605
u64 bit;
drivers/comedi/drivers/ni_660x.c
611
bit = 1ULL << chan;
drivers/comedi/drivers/ni_660x.c
614
devpriv->io_dir |= bit;
drivers/comedi/drivers/ni_660x.c
618
devpriv->io_dir &= ~bit;
drivers/comedi/drivers/ni_660x.c
628
u64 bit;
drivers/comedi/drivers/ni_660x.c
634
bit = 1ULL << chan;
drivers/comedi/drivers/ni_660x.c
636
return (devpriv->io_dir & bit) ? COMEDI_OUTPUT : COMEDI_INPUT;
drivers/comedi/drivers/ni_at_ao.c
241
int bit;
drivers/comedi/drivers/ni_at_ao.c
245
for (bit = BIT(10); bit; bit >>= 1) {
drivers/comedi/drivers/ni_at_ao.c
246
bits = (bit & bitstring) ? ATAO_CFG2_SDATA : 0;
drivers/comedi/drivers/ni_mio_common.c
4380
unsigned int loadbit = 0, bits = 0, bit, bitstring = 0;
drivers/comedi/drivers/ni_mio_common.c
4405
for (bit = 1 << (bits - 1); bit; bit >>= 1) {
drivers/comedi/drivers/ni_mio_common.c
4406
cmd = (bit & bitstring) ? NI_E_SERIAL_CMD_SDATA : 0;
drivers/comedi/drivers/ni_mio_common.c
4503
int bit;
drivers/comedi/drivers/ni_mio_common.c
4508
for (bit = 0x8000; bit; bit >>= 1) {
drivers/comedi/drivers/ni_mio_common.c
4509
if (bit & bitstring)
drivers/comedi/drivers/ni_mio_common.c
4519
for (bit = 0x80; bit; bit >>= 1) {
drivers/comedi/drivers/ni_mio_common.c
4523
bitstring |= bit;
drivers/comedi/drivers/rtd520.c
1002
if (status & bit)
drivers/comedi/drivers/rtd520.c
998
unsigned int bit = (chan == 0) ? FS_DAC1_NOT_EMPTY : FS_DAC2_NOT_EMPTY;
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
100
adf_cfg_services[bit]);
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
89
int bit;
drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
94
for_each_set_bit(bit, &mask, SVC_COUNT) {
drivers/crypto/intel/qat/qat_common/qat_hal.c
153
#define CLR_BIT(wrd, bit) ((wrd) & ~(1 << (bit)))
drivers/crypto/intel/qat/qat_common/qat_hal.c
154
#define SET_BIT(wrd, bit) ((wrd) | 1 << (bit))
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1064
int bit;
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1123
bit = find_first_bit(mirrored_engs->bmap,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1125
bitmap_clear(tmp_bmap.bits, bit, -engs->count);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
175
int i, bit, ret;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
197
for_each_set_bit(bit, engs->bmap, eng_grp->g->engs_num)
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
198
if (!eng_grp->g->eng_ref_cnt[bit]) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
199
ret = __write_ucode_base(cptpf, bit, dma_addr,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
861
int bit;
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
924
bit = find_first_bit(mirrored_engs->bmap,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
926
bitmap_clear(tmp_bmap.bits, bit, -engs->count);
drivers/crypto/omap-sham.c
271
static inline int omap_sham_wait(struct omap_sham_dev *dd, u32 offset, u32 bit)
drivers/crypto/omap-sham.c
275
while (!(omap_sham_read(dd, offset) & bit)) {
drivers/dma/idxd/sysfs.c
1235
int bit;
drivers/dma/idxd/sysfs.c
1243
for_each_set_bit(bit, opmask, IDXD_MAX_OPCAP_BITS) {
drivers/dma/idxd/sysfs.c
1244
if (!test_bit(bit, idxd->opcap_bmap))
drivers/dma/ioat/dca.c
183
int i, apic_id, bit, value;
drivers/dma/ioat/dca.c
192
bit = entry &
drivers/dma/ioat/dca.c
194
value = (apic_id & (1 << bit)) ? 1 : 0;
drivers/dma/ioat/dca.c
196
bit = entry & ~DCA3_TAG_MAP_BIT_TO_INV;
drivers/dma/ioat/dca.c
197
value = (apic_id & (1 << bit)) ? 0 : 1;
drivers/dma/ioat/dca.c
259
u8 bit;
drivers/dma/ioat/dca.c
313
bit = tag_map.full >> (8 * i);
drivers/dma/ioat/dca.c
314
ioatdca->tag_map[i] = bit & DCA_TAG_MAP_MASK;
drivers/dma/ioat/dma.c
110
for_each_set_bit(bit, &attnstatus, BITS_PER_LONG) {
drivers/dma/ioat/dma.c
111
ioat_chan = ioat_chan_by_index(instance, bit);
drivers/dma/ioat/dma.c
96
int bit;
drivers/dma/lpc32xx-dmamux.c
142
mux->muxval = dma_spec->args[2] ? BIT(mux->bit) : 0;
drivers/dma/lpc32xx-dmamux.c
144
regmap_update_bits(dmamux->reg, mux->muxreg, BIT(mux->bit), mux->muxval);
drivers/dma/lpc32xx-dmamux.c
28
int bit;
drivers/dma/lpc32xx-dmamux.c
45
.bit = 5,
drivers/dma/lpc32xx-dmamux.c
52
.bit = 4,
drivers/dma/lpc32xx-dmamux.c
59
.bit = 4,
drivers/dma/lpc32xx-dmamux.c
66
.bit = 3,
drivers/dma/lpc32xx-dmamux.c
73
.bit = 2,
drivers/dma/qcom/gpi.c
1394
int bit;
drivers/dma/qcom/gpi.c
1397
bit = find_last_bit((unsigned long *)&len, 32);
drivers/dma/qcom/gpi.c
1398
if (((1 << bit) - 1) & len)
drivers/dma/qcom/gpi.c
1399
bit++;
drivers/dma/qcom/gpi.c
1400
len = 1 << bit;
drivers/dma/ste_dma40.c
2315
u32 bit = BIT(event);
drivers/dma/ste_dma40.c
2335
bit <<= 16;
drivers/dma/ste_dma40.c
2337
writel(bit, d40c->base->virtbase + prioreg + group * 4);
drivers/dma/ste_dma40.c
2338
writel(bit, d40c->base->virtbase + rtreg + group * 4);
drivers/dma/sun4i-dma.c
1125
int bit, i, free_room, allow_mitigation = 1;
drivers/dma/sun4i-dma.c
1134
for_each_set_bit(bit, &pendirq, 32) {
drivers/dma/sun4i-dma.c
1135
pchan = &pchans[bit >> 1];
drivers/dma/sun4i-dma.c
1145
if (bit & 1) {
drivers/dma/sun4i-dma.c
1178
disableirqs |= BIT(bit);
drivers/dma/sun4i-dma.c
1188
disableirqs |= BIT(bit);
drivers/dma/ti/edma.c
385
int bit = queue_no * 4;
drivers/dma/ti/edma.c
387
edma_modify(ecc, EDMA_QUEPRI, ~(0x7 << bit), ((priority & 0x7) << bit));
drivers/dma/ti/edma.c
655
int bit = (channel & 0x7) * 4;
drivers/dma/ti/edma.c
664
edma_modify_array(ecc, EDMA_DMAQNUM, (channel >> 3), ~(0x7 << bit),
drivers/dma/ti/edma.c
665
eventq_no << bit);
drivers/edac/altera_edac.c
1834
int dberr, bit, sm_offset, irq_status;
drivers/edac/altera_edac.c
1849
for_each_set_bit(bit, &bits, 32)
drivers/edac/altera_edac.c
1850
generic_handle_domain_irq(edac->domain, dberr * 32 + bit);
drivers/edac/amd64_edac.c
1067
u8 bit;
drivers/edac/amd64_edac.c
1069
bit = (pvt->fam > 0xf || pvt->ext_model >= K8_REV_F)
drivers/edac/amd64_edac.c
1073
if (pvt->dclr0 & BIT(bit))
drivers/edac/fsl_ddr_edac.c
233
static u8 syndrome_from_bit(unsigned int bit) {
drivers/edac/fsl_ddr_edac.c
242
for (i = bit < 32; i < 16; i += 2)
drivers/edac/fsl_ddr_edac.c
243
syndrome |= ((ecc_table[i] >> (bit % 32)) & 1) << (i / 2);
drivers/edac/npcm_edac.c
101
u8 bit;
drivers/edac/npcm_edac.c
211
priv->error_type, priv->location, priv->bit);
drivers/edac/npcm_edac.c
229
priv->bit > ERROR_BIT_DATA_MAX) {
drivers/edac/npcm_edac.c
232
ERROR_BIT_DATA_MAX, priv->bit);
drivers/edac/npcm_edac.c
237
priv->bit > ERROR_BIT_CHECKCODE_MAX) {
drivers/edac/npcm_edac.c
240
ERROR_BIT_CHECKCODE_MAX, priv->bit);
drivers/edac/npcm_edac.c
244
syndrome = priv->location ? 1 << priv->bit
drivers/edac/npcm_edac.c
245
: data_synd[priv->bit];
drivers/edac/npcm_edac.c
298
edac_debugfs_create_x8("bit", 0644, priv->debugfs, &priv->bit);
drivers/edac/pnd2_edac.c
916
int bit = (pmiaddr >> i) & 1;
drivers/edac/pnd2_edac.c
938
column |= (bit << idx);
drivers/edac/pnd2_edac.c
941
bank |= (bit << idx);
drivers/edac/pnd2_edac.c
946
row |= (bit << idx);
drivers/edac/pnd2_edac.c
949
rank = bit;
drivers/edac/pnd2_edac.c
954
if (bit) {
drivers/firewire/core-card.c
214
int bit = short_reset ? PHY_BUS_SHORT_RESET : PHY_BUS_RESET;
drivers/firewire/core-card.c
218
return card->driver->update_phy_reg(card, reg, 0, bit);
drivers/firewire/core-iso.c
326
__be32 bit, all, old;
drivers/firewire/core-iso.c
338
bit = cpu_to_be32(1 << (31 - channel));
drivers/firewire/core-iso.c
339
if ((old & bit) != (all & bit))
drivers/firewire/core-iso.c
343
data[1] = old ^ bit;
drivers/firewire/core-iso.c
358
if ((data[0] & bit) == (data[1] & bit))
drivers/firmware/efi/cper-x86.c
153
static inline void print_bool(char *str, const char *pfx, u64 check, u64 bit)
drivers/firmware/efi/cper-x86.c
155
printk("%s%s: %s\n", pfx, str, (check & bit) ? "true" : "false");
drivers/fsi/fsi-master-aspeed.c
329
int idx, bit, ret;
drivers/fsi/fsi-master-aspeed.c
333
bit = link % 32;
drivers/fsi/fsi-master-aspeed.c
335
reg = cpu_to_be32(0x80000000 >> bit);
drivers/fsi/fsi-master-gpio.c
115
uint8_t bit, in_bit;
drivers/fsi/fsi-master-gpio.c
119
for (bit = 0; bit < num_bits; bit++) {
drivers/fsi/fsi-master-gpio.c
132
uint8_t bit;
drivers/fsi/fsi-master-gpio.c
151
for (bit = 0; bit < cmd->bits; bit++) {
drivers/fsi/fsi-master-hub.c
84
int idx, bit;
drivers/fsi/fsi-master-hub.c
89
bit = link % 32;
drivers/fsi/fsi-master-hub.c
91
reg = cpu_to_be32(0x80000000 >> bit);
drivers/gpio/gpio-adnp.c
203
unsigned int bit = (i << adnp->reg_shift) + j;
drivers/gpio/gpio-adnp.c
221
seq_printf(s, "%2u: %s %s IRQ %s %s\n", bit,
drivers/gpio/gpio-adnp.c
235
unsigned int base = i << adnp->reg_shift, bit;
drivers/gpio/gpio-adnp.c
268
for_each_set_bit(bit, &pending, 8) {
drivers/gpio/gpio-adnp.c
271
base + bit);
drivers/gpio/gpio-adp5585.c
106
info->bit(off));
drivers/gpio/gpio-adp5585.c
114
unsigned int bit = info->bit(off);
drivers/gpio/gpio-adp5585.c
118
bit, val ? bit : 0);
drivers/gpio/gpio-adp5585.c
123
bit);
drivers/gpio/gpio-adp5585.c
131
unsigned int bit = info->bit(off);
drivers/gpio/gpio-adp5585.c
147
reg = val & bit ? info->gpo_data_a : info->gpi_stat_a;
drivers/gpio/gpio-adp5585.c
150
return !!(val & bit);
drivers/gpio/gpio-adp5585.c
158
unsigned int bit = adp5585_gpio->info->bit(off);
drivers/gpio/gpio-adp5585.c
161
bit, val ? bit : 0);
drivers/gpio/gpio-adp5585.c
168
unsigned int bit, reg, mask, val;
drivers/gpio/gpio-adp5585.c
175
bit = off * 2;
drivers/gpio/gpio-adp5585.c
177
bit += (off > 5 ? 4 : 0);
drivers/gpio/gpio-adp5585.c
178
reg = info->rpull_cfg_a + bit / 8;
drivers/gpio/gpio-adp5585.c
179
mask = ADP5585_Rx_PULL_CFG_MASK << (bit % 8);
drivers/gpio/gpio-adp5585.c
180
val = bias << (bit % 8);
drivers/gpio/gpio-adp5585.c
189
unsigned int bit = adp5585_gpio->info->bit(off);
drivers/gpio/gpio-adp5585.c
192
info->gpo_out_a + info->bank(off), bit,
drivers/gpio/gpio-adp5585.c
193
drive == PIN_CONFIG_DRIVE_OPEN_DRAIN ? bit : 0);
drivers/gpio/gpio-adp5585.c
200
unsigned int bit = adp5585_gpio->info->bit(off);
drivers/gpio/gpio-adp5585.c
203
info->debounce_dis_a + info->bank(off), bit,
drivers/gpio/gpio-adp5585.c
204
debounce ? 0 : bit);
drivers/gpio/gpio-adp5585.c
257
info->bit(off));
drivers/gpio/gpio-adp5585.c
329
unsigned int bit = adp5585_gpio->info->bit(hwirq);
drivers/gpio/gpio-adp5585.c
336
regmap_update_bits(adp5585_gpio->regmap, info->gpi_int_lvl_a + bank, bit,
drivers/gpio/gpio-adp5585.c
337
active_high ? bit : 0);
drivers/gpio/gpio-adp5585.c
338
regmap_update_bits(adp5585_gpio->regmap, info->gpi_ev_a + bank, bit,
drivers/gpio/gpio-adp5585.c
339
masked ? 0 : bit);
drivers/gpio/gpio-adp5585.c
43
int (*bit)(unsigned int off);
drivers/gpio/gpio-adp5585.c
480
.bit = adp5585_gpio_bit,
drivers/gpio/gpio-adp5585.c
496
.bit = adp5589_gpio_bit,
drivers/gpio/gpio-adp5585.c
97
return val & info->bit(off) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-aspeed.c
937
u16 *vreg_offset, u16 *dreg_offset, u8 *bit)
drivers/gpio/gpio-aspeed.c
972
if (bit)
drivers/gpio/gpio-aspeed.c
973
*bit = GPIO_OFFSET(offset);
drivers/gpio/gpio-bcm-kona.c
105
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
108
if (bank->gpio_unlock_count[bit] == 0) {
drivers/gpio/gpio-bcm-kona.c
114
if (--bank->gpio_unlock_count[bit] == 0) {
drivers/gpio/gpio-bcm-kona.c
118
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
128
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
131
if (bank->gpio_unlock_count[bit] == 0) {
drivers/gpio/gpio-bcm-kona.c
135
val &= ~BIT(bit);
drivers/gpio/gpio-bcm-kona.c
139
++bank->gpio_unlock_count[bit];
drivers/gpio/gpio-bcm-kona.c
158
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
173
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
184
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
201
return !!(val & BIT(bit));
drivers/gpio/gpio-bcm-kona.c
244
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
259
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
354
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
363
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
373
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
382
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
393
int bit = GPIO_BIT(gpio);
drivers/gpio/gpio-bcm-kona.c
402
val |= BIT(bit);
drivers/gpio/gpio-bcm-kona.c
452
int bit, bank_id;
drivers/gpio/gpio-bcm-kona.c
469
for_each_set_bit(bit, &sta, 32) {
drivers/gpio/gpio-bcm-kona.c
470
int hwirq = GPIO_PER_BANK * bank_id + bit;
drivers/gpio/gpio-bcm-kona.c
476
BIT(bit), reg_base + GPIO_INT_STATUS(bank_id));
drivers/gpio/gpio-bd71815.c
44
int bit;
drivers/gpio/gpio-bd71815.c
46
bit = BIT(offset);
drivers/gpio/gpio-bd71815.c
49
return regmap_set_bits(bd71815->regmap, BD71815_REG_GPO, bit);
drivers/gpio/gpio-bd71815.c
51
return regmap_clear_bits(bd71815->regmap, BD71815_REG_GPO, bit);
drivers/gpio/gpio-davinci.c
336
int bit;
drivers/gpio/gpio-davinci.c
348
bit = __ffs(status);
drivers/gpio/gpio-davinci.c
349
status &= ~BIT(bit);
drivers/gpio/gpio-davinci.c
353
hw_irq = (bank_num / 2) * 32 + bit;
drivers/gpio/gpio-dwapb.c
319
irq_hw_number_t bit = irqd_to_hwirq(d);
drivers/gpio/gpio-dwapb.c
329
level |= BIT(bit);
drivers/gpio/gpio-dwapb.c
330
dwapb_toggle_trigger(gpio, bit);
drivers/gpio/gpio-dwapb.c
333
level |= BIT(bit);
drivers/gpio/gpio-dwapb.c
334
polarity |= BIT(bit);
drivers/gpio/gpio-dwapb.c
337
level |= BIT(bit);
drivers/gpio/gpio-dwapb.c
338
polarity &= ~BIT(bit);
drivers/gpio/gpio-dwapb.c
341
level &= ~BIT(bit);
drivers/gpio/gpio-dwapb.c
342
polarity |= BIT(bit);
drivers/gpio/gpio-dwapb.c
345
level &= ~BIT(bit);
drivers/gpio/gpio-dwapb.c
346
polarity &= ~BIT(bit);
drivers/gpio/gpio-dwapb.c
367
irq_hw_number_t bit = irqd_to_hwirq(d);
drivers/gpio/gpio-dwapb.c
370
ctx->wake_en |= BIT(bit);
drivers/gpio/gpio-dwapb.c
372
ctx->wake_en &= ~BIT(bit);
drivers/gpio/gpio-exar.c
101
unsigned int bit = exar_offset_to_bit(exar_gpio, offset);
drivers/gpio/gpio-exar.c
102
unsigned int bit_value = value ? BIT(bit) : 0;
drivers/gpio/gpio-exar.c
108
return regmap_write_bits(exar_gpio->regmap, addr, BIT(bit), bit_value);
drivers/gpio/gpio-exar.c
116
unsigned int bit = exar_offset_to_bit(exar_gpio, offset);
drivers/gpio/gpio-exar.c
123
return regmap_clear_bits(exar_gpio->regmap, addr, BIT(bit));
drivers/gpio/gpio-exar.c
130
unsigned int bit = exar_offset_to_bit(exar_gpio, offset);
drivers/gpio/gpio-exar.c
132
regmap_set_bits(exar_gpio->regmap, addr, BIT(bit));
drivers/gpio/gpio-exar.c
79
unsigned int bit = exar_offset_to_bit(exar_gpio, offset);
drivers/gpio/gpio-exar.c
81
if (regmap_test_bits(exar_gpio->regmap, addr, BIT(bit)))
drivers/gpio/gpio-exar.c
91
unsigned int bit = exar_offset_to_bit(exar_gpio, offset);
drivers/gpio/gpio-exar.c
93
return !!(regmap_test_bits(exar_gpio->regmap, addr, BIT(bit)));
drivers/gpio/gpio-htc-egpio.c
121
static inline int egpio_pos(struct egpio_info *ei, int bit)
drivers/gpio/gpio-htc-egpio.c
123
return bit >> ei->reg_shift;
drivers/gpio/gpio-htc-egpio.c
126
static inline int egpio_bit(struct egpio_info *ei, int bit)
drivers/gpio/gpio-htc-egpio.c
128
return 1 << (bit & ((1 << ei->reg_shift)-1));
drivers/gpio/gpio-htc-egpio.c
139
unsigned bit;
drivers/gpio/gpio-htc-egpio.c
147
bit = egpio_bit(ei, offset);
drivers/gpio/gpio-htc-egpio.c
156
return !!(value & bit);
drivers/gpio/gpio-ich.c
106
int bit = nr & 0x1f;
drivers/gpio/gpio-ich.c
117
data |= BIT(bit);
drivers/gpio/gpio-ich.c
119
data &= ~BIT(bit);
drivers/gpio/gpio-ich.c
138
int bit = nr & 0x1f;
drivers/gpio/gpio-ich.c
150
return !!(data & BIT(bit));
drivers/gpio/gpio-idt3243x.c
33
unsigned int bit, virq;
drivers/gpio/gpio-idt3243x.c
40
for_each_set_bit(bit, &pending, gc->ngpio) {
drivers/gpio/gpio-idt3243x.c
41
virq = irq_find_mapping(gc->irq.domain, bit);
drivers/gpio/gpio-kempld.c
35
u8 reg, u8 bit, u8 val)
drivers/gpio/gpio-kempld.c
41
status |= KEMPLD_GPIO_MASK(bit);
drivers/gpio/gpio-kempld.c
43
status &= ~KEMPLD_GPIO_MASK(bit);
drivers/gpio/gpio-kempld.c
47
static int kempld_gpio_get_bit(struct kempld_device_data *pld, u8 reg, u8 bit)
drivers/gpio/gpio-kempld.c
55
return !!(status & KEMPLD_GPIO_MASK(bit));
drivers/gpio/gpio-logicvc.c
30
unsigned int *reg, unsigned int *bit)
drivers/gpio/gpio-logicvc.c
46
*bit = BIT(offset);
drivers/gpio/gpio-logicvc.c
52
unsigned int reg, bit, value;
drivers/gpio/gpio-logicvc.c
55
logicvc_gpio_offset(logicvc, offset, &reg, &bit);
drivers/gpio/gpio-logicvc.c
61
return !!(value & bit);
drivers/gpio/gpio-logicvc.c
68
unsigned int reg, bit;
drivers/gpio/gpio-logicvc.c
70
logicvc_gpio_offset(logicvc, offset, &reg, &bit);
drivers/gpio/gpio-logicvc.c
72
return regmap_update_bits(logicvc->regmap, reg, bit, value ? bit : 0);
drivers/gpio/gpio-max3191x.c
225
unsigned long bit;
drivers/gpio/gpio-max3191x.c
235
for_each_set_clump8(bit, gpio_mask, mask, gpio->ngpio) {
drivers/gpio/gpio-max3191x.c
236
unsigned int chipnum = bit / MAX3191X_NGPIO;
drivers/gpio/gpio-max3191x.c
245
bitmap_set_value8(bits, in, bit);
drivers/gpio/gpio-mmio.c
202
int bit;
drivers/gpio/gpio-mmio.c
208
for_each_set_bit(bit, mask, gc->ngpio)
drivers/gpio/gpio-mmio.c
209
readmask |= gpio_mmio_line2mask(gc, bit);
drivers/gpio/gpio-mmio.c
218
for_each_set_bit(bit, &val, gc->ngpio)
drivers/gpio/gpio-mmio.c
219
*bits |= gpio_mmio_line2mask(gc, bit);
drivers/gpio/gpio-mockup.c
107
unsigned int bit, val;
drivers/gpio/gpio-mockup.c
110
for_each_set_bit(bit, mask, gc->ngpio) {
drivers/gpio/gpio-mockup.c
111
val = __gpio_mockup_get(chip, bit);
drivers/gpio/gpio-mockup.c
112
__assign_bit(bit, bits, val);
drivers/gpio/gpio-mockup.c
141
unsigned int bit;
drivers/gpio/gpio-mockup.c
145
for_each_set_bit(bit, mask, gc->ngpio)
drivers/gpio/gpio-mockup.c
146
__gpio_mockup_set(chip, bit, test_bit(bit, bits));
drivers/gpio/gpio-mt7621.c
93
int bit;
drivers/gpio/gpio-mt7621.c
97
for_each_set_bit(bit, &pending, MTK_BANK_WIDTH) {
drivers/gpio/gpio-mt7621.c
98
generic_handle_domain_irq(gc->irq.domain, bit);
drivers/gpio/gpio-mt7621.c
99
mtk_gpio_w32(rg, GPIO_REG_STAT, BIT(bit));
drivers/gpio/gpio-mxc.c
166
u32 bit, val;
drivers/gpio/gpio-mxc.c
217
bit = gpio_idx & 0xf;
drivers/gpio/gpio-mxc.c
218
val = readl(reg) & ~(0x3 << (bit << 1));
drivers/gpio/gpio-mxc.c
219
writel(val | (edge << (bit << 1)), reg);
drivers/gpio/gpio-mxc.c
232
u32 bit, val;
drivers/gpio/gpio-mxc.c
238
bit = gpio & 0xf;
drivers/gpio/gpio-mxc.c
240
edge = (val >> (bit << 1)) & 3;
drivers/gpio/gpio-mxc.c
241
val &= ~(0x3 << (bit << 1));
drivers/gpio/gpio-mxc.c
253
writel(val | (edge << (bit << 1)), reg);
drivers/gpio/gpio-mxs.c
129
u32 bit, val, edge;
drivers/gpio/gpio-mxs.c
132
bit = 1 << gpio;
drivers/gpio/gpio-mxs.c
136
edge = val & bit;
drivers/gpio/gpio-mxs.c
139
writel(bit, pin_addr + MXS_CLR);
drivers/gpio/gpio-mxs.c
141
writel(bit, pin_addr + MXS_SET);
drivers/gpio/gpio-nct6694.c
262
int bit = __ffs(status);
drivers/gpio/gpio-nct6694.c
264
data->reg_val = BIT(bit);
drivers/gpio/gpio-nct6694.c
265
handle_nested_irq(irq_find_mapping(data->gpio.irq.domain, bit));
drivers/gpio/gpio-nct6694.c
266
status &= ~BIT(bit);
drivers/gpio/gpio-nomadik.c
287
int bit;
drivers/gpio/gpio-nomadik.c
299
for_each_set_bit(bit, &status, chip->ngpio)
drivers/gpio/gpio-nomadik.c
300
generic_handle_domain_irq_safe(chip->irq.domain, bit);
drivers/gpio/gpio-npcm-sgpio.c
167
u8 *bit, unsigned int *offset)
drivers/gpio/gpio-npcm-sgpio.c
177
*bit = GPIO_BIT(*offset);
drivers/gpio/gpio-npcm-sgpio.c
325
u8 bit;
drivers/gpio/gpio-npcm-sgpio.c
327
npcm_sgpio_irqd_to_data(d, &gpio, &bank, &bit, &offset);
drivers/gpio/gpio-npcm-sgpio.c
332
reg &= ~(NPCM_IXOEVCFG_MASK << (bit * 2));
drivers/gpio/gpio-npcm-sgpio.c
335
reg |= (type << (bit * 2));
drivers/gpio/gpio-npcm-sgpio.c
348
reg |= BIT(bit);
drivers/gpio/gpio-npcm-sgpio.c
361
u8 bit;
drivers/gpio/gpio-npcm-sgpio.c
363
npcm_sgpio_irqd_to_data(d, &gpio, &bank, &bit, &offset);
drivers/gpio/gpio-npcm-sgpio.c
366
iowrite8(BIT(bit), status_addr);
drivers/gpio/gpio-npcm-sgpio.c
389
u8 bit;
drivers/gpio/gpio-npcm-sgpio.c
391
npcm_sgpio_irqd_to_data(d, &gpio, &bank, &bit, &offset);
drivers/gpio/gpio-npcm-sgpio.c
421
reg |= (val << (bit * 2));
drivers/gpio/gpio-omap.c
563
unsigned int bit;
drivers/gpio/gpio-omap.c
597
bit = __ffs(isr);
drivers/gpio/gpio-omap.c
598
isr &= ~(BIT(bit));
drivers/gpio/gpio-omap.c
608
if (bank->toggle_mask & (BIT(bit)))
drivers/gpio/gpio-omap.c
609
omap_toggle_gpio_edge_triggering(bank, bit);
drivers/gpio/gpio-omap.c
615
generic_handle_domain_irq(bank->chip.irq.domain, bit);
drivers/gpio/gpio-pca953x.c
612
u8 bit = pca953x_get_bit_mask(chip, off);
drivers/gpio/gpio-pca953x.c
617
return regmap_update_bits(chip->regmap, dirreg, bit, 0);
drivers/gpio/gpio-pca953x.c
619
return regmap_update_bits(chip->regmap, dirreg, bit, bit);
drivers/gpio/gpio-pca953x.c
628
u8 bit = pca953x_get_bit_mask(chip, off);
drivers/gpio/gpio-pca953x.c
634
ret = regmap_update_bits(chip->regmap, outreg, bit, val ? bit : 0);
drivers/gpio/gpio-pca953x.c
643
return regmap_update_bits(chip->regmap, dirreg, bit, bit);
drivers/gpio/gpio-pca953x.c
645
return regmap_update_bits(chip->regmap, dirreg, bit, 0);
drivers/gpio/gpio-pca953x.c
652
u8 bit = pca953x_get_bit_mask(chip, off);
drivers/gpio/gpio-pca953x.c
661
return !!(reg_val & bit);
drivers/gpio/gpio-pca953x.c
669
u8 bit = pca953x_get_bit_mask(chip, off);
drivers/gpio/gpio-pca953x.c
673
return regmap_update_bits(chip->regmap, outreg, bit, val ? bit : 0);
drivers/gpio/gpio-pca953x.c
680
u8 bit = pca953x_get_bit_mask(chip, off);
drivers/gpio/gpio-pca953x.c
690
if (reg_val & bit) {
drivers/gpio/gpio-pca953x.c
743
u8 bit = BIT(offset % BANK_SZ);
drivers/gpio/gpio-pca953x.c
757
ret = regmap_update_bits(chip->regmap, pull_sel_reg, bit, bit);
drivers/gpio/gpio-pca953x.c
759
ret = regmap_update_bits(chip->regmap, pull_sel_reg, bit, 0);
drivers/gpio/gpio-pca953x.c
767
return regmap_update_bits(chip->regmap, pull_en_reg, bit, 0);
drivers/gpio/gpio-pca953x.c
769
return regmap_update_bits(chip->regmap, pull_en_reg, bit, bit);
drivers/gpio/gpio-pcf857x.c
160
unsigned int bit = 1 << offset;
drivers/gpio/gpio-pcf857x.c
165
gpio->out |= bit;
drivers/gpio/gpio-pcf857x.c
167
gpio->out &= ~bit;
drivers/gpio/gpio-pl061.c
130
u8 bit = BIT(offset);
drivers/gpio/gpio-pl061.c
156
gpioibe &= ~bit;
drivers/gpio/gpio-pl061.c
158
gpiois |= bit;
drivers/gpio/gpio-pl061.c
161
gpioiev |= bit;
drivers/gpio/gpio-pl061.c
163
gpioiev &= ~bit;
drivers/gpio/gpio-pl061.c
170
gpiois &= ~bit;
drivers/gpio/gpio-pl061.c
172
gpioibe |= bit;
drivers/gpio/gpio-pl061.c
180
gpiois &= ~bit;
drivers/gpio/gpio-pl061.c
182
gpioibe &= ~bit;
drivers/gpio/gpio-pl061.c
185
gpioiev |= bit;
drivers/gpio/gpio-pl061.c
187
gpioiev &= ~bit;
drivers/gpio/gpio-pl061.c
194
gpiois &= ~bit;
drivers/gpio/gpio-pl061.c
195
gpioibe &= ~bit;
drivers/gpio/gpio-pl061.c
196
gpioiev &= ~bit;
drivers/gpio/gpio-rcar.c
319
u32 bit = BIT(offset);
drivers/gpio/gpio-rcar.c
325
if (!p->info.has_always_in && (gpio_rcar_read(p, INOUTSEL) & bit))
drivers/gpio/gpio-rcar.c
326
return !!(gpio_rcar_read(p, OUTDT) & bit);
drivers/gpio/gpio-rcar.c
328
return !!(gpio_rcar_read(p, INDT) & bit);
drivers/gpio/gpio-rcar.c
81
int bit, bool value)
drivers/gpio/gpio-rcar.c
86
tmp |= BIT(bit);
drivers/gpio/gpio-rcar.c
88
tmp &= ~BIT(bit);
drivers/gpio/gpio-rockchip.c
108
u32 bit, u32 value,
drivers/gpio/gpio-rockchip.c
116
data = BIT(bit % 16) | BIT(bit % 16 + 16);
drivers/gpio/gpio-rockchip.c
118
data = BIT(bit % 16 + 16);
drivers/gpio/gpio-rockchip.c
119
writel(data, bit >= 16 ? reg + 0x4 : reg);
drivers/gpio/gpio-rockchip.c
122
data &= ~BIT(bit);
drivers/gpio/gpio-rockchip.c
124
data |= BIT(bit);
drivers/gpio/gpio-rockchip.c
130
u32 bit, unsigned int offset)
drivers/gpio/gpio-rockchip.c
136
data = readl(bit >= 16 ? reg + 0x4 : reg);
drivers/gpio/gpio-rockchip.c
137
data >>= bit % 16;
drivers/gpio/gpio-rockchip.c
140
data >>= bit;
drivers/gpio/gpio-sch.c
72
unsigned short offset, bit;
drivers/gpio/gpio-sch.c
76
bit = sch_gpio_bit(sch, gpio);
drivers/gpio/gpio-sch.c
78
reg_val = !!(ioread8(sch->regs + offset) & BIT(bit));
drivers/gpio/gpio-sch.c
86
unsigned short offset, bit;
drivers/gpio/gpio-sch.c
90
bit = sch_gpio_bit(sch, gpio);
drivers/gpio/gpio-sch.c
95
reg_val |= BIT(bit);
drivers/gpio/gpio-sch.c
97
reg_val &= ~BIT(bit);
drivers/gpio/gpio-sifive.c
119
u32 bit = BIT(offset);
drivers/gpio/gpio-sifive.c
123
regmap_write(chip->regs, SIFIVE_GPIO_RISE_IP, bit);
drivers/gpio/gpio-sifive.c
124
regmap_write(chip->regs, SIFIVE_GPIO_FALL_IP, bit);
drivers/gpio/gpio-sifive.c
125
regmap_write(chip->regs, SIFIVE_GPIO_HIGH_IP, bit);
drivers/gpio/gpio-sifive.c
126
regmap_write(chip->regs, SIFIVE_GPIO_LOW_IP, bit);
drivers/gpio/gpio-sifive.c
80
u32 bit = BIT(offset);
drivers/gpio/gpio-sifive.c
90
regmap_write(chip->regs, SIFIVE_GPIO_RISE_IP, bit);
drivers/gpio/gpio-sifive.c
91
regmap_write(chip->regs, SIFIVE_GPIO_FALL_IP, bit);
drivers/gpio/gpio-sifive.c
92
regmap_write(chip->regs, SIFIVE_GPIO_HIGH_IP, bit);
drivers/gpio/gpio-sifive.c
93
regmap_write(chip->regs, SIFIVE_GPIO_LOW_IP, bit);
drivers/gpio/gpio-spacemit-k1.c
112
u32 bit = BIT(irqd_to_hwirq(d));
drivers/gpio/gpio-spacemit-k1.c
114
gb->irq_mask &= ~bit;
drivers/gpio/gpio-spacemit-k1.c
117
if (bit & gb->irq_rising_edge)
drivers/gpio/gpio-spacemit-k1.c
118
spacemit_gpio_write(gb, SPACEMIT_GCRER, bit);
drivers/gpio/gpio-spacemit-k1.c
120
if (bit & gb->irq_falling_edge)
drivers/gpio/gpio-spacemit-k1.c
121
spacemit_gpio_write(gb, SPACEMIT_GCFER, bit);
drivers/gpio/gpio-spacemit-k1.c
127
u32 bit = BIT(irqd_to_hwirq(d));
drivers/gpio/gpio-spacemit-k1.c
129
gb->irq_mask |= bit;
drivers/gpio/gpio-spacemit-k1.c
131
if (bit & gb->irq_rising_edge)
drivers/gpio/gpio-spacemit-k1.c
132
spacemit_gpio_write(gb, SPACEMIT_GSRER, bit);
drivers/gpio/gpio-spacemit-k1.c
134
if (bit & gb->irq_falling_edge)
drivers/gpio/gpio-spacemit-k1.c
135
spacemit_gpio_write(gb, SPACEMIT_GSFER, bit);
drivers/gpio/gpio-spacemit-k1.c
143
u32 bit = BIT(irqd_to_hwirq(d));
drivers/gpio/gpio-spacemit-k1.c
146
gb->irq_rising_edge |= bit;
drivers/gpio/gpio-spacemit-k1.c
147
spacemit_gpio_write(gb, SPACEMIT_GSRER, bit);
drivers/gpio/gpio-spacemit-k1.c
149
gb->irq_rising_edge &= ~bit;
drivers/gpio/gpio-spacemit-k1.c
150
spacemit_gpio_write(gb, SPACEMIT_GCRER, bit);
drivers/gpio/gpio-spacemit-k1.c
154
gb->irq_falling_edge |= bit;
drivers/gpio/gpio-spacemit-k1.c
155
spacemit_gpio_write(gb, SPACEMIT_GSFER, bit);
drivers/gpio/gpio-spacemit-k1.c
157
gb->irq_falling_edge &= ~bit;
drivers/gpio/gpio-spacemit-k1.c
158
spacemit_gpio_write(gb, SPACEMIT_GCFER, bit);
drivers/gpio/gpio-stmpe.c
426
int bit = __ffs(stat);
drivers/gpio/gpio-stmpe.c
427
int line = bank * 8 + bit;
drivers/gpio/gpio-stmpe.c
432
stat &= ~BIT(bit);
drivers/gpio/gpio-syscon.c
133
u8 bit;
drivers/gpio/gpio-syscon.c
138
bit = offs % SYSCON_REG_BITS;
drivers/gpio/gpio-syscon.c
139
data = (val ? BIT(bit) : 0) | BIT(bit + 16);
drivers/gpio/gpio-tangier.c
73
unsigned int reg, u8 *bit)
drivers/gpio/gpio-tangier.c
79
*bit = shift;
drivers/gpio/gpio-tc3589x.c
282
int bit = __ffs(stat);
drivers/gpio/gpio-tc3589x.c
283
int line = i * 8 + bit;
drivers/gpio/gpio-tc3589x.c
288
stat &= ~(1 << bit);
drivers/gpio/gpio-tegra.c
115
unsigned int bit)
drivers/gpio/gpio-tegra.c
117
return (bank << 5) | ((port & 0x3) << 3) | (bit & 0x7);
drivers/gpio/gpio-tegra.c
542
u32 port, bit, mask;
drivers/gpio/gpio-tegra.c
548
bit = GPIO_BIT(gpio);
drivers/gpio/gpio-tegra.c
549
mask = BIT(bit);
drivers/gpio/gpio-tps65219.c
101
bit = (offset == TPS6521X_GPIO0_IDX) ? TPS6521X_GPIO0_OFFSET : offset - 1;
drivers/gpio/gpio-tps65219.c
103
mask = BIT(bit);
drivers/gpio/gpio-tps65219.c
99
int v, mask, bit;
drivers/gpio/gpio-ts5500.c
68
#define TS5500_DIO_IN(addr, bit) \
drivers/gpio/gpio-ts5500.c
71
.value_mask = BIT(bit), \
drivers/gpio/gpio-ts5500.c
75
#define TS5500_DIO_IN_IRQ(addr, bit, _irq) \
drivers/gpio/gpio-ts5500.c
78
.value_mask = BIT(bit), \
drivers/gpio/gpio-ts5500.c
83
#define TS5500_DIO_OUT(addr, bit) \
drivers/gpio/gpio-ts5500.c
86
.value_mask = BIT(bit), \
drivers/gpio/gpio-visconti.c
45
u32 bit = BIT(offset);
drivers/gpio/gpio-visconti.c
58
odata &= ~bit;
drivers/gpio/gpio-visconti.c
59
intmode &= ~bit;
drivers/gpio/gpio-visconti.c
62
odata |= bit;
drivers/gpio/gpio-visconti.c
63
intmode &= ~bit;
drivers/gpio/gpio-visconti.c
66
intmode |= bit;
drivers/gpio/gpio-visconti.c
70
odata &= ~bit;
drivers/gpio/gpio-visconti.c
71
intmode &= ~bit;
drivers/gpio/gpio-visconti.c
75
odata |= bit;
drivers/gpio/gpio-visconti.c
76
intmode &= ~bit;
drivers/gpio/gpio-winbond.c
182
static void winbond_sio_reg_bset(unsigned long base, u8 reg, u8 bit)
drivers/gpio/gpio-winbond.c
187
val |= BIT(bit);
drivers/gpio/gpio-winbond.c
191
static void winbond_sio_reg_bclear(unsigned long base, u8 reg, u8 bit)
drivers/gpio/gpio-winbond.c
196
val &= ~BIT(bit);
drivers/gpio/gpio-winbond.c
200
static bool winbond_sio_reg_btest(unsigned long base, u8 reg, u8 bit)
drivers/gpio/gpio-winbond.c
202
return winbond_sio_reg_read(base, reg) & BIT(bit);
drivers/gpio/gpio-xgs-iproc.c
171
int bit;
drivers/gpio/gpio-xgs-iproc.c
190
for_each_set_bit(bit, &int_bits, gc->ngpio)
drivers/gpio/gpio-xgs-iproc.c
191
generic_handle_domain_irq(gc->irq.domain, bit);
drivers/gpio/gpio-xilinx.c
105
int bit;
drivers/gpio/gpio-xilinx.c
107
for (bit = 0; bit <= lastbit ; bit += 32)
drivers/gpio/gpio-xilinx.c
108
xgpio_read_ch(chip, reg, bit, a);
drivers/gpio/gpio-xilinx.c
114
int bit;
drivers/gpio/gpio-xilinx.c
116
for (bit = 0; bit <= lastbit ; bit += 32)
drivers/gpio/gpio-xilinx.c
117
xgpio_write_ch(chip, reg, bit, a);
drivers/gpio/gpio-xilinx.c
134
unsigned long bit = find_nth_bit(chip->map, 64, gpio);
drivers/gpio/gpio-xilinx.c
137
xgpio_read_ch(chip, XGPIO_DATA_OFFSET, bit, state);
drivers/gpio/gpio-xilinx.c
139
return test_bit(bit, state);
drivers/gpio/gpio-xilinx.c
155
unsigned long bit = find_nth_bit(chip->map, 64, gpio);
drivers/gpio/gpio-xilinx.c
160
__assign_bit(bit, chip->state, val);
drivers/gpio/gpio-xilinx.c
162
xgpio_write_ch(chip, XGPIO_DATA_OFFSET, bit, chip->state);
drivers/gpio/gpio-xilinx.c
216
unsigned long bit = find_nth_bit(chip->map, 64, gpio);
drivers/gpio/gpio-xilinx.c
221
__set_bit(bit, chip->dir);
drivers/gpio/gpio-xilinx.c
222
xgpio_write_ch(chip, XGPIO_TRI_OFFSET, bit, chip->dir);
drivers/gpio/gpio-xilinx.c
245
unsigned long bit = find_nth_bit(chip->map, 64, gpio);
drivers/gpio/gpio-xilinx.c
250
__assign_bit(bit, chip->state, val);
drivers/gpio/gpio-xilinx.c
251
xgpio_write_ch(chip, XGPIO_DATA_OFFSET, bit, chip->state);
drivers/gpio/gpio-xilinx.c
254
__clear_bit(bit, chip->dir);
drivers/gpio/gpio-xilinx.c
255
xgpio_write_ch(chip, XGPIO_TRI_OFFSET, bit, chip->dir);
drivers/gpio/gpio-xilinx.c
376
unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable;
drivers/gpio/gpio-xilinx.c
377
u32 mask = BIT(bit / 32), temp;
drivers/gpio/gpio-xilinx.c
381
__clear_bit(bit, chip->enable);
drivers/gpio/gpio-xilinx.c
383
enable = bitmap_read(chip->enable, round_down(bit, 32), 32);
drivers/gpio/gpio-xilinx.c
404
unsigned long bit = find_nth_bit(chip->map, 64, irq_offset), enable;
drivers/gpio/gpio-xilinx.c
405
u32 mask = BIT(bit / 32), val;
drivers/gpio/gpio-xilinx.c
411
enable = bitmap_read(chip->enable, round_down(bit, 32), 32);
drivers/gpio/gpio-xilinx.c
419
xgpio_read_ch(chip, XGPIO_DATA_OFFSET, bit, chip->last_irq_read);
drivers/gpio/gpio-xilinx.c
427
__set_bit(bit, chip->enable);
drivers/gpio/gpio-xilinx.c
444
unsigned long bit = find_nth_bit(chip->map, 64, irq_offset);
drivers/gpio/gpio-xilinx.c
454
__set_bit(bit, chip->rising_edge);
drivers/gpio/gpio-xilinx.c
455
__set_bit(bit, chip->falling_edge);
drivers/gpio/gpio-xilinx.c
458
__set_bit(bit, chip->rising_edge);
drivers/gpio/gpio-xilinx.c
459
__clear_bit(bit, chip->falling_edge);
drivers/gpio/gpio-xilinx.c
462
__clear_bit(bit, chip->rising_edge);
drivers/gpio/gpio-xilinx.c
463
__set_bit(bit, chip->falling_edge);
drivers/gpio/gpio-xilinx.c
86
static void xgpio_read_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a)
drivers/gpio/gpio-xilinx.c
88
void __iomem *addr = chip->regs + reg + xgpio_regoffset(chip, bit / 32);
drivers/gpio/gpio-xilinx.c
91
bitmap_write(a, value, round_down(bit, 32), 32);
drivers/gpio/gpio-xilinx.c
94
static void xgpio_write_ch(struct xgpio_instance *chip, int reg, int bit, unsigned long *a)
drivers/gpio/gpio-xilinx.c
96
void __iomem *addr = chip->regs + reg + xgpio_regoffset(chip, bit / 32);
drivers/gpio/gpio-xilinx.c
97
unsigned long value = bitmap_read(a, round_down(bit, 32), 32);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
69
unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c
72
return 1ull << bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
69
unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c
72
return 1ull << bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c
67
unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v11.c
70
return 1ull << bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
75
unsigned int bit = pipe_id * adev->gfx.mec.num_queue_per_pipe +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
78
return 1ull << bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
183
int bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
185
bit = amdgpu_gfx_me_queue_to_bit(adev, me, pipe, queue);
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
186
if (ring == &adev->gfx.gfx_ring[bit])
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
51
int bit = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
53
bit += mec * adev->gfx.mec.num_pipe_per_mec
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
55
bit += pipe * adev->gfx.mec.num_queue_per_pipe;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
56
bit += queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
58
return bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
61
void amdgpu_queue_mask_bit_to_mec_queue(struct amdgpu_device *adev, int bit,
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
64
*queue = bit % adev->gfx.mec.num_queue_per_pipe;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
65
*pipe = (bit / adev->gfx.mec.num_queue_per_pipe)
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
67
*mec = (bit / adev->gfx.mec.num_queue_per_pipe)
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
83
int bit = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
85
bit += me * adev->gfx.me.num_pipe_per_me
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
87
bit += pipe * num_queue_per_pipe;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
88
bit += queue;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c
90
return bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h
596
void amdgpu_queue_mask_bit_to_mec_queue(struct amdgpu_device *adev, int bit,
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
194
i2c->adapter.algo_data = &i2c->bit;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
195
i2c->bit.pre_xfer = amdgpu_i2c_pre_xfer;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
196
i2c->bit.post_xfer = amdgpu_i2c_post_xfer;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
197
i2c->bit.setsda = amdgpu_i2c_set_data;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
198
i2c->bit.setscl = amdgpu_i2c_set_clock;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
199
i2c->bit.getsda = amdgpu_i2c_get_data;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
200
i2c->bit.getscl = amdgpu_i2c_get_clock;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
201
i2c->bit.udelay = 10;
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
202
i2c->bit.timeout = usecs_to_jiffies(2200); /* from VESA */
drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c
203
i2c->bit.data = i2c;
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h
227
struct i2c_algo_bit_data bit;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1580
int bit;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1599
bit = find_first_bit(dqm->sdma_bitmap,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1601
clear_bit(bit, dqm->sdma_bitmap);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1602
q->sdma_id = bit;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1624
bit = find_first_bit(dqm->xgmi_sdma_bitmap,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1626
clear_bit(bit, dqm->xgmi_sdma_bitmap);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
1627
q->sdma_id = bit;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
747
int pipe, bit, i;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
759
bit = ffs(dqm->allocated_queues[pipe]) - 1;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
760
dqm->allocated_queues[pipe] &= ~(1 << bit);
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
762
q->queue = bit;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
56
bool bit)
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
58
uint32_t value = bit ? 1 : 0;
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2006
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2008
if (bit >= SMU_FEATURE_MAX)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2011
return test_bit(bit, bits->bits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2015
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2017
if (bit < SMU_FEATURE_MAX)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2018
__set_bit(bit, bits->bits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2022
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2024
if (bit < SMU_FEATURE_MAX)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2025
__clear_bit(bit, bits->bits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2091
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2093
if (bit >= smu->smu_feature.feature_num)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2096
return smu_feature_bits_is_set(__smu_feature_get_list(smu, list), bit);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2101
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2103
if (bit >= smu->smu_feature.feature_num)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2106
smu_feature_bits_set_bit(__smu_feature_get_list(smu, list), bit);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2111
unsigned int bit)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2113
if (bit >= smu->smu_feature.feature_num)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2116
smu_feature_bits_clear_bit(__smu_feature_get_list(smu, list), bit);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
493
#define SMU_FEATURE_BITS_ELEM(bit) ((bit) / BITS_PER_LONG)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
494
#define SMU_FEATURE_BITS_POS(bit) ((bit) % BITS_PER_LONG)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
495
#define SMU_FEATURE_BIT_INIT(bit) \
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
496
[SMU_FEATURE_BITS_ELEM(bit)] = (1UL << SMU_FEATURE_BITS_POS(bit))
drivers/gpu/drm/ast/ast_ddc.c
150
struct i2c_algo_bit_data *bit;
drivers/gpu/drm/ast/ast_ddc.c
158
bit = &ddc->bit;
drivers/gpu/drm/ast/ast_ddc.c
159
bit->data = ddc;
drivers/gpu/drm/ast/ast_ddc.c
160
bit->setsda = ast_ddc_algo_bit_data_setsda;
drivers/gpu/drm/ast/ast_ddc.c
161
bit->setscl = ast_ddc_algo_bit_data_setscl;
drivers/gpu/drm/ast/ast_ddc.c
162
bit->getsda = ast_ddc_algo_bit_data_getsda;
drivers/gpu/drm/ast/ast_ddc.c
163
bit->getscl = ast_ddc_algo_bit_data_getscl;
drivers/gpu/drm/ast/ast_ddc.c
164
bit->pre_xfer = ast_ddc_algo_bit_data_pre_xfer;
drivers/gpu/drm/ast/ast_ddc.c
165
bit->post_xfer = ast_ddc_algo_bit_data_post_xfer;
drivers/gpu/drm/ast/ast_ddc.c
166
bit->udelay = 20;
drivers/gpu/drm/ast/ast_ddc.c
167
bit->timeout = usecs_to_jiffies(2200);
drivers/gpu/drm/ast/ast_ddc.c
171
adapter->algo_data = bit;
drivers/gpu/drm/ast/ast_ddc.c
36
struct i2c_algo_bit_data bit;
drivers/gpu/drm/bridge/ite-it6505.c
2639
static bool it6505_test_bit(unsigned int bit, const unsigned int *addr)
drivers/gpu/drm/bridge/ite-it6505.c
2641
return 1 & (addr[bit / BITS_PER_BYTE] >> (bit % BITS_PER_BYTE));
drivers/gpu/drm/bridge/ite-it6505.c
2693
int bit;
drivers/gpu/drm/bridge/ite-it6505.c
2725
if (it6505_test_bit(irq_vec[0].bit, (unsigned int *)int_status))
drivers/gpu/drm/bridge/ite-it6505.c
2730
if (it6505_test_bit(irq_vec[i].bit, (unsigned int *)int_status))
drivers/gpu/drm/bridge/sil-sii8620.c
2013
int bit;
drivers/gpu/drm/bridge/sil-sii8620.c
2035
if (sii8620_test_bit(irq_vec[i].bit, stats))
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
1344
unsigned char bit)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
1346
hdmi_modb(hdmi, bit << HDMI_PHY_TST0_TSTCLR_OFFSET,
drivers/gpu/drm/bridge/tda998x_drv.c
831
tda998x_write_if(struct tda998x_priv *priv, u8 bit, u16 addr,
drivers/gpu/drm/bridge/tda998x_drv.c
845
reg_clear(priv, REG_DIP_IF_FLAGS, bit);
drivers/gpu/drm/bridge/tda998x_drv.c
847
reg_set(priv, REG_DIP_IF_FLAGS, bit);
drivers/gpu/drm/i915/display/g4x_dp.c
1190
u32 bit = display->hotplug.pch_hpd[encoder->hpd_pin];
drivers/gpu/drm/i915/display/g4x_dp.c
1192
return intel_de_read(display, SDEISR) & bit;
drivers/gpu/drm/i915/display/g4x_dp.c
1198
u32 bit;
drivers/gpu/drm/i915/display/g4x_dp.c
1202
bit = PORTB_HOTPLUG_LIVE_STATUS_G4X;
drivers/gpu/drm/i915/display/g4x_dp.c
1205
bit = PORTC_HOTPLUG_LIVE_STATUS_G4X;
drivers/gpu/drm/i915/display/g4x_dp.c
1208
bit = PORTD_HOTPLUG_LIVE_STATUS_G4X;
drivers/gpu/drm/i915/display/g4x_dp.c
1215
return intel_de_read(display, PORT_HOTPLUG_STAT(display)) & bit;
drivers/gpu/drm/i915/display/g4x_dp.c
1221
u32 bit = display->hotplug.hpd[encoder->hpd_pin];
drivers/gpu/drm/i915/display/g4x_dp.c
1223
return intel_de_read(display, DEISR) & bit;
drivers/gpu/drm/i915/display/intel_ddi.c
4886
u32 bit = display->hotplug.pch_hpd[encoder->hpd_pin];
drivers/gpu/drm/i915/display/intel_ddi.c
4888
return intel_de_read(display, SDEISR) & bit;
drivers/gpu/drm/i915/display/intel_ddi.c
4894
u32 bit = display->hotplug.hpd[encoder->hpd_pin];
drivers/gpu/drm/i915/display/intel_ddi.c
4896
return intel_de_read(display, DEISR) & bit;
drivers/gpu/drm/i915/display/intel_ddi.c
4902
u32 bit = display->hotplug.hpd[encoder->hpd_pin];
drivers/gpu/drm/i915/display/intel_ddi.c
4904
return intel_de_read(display, GEN8_DE_PORT_ISR) & bit;
drivers/gpu/drm/i915/display/intel_display_irq.c
1719
u32 bit = DISPLAY_VER(display) >= 7 ?
drivers/gpu/drm/i915/display/intel_display_irq.c
1723
ilk_enable_display_irq(display, bit);
drivers/gpu/drm/i915/display/intel_display_irq.c
1740
u32 bit = DISPLAY_VER(display) >= 7 ?
drivers/gpu/drm/i915/display/intel_display_irq.c
1744
ilk_disable_display_irq(display, bit);
drivers/gpu/drm/i915/display/intel_drrs.c
84
u32 bit;
drivers/gpu/drm/i915/display/intel_drrs.c
87
bit = TRANSCONF_REFRESH_RATE_ALT_VLV;
drivers/gpu/drm/i915/display/intel_drrs.c
89
bit = TRANSCONF_REFRESH_RATE_ALT_ILK;
drivers/gpu/drm/i915/display/intel_drrs.c
92
bit, refresh_rate == DRRS_REFRESH_RATE_LOW ? bit : 0);
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
233
u32 bit = (pipe == PIPE_A) ?
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
237
ilk_enable_display_irq(display, bit);
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
239
ilk_disable_display_irq(display, bit);
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
297
u32 bit = (pch_transcoder == PIPE_A) ?
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
301
ibx_enable_display_interrupt(display, bit);
drivers/gpu/drm/i915/display/intel_fifo_underrun.c
303
ibx_disable_display_interrupt(display, bit);
drivers/gpu/drm/i915/display/intel_sdvo.c
2724
struct intel_sdvo *sdvo, int bit);
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
112
unsigned int bit;
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
183
if ((shrink & phase->bit) == 0)
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
111
unsigned int bit = ilog2(page_mask);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
112
unsigned int page_size = BIT(bit);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
506
int bit;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
515
for_each_set_bit(bit, &supported, ilog2(I915_GTT_MAX_PAGE_SIZE) + 1) {
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
516
unsigned int page_size = BIT(bit);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
582
int bit;
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
591
bit = ilog2(I915_GTT_PAGE_SIZE_64K);
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
593
for_each_set_bit_from(bit, &supported,
drivers/gpu/drm/i915/gem/selftests/huge_pages.c
596
unsigned int page_size = BIT(bit);
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
346
static u64 swizzle_bit(unsigned int bit, u64 offset)
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c
348
return (offset & BIT_ULL(bit)) >> (bit - 6);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
41
static u64 swizzle_bit(unsigned int bit, u64 offset)
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
43
return (offset & BIT_ULL(bit)) >> (bit - 6);
drivers/gpu/drm/i915/gt/intel_engine_user.c
299
unsigned int bit = BIT(engine->uabi_class);
drivers/gpu/drm/i915/gt/intel_engine_user.c
300
unsigned int expected = engine->default_state ? bit : 0;
drivers/gpu/drm/i915/gt/intel_engine_user.c
302
if ((isolation & bit) != expected) {
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2388
const unsigned int bit = I915_RESET_ENGINE + engine->id;
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2394
if (test_and_set_bit(bit, lock))
drivers/gpu/drm/i915/gt/intel_execlists_submission.c
2407
clear_and_wake_up_bit(bit, lock);
drivers/gpu/drm/i915/gt/intel_gt_irq.c
153
unsigned int bit;
drivers/gpu/drm/i915/gt/intel_gt_irq.c
159
for_each_set_bit(bit, &intr_dw, 32) {
drivers/gpu/drm/i915/gt/intel_gt_irq.c
160
const u32 ident = gen11_gt_engine_identity(gt, bank, bit);
drivers/gpu/drm/i915/gt/intel_gt_irq.c
184
const unsigned int bank, const unsigned int bit)
drivers/gpu/drm/i915/gt/intel_gt_irq.c
192
if (dw & BIT(bit)) {
drivers/gpu/drm/i915/gt/intel_gt_irq.c
197
gen11_gt_engine_identity(gt, bank, bit);
drivers/gpu/drm/i915/gt/intel_gt_irq.c
205
raw_reg_write(regs, GEN11_GT_INTR_DW(bank), BIT(bit));
drivers/gpu/drm/i915/gt/intel_gt_irq.c
32
const unsigned int bank, const unsigned int bit)
drivers/gpu/drm/i915/gt/intel_gt_irq.c
40
raw_reg_write(regs, GEN11_IIR_REG_SELECTOR(bank), BIT(bit));
drivers/gpu/drm/i915/gt/intel_gt_irq.c
54
bank, bit, ident);
drivers/gpu/drm/i915/gt/intel_gt_irq.h
29
const unsigned int bit);
drivers/gpu/drm/i915/gt/selftest_lrc.c
1753
const unsigned int bit = I915_RESET_ENGINE + engine->id;
drivers/gpu/drm/i915/gt/selftest_lrc.c
1757
if (!test_and_set_bit(bit, lock)) {
drivers/gpu/drm/i915/gt/selftest_lrc.c
1764
clear_and_wake_up_bit(bit, lock);
drivers/gpu/drm/i915/gt/selftest_tlb.c
299
int bit;
drivers/gpu/drm/i915/gt/selftest_tlb.c
315
for_each_set_bit(bit,
drivers/gpu/drm/i915/gt/selftest_tlb.c
320
if (BIT_ULL(bit) < i915_vm_obj_min_alignment(va->vm, va->obj))
drivers/gpu/drm/i915/gt/selftest_tlb.c
325
BIT_ULL(bit),
drivers/gpu/drm/i915/gt/selftest_tlb.c
333
BIT_ULL(bit),
drivers/gpu/drm/i915/gvt/interrupt.c
353
int bit;
drivers/gpu/drm/i915/gvt/interrupt.c
372
bit = map->up_irq_bit;
drivers/gpu/drm/i915/gvt/interrupt.c
375
set_bits |= (1 << bit);
drivers/gpu/drm/i915/gvt/interrupt.c
377
clear_bits |= (1 << bit);
drivers/gpu/drm/i915/gvt/interrupt.c
467
int bit;
drivers/gpu/drm/i915/gvt/interrupt.c
474
bit = irq->events[event].bit;
drivers/gpu/drm/i915/gvt/interrupt.c
476
if (!test_bit(bit, (void *)&vgpu_vreg(vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
478
trace_propagate_event(vgpu->id, irq_name[event], bit);
drivers/gpu/drm/i915/gvt/interrupt.c
479
set_bit(bit, (void *)&vgpu_vreg(vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
560
s->events[e].bit = b; \
drivers/gpu/drm/i915/gvt/interrupt.h
179
int bit; /* map to register bit */
drivers/gpu/drm/i915/gvt/reg.h
90
#define GFX_MODE_BIT_SET_IN_MASK(val, bit) \
drivers/gpu/drm/i915/gvt/reg.h
91
((((bit) & 0xffff0000) == 0) && !!((val) & (((bit) << 16))))
drivers/gpu/drm/i915/gvt/trace.h
305
TP_PROTO(int id, const char *irq_name, int bit),
drivers/gpu/drm/i915/gvt/trace.h
307
TP_ARGS(id, irq_name, bit),
drivers/gpu/drm/i915/gvt/trace.h
312
__field(int, bit)
drivers/gpu/drm/i915/gvt/trace.h
318
__entry->bit = bit;
drivers/gpu/drm/i915/gvt/trace.h
322
__entry->bit, __entry->buf, __entry->id)
drivers/gpu/drm/i915/i915_pmu.c
115
unsigned int bit = config_bit(config);
drivers/gpu/drm/i915/i915_pmu.c
117
if (__builtin_constant_p(bit))
drivers/gpu/drm/i915/i915_pmu.c
118
BUILD_BUG_ON(bit >
drivers/gpu/drm/i915/i915_pmu.c
122
WARN_ON_ONCE(bit >
drivers/gpu/drm/i915/i915_pmu.c
126
return BIT(bit);
drivers/gpu/drm/i915/i915_pmu.c
739
const unsigned int bit = event_bit(event);
drivers/gpu/drm/i915/i915_pmu.c
742
if (bit == -1)
drivers/gpu/drm/i915/i915_pmu.c
752
GEM_BUG_ON(bit >= ARRAY_SIZE(pmu->enable_count));
drivers/gpu/drm/i915/i915_pmu.c
753
GEM_BUG_ON(pmu->enable_count[bit] == ~0);
drivers/gpu/drm/i915/i915_pmu.c
755
pmu->enable |= BIT(bit);
drivers/gpu/drm/i915/i915_pmu.c
756
pmu->enable_count[bit]++;
drivers/gpu/drm/i915/i915_pmu.c
802
const unsigned int bit = event_bit(event);
drivers/gpu/drm/i915/i915_pmu.c
805
if (bit == -1)
drivers/gpu/drm/i915/i915_pmu.c
830
GEM_BUG_ON(bit >= ARRAY_SIZE(pmu->enable_count));
drivers/gpu/drm/i915/i915_pmu.c
831
GEM_BUG_ON(pmu->enable_count[bit] == 0);
drivers/gpu/drm/i915/i915_pmu.c
836
if (--pmu->enable_count[bit] == 0) {
drivers/gpu/drm/i915/i915_pmu.c
837
pmu->enable &= ~BIT(bit);
drivers/gpu/drm/loongson/lsdc_i2c.c
147
li2c->bit.setsda = lsdc_gpio_i2c_set_sda;
drivers/gpu/drm/loongson/lsdc_i2c.c
148
li2c->bit.setscl = lsdc_gpio_i2c_set_scl;
drivers/gpu/drm/loongson/lsdc_i2c.c
149
li2c->bit.getsda = lsdc_gpio_i2c_get_sda;
drivers/gpu/drm/loongson/lsdc_i2c.c
150
li2c->bit.getscl = lsdc_gpio_i2c_get_scl;
drivers/gpu/drm/loongson/lsdc_i2c.c
151
li2c->bit.udelay = 5;
drivers/gpu/drm/loongson/lsdc_i2c.c
152
li2c->bit.timeout = usecs_to_jiffies(2200);
drivers/gpu/drm/loongson/lsdc_i2c.c
153
li2c->bit.data = li2c;
drivers/gpu/drm/loongson/lsdc_i2c.c
156
adapter->algo_data = &li2c->bit;
drivers/gpu/drm/loongson/lsdc_i2c.h
14
struct i2c_algo_bit_data bit;
drivers/gpu/drm/mgag200/mgag200_ddc.c
135
struct i2c_algo_bit_data *bit;
drivers/gpu/drm/mgag200/mgag200_ddc.c
151
bit = &ddc->bit;
drivers/gpu/drm/mgag200/mgag200_ddc.c
152
bit->data = ddc;
drivers/gpu/drm/mgag200/mgag200_ddc.c
153
bit->setsda = mgag200_ddc_algo_bit_data_setsda;
drivers/gpu/drm/mgag200/mgag200_ddc.c
154
bit->setscl = mgag200_ddc_algo_bit_data_setscl;
drivers/gpu/drm/mgag200/mgag200_ddc.c
155
bit->getsda = mgag200_ddc_algo_bit_data_getsda;
drivers/gpu/drm/mgag200/mgag200_ddc.c
156
bit->getscl = mgag200_ddc_algo_bit_data_getscl;
drivers/gpu/drm/mgag200/mgag200_ddc.c
157
bit->pre_xfer = mgag200_ddc_algo_bit_data_pre_xfer;
drivers/gpu/drm/mgag200/mgag200_ddc.c
158
bit->post_xfer = mgag200_ddc_algo_bit_data_post_xfer;
drivers/gpu/drm/mgag200/mgag200_ddc.c
159
bit->udelay = 10;
drivers/gpu/drm/mgag200/mgag200_ddc.c
160
bit->timeout = usecs_to_jiffies(2200);
drivers/gpu/drm/mgag200/mgag200_ddc.c
164
adapter->algo_data = bit;
drivers/gpu/drm/mgag200/mgag200_ddc.c
44
struct i2c_algo_bit_data bit;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
427
int bit;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
439
bit = a6xx_gmu_oob_bits[state].clear;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
441
bit = a6xx_gmu_oob_bits[state].clear_new;
drivers/gpu/drm/msm/adreno/a6xx_gmu.c
443
gmu_write(gmu, REG_A6XX_GMU_HOST2GMU_INTR_SET, 1 << bit);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
338
int bit;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
369
while ((bit = ffs(irq_status)) != 0) {
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
370
irq_idx = DPU_IRQ_IDX(reg_idx, bit - 1);
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
379
irq_status &= ~BIT(bit - 1);
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
478
#define BIT_NEEDS_SW_FIX(bit) \
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c
479
(!(ctl_mgr->flush_hw_mask & bit) && (flush_mask & bit))
drivers/gpu/drm/msm/dp/dp_ctrl.c
1400
int bit, ret;
drivers/gpu/drm/msm/dp/dp_ctrl.c
1403
bit = BIT(state_bit - 1);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1404
drm_dbg_dp(ctrl->drm_dev, "hw: bit=%d train=%d\n", bit, state_bit);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1405
msm_dp_write_link(ctrl, REG_DP_STATE_CTRL, bit);
drivers/gpu/drm/msm/dp/dp_ctrl.c
1407
bit = BIT(state_bit - 1) << DP_MAINLINK_READY_LINK_TRAINING_SHIFT;
drivers/gpu/drm/msm/dp/dp_ctrl.c
1411
data, data & bit,
drivers/gpu/drm/nouveau/nouveau_bios.c
971
bit_table(struct drm_device *dev, u8 id, struct bit_entry *bit)
drivers/gpu/drm/nouveau/nouveau_bios.c
984
bit->id = entry[0];
drivers/gpu/drm/nouveau/nouveau_bios.c
985
bit->version = entry[1];
drivers/gpu/drm/nouveau/nouveau_bios.c
986
bit->length = ROM16(entry[2]);
drivers/gpu/drm/nouveau/nouveau_bios.c
987
bit->offset = ROM16(entry[4]);
drivers/gpu/drm/nouveau/nouveau_bios.c
988
bit->data = ROMPTR(dev, entry[4]);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.c
28
bit_entry(struct nvkm_bios *bios, u8 id, struct bit_entry *bit)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.c
35
bit->id = nvbios_rd08(bios, entry + 0);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.c
36
bit->version = nvbios_rd08(bios, entry + 1);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.c
37
bit->length = nvbios_rd16(bios, entry + 2);
drivers/gpu/drm/nouveau/nvkm/subdev/bios/bit.c
38
bit->offset = nvbios_rd16(bios, entry + 4);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
144
int i, bit;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
148
bit = i2c_bitr(bus);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
149
if (bit < 0)
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
150
return bit;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bit.c
151
*byte |= bit << i;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
213
struct i2c_algo_bit_data *bit;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
235
if (!(bit = kzalloc_obj(*bit)))
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
237
bit->udelay = 10;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
238
bit->timeout = usecs_to_jiffies(2200);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
239
bit->data = bus;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
240
bit->pre_xfer = nvkm_i2c_bus_pre_xfer;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
241
bit->post_xfer = nvkm_i2c_bus_post_xfer;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
242
bit->setscl = nvkm_i2c_bus_setscl;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
243
bit->setsda = nvkm_i2c_bus_setsda;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
244
bit->getscl = nvkm_i2c_bus_getscl;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
245
bit->getsda = nvkm_i2c_bus_getsda;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
246
bus->i2c.algo_data = bit;
drivers/gpu/drm/omapdrm/dss/dispc.c
1522
int bit;
drivers/gpu/drm/omapdrm/dss/dispc.c
1525
bit = 14;
drivers/gpu/drm/omapdrm/dss/dispc.c
1527
bit = 23;
drivers/gpu/drm/omapdrm/dss/dispc.c
1529
REG_FLD_MOD(dispc, DISPC_OVL_ATTRIBUTES(plane), enable, bit, bit);
drivers/gpu/drm/omapdrm/dss/dsi.c
1739
u8 bit = dsi->te_enabled ? 30 : 31;
drivers/gpu/drm/omapdrm/dss/dsi.c
1741
if (REG_GET(dsi, DSI_VC_TE(vc), bit, bit) == 0)
drivers/gpu/drm/omapdrm/dss/dsi.c
1753
u8 bit;
drivers/gpu/drm/omapdrm/dss/dsi.c
1755
bit = dsi->te_enabled ? 30 : 31;
drivers/gpu/drm/omapdrm/dss/dsi.c
1763
if (REG_GET(dsi, DSI_VC_TE(vc), bit, bit)) {
drivers/gpu/drm/omapdrm/tcm-sita.c
47
unsigned long bit;
drivers/gpu/drm/omapdrm/tcm-sita.c
53
bit = find_next_bit(map, num_bits, *pos);
drivers/gpu/drm/omapdrm/tcm-sita.c
55
if (bit - *pos >= w) {
drivers/gpu/drm/omapdrm/tcm-sita.c
62
search_count = num_bits - bit + w;
drivers/gpu/drm/omapdrm/tcm-sita.c
63
*pos = bit - w;
drivers/gpu/drm/radeon/radeon_i2c.c
951
i2c->adapter.algo_data = &i2c->bit;
drivers/gpu/drm/radeon/radeon_i2c.c
952
i2c->bit.pre_xfer = pre_xfer;
drivers/gpu/drm/radeon/radeon_i2c.c
953
i2c->bit.post_xfer = post_xfer;
drivers/gpu/drm/radeon/radeon_i2c.c
954
i2c->bit.setsda = set_data;
drivers/gpu/drm/radeon/radeon_i2c.c
955
i2c->bit.setscl = set_clock;
drivers/gpu/drm/radeon/radeon_i2c.c
956
i2c->bit.getsda = get_data;
drivers/gpu/drm/radeon/radeon_i2c.c
957
i2c->bit.getscl = get_clock;
drivers/gpu/drm/radeon/radeon_i2c.c
958
i2c->bit.udelay = 10;
drivers/gpu/drm/radeon/radeon_i2c.c
959
i2c->bit.timeout = usecs_to_jiffies(2200); /* from VESA */
drivers/gpu/drm/radeon/radeon_i2c.c
960
i2c->bit.data = i2c;
drivers/gpu/drm/radeon/radeon_mode.h
206
struct i2c_algo_bit_data bit;
drivers/gpu/drm/sitronix/st7571.c
122
u8 bit = (byte >> xrest) & 1;
drivers/gpu/drm/sitronix/st7571.c
124
result |= (bit << i);
drivers/gpu/drm/solomon/ssd130x.c
801
u8 bit = (byte >> (j % 8)) & 1;
drivers/gpu/drm/solomon/ssd130x.c
803
data |= bit << k;
drivers/gpu/drm/stm/lvds.c
43
#define LVDS_DMLCR(bit) (LVDS_DMLCR0 + 0x8 * (bit))
drivers/gpu/drm/stm/lvds.c
44
#define LVDS_DMMCR(bit) (LVDS_DMMCR0 + 0x8 * (bit))
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
101
u8 bit, int name_index)
drivers/gpu/drm/sun4i/sun8i_tcon_top.c
121
bit, 0, lock);
drivers/gpu/drm/tegra/firewall.c
86
unsigned int bit;
drivers/gpu/drm/tegra/firewall.c
88
for_each_set_bit(bit, &bmask, 16) {
drivers/gpu/drm/tegra/firewall.c
89
if (fw_check_reg(fw, offset+bit))
drivers/gpu/drm/tests/drm_mm_test.c
246
int bit;
drivers/gpu/drm/tests/drm_mm_test.c
252
for (bit = max - 1; bit; bit--) {
drivers/gpu/drm/tests/drm_mm_test.c
261
align = BIT_ULL(bit);
drivers/gpu/drm/tests/drm_mm_test.c
262
size = BIT_ULL(bit - 1) + 1;
drivers/gpu/drm/tests/drm_mm_test.c
263
if (!expect_insert(test, &mm, node, size, align, bit, &insert_modes[0])) {
drivers/gpu/drm/tests/drm_mm_test.c
264
KUNIT_FAIL(test, "insert failed with alignment=%llx [%d]", align, bit);
drivers/gpu/drm/tidss/tidss_irq.h
34
#define DSS_IRQ_VP_BIT_N(ch, bit) (4 + 4 * (ch) + (bit))
drivers/gpu/drm/tidss/tidss_irq.h
35
#define DSS_IRQ_PLANE_BIT_N(plane, bit) \
drivers/gpu/drm/tidss/tidss_irq.h
36
(DSS_IRQ_VP_BIT_N(TIDSS_MAX_PORTS, 0) + 1 * (plane) + (bit))
drivers/gpu/drm/tidss/tidss_irq.h
38
#define DSS_IRQ_VP_BIT(ch, bit) BIT(DSS_IRQ_VP_BIT_N((ch), (bit)))
drivers/gpu/drm/tidss/tidss_irq.h
39
#define DSS_IRQ_PLANE_BIT(plane, bit) \
drivers/gpu/drm/tidss/tidss_irq.h
40
BIT(DSS_IRQ_PLANE_BIT_N((plane), (bit)))
drivers/gpu/drm/vc4/vc4_dsi.c
1467
irqreturn_t *ret, u32 stat, u32 bit,
drivers/gpu/drm/vc4/vc4_dsi.c
1470
if (!(stat & bit))
drivers/gpu/drm/vc4/vc4_dsi.c
662
#define DSI_PORT_BIT(bit) (dsi->variant->port ? DSI1_##bit : DSI0_##bit)
drivers/gpu/drm/xe/regs/xe_gt_regs.h
587
#define FORCEWAKE_MT(bit) BIT(bit)
drivers/gpu/drm/xe/regs/xe_gt_regs.h
588
#define FORCEWAKE_MT_MASK(bit) BIT((bit) + 16)
drivers/gpu/drm/xe/xe_configfs.c
445
u16 bit0 = __ffs64(mask), bit;
drivers/gpu/drm/xe/xe_configfs.c
449
for_each_set_bit(bit, (const unsigned long *)&mask, 64)
drivers/gpu/drm/xe/xe_configfs.c
451
bit - bit0);
drivers/gpu/drm/xe/xe_configfs.c
473
u16 bit;
drivers/gpu/drm/xe/xe_configfs.c
490
bit = __ffs64(engine_info[i].mask) + instance;
drivers/gpu/drm/xe/xe_configfs.c
491
if (bit >= fls64(engine_info[i].mask))
drivers/gpu/drm/xe/xe_configfs.c
494
*mask = BIT_ULL(bit);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
167
static const char *control_bit_to_string(enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
169
switch (bit) {
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
216
static unsigned long pf_get_default_timeout(enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
218
switch (bit) {
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
248
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
250
return test_bit(bit, pf_peek_vf_state(gt, vfid));
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
256
enum xe_gt_sriov_control_bits bit;
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
262
for_each_set_bit(bit, &state, BITS_PER_LONG)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
264
vfid, control_bit_to_string(bit), bit);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
271
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
273
bool result = pf_check_vf_state(gt, vfid, bit);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
282
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
284
bool result = !pf_check_vf_state(gt, vfid, bit);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
293
enum xe_gt_sriov_control_bits bit,
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
297
vfid, control_bit_to_string(bit), bit, what);
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
301
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
303
if (!test_and_set_bit(bit, pf_peek_vf_state(gt, vfid))) {
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
304
pf_track_vf_state(gt, vfid, bit, "enter");
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
311
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
313
if (test_and_clear_bit(bit, pf_peek_vf_state(gt, vfid))) {
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
314
pf_track_vf_state(gt, vfid, bit, "exit");
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
321
enum xe_gt_sriov_control_bits bit)
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
323
if (pf_exit_vf_state(gt, vfid, bit))
drivers/gpu/drm/xe/xe_gt_sriov_pf_control.c
325
vfid, control_bit_to_string(bit), bit,
drivers/gpu/drm/xe/xe_gt_topology.c
112
unsigned long bit;
drivers/gpu/drm/xe/xe_gt_topology.c
117
for_each_set_bit(bit, &mask, 32) {
drivers/gpu/drm/xe/xe_gt_topology.c
120
bitmap_shift_left(shifted_pattern, pattern, bit * patternbits,
drivers/gpu/drm/xe/xe_irq.c
275
const unsigned int bit)
drivers/gpu/drm/xe/xe_irq.c
282
xe_mmio_write32(mmio, IIR_REG_SELECTOR(bank), BIT(bit));
drivers/gpu/drm/xe/xe_irq.c
296
bank, bit, ident);
drivers/gpu/drm/xe/xe_irq.c
358
unsigned int bank, bit;
drivers/gpu/drm/xe/xe_irq.c
370
for_each_set_bit(bit, intr_dw + bank, 32)
drivers/gpu/drm/xe/xe_irq.c
371
identity[bit] = gt_engine_identity(xe, mmio, bank, bit);
drivers/gpu/drm/xe/xe_irq.c
374
for_each_set_bit(bit, intr_dw + bank, 32) {
drivers/gpu/drm/xe/xe_irq.c
377
class = INTR_ENGINE_CLASS(identity[bit]);
drivers/gpu/drm/xe/xe_irq.c
378
instance = INTR_ENGINE_INSTANCE(identity[bit]);
drivers/gpu/drm/xe/xe_irq.c
379
intr_vec = INTR_ENGINE_INTR(identity[bit]);
drivers/gpu/host1x/channel.c
92
int bit;
drivers/gpu/host1x/channel.c
96
for_each_set_bit(bit, chlist->allocated_channels, host->info->nb_channels)
drivers/gpu/host1x/channel.c
97
host1x_channel_stop(&chlist->channels[bit]);
drivers/gpu/ipu-v3/ipu-common.c
968
int i, bit;
drivers/gpu/ipu-v3/ipu-common.c
975
for_each_set_bit(bit, &status, 32)
drivers/gpu/ipu-v3/ipu-common.c
977
regs[i] * 32 + bit);
drivers/gpu/ipu-v3/ipu-cpmem.c
103
u32 bit = (wbs >> 8) % 160;
drivers/gpu/ipu-v3/ipu-cpmem.c
106
u32 i = bit / 32;
drivers/gpu/ipu-v3/ipu-cpmem.c
107
u32 ofs = bit % 32;
drivers/gpu/ipu-v3/ipu-cpmem.c
111
pr_debug("%s %d %d %d\n", __func__, word, bit , size);
drivers/gpu/ipu-v3/ipu-cpmem.c
118
if ((bit + size - 1) / 32 > i) {
drivers/gpu/ipu-v3/ipu-cpmem.c
129
u32 bit = (wbs >> 8) % 160;
drivers/gpu/ipu-v3/ipu-cpmem.c
132
u32 i = bit / 32;
drivers/gpu/ipu-v3/ipu-cpmem.c
133
u32 ofs = bit % 32;
drivers/gpu/ipu-v3/ipu-cpmem.c
137
pr_debug("%s %d %d %d\n", __func__, word, bit , size);
drivers/gpu/ipu-v3/ipu-cpmem.c
141
if ((bit + size - 1) / 32 > i) {
drivers/gpu/ipu-v3/ipu-ic.c
141
const struct ic_task_bitfields *bit;
drivers/gpu/ipu-v3/ipu-ic.c
278
ic_conf |= ic->bit->ic_conf_en;
drivers/gpu/ipu-v3/ipu-ic.c
281
ic_conf |= ic->bit->ic_conf_rot_en;
drivers/gpu/ipu-v3/ipu-ic.c
284
ic_conf |= ic->bit->ic_conf_csc1_en;
drivers/gpu/ipu-v3/ipu-ic.c
287
ic_conf |= ic->bit->ic_conf_cmb_en;
drivers/gpu/ipu-v3/ipu-ic.c
288
ic_conf |= ic->bit->ic_conf_csc1_en;
drivers/gpu/ipu-v3/ipu-ic.c
291
ic_conf |= ic->bit->ic_conf_csc2_en;
drivers/gpu/ipu-v3/ipu-ic.c
310
ic_conf &= ~(ic->bit->ic_conf_en |
drivers/gpu/ipu-v3/ipu-ic.c
311
ic->bit->ic_conf_csc1_en |
drivers/gpu/ipu-v3/ipu-ic.c
312
ic->bit->ic_conf_rot_en);
drivers/gpu/ipu-v3/ipu-ic.c
313
if (ic->bit->ic_conf_csc2_en)
drivers/gpu/ipu-v3/ipu-ic.c
314
ic_conf &= ~ic->bit->ic_conf_csc2_en;
drivers/gpu/ipu-v3/ipu-ic.c
315
if (ic->bit->ic_conf_cmb_en)
drivers/gpu/ipu-v3/ipu-ic.c
316
ic_conf &= ~ic->bit->ic_conf_cmb_en;
drivers/gpu/ipu-v3/ipu-ic.c
652
priv->task[i].bit = &ic_task_bit[i];
drivers/hid/hid-a4tech.c
36
unsigned long **bit, int *max)
drivers/hid/hid-a4tech.c
58
unsigned long **bit, int *max)
drivers/hid/hid-a4tech.c
63
set_bit(REL_HWHEEL, *bit);
drivers/hid/hid-a4tech.c
64
set_bit(REL_HWHEEL_HI_RES, *bit);
drivers/hid/hid-accutouch.c
23
unsigned long **bit, int *max)
drivers/hid/hid-accutouch.c
26
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH);
drivers/hid/hid-alps.c
777
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-apple.c
721
unsigned long **bit, int *max)
drivers/hid/hid-apple.c
730
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_FN);
drivers/hid/hid-apple.c
742
unsigned long **bit, int *max)
drivers/hid/hid-apple.c
748
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-apple.c
750
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_2);
drivers/hid/hid-apple.c
752
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_1);
drivers/hid/hid-appleir.c
276
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-asus.c
1011
#define asus_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, \
drivers/hid/hid-asus.c
1015
struct hid_usage *usage, unsigned long **bit,
drivers/hid/hid-belkin.c
24
#define belkin_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-belkin.c
28
unsigned long **bit, int *max)
drivers/hid/hid-cherry.c
36
#define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-cherry.c
40
unsigned long **bit, int *max)
drivers/hid/hid-chicony.c
57
#define ch_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-chicony.c
61
unsigned long **bit, int *max)
drivers/hid/hid-cmedia.c
138
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-corsair.c
630
struct hid_usage *usage, unsigned long **bit,
drivers/hid/hid-corsair.c
640
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
648
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
653
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
658
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
663
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-corsair.c
668
hid_map_usage_clear(input, usage, bit, max, EV_KEY,
drivers/hid/hid-creative-sb0540.c
211
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-cypress.c
85
unsigned long **bit, int *max)
drivers/hid/hid-cypress.c
93
set_bit(REL_HWHEEL, *bit);
drivers/hid/hid-dr.c
245
#define map_abs(c) hid_map_usage(hi, usage, bit, max, EV_ABS, (c))
drivers/hid/hid-dr.c
246
#define map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
drivers/hid/hid-dr.c
250
unsigned long **bit, int *max)
drivers/hid/hid-elan.c
65
unsigned long **bit, int *max)
drivers/hid/hid-evision.c
19
unsigned long **bit, int *max)
drivers/hid/hid-ezkey.c
22
#define ez_map_rel(c) hid_map_usage(hi, usage, bit, max, EV_REL, (c))
drivers/hid/hid-ezkey.c
23
#define ez_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-ezkey.c
27
unsigned long **bit, int *max)
drivers/hid/hid-gfrm.c
29
unsigned long **bit, int *max)
drivers/hid/hid-gfrm.c
36
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_INFO);
drivers/hid/hid-gfrm.c
42
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_OK);
drivers/hid/hid-google-hammer.c
373
unsigned long **bit, int *max)
drivers/hid/hid-gyration.c
22
#define gy_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-gyration.c
26
unsigned long **bit, int *max)
drivers/hid/hid-haptic.c
69
unsigned long **bit, int *max)
drivers/hid/hid-haptic.h
68
unsigned long **bit, int *max);
drivers/hid/hid-haptic.h
95
unsigned long **bit, int *max)
drivers/hid/hid-icade.c
190
unsigned long **bit, int *max)
drivers/hid/hid-icade.c
200
hid_map_usage(hi, usage, bit, max, EV_KEY, trans->to);
drivers/hid/hid-icade.c
213
unsigned long **bit, int *max)
drivers/hid/hid-input.c
100
#define map_msc(c) hid_map_usage(hidinput, usage, &bit, &max, EV_MSC, (c))
drivers/hid/hid-input.c
102
#define map_abs_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
drivers/hid/hid-input.c
104
#define map_key_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
drivers/hid/hid-input.c
1391
if (!bit)
drivers/hid/hid-input.c
1396
&bit, &max) < 0) {
drivers/hid/hid-input.c
1421
while (usage->code <= max && test_and_set_bit(usage->code, bit)) {
drivers/hid/hid-input.c
1423
usage->code = find_next_zero_bit(bit,
drivers/hid/hid-input.c
696
unsigned long *bit = NULL;
drivers/hid/hid-input.c
738
usage, &bit, &max);
drivers/hid/hid-input.c
96
#define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c))
drivers/hid/hid-input.c
97
#define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c))
drivers/hid/hid-input.c
98
#define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c))
drivers/hid/hid-input.c
99
#define map_led(c) hid_map_usage(hidinput, usage, &bit, &max, EV_LED, (c))
drivers/hid/hid-ite.c
43
struct hid_usage *usage, unsigned long **bit,
drivers/hid/hid-ite.c
53
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_F22);
drivers/hid/hid-ite.c
58
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, KEY_F23);
drivers/hid/hid-jabra.c
23
unsigned long **bit, int *max)
drivers/hid/hid-kensington.c
18
#define ks_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-kensington.c
22
unsigned long **bit, int *max)
drivers/hid/hid-lcpower.c
18
#define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-lcpower.c
22
unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
201
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
214
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
273
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
276
hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-lenovo.c
288
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
368
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
371
hid_map_usage(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-lenovo.c
383
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
386
hid_map_usage(hi, usage, bit, max, EV_REL, REL_HWHEEL);
drivers/hid/hid-lenovo.c
394
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
432
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
480
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lenovo.c
485
usage, bit, max);
drivers/hid/hid-lenovo.c
489
usage, bit, max);
drivers/hid/hid-lenovo.c
493
usage, bit, max);
drivers/hid/hid-lenovo.c
501
usage, bit, max);
drivers/hid/hid-lenovo.c
504
usage, bit, max);
drivers/hid/hid-lenovo.c
510
return lenovo_input_mapping_x1_tab_kbd(hdev, hi, field, usage, bit, max);
drivers/hid/hid-lenovo.c
70
#define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-lg.c
535
#define lg_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-lg.c
539
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-lg.c
572
unsigned long **bit, int *max)
drivers/hid/hid-lg.c
634
unsigned long **bit, int *max)
drivers/hid/hid-lg.c
652
lg_ultrax_remote_mapping(hi, usage, bit, max))
drivers/hid/hid-lg.c
655
if ((drv_data->quirks & LG_WIRELESS) && lg_wireless_mapping(hi, usage, bit, max))
drivers/hid/hid-lg.c
672
hid_map_usage(hi, usage, bit, max, EV_KEY,
drivers/hid/hid-lg.c
683
unsigned long **bit, int *max)
drivers/hid/hid-lg.c
693
clear_bit(usage->code, *bit);
drivers/hid/hid-logitech-hidpp.c
101
#define lg_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-logitech-hidpp.c
2921
unsigned long **bit, int *max)
drivers/hid/hid-logitech-hidpp.c
3320
unsigned long **bit, int *max)
drivers/hid/hid-logitech-hidpp.c
3491
unsigned long **bit, int *max)
drivers/hid/hid-logitech-hidpp.c
3768
unsigned long **bit, int *max)
drivers/hid/hid-logitech-hidpp.c
3776
return wtp_input_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-logitech-hidpp.c
3779
return m560_input_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-logitech-hidpp.c
3782
return lg_dinovo_input_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-logitech-hidpp.c
3789
unsigned long **bit, int *max)
drivers/hid/hid-magicmouse.c
703
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-microsoft.c
115
hid_map_usage_clear(hi, usage, bit, max, EV_REL, REL_WHEEL);
drivers/hid/hid-microsoft.c
143
unsigned long **bit, int *max)
drivers/hid/hid-microsoft.c
162
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-microsoft.c
184
unsigned long **bit, int *max)
drivers/hid/hid-microsoft.c
190
int ret = ms_ergonomy_kb_quirk(hi, usage, bit, max);
drivers/hid/hid-microsoft.c
196
ms_presenter_8k_quirk(hi, usage, bit, max))
drivers/hid/hid-microsoft.c
200
int ret = ms_surface_dial_quirk(hi, field, usage, bit, max);
drivers/hid/hid-microsoft.c
211
unsigned long **bit, int *max)
drivers/hid/hid-microsoft.c
217
clear_bit(usage->code, *bit);
drivers/hid/hid-microsoft.c
78
#define ms_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-microsoft.c
81
unsigned long **bit, int *max)
drivers/hid/hid-monterey.c
31
#define mr_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-monterey.c
35
unsigned long **bit, int *max)
drivers/hid/hid-multitouch.c
1458
#define mt_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, \
drivers/hid/hid-multitouch.c
1462
unsigned long **bit, int *max)
drivers/hid/hid-multitouch.c
1520
return mt_touch_input_mapping(hdev, hi, field, usage, bit, max,
drivers/hid/hid-multitouch.c
1530
ret = hid_haptic_input_mapping(hdev, td->haptic, hi, field, usage, bit,
drivers/hid/hid-multitouch.c
1541
unsigned long **bit, int *max)
drivers/hid/hid-multitouch.c
796
unsigned long **bit, int *max, struct mt_application *app)
drivers/hid/hid-multitouch.c
992
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-multitouch.c
993
if (!*bit)
drivers/hid/hid-nintendo.c
1684
input_report_key(ctlr->input, button->code, status & button->bit);
drivers/hid/hid-nintendo.c
366
u32 bit;
drivers/hid/hid-ntrig.c
456
unsigned long **bit, int *max)
drivers/hid/hid-ntrig.c
468
hid_map_usage(hi, usage, bit, max,
drivers/hid/hid-ntrig.c
490
hid_map_usage(hi, usage, bit, max,
drivers/hid/hid-ntrig.c
525
hid_map_usage(hi, usage, bit, max,
drivers/hid/hid-ntrig.c
529
hid_map_usage(hi, usage, bit, max,
drivers/hid/hid-ntrig.c
547
unsigned long **bit, int *max)
drivers/hid/hid-ntrig.c
555
clear_bit(usage->code, *bit);
drivers/hid/hid-nvidia-shield.c
23
#define android_map_key(c) hid_map_usage(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-nvidia-shield.c
935
struct hid_usage *usage, unsigned long **bit,
drivers/hid/hid-penmount.c
20
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-penmount.c
24
hid_map_usage(hi, usage, bit, max, EV_KEY, BTN_TOUCH);
drivers/hid/hid-petalynx.c
35
#define pl_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-petalynx.c
39
unsigned long **bit, int *max)
drivers/hid/hid-plantronics.c
125
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, mapped_key);
drivers/hid/hid-plantronics.c
51
unsigned long **bit, int *max)
drivers/hid/hid-prodikeys.c
751
unsigned long **bit, int *max)
drivers/hid/hid-razer.c
19
#define map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-razer.c
46
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-rmi.c
541
struct hid_usage *usage, unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
144
unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
237
unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
328
unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
351
unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
482
unsigned long **bit, int *max)
drivers/hid/hid-samsung.c
488
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
491
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
494
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
497
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
500
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
503
hi, field, usage, bit, max);
drivers/hid/hid-samsung.c
85
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-samsung.c
89
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
1065
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
1088
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
1093
return ps3remote_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
1096
return navigation_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
1099
return sixaxis_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
1102
return gh_guitar_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
1105
return rb4_guitar_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
1108
return rb4_guitar_mapping(hdev, hi, field, usage, bit, max);
drivers/hid/hid-sony.c
615
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
621
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, ABS_RY);
drivers/hid/hid-sony.c
630
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
639
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
652
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, abs);
drivers/hid/hid-sony.c
675
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
703
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
709
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
721
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
737
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, usage->hid & 0xf);
drivers/hid/hid-sony.c
747
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, abs);
drivers/hid/hid-sony.c
757
unsigned long **bit, int *max)
drivers/hid/hid-sony.c
766
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, key);
drivers/hid/hid-sony.c
786
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, usage->hid & 0xf);
drivers/hid/hid-sony.c
796
hid_map_usage_clear(hi, usage, bit, max, EV_ABS, abs);
drivers/hid/hid-speedlink.c
27
unsigned long **bit, int *max)
drivers/hid/hid-sunplus.c
33
#define sp_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-sunplus.c
37
unsigned long **bit, int *max)
drivers/hid/hid-tivo.c
19
#define tivo_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-tivo.c
24
unsigned long **bit, int *max)
drivers/hid/hid-topseed.c
24
#define ts_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-topseed.c
28
unsigned long **bit, int *max)
drivers/hid/hid-twinhan.c
59
#define th_map_key_clear(c) hid_map_usage_clear(hi, usage, bit, max, \
drivers/hid/hid-twinhan.c
63
unsigned long **bit, int *max)
drivers/hid/hid-uclogic-core.c
109
bit,
drivers/hid/hid-uclogic-core.c
428
unsigned int bit = frame->re_lsb % 8;
drivers/hid/hid-uclogic-core.c
433
u8 state = (data[byte] >> bit) & 0x3;
drivers/hid/hid-uclogic-core.c
445
data[byte] = (data[byte] & ~((u8)3 << bit)) |
drivers/hid/hid-uclogic-core.c
446
(change << bit);
drivers/hid/hid-uclogic-core.c
93
unsigned long **bit,
drivers/hid/hid-universal-pidff.c
27
unsigned long **bit, int *max)
drivers/hid/hid-universal-pidff.c
49
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-winwing.c
177
unsigned long **bit, int *max)
drivers/hid/hid-winwing.c
199
hid_map_usage(hi, usage, bit, max, EV_KEY, code);
drivers/hid/hid-zydacron.c
43
hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
drivers/hid/hid-zydacron.c
47
unsigned long **bit, int *max)
drivers/hwmon/adt7411.c
130
static int adt7411_modify_bit(struct i2c_client *client, u8 reg, u8 bit,
drivers/hwmon/adt7411.c
140
val = ret | bit;
drivers/hwmon/adt7411.c
142
val = ret & ~bit;
drivers/hwmon/adt7411.c
331
int ret, bit;
drivers/hwmon/adt7411.c
339
bit = channel ? ADT7411_STAT_1_EXT_TEMP_LOW
drivers/hwmon/adt7411.c
343
bit = channel ? ADT7411_STAT_1_EXT_TEMP_HIGH_AIN1
drivers/hwmon/adt7411.c
347
bit = ADT7411_STAT_1_EXT_TEMP_FAULT;
drivers/hwmon/adt7411.c
353
*val = !!(ret & bit);
drivers/hwmon/gl518sm.c
478
unsigned long bit;
drivers/hwmon/gl518sm.c
481
err = kstrtoul(buf, 10, &bit);
drivers/hwmon/gl518sm.c
485
if (bit & ~1)
drivers/hwmon/gl518sm.c
490
if (bit)
drivers/hwmon/gl520sm.c
683
unsigned long bit;
drivers/hwmon/gl520sm.c
687
err = kstrtoul(buf, 10, &bit);
drivers/hwmon/gl520sm.c
690
if (bit & ~1)
drivers/hwmon/gl520sm.c
695
if (bit)
drivers/hwmon/i5k_amb.c
82
static unsigned long amb_num_from_reg(unsigned int byte_num, unsigned int bit)
drivers/hwmon/i5k_amb.c
84
return byte_num * MAX_AMBS_PER_CHANNEL + bit;
drivers/hwmon/lm90.c
1518
u16 bit;
drivers/hwmon/lm90.c
1535
bit = lm90_min_alarm_bits[channel];
drivers/hwmon/lm90.c
1538
bit = lm90_max_alarm_bits[channel];
drivers/hwmon/lm90.c
1542
bit = lm90_crit_alarm_bits_swapped[channel];
drivers/hwmon/lm90.c
1544
bit = lm90_crit_alarm_bits[channel];
drivers/hwmon/lm90.c
1547
bit = lm90_emergency_alarm_bits[channel];
drivers/hwmon/lm90.c
1550
bit = lm90_fault_bits[channel];
drivers/hwmon/lm90.c
1553
*val = !!(data->alarms & bit);
drivers/hwmon/lm90.c
1554
data->alarms &= ~bit;
drivers/hwmon/mlxreg-fan.c
415
return data->slot ? (data->slot <= regval ? 1 : 0) : !!(regval & data->bit);
drivers/hwmon/mlxreg-fan.c
518
if (!data->mask && !data->bit && !data->capability) {
drivers/hwmon/mlxreg-fan.c
530
if (data->bit)
drivers/hwmon/mlxreg-fan.c
531
fan->divider = data->bit;
drivers/hwmon/nct6775-core.c
1799
int bit = data->ALARM_BITS[nr + TEMP_ALARM_BASE];
drivers/hwmon/nct6775-core.c
1801
alarm = (data->alarms >> bit) & 0x01;
drivers/hwmon/nct6775-core.c
1869
int bit = data->BEEP_BITS[nr + TEMP_ALARM_BASE];
drivers/hwmon/nct6775-core.c
1871
beep = (data->beeps >> bit) & 0x01;
drivers/hwmon/nct6775-core.c
1882
int nr, bit, regindex;
drivers/hwmon/nct6775-core.c
1896
bit = data->BEEP_BITS[nr + TEMP_ALARM_BASE];
drivers/hwmon/nct6775-core.c
1897
regindex = bit >> 3;
drivers/hwmon/nct6775-core.c
1901
data->beeps |= (1ULL << bit);
drivers/hwmon/nct6775-core.c
1903
data->beeps &= ~(1ULL << bit);
drivers/hwmon/nct7802.c
517
int bit = sattr->index;
drivers/hwmon/nct7802.c
525
return sprintf(buf, "%u\n", !!(val & (1 << bit)));
drivers/hwmon/nct7904.c
1005
u8 val, bit;
drivers/hwmon/nct7904.c
1066
bit = (1 << i);
drivers/hwmon/nct7904.c
1068
data->tcpu_mask &= ~bit;
drivers/hwmon/nct7904.c
1070
data->temp_mode |= bit;
drivers/hwmon/nct7904.c
1076
data->tcpu_mask &= ~bit;
drivers/hwmon/pmbus/pmbus_core.c
2995
const struct pmbus_status_assoc *bit;
drivers/hwmon/pmbus/pmbus_core.c
3012
for (bit = cat->bits; bit->pflag; bit++)
drivers/hwmon/pmbus/pmbus_core.c
3013
if (status & bit->pflag) {
drivers/hwmon/pmbus/pmbus_core.c
3014
*flags |= bit->rflag;
drivers/hwmon/pmbus/pmbus_core.c
3015
*event |= bit->eflag;
drivers/hwmon/pmbus/pmbus_core.c
303
int bit;
drivers/hwmon/pmbus/pmbus_core.c
310
bit = pmbus_fan_rpm_mask[id];
drivers/hwmon/pmbus/pmbus_core.c
311
rv = pmbus_update_fan(client, page, id, bit, bit, word);
drivers/hwmon/pmbus/pmbus_core.c
3493
const struct pmbus_status_assoc *bit;
drivers/hwmon/pmbus/pmbus_core.c
3512
for (bit = cat->bits; bit->pflag; bit++)
drivers/hwmon/pmbus/pmbus_core.c
3513
mask |= bit->pflag;
drivers/hwmon/sht15.c
685
u8 bit = to_sensor_dev_attr(attr)->index;
drivers/hwmon/sht15.c
689
return ret ? ret : sprintf(buf, "%d\n", !!(data->val_status & bit));
drivers/hwmon/w83627ehf.c
1451
static const int bit[] = { 4, 5, 13 };
drivers/hwmon/w83627ehf.c
1453
*val = (data->alarms >> bit[channel]) & 1;
drivers/hwmon/w83627ehf.c
1483
static const int bit[] = { 0, 1, 2, 3, 8, 21, 20, 16, 17, 19 };
drivers/hwmon/w83627ehf.c
1485
*val = (data->alarms >> bit[channel]) & 1;
drivers/hwmon/w83627ehf.c
1512
static const int bit[] = { 6, 7, 11, 10, 23 };
drivers/hwmon/w83627ehf.c
1514
*val = (data->alarms >> bit[channel]) & 1;
drivers/hwmon/w83627hf.c
946
unsigned long bit;
drivers/hwmon/w83627hf.c
949
err = kstrtoul(buf, 10, &bit);
drivers/hwmon/w83627hf.c
953
if (bit & ~1)
drivers/hwmon/w83627hf.c
957
if (bit)
drivers/hwmon/w83627hf.c
964
if (bit)
drivers/hwmon/w83627hf.c
971
if (bit)
drivers/hwmon/w83627hf.c
978
if (bit)
drivers/hwmon/w83781d.c
534
unsigned long bit;
drivers/hwmon/w83781d.c
537
err = kstrtoul(buf, 10, &bit);
drivers/hwmon/w83781d.c
541
if (bit & ~1)
drivers/hwmon/w83781d.c
545
if (bit)
drivers/hwmon/w83781d.c
552
if (bit)
drivers/hwmon/w83781d.c
559
if (bit)
drivers/hwmon/w83781d.c
566
if (bit)
drivers/hwmon/w83793.c
358
int bit = sensor_attr->index & 0x07;
drivers/hwmon/w83793.c
362
val = (data->alarms[index] >> (bit)) & 1;
drivers/hwmon/w83793.c
364
val = (data->beeps[index] >> (bit)) & 1;
drivers/hwmon/w83795.c
708
int bit = sensor_attr->index & 0x07;
drivers/hwmon/w83795.c
712
val = (data->alarms[index] >> bit) & 1;
drivers/hwmon/w83795.c
714
val = (data->beeps[index] >> bit) & 1;
drivers/hwtracing/coresight/coresight-ctcu-core.c
105
bit = CTCU_ATID_REG_BIT(traceid);
drivers/hwtracing/coresight/coresight-ctcu-core.c
114
ctcu_program_atid_register(drvdata, reg_offset, bit, enable);
drivers/hwtracing/coresight/coresight-ctcu-core.c
68
u8 bit, bool enable)
drivers/hwtracing/coresight/coresight-ctcu-core.c
75
val |= BIT(bit);
drivers/hwtracing/coresight/coresight-ctcu-core.c
77
val &= ~BIT(bit);
drivers/hwtracing/coresight/coresight-ctcu-core.c
99
u8 refcnt, bit;
drivers/hwtracing/coresight/coresight-etm4x-core.c
361
int bit;
drivers/hwtracing/coresight/coresight-etm4x-core.c
363
for_each_set_bit(bit, drvdata->arch_features, ETM4_IMPDEF_FEATURE_MAX) {
drivers/hwtracing/coresight/coresight-etm4x-core.c
364
ftr = &etm4_features[bit];
drivers/hwtracing/coresight/coresight-etm4x-core.c
374
int bit;
drivers/hwtracing/coresight/coresight-etm4x-core.c
376
for_each_set_bit(bit, drvdata->arch_features, ETM4_IMPDEF_FEATURE_MAX) {
drivers/hwtracing/coresight/coresight-etm4x-core.c
377
ftr = &etm4_features[bit];
drivers/hwtracing/coresight/coresight-trace-id.c
57
int found_id = 0, bit = 1, next_id;
drivers/hwtracing/coresight/coresight-trace-id.c
59
while ((bit < CORESIGHT_TRACE_ID_RES_TOP) && !found_id) {
drivers/hwtracing/coresight/coresight-trace-id.c
65
CORESIGHT_TRACE_ID_RES_TOP, bit);
drivers/hwtracing/coresight/coresight-trace-id.c
69
bit = next_id + 1;
drivers/i2c/busses/i2c-amd-asf-plat.c
122
static void amd_asf_update_ioport_target(unsigned short piix4_smba, u8 bit,
drivers/i2c/busses/i2c-amd-asf-plat.c
128
__assign_bit(bit, &reg, set);
drivers/i2c/busses/i2c-amd-asf-plat.c
132
static void amd_asf_update_mmio_target(struct amd_asf_dev *dev, u8 bit, bool set)
drivers/i2c/busses/i2c-amd-asf-plat.c
137
__assign_bit(bit, &reg, set);
drivers/i2c/busses/i2c-cbus-gpio.c
100
if (bit)
drivers/i2c/busses/i2c-cbus-gpio.c
50
static void cbus_send_bit(struct cbus_host *host, unsigned bit)
drivers/i2c/busses/i2c-cbus-gpio.c
52
gpiod_set_value(host->dat, bit ? 1 : 0);
drivers/i2c/busses/i2c-cbus-gpio.c
95
int bit = cbus_receive_bit(host);
drivers/i2c/busses/i2c-cbus-gpio.c
97
if (bit < 0)
drivers/i2c/busses/i2c-cbus-gpio.c
98
return bit;
drivers/i2c/busses/i2c-mlxcpld.c
507
switch ((regval & data->mask) >> data->bit) {
drivers/i2c/busses/i2c-simtec.c
104
pd->bit.data = pd;
drivers/i2c/busses/i2c-simtec.c
105
pd->bit.setsda = simtec_i2c_setsda;
drivers/i2c/busses/i2c-simtec.c
106
pd->bit.setscl = simtec_i2c_setscl;
drivers/i2c/busses/i2c-simtec.c
107
pd->bit.getsda = simtec_i2c_getsda;
drivers/i2c/busses/i2c-simtec.c
108
pd->bit.getscl = simtec_i2c_getscl;
drivers/i2c/busses/i2c-simtec.c
109
pd->bit.timeout = HZ;
drivers/i2c/busses/i2c-simtec.c
110
pd->bit.udelay = 20;
drivers/i2c/busses/i2c-simtec.c
23
struct i2c_algo_bit_data bit;
drivers/i2c/busses/i2c-simtec.c
99
pd->adap.algo_data = &pd->bit;
drivers/iio/accel/bma180.c
867
int bit, ret, i = 0;
drivers/iio/accel/bma180.c
875
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/bma180.c
876
ret = bma180_get_data_reg(data, bit);
drivers/iio/accel/bmc150-accel-core.c
1005
int j, bit;
drivers/iio/accel/bmc150-accel-core.c
1008
iio_for_each_active_channel(indio_dev, bit)
drivers/iio/accel/bmc150-accel-core.c
1009
memcpy(&data->scan.channels[j++], &buffer[i * 3 + bit],
drivers/iio/accel/fxls8962af-core.c
990
int j, bit;
drivers/iio/accel/fxls8962af-core.c
993
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/fxls8962af-core.c
994
memcpy(&data->scan.channels[j++], &buffer[i * 3 + bit],
drivers/iio/accel/kionix-kx022a.c
861
int bit;
drivers/iio/accel/kionix-kx022a.c
864
for_each_set_bit(bit, idev->active_scan_mask, AXIS_MAX)
drivers/iio/accel/kionix-kx022a.c
865
chs[bit] = sam[bit];
drivers/iio/accel/mma9553.c
67
#define MMA9553_STATUS_TO_BITNUM(bit) (ffs(bit) - 9)
drivers/iio/accel/msa311.c
890
int bit, err, i = 0;
drivers/iio/accel/msa311.c
899
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/msa311.c
900
chan = &msa311_channels[bit];
drivers/iio/accel/sca3300.c
479
int bit, ret, val, i = 0;
drivers/iio/accel/sca3300.c
482
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/sca3300.c
483
ret = sca3300_read_reg(data, indio_dev->channels[bit].address, &val);
drivers/iio/accel/stk8312.c
433
int bit, ret, i = 0;
drivers/iio/accel/stk8312.c
451
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/stk8312.c
452
ret = stk8312_read_accel(data, bit);
drivers/iio/accel/stk8ba50.c
316
int bit, ret, i = 0;
drivers/iio/accel/stk8ba50.c
333
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/accel/stk8ba50.c
335
stk8ba50_channel_table[bit]);
drivers/iio/adc/ad4695.c
632
u32 bit, num_xfer, num_slots;
drivers/iio/adc/ad4695.c
657
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/adc/ad4695.c
663
if (bit == temp_chan_bit) {
drivers/iio/adc/ad4695.c
668
FIELD_PREP(AD4695_REG_AS_SLOT_INX, bit));
drivers/iio/adc/ad4695.c
820
unsigned int bit;
drivers/iio/adc/ad4695.c
823
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/adc/ad4695.c
824
if (bit == temp_chan_bit) {
drivers/iio/adc/ad4695.c
830
FIELD_PREP(AD4695_REG_AS_SLOT_INX, bit));
drivers/iio/adc/ad4851.c
477
unsigned int bit = start, end, start_cnt, cnt = 0;
drivers/iio/adc/ad4851.c
479
for_each_clear_bitrange_from(bit, end, field, start + nbits) {
drivers/iio/adc/ad4851.c
480
if (end - bit > cnt) {
drivers/iio/adc/ad4851.c
481
cnt = end - bit;
drivers/iio/adc/ad4851.c
482
start_cnt = bit - start;
drivers/iio/adc/ad9467.c
1110
unsigned int bit;
drivers/iio/adc/ad9467.c
1112
for_each_set_bit(bit, &st->info->test_mask, st->info->test_mask_len)
drivers/iio/adc/ad9467.c
1113
seq_printf(s, "%s\n", ad9467_test_modes[bit]);
drivers/iio/adc/ad9467.c
1239
unsigned int bit;
drivers/iio/adc/ad9467.c
1248
for (bit = 0; bit < st->calib_map_size; bit++) {
drivers/iio/adc/ad9467.c
1249
if (AD9467_CAN_INVERT(st) && bit == st->calib_map_size / 2)
drivers/iio/adc/ad9467.c
1253
test_bit(bit, st->calib_map) ? 'x' : 'o');
drivers/iio/adc/ad9467.c
739
unsigned int bit = start, end, start_cnt, cnt = 0;
drivers/iio/adc/ad9467.c
741
for_each_clear_bitrange_from(bit, end, calib_map, nbits + start) {
drivers/iio/adc/ad9467.c
742
if (end - bit > cnt) {
drivers/iio/adc/ad9467.c
743
cnt = end - bit;
drivers/iio/adc/ad9467.c
744
start_cnt = bit;
drivers/iio/adc/ade9000.c
885
unsigned int bit = ADE9000_ST1_CROSSING_FIRST;
drivers/iio/adc/ade9000.c
928
for_each_set_bit_from(bit, interrupt_bits,
drivers/iio/adc/ade9000.c
930
tmp = status & BIT(bit);
drivers/iio/adc/at91-sama5d2_adc.c
1206
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
1220
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
1223
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91-sama5d2_adc.c
1292
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
1314
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
1317
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91-sama5d2_adc.c
1343
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
1363
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
1366
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91-sama5d2_adc.c
1429
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
1449
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
1452
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91-sama5d2_adc.c
1615
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
1619
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
1622
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91-sama5d2_adc.c
780
u8 bit;
drivers/iio/adc/at91-sama5d2_adc.c
783
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/adc/at91-sama5d2_adc.c
786
at91_adc_chan_get(indio_dev, bit);
drivers/iio/adc/at91_adc.c
487
int bit, idx = 0;
drivers/iio/adc/at91_adc.c
510
for_each_set_bit(bit, &st->channels_mask, st->num_channels) {
drivers/iio/adc/at91_adc.c
515
chan->channel = bit;
drivers/iio/adc/at91_adc.c
569
u8 bit;
drivers/iio/adc/at91_adc.c
585
for_each_set_bit(bit, idev->active_scan_mask,
drivers/iio/adc/at91_adc.c
587
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/at91_adc.c
600
for_each_set_bit(bit, idev->active_scan_mask,
drivers/iio/adc/at91_adc.c
602
struct iio_chan_spec const *chan = idev->channels + bit;
drivers/iio/adc/cc10001_adc.c
266
unsigned int bit, idx = 0;
drivers/iio/adc/cc10001_adc.c
277
for_each_set_bit(bit, &channel_map, CC10001_ADC_NUM_CHANNELS) {
drivers/iio/adc/cc10001_adc.c
282
chan->channel = bit;
drivers/iio/adc/ina2xx-adc.c
749
int bit, ret, i = 0;
drivers/iio/adc/ina2xx-adc.c
758
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/adc/ina2xx-adc.c
762
INA2XX_SHUNT_VOLTAGE + bit, &val);
drivers/iio/adc/mt6360-adc.c
268
int i = 0, bit, val, ret;
drivers/iio/adc/mt6360-adc.c
270
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/adc/mt6360-adc.c
271
ret = mt6360_adc_read_channel(mad, bit, &val);
drivers/iio/adc/mt6360-adc.c
273
dev_warn(&indio_dev->dev, "Failed to get channel %d conversion val\n", bit);
drivers/iio/adc/pac1921.c
1025
int bit;
drivers/iio/adc/pac1921.c
1037
iio_for_each_active_channel(idev, bit) {
drivers/iio/adc/rohm-bd79112.c
246
unsigned int reg, bit, val;
drivers/iio/adc/rohm-bd79112.c
249
bit = GET_GPIO_BIT(offset);
drivers/iio/adc/rohm-bd79112.c
256
if (bit & val)
drivers/iio/adc/rohm-bd79112.c
264
if (bit & val)
drivers/iio/adc/rohm-bd79112.c
281
unsigned int reg, bit, val;
drivers/iio/adc/rohm-bd79112.c
284
bit = GET_GPIO_BIT(offset);
drivers/iio/adc/rohm-bd79112.c
291
return !!(val & bit);
drivers/iio/adc/rohm-bd79112.c
298
unsigned int reg, bit;
drivers/iio/adc/rohm-bd79112.c
300
bit = GET_GPIO_BIT(offset);
drivers/iio/adc/rohm-bd79112.c
303
return regmap_assign_bits(data->map, reg, bit, value);
drivers/iio/adc/rohm-bd79112.c
330
unsigned int gpi_reg, gpo_reg, bit;
drivers/iio/adc/rohm-bd79112.c
333
bit = GET_GPIO_BIT(offset);
drivers/iio/adc/rohm-bd79112.c
338
ret = regmap_clear_bits(data->map, gpi_reg, bit);
drivers/iio/adc/rohm-bd79112.c
342
return regmap_set_bits(data->map, gpo_reg, bit);
drivers/iio/adc/rohm-bd79112.c
345
ret = regmap_set_bits(data->map, gpi_reg, bit);
drivers/iio/adc/rohm-bd79112.c
349
return regmap_clear_bits(data->map, gpo_reg, bit);
drivers/iio/adc/rtq6056.c
650
int i = 0, bit, ret;
drivers/iio/adc/rtq6056.c
654
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/adc/rtq6056.c
655
unsigned int addr = rtq6056_channels[bit].address;
drivers/iio/adc/stm32-adc.c
1330
u32 val, bit;
drivers/iio/adc/stm32-adc.c
1337
for_each_set_bit(bit, scan_mask, iio_get_masklength(indio_dev)) {
drivers/iio/adc/stm32-adc.c
1338
chan = indio_dev->channels + bit;
drivers/iio/adc/stm32-dfsdm-adc.c
343
unsigned int bit;
drivers/iio/adc/stm32-dfsdm-adc.c
346
for_each_set_bit(bit, &adc->smask, sizeof(adc->smask) * BITS_PER_BYTE) {
drivers/iio/adc/stm32-dfsdm-adc.c
347
chan = indio_dev->channels + bit;
drivers/iio/adc/stm32-dfsdm-adc.c
363
unsigned int bit;
drivers/iio/adc/stm32-dfsdm-adc.c
365
for_each_set_bit(bit, &adc->smask, sizeof(adc->smask) * BITS_PER_BYTE) {
drivers/iio/adc/stm32-dfsdm-adc.c
366
chan = indio_dev->channels + bit;
drivers/iio/adc/stm32-dfsdm-adc.c
464
unsigned int bit;
drivers/iio/adc/stm32-dfsdm-adc.c
486
for_each_set_bit(bit, &adc->smask,
drivers/iio/adc/stm32-dfsdm-adc.c
488
chan = indio_dev->channels + bit;
drivers/iio/adc/stm32-dfsdm-adc.c
511
unsigned int bit, jchg = 0;
drivers/iio/adc/stm32-dfsdm-adc.c
561
bit = __ffs(adc->smask);
drivers/iio/adc/stm32-dfsdm-adc.c
562
chan = indio_dev->channels + bit;
drivers/iio/adc/stm32-dfsdm-adc.c
574
for_each_set_bit(bit, &adc->smask,
drivers/iio/adc/stm32-dfsdm-adc.c
576
chan = indio_dev->channels + bit;
drivers/iio/adc/ti-adc108s102.c
116
unsigned int bit, cmds;
drivers/iio/adc/ti-adc108s102.c
123
for_each_set_bit(bit, active_scan_mask, ADC108S102_MAX_CHANNELS)
drivers/iio/adc/ti-adc108s102.c
124
st->tx_buf[cmds++] = cpu_to_be16(ADC108S102_CMD(bit));
drivers/iio/adc/ti_am335x_adc.c
304
u8 bit;
drivers/iio/adc/ti_am335x_adc.c
307
for_each_set_bit(bit, indio_dev->active_scan_mask, adc_dev->channels) {
drivers/iio/adc/ti_am335x_adc.c
308
enb |= (get_adc_step_bit(adc_dev, bit) << 1);
drivers/iio/adc/xilinx-ams.c
1042
unsigned int bit;
drivers/iio/adc/xilinx-ams.c
1044
for_each_set_bit(bit, &events, AMS_NO_OF_ALARMS)
drivers/iio/adc/xilinx-ams.c
1045
ams_handle_event(indio_dev, bit);
drivers/iio/adc/xilinx-ams.c
879
int bit = 0;
drivers/iio/adc/xilinx-ams.c
882
bit = AMS_PL_ALARM_START;
drivers/iio/adc/xilinx-ams.c
888
return BIT(AMS_ALARM_BIT_TEMP + bit);
drivers/iio/adc/xilinx-ams.c
890
return BIT(AMS_ALARM_BIT_SUPPLY1 + bit);
drivers/iio/adc/xilinx-ams.c
892
return BIT(AMS_ALARM_BIT_SUPPLY2 + bit);
drivers/iio/adc/xilinx-ams.c
894
return BIT(AMS_ALARM_BIT_SUPPLY3 + bit);
drivers/iio/adc/xilinx-ams.c
896
return BIT(AMS_ALARM_BIT_SUPPLY4 + bit);
drivers/iio/adc/xilinx-ams.c
898
return BIT(AMS_ALARM_BIT_SUPPLY5 + bit);
drivers/iio/adc/xilinx-ams.c
900
return BIT(AMS_ALARM_BIT_SUPPLY6 + bit);
drivers/iio/adc/xilinx-ams.c
902
return BIT(AMS_ALARM_BIT_SUPPLY7 + bit);
drivers/iio/adc/xilinx-ams.c
904
return BIT(AMS_ALARM_BIT_SUPPLY8 + bit);
drivers/iio/adc/xilinx-ams.c
906
return BIT(AMS_ALARM_BIT_SUPPLY9 + bit);
drivers/iio/adc/xilinx-ams.c
908
return BIT(AMS_ALARM_BIT_SUPPLY10 + bit);
drivers/iio/adc/xilinx-ams.c
910
return BIT(AMS_ALARM_BIT_VCCAMS + bit);
drivers/iio/adc/xilinx-ams.c
912
return BIT(AMS_ALARM_BIT_TEMP_REMOTE + bit);
drivers/iio/chemical/sunrise_co2.c
194
u8 bit;
drivers/iio/chemical/sunrise_co2.c
231
return read_poll_timeout(sunrise_read_byte, status, status & data->bit,
drivers/iio/frequency/adf4371.c
112
unsigned int bit;
drivers/iio/frequency/adf4371.c
343
unsigned int readval, reg, bit;
drivers/iio/frequency/adf4371.c
360
bit = adf4371_pwrdown_ch[chan->channel].bit;
drivers/iio/frequency/adf4371.c
366
val = !(readval & BIT(bit));
drivers/iio/frequency/adf4371.c
387
unsigned int bit, readval, reg;
drivers/iio/frequency/adf4371.c
405
bit = adf4371_pwrdown_ch[chan->channel].bit;
drivers/iio/frequency/adf4371.c
410
readval &= ~BIT(bit);
drivers/iio/frequency/adf4371.c
411
readval |= (!power_down << bit);
drivers/iio/health/afe4403.c
313
int ret, bit, i = 0;
drivers/iio/health/afe4403.c
322
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/health/afe4403.c
324
&afe4403_channel_values[bit], 1,
drivers/iio/health/afe4404.c
332
int ret, bit, i = 0;
drivers/iio/health/afe4404.c
334
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/health/afe4404.c
335
ret = regmap_read(afe->regmap, afe4404_channel_values[bit],
drivers/iio/humidity/am2315.c
161
int bit;
drivers/iio/humidity/am2315.c
177
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/humidity/am2315.c
178
data->scan.chans[i] = (bit ? sensor_data.temp_data :
drivers/iio/imu/adis16475.c
1564
int ret, bit, buff_offset = 0, i = 0;
drivers/iio/imu/adis16475.c
1593
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/imu/adis16475.c
1598
switch (bit) {
drivers/iio/imu/adis16475.c
1622
st->data[i++] = buffer[(bit - buff_offset) * 2 + 2];
drivers/iio/imu/adis16475.c
1624
st->data[i++] = buffer[(bit - buff_offset) * 2 + 1];
drivers/iio/imu/adis16475.c
1626
st->data[i++] = buffer[(bit - buff_offset) + 1];
drivers/iio/imu/adis16475.c
1636
bit * 4;
drivers/iio/imu/adis16480.c
1400
int ret, bit, offset, i = 0, buff_offset = 0;
drivers/iio/imu/adis16480.c
1457
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/imu/adis16480.c
1463
switch (bit) {
drivers/iio/imu/adis16480.c
1482
st->data[i++] = buffer[2 * (bit - buff_offset) + offset + 3];
drivers/iio/imu/adis16480.c
1483
st->data[i++] = buffer[2 * (bit - buff_offset) + offset + 2];
drivers/iio/imu/bmi323/bmi323_core.c
1072
int i, ret, fifo_lvl, frame_count, bit, index;
drivers/iio/imu/bmi323/bmi323_core.c
1115
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/imu/bmi323/bmi323_core.c
1117
pchannels[index++] = frame[bit];
drivers/iio/imu/bmi323/bmi323_core.c
1417
int ret, bit, index = 0;
drivers/iio/imu/bmi323/bmi323_core.c
1429
for_each_set_bit(bit, indio_dev->active_scan_mask,
drivers/iio/imu/bmi323/bmi323_core.c
1432
BMI323_ACCEL_X_REG + bit,
drivers/iio/imu/kmx61.c
1189
int bit, ret, i = 0;
drivers/iio/imu/kmx61.c
1199
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/imu/kmx61.c
1200
ret = kmx61_read_measurement(data, base, bit);
drivers/iio/industrialio-buffer.c
511
struct iio_buffer *buffer, int bit)
drivers/iio/industrialio-buffer.c
526
set_bit(bit, trialmask);
drivers/iio/industrialio-buffer.c
548
static int iio_scan_mask_clear(struct iio_buffer *buffer, int bit)
drivers/iio/industrialio-buffer.c
550
clear_bit(bit, buffer->scan_mask);
drivers/iio/industrialio-buffer.c
555
struct iio_buffer *buffer, int bit)
drivers/iio/industrialio-buffer.c
557
if (bit > iio_get_masklength(indio_dev))
drivers/iio/industrialio-buffer.c
564
return !!test_bit(bit, buffer->scan_mask);
drivers/iio/light/vl6180.c
542
int ret, bit, i = 0;
drivers/iio/light/vl6180.c
549
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/light/vl6180.c
550
if (vl6180_chan_regs_table[bit].word)
drivers/iio/light/vl6180.c
552
vl6180_chan_regs_table[bit].value_reg);
drivers/iio/light/vl6180.c
555
vl6180_chan_regs_table[bit].value_reg);
drivers/iio/light/vl6180.c
588
int bit;
drivers/iio/light/vl6180.c
590
iio_for_each_active_channel(indio_dev, bit)
drivers/iio/light/vl6180.c
592
vl6180_chan_regs_table[bit].start_reg,
drivers/iio/light/vl6180.c
601
int bit;
drivers/iio/light/vl6180.c
603
iio_for_each_active_channel(indio_dev, bit)
drivers/iio/light/vl6180.c
605
vl6180_chan_regs_table[bit].start_reg,
drivers/iio/magnetometer/rm3100-core.c
469
int ret, i, bit;
drivers/iio/magnetometer/rm3100-core.c
504
for_each_set_bit(bit, &scan_mask, mask_len) {
drivers/iio/magnetometer/rm3100-core.c
505
ret = regmap_bulk_read(regmap, RM3100_REG_MX2 + 3 * bit,
drivers/iio/magnetometer/yamaha-yas530.c
1179
static s8 yas530_adjust_offset(s8 old, int bit, u16 center, u16 measure)
drivers/iio/magnetometer/yamaha-yas530.c
1182
return old + BIT(bit);
drivers/iio/magnetometer/yamaha-yas530.c
1184
return old - BIT(bit);
drivers/iio/proximity/hx9023s.c
938
unsigned int bit, index, i = 0;
drivers/iio/proximity/hx9023s.c
954
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/proximity/hx9023s.c
955
index = indio_dev->channels[bit].channel;
drivers/iio/proximity/hx9023s.c
972
unsigned int bit;
drivers/iio/proximity/hx9023s.c
975
iio_for_each_active_channel(indio_dev, bit)
drivers/iio/proximity/hx9023s.c
976
__set_bit(indio_dev->channels[bit].channel, &channels);
drivers/iio/proximity/sx9500.c
633
int val, bit, ret, i = 0;
drivers/iio/proximity/sx9500.c
641
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/proximity/sx9500.c
642
ret = sx9500_read_prox_data(data, &indio_dev->channels[bit],
drivers/iio/proximity/sx_common.c
368
int bit, ret, i = 0;
drivers/iio/proximity/sx_common.c
372
iio_for_each_active_channel(indio_dev, bit) {
drivers/iio/proximity/sx_common.c
374
&indio_dev->channels[bit],
drivers/iio/proximity/sx_common.c
397
int bit, ret;
drivers/iio/proximity/sx_common.c
400
iio_for_each_active_channel(indio_dev, bit)
drivers/iio/proximity/sx_common.c
401
__set_bit(indio_dev->channels[bit].channel, &channels);
drivers/iio/resolver/ad2s1210.c
124
#define FAULT_ONESHOT(bit, new, old) (new & bit && !(old & bit))
drivers/infiniband/hw/bnxt_re/qplib_res.c
708
dpi->bit = bit_num;
drivers/infiniband/hw/bnxt_re/qplib_res.c
720
dpi->dpi = dpi->bit;
drivers/infiniband/hw/bnxt_re/qplib_res.c
745
if (test_and_set_bit(dpi->bit, dpit->tbl)) {
drivers/infiniband/hw/bnxt_re/qplib_res.c
748
dpi->dpi, dpi->bit);
drivers/infiniband/hw/bnxt_re/qplib_res.c
753
dpit->app_tbl[dpi->bit] = NULL;
drivers/infiniband/hw/bnxt_re/qplib_res.h
251
u32 bit;
drivers/infiniband/hw/hfi1/chip.c
13194
u64 bit;
drivers/infiniband/hw/hfi1/chip.c
13204
bit = src % BITS_PER_REGISTER;
drivers/infiniband/hw/hfi1/chip.c
13206
if (!bit && bits) {
drivers/infiniband/hw/hfi1/chip.c
13210
bits |= BIT_ULL(bit);
drivers/infiniband/hw/hfi1/chip.c
5226
u8 bit = is % 64;
drivers/infiniband/hw/hfi1/chip.c
5229
return !(mask & BIT_ULL(bit));
drivers/infiniband/hw/hfi1/chip.c
8292
u32 bit;
drivers/infiniband/hw/hfi1/chip.c
8312
for_each_set_bit(bit, (unsigned long *)&regs[0],
drivers/infiniband/hw/hfi1/chip.c
8314
is_interrupt(dd, bit);
drivers/infiniband/hw/hfi1/fault.c
165
unsigned long bit = 0, zero = 0;
drivers/infiniband/hw/hfi1/fault.c
172
bit = find_first_bit(fault->opcodes, bitsize);
drivers/infiniband/hw/hfi1/fault.c
173
while (bit < bitsize) {
drivers/infiniband/hw/hfi1/fault.c
174
zero = find_next_zero_bit(fault->opcodes, bitsize, bit);
drivers/infiniband/hw/hfi1/fault.c
175
if (zero - 1 != bit)
drivers/infiniband/hw/hfi1/fault.c
178
"0x%lx-0x%lx,", bit, zero - 1);
drivers/infiniband/hw/hfi1/fault.c
182
bit);
drivers/infiniband/hw/hfi1/fault.c
183
bit = find_next_bit(fault->opcodes, bitsize, zero);
drivers/infiniband/hw/hfi1/firmware.c
1503
u64 scratch0, bit;
drivers/infiniband/hw/hfi1/firmware.c
1511
bit = resource_mask(dd->hfi1_id, resource);
drivers/infiniband/hw/hfi1/firmware.c
1522
if ((scratch0 & bit) != 0) {
drivers/infiniband/hw/hfi1/firmware.c
1523
scratch0 &= ~bit;
drivers/infiniband/hw/hfi1/firmware.c
1545
u64 scratch0, bit;
drivers/infiniband/hw/hfi1/firmware.c
1548
bit = resource_mask(dd->hfi1_id, resource);
drivers/infiniband/hw/hfi1/firmware.c
1550
bit = resource;
drivers/infiniband/hw/hfi1/firmware.c
1553
if ((scratch0 & bit) == 0) {
drivers/infiniband/hw/hfi1/pio.h
249
void sc_stop(struct send_context *sc, int bit);
drivers/infiniband/hw/hfi1/user_sdma.h
59
u8 dw, u8 bit, u8 width, u16 value)
drivers/infiniband/hw/hfi1/user_sdma.h
63
arr[idx++] = sdma_build_ahg_descriptor(value, dw, bit, width);
drivers/infiniband/hw/qedr/verbs.c
3296
u8 *bits, u8 bit)
drivers/infiniband/hw/qedr/verbs.c
3311
*bits |= bit;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
73
int bit;
drivers/infiniband/ulp/rtrs/rtrs-clt.c
83
bit = find_first_zero_bit(clt->permits_map, max_depth);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
84
if (bit >= max_depth)
drivers/infiniband/ulp/rtrs/rtrs-clt.c
86
} while (test_and_set_bit_lock(bit, clt->permits_map));
drivers/infiniband/ulp/rtrs/rtrs-clt.c
88
permit = get_permit(clt, bit);
drivers/infiniband/ulp/rtrs/rtrs-clt.c
89
WARN_ON(permit->mem_id != bit);
drivers/input/input.c
1273
int bit = min_bit;
drivers/input/input.c
1277
for_each_set_bit_from(bit, bm, max_bit)
drivers/input/input.c
1278
len += snprintf(buf + len, max(size - len, 0), "%X,", bit);
drivers/input/input.c
1513
input_dev->bm##bit, ev##_MAX, \
drivers/input/input.c
1696
for_each_set_bit(i, dev->bits##bit, type##_CNT) { \
drivers/input/input.c
2165
memset(dev->bits##bit, 0, \
drivers/input/input.c
2166
sizeof(dev->bits##bit)); \
drivers/input/joystick/sidewinder.c
204
int bit = 0;
drivers/input/joystick/sidewinder.c
207
data |= (__u64)((buf[i] >> tri++) & 1) << bit++; /* Transfer bit */
drivers/input/keyboard/adp5588-keys.c
222
unsigned int bit = ADP5588_BIT(kpad->gpiomap[off]);
drivers/input/keyboard/adp5588-keys.c
227
if (kpad->dir[bank] & bit)
drivers/input/keyboard/adp5588-keys.c
232
return !!(val & bit);
drivers/input/keyboard/adp5588-keys.c
240
unsigned int bit = ADP5588_BIT(kpad->gpiomap[off]);
drivers/input/keyboard/adp5588-keys.c
245
kpad->dat_out[bank] |= bit;
drivers/input/keyboard/adp5588-keys.c
247
kpad->dat_out[bank] &= ~bit;
drivers/input/keyboard/adp5588-keys.c
258
unsigned int bit = ADP5588_BIT(kpad->gpiomap[off]);
drivers/input/keyboard/adp5588-keys.c
275
kpad->pull_dis[bank] |= bit;
drivers/input/keyboard/adp5588-keys.c
277
kpad->pull_dis[bank] &= bit;
drivers/input/keyboard/adp5588-keys.c
287
unsigned int bit = ADP5588_BIT(kpad->gpiomap[off]);
drivers/input/keyboard/adp5588-keys.c
291
kpad->dir[bank] &= ~bit;
drivers/input/keyboard/adp5588-keys.c
300
unsigned int bit = ADP5588_BIT(kpad->gpiomap[off]);
drivers/input/keyboard/adp5588-keys.c
305
kpad->dir[bank] |= bit;
drivers/input/keyboard/adp5588-keys.c
308
kpad->dat_out[bank] |= bit;
drivers/input/keyboard/adp5588-keys.c
310
kpad->dat_out[bank] &= ~bit;
drivers/input/keyboard/applespi.c
1113
u8 bit = BIT((fnremap - 1) & 0x07);
drivers/input/keyboard/applespi.c
1120
keyboard_protocol->fn_pressed = !!(keyboard_protocol->modifiers & bit);
drivers/input/keyboard/applespi.c
1122
keyboard_protocol->modifiers |= bit;
drivers/input/keyboard/applespi.c
1124
keyboard_protocol->modifiers &= ~bit;
drivers/input/keyboard/cros_ec_keyb.c
104
.bit = EC_MKBP_BRI_UP,
drivers/input/keyboard/cros_ec_keyb.c
109
.bit = EC_MKBP_BRI_DOWN,
drivers/input/keyboard/cros_ec_keyb.c
114
.bit = EC_MKBP_SCREEN_LOCK,
drivers/input/keyboard/cros_ec_keyb.c
121
.bit = EC_MKBP_LID_OPEN,
drivers/input/keyboard/cros_ec_keyb.c
127
.bit = EC_MKBP_TABLET_MODE,
drivers/input/keyboard/cros_ec_keyb.c
239
!!(mask & BIT(map->bit)) ^ map->inverted);
drivers/input/keyboard/cros_ec_keyb.c
522
if ((map->ev_type == EV_KEY && (buttons & BIT(map->bit))) ||
drivers/input/keyboard/cros_ec_keyb.c
523
(map->ev_type == EV_SW && (switches & BIT(map->bit))))
drivers/input/keyboard/cros_ec_keyb.c
79
u8 bit;
drivers/input/keyboard/cros_ec_keyb.c
89
.bit = EC_MKBP_POWER_BUTTON,
drivers/input/keyboard/cros_ec_keyb.c
94
.bit = EC_MKBP_VOL_UP,
drivers/input/keyboard/cros_ec_keyb.c
99
.bit = EC_MKBP_VOL_DOWN,
drivers/input/keyboard/jornada680_kbd.c
89
unsigned int bit = 1 << j;
drivers/input/keyboard/jornada680_kbd.c
90
if (xor & bit) {
drivers/input/keyboard/jornada680_kbd.c
96
!(new & bit));
drivers/input/keyboard/omap4-keypad.c
121
unsigned long bit;
drivers/input/keyboard/omap4-keypad.c
126
for_each_set_bit(bit, mask, keypad_data->rows * BITS_PER_BYTE) {
drivers/input/keyboard/omap4-keypad.c
127
row = bit / BITS_PER_BYTE;
drivers/input/keyboard/omap4-keypad.c
128
col = bit % BITS_PER_BYTE;
drivers/input/misc/hp_sdc_rtc.c
270
#define YN(bit) ("no")
drivers/input/misc/hp_sdc_rtc.c
271
#define NY(bit) ("yes")
drivers/input/mouse/alps.c
362
int i, bit, prev_bit = 0;
drivers/input/mouse/alps.c
366
bit = map & 1;
drivers/input/mouse/alps.c
367
if (bit) {
drivers/input/mouse/alps.c
378
prev_bit = bit;
drivers/input/rmi4/rmi_f03.c
44
unsigned int bit;
drivers/input/rmi4/rmi_f03.c
49
bit = BIT(button - BTN_LEFT);
drivers/input/rmi4/rmi_f03.c
52
f03->overwrite_buttons |= bit;
drivers/input/rmi4/rmi_f03.c
54
f03->overwrite_buttons &= ~bit;
drivers/input/touchscreen/mxs-lradc-ts.c
284
writel(info[lradc->soc].bit,
drivers/input/touchscreen/mxs-lradc-ts.c
74
u32 bit;
drivers/input/touchscreen/ts4800-ts.c
113
u32 reg, bit;
drivers/input/touchscreen/ts4800-ts.c
137
error = of_property_read_u32_index(np, "syscon", 2, &bit);
drivers/input/touchscreen/ts4800-ts.c
143
ts->bit = BIT(bit);
drivers/input/touchscreen/ts4800-ts.c
42
unsigned int bit;
drivers/input/touchscreen/ts4800-ts.c
56
error = regmap_update_bits(ts->regmap, ts->reg, ts->bit, ts->bit);
drivers/input/touchscreen/ts4800-ts.c
70
ret = regmap_update_bits(ts->regmap, ts->reg, ts->bit, 0);
drivers/iommu/amd/amd_iommu.h
25
void iommu_feature_enable(struct amd_iommu *iommu, u8 bit);
drivers/iommu/amd/init.c
1133
static void set_dte_bit(struct dev_table_entry *dte, u8 bit)
drivers/iommu/amd/init.c
1135
int i = (bit >> 6) & 0x03;
drivers/iommu/amd/init.c
1136
int _bit = bit & 0x3f;
drivers/iommu/amd/init.c
430
void iommu_feature_enable(struct amd_iommu *iommu, u8 bit)
drivers/iommu/amd/init.c
432
iommu_feature_set(iommu, 1ULL, 1ULL, bit);
drivers/iommu/amd/init.c
435
static void iommu_feature_disable(struct amd_iommu *iommu, u8 bit)
drivers/iommu/amd/init.c
437
iommu_feature_set(iommu, 0ULL, 1ULL, bit);
drivers/iommu/tegra-smmu.c
1077
if (value & BIT(client->regs.smmu.bit))
drivers/iommu/tegra-smmu.c
387
value |= BIT(client->regs.smmu.bit);
drivers/iommu/tegra-smmu.c
415
value &= ~BIT(client->regs.smmu.bit);
drivers/irqchip/irq-aspeed-i2c-ic.c
36
unsigned long bit, status;
drivers/irqchip/irq-aspeed-i2c-ic.c
40
for_each_set_bit(bit, &status, ASPEED_I2C_IC_NUM_BUS)
drivers/irqchip/irq-aspeed-i2c-ic.c
41
generic_handle_domain_irq(i2c_ic->irq_domain, bit);
drivers/irqchip/irq-aspeed-intc.c
37
unsigned long bit, status;
drivers/irqchip/irq-aspeed-intc.c
40
for_each_set_bit(bit, &status, INTC_IRQS_PER_WORD) {
drivers/irqchip/irq-aspeed-intc.c
41
generic_handle_domain_irq(intc_ic->irq_domain, bit);
drivers/irqchip/irq-aspeed-intc.c
42
writel(BIT(bit), intc_ic->base + INTC_INT_STATUS_REG);
drivers/irqchip/irq-aspeed-scu-ic.c
106
unsigned long bit, enabled, max, status;
drivers/irqchip/irq-aspeed-scu-ic.c
116
bit = scu_ic->irq_shift;
drivers/irqchip/irq-aspeed-scu-ic.c
117
max = scu_ic->num_irqs + bit;
drivers/irqchip/irq-aspeed-scu-ic.c
119
for_each_set_bit_from(bit, &status, max) {
drivers/irqchip/irq-aspeed-scu-ic.c
120
generic_handle_domain_irq(scu_ic->irq_domain, bit - scu_ic->irq_shift);
drivers/irqchip/irq-aspeed-scu-ic.c
122
writel(BIT(bit), scu_ic->base + scu_ic->isr);
drivers/irqchip/irq-aspeed-scu-ic.c
131
unsigned int bit = BIT(data->hwirq + scu_ic->irq_shift);
drivers/irqchip/irq-aspeed-scu-ic.c
132
unsigned int mask = bit | (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT);
drivers/irqchip/irq-aspeed-scu-ic.c
145
unsigned int bit = BIT(data->hwirq + scu_ic->irq_shift);
drivers/irqchip/irq-aspeed-scu-ic.c
146
unsigned int mask = bit | (scu_ic->irq_enable << ASPEED_SCU_IC_STATUS_SHIFT);
drivers/irqchip/irq-aspeed-scu-ic.c
153
writel((readl(scu_ic->base) & ~mask) | bit, scu_ic->base);
drivers/irqchip/irq-aspeed-scu-ic.c
167
unsigned int bit = BIT(data->hwirq + scu_ic->irq_shift);
drivers/irqchip/irq-aspeed-scu-ic.c
169
writel(readl(scu_ic->base) | bit, scu_ic->base + scu_ic->ier);
drivers/irqchip/irq-aspeed-scu-ic.c
70
unsigned long bit, enabled, max, status;
drivers/irqchip/irq-aspeed-scu-ic.c
90
bit = scu_ic->irq_shift;
drivers/irqchip/irq-aspeed-scu-ic.c
91
max = scu_ic->num_irqs + bit;
drivers/irqchip/irq-aspeed-scu-ic.c
93
for_each_set_bit_from(bit, &status, max) {
drivers/irqchip/irq-aspeed-scu-ic.c
94
generic_handle_domain_irq(scu_ic->irq_domain, bit - scu_ic->irq_shift);
drivers/irqchip/irq-aspeed-scu-ic.c
95
writel((readl(scu_ic->base) & ~mask) | BIT(bit + ASPEED_SCU_IC_STATUS_SHIFT),
drivers/irqchip/irq-ath79-misc.c
53
int bit = __ffs(pending);
drivers/irqchip/irq-ath79-misc.c
55
generic_handle_domain_irq(domain, bit);
drivers/irqchip/irq-ath79-misc.c
56
pending &= ~BIT(bit);
drivers/irqchip/irq-bcm2836.c
26
unsigned int bit,
drivers/irqchip/irq-bcm2836.c
31
writel(readl(reg) & ~BIT(bit), reg);
drivers/irqchip/irq-bcm2836.c
35
unsigned int bit,
drivers/irqchip/irq-bcm2836.c
40
writel(readl(reg) | BIT(bit), reg);
drivers/irqchip/irq-gic-v3.c
344
static void gic_do_wait_for_rwp(void __iomem *base, u32 bit)
drivers/irqchip/irq-gic-v3.c
349
ret = readl_relaxed_poll_timeout_atomic(base + GICD_CTLR, val, !(val & bit),
drivers/irqchip/irq-gic-v5.c
316
u64 bit = BIT_ULL(irq % 64);
drivers/irqchip/irq-gic-v5.c
322
write_sysreg_s(bit, SYS_ICC_PPI_SPENDR0_EL1);
drivers/irqchip/irq-gic-v5.c
324
write_sysreg_s(bit, SYS_ICC_PPI_SPENDR1_EL1);
drivers/irqchip/irq-gic-v5.c
327
write_sysreg_s(bit, SYS_ICC_PPI_CPENDR0_EL1);
drivers/irqchip/irq-gic-v5.c
329
write_sysreg_s(bit, SYS_ICC_PPI_CPENDR1_EL1);
drivers/irqchip/irq-gic-v5.c
335
write_sysreg_s(bit, SYS_ICC_PPI_SACTIVER0_EL1);
drivers/irqchip/irq-gic-v5.c
337
write_sysreg_s(bit, SYS_ICC_PPI_SACTIVER1_EL1);
drivers/irqchip/irq-gic-v5.c
340
write_sysreg_s(bit, SYS_ICC_PPI_CACTIVER0_EL1);
drivers/irqchip/irq-gic-v5.c
342
write_sysreg_s(bit, SYS_ICC_PPI_CACTIVER1_EL1);
drivers/irqchip/irq-gic-v5.c
509
u64 bit = BIT_ULL(hwirq % 64);
drivers/irqchip/irq-gic-v5.c
511
return !!(read_ppi_sysreg_s(hwirq, PPI_HM) & bit);
drivers/irqchip/irq-hip04.c
152
u32 val, mask, bit;
drivers/irqchip/irq-hip04.c
165
bit = hip04_cpu_map[cpu] << shift;
drivers/irqchip/irq-hip04.c
167
writel_relaxed(val | bit, reg);
drivers/irqchip/irq-ingenic.c
50
int bit = __fls(pending);
drivers/irqchip/irq-ingenic.c
52
generic_handle_domain_irq(domain, bit + (i * 32));
drivers/irqchip/irq-ingenic.c
53
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-eiointc.c
202
int i, bit, cores, index, node;
drivers/irqchip/irq-loongson-eiointc.c
245
bit = BIT(hwirq++ - INT_HWI0);
drivers/irqchip/irq-loongson-eiointc.c
246
data = bit | (bit << 8);
drivers/irqchip/irq-loongson-eiointc.c
249
bit = BIT(hwirq++ - INT_HWI0);
drivers/irqchip/irq-loongson-eiointc.c
250
data |= (bit << 16) | (bit << 24);
drivers/irqchip/irq-loongson-eiointc.c
257
bit = BIT(hwirq - INT_HWI0);
drivers/irqchip/irq-loongson-eiointc.c
258
data = bit | (bit << 8) | (bit << 16) | (bit << 24);
drivers/irqchip/irq-loongson-eiointc.c
266
bit = cpu_logical_map(0);
drivers/irqchip/irq-loongson-eiointc.c
268
bit = BIT(cpu_logical_map(0));
drivers/irqchip/irq-loongson-eiointc.c
270
bit = (eiointc_priv[index]->node << 4) | 1;
drivers/irqchip/irq-loongson-eiointc.c
272
data = bit | (bit << 8) | (bit << 16) | (bit << 24);
drivers/irqchip/irq-loongson-eiointc.c
335
int bit = __ffs(pending);
drivers/irqchip/irq-loongson-eiointc.c
336
int irq = bit + VEC_COUNT_PER_REG * i;
drivers/irqchip/irq-loongson-eiointc.c
339
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-htpic.c
44
int bit = __ffs(pending);
drivers/irqchip/irq-loongson-htpic.c
46
if (unlikely(bit > 15)) {
drivers/irqchip/irq-loongson-htpic.c
51
generic_handle_domain_irq(priv->domain, bit);
drivers/irqchip/irq-loongson-htpic.c
52
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-htvec.c
52
int bit = __ffs(pending);
drivers/irqchip/irq-loongson-htvec.c
55
bit + VEC_COUNT_PER_REG * i);
drivers/irqchip/irq-loongson-htvec.c
56
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-liointc.c
268
int bit = __ffs(pending);
drivers/irqchip/irq-loongson-liointc.c
270
priv->map_cache[bit] = BIT(i) << LIOINTC_SHIFT_INTx;
drivers/irqchip/irq-loongson-liointc.c
271
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-liointc.c
94
int bit = __ffs(pending);
drivers/irqchip/irq-loongson-liointc.c
96
generic_handle_domain_irq(gc->domain, bit);
drivers/irqchip/irq-loongson-liointc.c
97
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-pch-lpc.c
107
u32 pending, bit;
drivers/irqchip/irq-loongson-pch-lpc.c
119
bit = __ffs(pending);
drivers/irqchip/irq-loongson-pch-lpc.c
121
generic_handle_domain_irq(priv->lpc_domain, bit);
drivers/irqchip/irq-loongson-pch-lpc.c
122
pending &= ~BIT(bit);
drivers/irqchip/irq-loongson-pch-pic.c
100
int bit = hwirq_to_bit(priv, d->hwirq);
drivers/irqchip/irq-loongson-pch-pic.c
102
writel(BIT(PIC_REG_BIT(bit)),
drivers/irqchip/irq-loongson-pch-pic.c
103
priv->base + PCH_PIC_CLR + PIC_REG_IDX(bit) * 4);
drivers/irqchip/irq-loongson-pch-pic.c
106
pch_pic_bitclr(priv, PCH_PIC_MASK, bit);
drivers/irqchip/irq-loongson-pch-pic.c
112
int bit = hwirq_to_bit(priv, d->hwirq);
drivers/irqchip/irq-loongson-pch-pic.c
117
pch_pic_bitset(priv, PCH_PIC_EDGE, bit);
drivers/irqchip/irq-loongson-pch-pic.c
118
pch_pic_bitclr(priv, PCH_PIC_POL, bit);
drivers/irqchip/irq-loongson-pch-pic.c
122
pch_pic_bitset(priv, PCH_PIC_EDGE, bit);
drivers/irqchip/irq-loongson-pch-pic.c
123
pch_pic_bitset(priv, PCH_PIC_POL, bit);
drivers/irqchip/irq-loongson-pch-pic.c
127
pch_pic_bitclr(priv, PCH_PIC_EDGE, bit);
drivers/irqchip/irq-loongson-pch-pic.c
128
pch_pic_bitclr(priv, PCH_PIC_POL, bit);
drivers/irqchip/irq-loongson-pch-pic.c
132
pch_pic_bitclr(priv, PCH_PIC_EDGE, bit);
drivers/irqchip/irq-loongson-pch-pic.c
133
pch_pic_bitset(priv, PCH_PIC_POL, bit);
drivers/irqchip/irq-loongson-pch-pic.c
148
int bit = hwirq_to_bit(priv, d->hwirq);
drivers/irqchip/irq-loongson-pch-pic.c
150
reg = readl(priv->base + PCH_PIC_EDGE + PIC_REG_IDX(bit) * 4);
drivers/irqchip/irq-loongson-pch-pic.c
151
if (reg & BIT(PIC_REG_BIT(bit))) {
drivers/irqchip/irq-loongson-pch-pic.c
152
writel(BIT(PIC_REG_BIT(bit)),
drivers/irqchip/irq-loongson-pch-pic.c
153
priv->base + PCH_PIC_CLR + PIC_REG_IDX(bit) * 4);
drivers/irqchip/irq-loongson-pch-pic.c
65
static void pch_pic_bitset(struct pch_pic *priv, int offset, int bit)
drivers/irqchip/irq-loongson-pch-pic.c
68
void __iomem *addr = priv->base + offset + PIC_REG_IDX(bit) * 4;
drivers/irqchip/irq-loongson-pch-pic.c
72
reg |= BIT(PIC_REG_BIT(bit));
drivers/irqchip/irq-loongson-pch-pic.c
77
static void pch_pic_bitclr(struct pch_pic *priv, int offset, int bit)
drivers/irqchip/irq-loongson-pch-pic.c
80
void __iomem *addr = priv->base + offset + PIC_REG_IDX(bit) * 4;
drivers/irqchip/irq-loongson-pch-pic.c
84
reg &= ~BIT(PIC_REG_BIT(bit));
drivers/irqchip/irq-ls1x.c
51
int bit = __ffs(pending);
drivers/irqchip/irq-ls1x.c
53
generic_handle_domain_irq(priv->domain, bit);
drivers/irqchip/irq-ls1x.c
54
pending &= ~BIT(bit);
drivers/irqchip/irq-mvebu-sei.c
323
int bit;
drivers/irqchip/irq-mvebu-sei.c
326
for_each_set_bit(bit, &irqmap, SEI_IRQ_COUNT_PER_REG) {
drivers/irqchip/irq-mvebu-sei.c
330
hwirq = idx * SEI_IRQ_COUNT_PER_REG + bit;
drivers/irqchip/irq-mxs.c
62
static u32 icoll_intr_bitshift(struct irq_data *d, u32 bit)
drivers/irqchip/irq-mxs.c
68
return bit << ((d->hwirq & 3) << 3);
drivers/irqchip/irq-pic32-evic.c
56
static int pic32_set_ext_polarity(int bit, u32 type)
drivers/irqchip/irq-pic32-evic.c
64
writel(BIT(bit), evic_base + PIC32_SET(REG_INTCON));
drivers/irqchip/irq-pic32-evic.c
67
writel(BIT(bit), evic_base + PIC32_CLR(REG_INTCON));
drivers/irqchip/irq-renesas-intc-irqpin.c
285
unsigned long bit;
drivers/irqchip/irq-renesas-intc-irqpin.c
288
bit = intc_irqpin_hwirq_mask(p, INTC_IRQPIN_REG_SOURCE, i->hw_irq);
drivers/irqchip/irq-renesas-intc-irqpin.c
290
if (intc_irqpin_read(p, INTC_IRQPIN_REG_SOURCE) & bit) {
drivers/irqchip/irq-renesas-intc-irqpin.c
291
intc_irqpin_write(p, INTC_IRQPIN_REG_SOURCE, ~bit);
drivers/irqchip/irq-renesas-irqc.c
111
u32 bit = BIT(i->hw_irq);
drivers/irqchip/irq-renesas-irqc.c
115
if (ioread32(p->iomem + DETECT_STATUS) & bit) {
drivers/irqchip/irq-renesas-irqc.c
116
iowrite32(bit, p->iomem + DETECT_STATUS);
drivers/irqchip/irq-renesas-rza1.c
57
u16 bit = BIT(irqd_to_hwirq(d));
drivers/irqchip/irq-renesas-rza1.c
61
if (tmp & bit)
drivers/irqchip/irq-renesas-rza1.c
62
writew_relaxed(GENMASK(IRQC_NUM_IRQ - 1, 0) & ~bit,
drivers/irqchip/irq-renesas-rzg2l.c
105
if ((iscr & bit) && (iitsr & IITSR_IITSEL_MASK(hw_irq))) {
drivers/irqchip/irq-renesas-rzg2l.c
106
writel_relaxed(iscr & ~bit, priv->base + ISCR);
drivers/irqchip/irq-renesas-rzg2l.c
117
u32 bit = BIT(hwirq - IRQC_TINT_START);
drivers/irqchip/irq-renesas-rzg2l.c
121
if (reg & bit) {
drivers/irqchip/irq-renesas-rzg2l.c
122
writel_relaxed(reg & ~bit, priv->base + TSCR);
drivers/irqchip/irq-renesas-rzg2l.c
148
u32 bit = BIT(hwirq - IRQC_IRQ_START);
drivers/irqchip/irq-renesas-rzg2l.c
150
writel_relaxed(readl_relaxed(priv->base + IMSK) | bit, priv->base + IMSK);
drivers/irqchip/irq-renesas-rzg2l.c
156
u32 bit = BIT(hwirq - IRQC_IRQ_START);
drivers/irqchip/irq-renesas-rzg2l.c
158
writel_relaxed(readl_relaxed(priv->base + IMSK) & ~bit, priv->base + IMSK);
drivers/irqchip/irq-renesas-rzg2l.c
164
u32 bit = BIT(hwirq - IRQC_TINT_START);
drivers/irqchip/irq-renesas-rzg2l.c
166
writel_relaxed(readl_relaxed(priv->base + TMSK) | bit, priv->base + TMSK);
drivers/irqchip/irq-renesas-rzg2l.c
172
u32 bit = BIT(hwirq - IRQC_TINT_START);
drivers/irqchip/irq-renesas-rzg2l.c
174
writel_relaxed(readl_relaxed(priv->base + TMSK) & ~bit, priv->base + TMSK);
drivers/irqchip/irq-renesas-rzg2l.c
95
u32 bit = BIT(hw_irq);
drivers/irqchip/irq-renesas-rzv2h.c
175
u32 bit;
drivers/irqchip/irq-renesas-rzv2h.c
180
bit = BIT(tintirq_nr);
drivers/irqchip/irq-renesas-rzv2h.c
182
writel_relaxed(bit, priv->base + priv->info->t_offs + ICU_TSCLR);
drivers/irqchip/irq-renesas-rzv2h.c
185
bit = BIT(tintirq_nr);
drivers/irqchip/irq-renesas-rzv2h.c
187
writel_relaxed(bit, priv->base + ICU_ISCLR);
drivers/irqchip/irq-renesas-rzv2h.c
267
u32 bit = BIT(irq_nr);
drivers/irqchip/irq-renesas-rzv2h.c
278
if ((isctr & bit) && (iitsel != ICU_IRQ_LEVEL_LOW))
drivers/irqchip/irq-renesas-rzv2h.c
279
writel_relaxed(bit, priv->base + ICU_ISCLR);
drivers/irqchip/irq-renesas-rzv2h.c
325
u32 bit = BIT(tint_nr);
drivers/irqchip/irq-renesas-rzv2h.c
336
if ((tsctr & bit) && ((titsel == ICU_TINT_EDGE_RISING) ||
drivers/irqchip/irq-renesas-rzv2h.c
338
writel_relaxed(bit, priv->base + priv->info->t_offs + ICU_TSCLR);
drivers/irqchip/irq-ti-sci-inta.c
150
unsigned int bit;
drivers/irqchip/irq-ti-sci-inta.c
162
for_each_set_bit(bit, &val, MAX_EVENTS_PER_VINT)
drivers/irqchip/irq-ti-sci-inta.c
163
generic_handle_domain_irq(domain, vint_desc->events[bit].hwirq);
drivers/irqchip/irq-ts4800.c
95
unsigned int bit = __ffs(status);
drivers/irqchip/irq-ts4800.c
97
generic_handle_domain_irq(data->domain, bit);
drivers/irqchip/irq-ts4800.c
98
status &= ~(1 << bit);
drivers/irqchip/irq-vic.c
352
u32 bit = 1 << off;
drivers/irqchip/irq-vic.c
357
if (!(bit & v->resume_sources))
drivers/irqchip/irq-vic.c
361
v->resume_irqs |= bit;
drivers/irqchip/irq-vic.c
363
v->resume_irqs &= ~bit;
drivers/irqchip/qcom-irq-combiner.c
39
static inline int irq_nr(u32 reg, u32 bit)
drivers/irqchip/qcom-irq-combiner.c
41
return reg * REG_SIZE + bit;
drivers/irqchip/qcom-irq-combiner.c
57
u32 bit;
drivers/irqchip/qcom-irq-combiner.c
60
bit = readl_relaxed(combiner->regs[reg].addr);
drivers/irqchip/qcom-irq-combiner.c
61
status = bit & combiner->regs[reg].enabled;
drivers/irqchip/qcom-irq-combiner.c
62
if (bit && !status)
drivers/irqchip/qcom-irq-combiner.c
64
smp_processor_id(), bit,
drivers/irqchip/qcom-irq-combiner.c
69
bit = __ffs(status);
drivers/irqchip/qcom-irq-combiner.c
70
status &= ~(1 << bit);
drivers/irqchip/qcom-irq-combiner.c
71
hwirq = irq_nr(reg, bit);
drivers/leds/blink/leds-bcm63138.c
119
u32 bit = BIT(led->pin);
drivers/leds/blink/leds-bcm63138.c
121
bcm63138_leds_update_bits(leds, BCM63138_SW_DATA, bit, value ? bit : 0);
drivers/leds/blink/leds-bcm63138.c
204
u32 bit;
drivers/leds/blink/leds-bcm63138.c
243
bit = BIT(led->pin);
drivers/leds/blink/leds-bcm63138.c
244
bcm63138_leds_update_bits(leds, BCM63138_PARALLEL_LED_POLARITY, bit,
drivers/leds/blink/leds-bcm63138.c
245
led->active_low ? 0 : bit);
drivers/leds/blink/leds-bcm63138.c
246
bcm63138_leds_update_bits(leds, BCM63138_HW_LED_EN, bit, 0);
drivers/leds/blink/leds-lgm-sso.c
433
bool bit = !!value;
drivers/leds/blink/leds-lgm-sso.c
435
regmap_update_bits(priv->mmap, SSO_CPU, BIT(offset), bit << offset);
drivers/leds/leds-expresswire.c
54
static void expresswire_set_bit(struct expresswire_common_props *props, bool bit)
drivers/leds/leds-expresswire.c
56
if (bit) {
drivers/leds/leds-mlxreg.c
124
regval = (ror32(data->mask, data->bit) == 0xf0) ? ror32(regval,
drivers/leds/leds-mlxreg.c
125
data->bit) : ror32(regval, data->bit + 4);
drivers/leds/leds-mlxreg.c
207
if (!(regval & data->bit))
drivers/leds/leds-mlxreg.c
214
data->bit &= MLXREG_LED_CAPABILITY_CLEAR;
drivers/leds/leds-mlxreg.c
84
nib = (ror32(data->mask, data->bit) == 0xf0) ? rol32(vset, data->bit) :
drivers/leds/leds-mlxreg.c
85
rol32(vset, data->bit + 4);
drivers/leds/leds-nic78bx.c
108
.bit = NIC78BX_USER2_GREEN_LED,
drivers/leds/leds-nic78bx.c
118
.bit = NIC78BX_USER2_YELLOW_LED,
drivers/leds/leds-nic78bx.c
41
u8 bit;
drivers/leds/leds-nic78bx.c
64
value |= nled->bit;
drivers/leds/leds-nic78bx.c
66
value &= ~nled->bit;
drivers/leds/leds-nic78bx.c
83
return (value & nled->bit) ? 1 : LED_OFF;
drivers/leds/leds-nic78bx.c
88
.bit = NIC78BX_USER1_GREEN_LED,
drivers/leds/leds-nic78bx.c
98
.bit = NIC78BX_USER1_YELLOW_LED,
drivers/leds/leds-pca955x.c
306
int bit = pca955x_led->led_num % 4;
drivers/leds/leds-pca955x.c
319
ls = pca955x_ledsel(ls, bit, PCA955X_LS_LED_OFF);
drivers/leds/leds-pca955x.c
327
ls = pca955x_ledsel(ls, bit, PCA955X_LS_LED_ON);
drivers/leds/leds-pca955x.c
330
ls = pca955x_ledsel(ls, bit, PCA955X_LS_LED_OFF);
drivers/leds/leds-pca955x.c
343
ls = pca955x_ledsel(ls, bit, PCA955X_LS_BLINK1);
drivers/leds/leds-pca955x.c
413
int bit = pca955x_led->led_num % 4;
drivers/leds/leds-pca955x.c
419
ls = pca955x_ledsel(ls, bit, PCA955X_LS_BLINK0);
drivers/leds/leds-pca955x.c
591
int bit, err, reg;
drivers/leds/leds-pca955x.c
667
bit = i % 4;
drivers/leds/leds-pca955x.c
675
ls2[reg] = pca955x_ledsel(ls2[reg], bit, PCA955X_LS_LED_OFF);
drivers/leds/leds-pca955x.c
677
ls2[reg] = pca955x_ledsel(ls2[reg], bit, PCA955X_LS_LED_ON);
drivers/leds/leds-pca955x.c
678
else if (pca955x_ledstate(ls2[reg], bit) == PCA955X_LS_BLINK0) {
drivers/leds/leds-sunfire.c
31
enum led_brightness led_val, u8 bit)
drivers/leds/leds-sunfire.c
36
switch (bit) {
drivers/leds/leds-sunfire.c
39
reg &= ~bit;
drivers/leds/leds-sunfire.c
41
reg |= bit;
drivers/leds/leds-sunfire.c
46
reg |= bit;
drivers/leds/leds-sunfire.c
48
reg &= ~bit;
drivers/leds/leds-sunfire.c
73
enum led_brightness led_val, u32 bit)
drivers/leds/leds-sunfire.c
78
switch (bit) {
drivers/leds/leds-sunfire.c
81
reg &= ~bit;
drivers/leds/leds-sunfire.c
83
reg |= bit;
drivers/leds/leds-sunfire.c
88
reg |= bit;
drivers/leds/leds-sunfire.c
90
reg &= ~bit;
drivers/leds/leds-tca6507.c
261
int bit;
drivers/leds/leds-tca6507.c
263
for (bit = 0; bit < 3; bit++) {
drivers/leds/leds-tca6507.c
264
int n = tca->reg_file[bit] & ~mask;
drivers/leds/leds-tca6507.c
265
if (val & (1 << bit))
drivers/leds/leds-tca6507.c
267
if (tca->reg_file[bit] != n) {
drivers/leds/leds-tca6507.c
268
tca->reg_file[bit] = n;
drivers/leds/leds-tca6507.c
269
tca->reg_set |= (1 << bit);
drivers/leds/leds-upboard.c
29
unsigned int bit;
drivers/leds/leds-upboard.c
87
.lsb = led_profile[i].bit,
drivers/leds/leds-upboard.c
88
.msb = led_profile[i].bit,
drivers/leds/trigger/ledtrig-netdev.c
330
int bit;
drivers/leds/trigger/ledtrig-netdev.c
346
bit = attr;
drivers/leds/trigger/ledtrig-netdev.c
352
return sprintf(buf, "%u\n", test_bit(bit, &trigger_data->mode));
drivers/leds/trigger/ledtrig-netdev.c
362
int bit;
drivers/leds/trigger/ledtrig-netdev.c
382
bit = attr;
drivers/leds/trigger/ledtrig-netdev.c
389
set_bit(bit, &mode);
drivers/leds/trigger/ledtrig-netdev.c
391
clear_bit(bit, &mode);
drivers/mailbox/mtk-cmdq-mailbox.c
363
int bit;
drivers/mailbox/mtk-cmdq-mailbox.c
369
for_each_clear_bit(bit, &irq_status, cmdq->pdata->thread_nr) {
drivers/mailbox/mtk-cmdq-mailbox.c
370
struct cmdq_thread *thread = &cmdq->thread[bit];
drivers/mailbox/omap-mailbox.c
141
u32 bit = fifo->intr_bit;
drivers/mailbox/omap-mailbox.c
144
mbox_write_reg(mbox->parent, bit, irqstatus);
drivers/mailbox/omap-mailbox.c
154
u32 bit = fifo->intr_bit;
drivers/mailbox/omap-mailbox.c
161
return (int)(enable & status & bit);
drivers/mailbox/omap-mailbox.c
169
u32 bit = fifo->intr_bit;
drivers/mailbox/omap-mailbox.c
173
l |= bit;
drivers/mailbox/omap-mailbox.c
181
u32 bit = fifo->intr_bit;
drivers/mailbox/omap-mailbox.c
189
bit = mbox_read_reg(mbox->parent, irqdisable) & ~bit;
drivers/mailbox/omap-mailbox.c
191
mbox_write_reg(mbox->parent, bit, irqdisable);
drivers/mailbox/tegra-hsp.c
233
unsigned long bit, mask;
drivers/mailbox/tegra-hsp.c
241
for_each_set_bit(bit, &mask, hsp->num_sm) {
drivers/mailbox/tegra-hsp.c
242
struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit];
drivers/mailbox/tegra-hsp.c
267
for_each_set_bit(bit, &mask, hsp->num_sm) {
drivers/mailbox/tegra-hsp.c
268
struct tegra_hsp_mailbox *mb = &hsp->mailboxes[bit];
drivers/md/dm-clone-metadata.c
635
unsigned long bit;
drivers/md/dm-clone-metadata.c
640
bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start);
drivers/md/dm-clone-metadata.c
642
return (bit >= (start + nr_regions));
drivers/md/dm-core.h
263
static inline bool dm_tio_flagged(struct dm_target_io *tio, unsigned int bit)
drivers/md/dm-core.h
265
return (tio->flags & (1U << bit)) != 0;
drivers/md/dm-core.h
268
static inline void dm_tio_set_flag(struct dm_target_io *tio, unsigned int bit)
drivers/md/dm-core.h
270
tio->flags |= (1U << bit);
drivers/md/dm-core.h
315
static inline bool dm_io_flagged(struct dm_io *io, unsigned int bit)
drivers/md/dm-core.h
317
return (io->flags & (1U << bit)) != 0;
drivers/md/dm-core.h
320
static inline void dm_io_set_flag(struct dm_io *io, unsigned int bit)
drivers/md/dm-core.h
322
io->flags |= (1U << bit);
drivers/md/dm-integrity.c
588
unsigned long bit, end_bit, this_end_bit, page, end_page;
drivers/md/dm-integrity.c
604
bit = sector >> (ic->sb->log2_sectors_per_block + ic->log2_blocks_per_bitmap_bit);
drivers/md/dm-integrity.c
608
page = bit / (PAGE_SIZE * 8);
drivers/md/dm-integrity.c
609
bit %= PAGE_SIZE * 8;
drivers/md/dm-integrity.c
623
while (bit <= this_end_bit) {
drivers/md/dm-integrity.c
624
if (!(bit % BITS_PER_LONG) && this_end_bit >= bit + BITS_PER_LONG - 1) {
drivers/md/dm-integrity.c
626
if (data[bit / BITS_PER_LONG] != -1)
drivers/md/dm-integrity.c
628
bit += BITS_PER_LONG;
drivers/md/dm-integrity.c
629
} while (this_end_bit >= bit + BITS_PER_LONG - 1);
drivers/md/dm-integrity.c
632
if (!test_bit(bit, data))
drivers/md/dm-integrity.c
634
bit++;
drivers/md/dm-integrity.c
637
while (bit <= this_end_bit) {
drivers/md/dm-integrity.c
638
if (!(bit % BITS_PER_LONG) && this_end_bit >= bit + BITS_PER_LONG - 1) {
drivers/md/dm-integrity.c
640
if (data[bit / BITS_PER_LONG] != 0)
drivers/md/dm-integrity.c
642
bit += BITS_PER_LONG;
drivers/md/dm-integrity.c
643
} while (this_end_bit >= bit + BITS_PER_LONG - 1);
drivers/md/dm-integrity.c
646
if (test_bit(bit, data))
drivers/md/dm-integrity.c
648
bit++;
drivers/md/dm-integrity.c
651
while (bit <= this_end_bit) {
drivers/md/dm-integrity.c
652
if (!(bit % BITS_PER_LONG) && this_end_bit >= bit + BITS_PER_LONG - 1) {
drivers/md/dm-integrity.c
654
data[bit / BITS_PER_LONG] = -1;
drivers/md/dm-integrity.c
655
bit += BITS_PER_LONG;
drivers/md/dm-integrity.c
656
} while (this_end_bit >= bit + BITS_PER_LONG - 1);
drivers/md/dm-integrity.c
659
__set_bit(bit, data);
drivers/md/dm-integrity.c
660
bit++;
drivers/md/dm-integrity.c
663
if (!bit && this_end_bit == PAGE_SIZE * 8 - 1)
drivers/md/dm-integrity.c
666
while (bit <= this_end_bit) {
drivers/md/dm-integrity.c
667
if (!(bit % BITS_PER_LONG) && this_end_bit >= bit + BITS_PER_LONG - 1) {
drivers/md/dm-integrity.c
669
data[bit / BITS_PER_LONG] = 0;
drivers/md/dm-integrity.c
670
bit += BITS_PER_LONG;
drivers/md/dm-integrity.c
671
} while (this_end_bit >= bit + BITS_PER_LONG - 1);
drivers/md/dm-integrity.c
674
__clear_bit(bit, data);
drivers/md/dm-integrity.c
675
bit++;
drivers/md/dm-integrity.c
683
bit = 0;
drivers/md/dm-integrity.c
706
unsigned int bit = sector >> (ic->sb->log2_sectors_per_block + ic->log2_blocks_per_bitmap_bit);
drivers/md/dm-integrity.c
707
unsigned int bitmap_block = bit / (BITMAP_BLOCK_SIZE * 8);
drivers/md/dm-log.c
261
static inline int log_test_bit(uint32_t *bs, unsigned int bit)
drivers/md/dm-log.c
263
return test_bit_le(bit, bs) ? 1 : 0;
drivers/md/dm-log.c
267
uint32_t *bs, unsigned int bit)
drivers/md/dm-log.c
269
__set_bit_le(bit, bs);
drivers/md/dm-log.c
274
uint32_t *bs, unsigned int bit)
drivers/md/dm-log.c
276
__clear_bit_le(bit, bs);
drivers/md/dm-raid1.c
306
int m, bit = 0;
drivers/md/dm-raid1.c
324
if (test_bit(bit, &write_err))
drivers/md/dm-raid1.c
327
bit++;
drivers/md/dm-switch.c
128
unsigned long *region_index, unsigned int *bit)
drivers/md/dm-switch.c
132
*bit = region_nr & (sctx->region_entries_per_slot - 1);
drivers/md/dm-switch.c
135
*bit = region_nr % sctx->region_entries_per_slot;
drivers/md/dm-switch.c
138
*bit *= sctx->region_table_entry_bits;
drivers/md/dm-switch.c
144
unsigned int bit;
drivers/md/dm-switch.c
146
switch_get_position(sctx, region_nr, &region_index, &bit);
drivers/md/dm-switch.c
148
return (READ_ONCE(sctx->region_table[region_index]) >> bit) &
drivers/md/dm-switch.c
179
unsigned int bit;
drivers/md/dm-switch.c
182
switch_get_position(sctx, region_nr, &region_index, &bit);
drivers/md/dm-switch.c
185
pte &= ~((((region_table_slot_t)1 << sctx->region_table_entry_bits) - 1) << bit);
drivers/md/dm-switch.c
186
pte |= (region_table_slot_t)value << bit;
drivers/md/dm-zoned-metadata.c
2367
unsigned int bit, unsigned int nr_bits)
drivers/md/dm-zoned-metadata.c
2370
unsigned int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2373
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2374
if (((bit & (BITS_PER_LONG - 1)) == 0) &&
drivers/md/dm-zoned-metadata.c
2375
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm-zoned-metadata.c
2377
addr = bitmap + BIT_WORD(bit);
drivers/md/dm-zoned-metadata.c
2381
bit += BITS_PER_LONG;
drivers/md/dm-zoned-metadata.c
2386
if (!test_and_set_bit(bit, bitmap))
drivers/md/dm-zoned-metadata.c
2388
bit++;
drivers/md/dm-zoned-metadata.c
2476
unsigned int count, bit, nr_bits;
drivers/md/dm-zoned-metadata.c
2494
bit = chunk_block & DMZ_BLOCK_MASK_BITS;
drivers/md/dm-zoned-metadata.c
2495
nr_bits = min(nr_blocks, zmd->zone_bits_per_mblk - bit);
drivers/md/dm-zoned-metadata.c
2497
count = dmz_set_bits((unsigned long *)mblk->data, bit, nr_bits);
drivers/md/dm-zoned-metadata.c
2524
static int dmz_clear_bits(unsigned long *bitmap, int bit, int nr_bits)
drivers/md/dm-zoned-metadata.c
2527
int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2530
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2531
if (((bit & (BITS_PER_LONG - 1)) == 0) &&
drivers/md/dm-zoned-metadata.c
2532
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm-zoned-metadata.c
2534
addr = bitmap + BIT_WORD(bit);
drivers/md/dm-zoned-metadata.c
2538
bit += BITS_PER_LONG;
drivers/md/dm-zoned-metadata.c
2543
if (test_and_clear_bit(bit, bitmap))
drivers/md/dm-zoned-metadata.c
2545
bit++;
drivers/md/dm-zoned-metadata.c
2557
unsigned int count, bit, nr_bits;
drivers/md/dm-zoned-metadata.c
2573
bit = chunk_block & DMZ_BLOCK_MASK_BITS;
drivers/md/dm-zoned-metadata.c
2574
nr_bits = min(nr_blocks, zmd->zone_bits_per_mblk - bit);
drivers/md/dm-zoned-metadata.c
2577
bit, nr_bits);
drivers/md/dm-zoned-metadata.c
2633
unsigned int bit, set_bit, nr_bits;
drivers/md/dm-zoned-metadata.c
2648
bit = chunk_block & DMZ_BLOCK_MASK_BITS;
drivers/md/dm-zoned-metadata.c
2649
nr_bits = min(nr_blocks, zone_bits - bit);
drivers/md/dm-zoned-metadata.c
2651
set_bit = find_next_bit(bitmap, zone_bits, bit);
drivers/md/dm-zoned-metadata.c
2653
set_bit = find_next_zero_bit(bitmap, zone_bits, bit);
drivers/md/dm-zoned-metadata.c
2656
n += set_bit - bit;
drivers/md/dm-zoned-metadata.c
2712
static int dmz_count_bits(void *bitmap, int bit, int nr_bits)
drivers/md/dm-zoned-metadata.c
2715
int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2718
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2719
if (((bit & (BITS_PER_LONG - 1)) == 0) &&
drivers/md/dm-zoned-metadata.c
2720
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm-zoned-metadata.c
2721
addr = (unsigned long *)bitmap + BIT_WORD(bit);
drivers/md/dm-zoned-metadata.c
2724
bit += BITS_PER_LONG;
drivers/md/dm-zoned-metadata.c
2729
if (test_bit(bit, bitmap))
drivers/md/dm-zoned-metadata.c
2731
bit++;
drivers/md/dm-zoned-metadata.c
2744
unsigned int bit, nr_bits;
drivers/md/dm-zoned-metadata.c
2759
bit = chunk_block & DMZ_BLOCK_MASK_BITS;
drivers/md/dm-zoned-metadata.c
2760
nr_bits = min(nr_blocks, zmd->zone_bits_per_mblk - bit);
drivers/md/dm-zoned-metadata.c
2761
n += dmz_count_bits(bitmap, bit, nr_bits);
drivers/md/md-bitmap.c
1150
unsigned long bit;
drivers/md/md-bitmap.c
1165
bit = file_page_offset(&bitmap->storage, chunk);
drivers/md/md-bitmap.c
1170
set_bit(bit, kaddr);
drivers/md/md-bitmap.c
1172
set_bit_le(bit, kaddr);
drivers/md/md-bitmap.c
1174
pr_debug("set file bit %lu page %lu\n", bit, index);
drivers/md/md-bitmap.c
1181
unsigned long bit;
drivers/md/md-bitmap.c
1196
bit = file_page_offset(&bitmap->storage, chunk);
drivers/md/md-bitmap.c
1199
clear_bit(bit, paddr);
drivers/md/md-bitmap.c
1201
clear_bit_le(bit, paddr);
drivers/md/md-bitmap.c
1211
unsigned long bit;
drivers/md/md-bitmap.c
1220
bit = file_page_offset(&bitmap->storage, chunk);
drivers/md/md-bitmap.c
1223
set = test_bit(bit, paddr);
drivers/md/md-bitmap.c
1225
set = test_bit_le(bit, paddr);
drivers/md/md-bitmap.c
1409
unsigned long bit = file_page_offset(&bitmap->storage, i);
drivers/md/md-bitmap.c
1415
was_set = test_bit(bit, paddr);
drivers/md/md-bitmap.c
1417
was_set = test_bit_le(bit, paddr);
drivers/md/md-llbitmap.c
433
unsigned int bit;
drivers/md/md-llbitmap.c
437
bit = offset_in_page(pos);
drivers/md/md-llbitmap.c
439
llbitmap->pctl[idx]->state[bit] = state;
drivers/md/md-llbitmap.c
441
llbitmap_set_page_dirty(llbitmap, idx, bit);
drivers/md/persistent-data/dm-bitset.c
53
unsigned int bit, nr = min(64u, p->nr_bits - (index * 64));
drivers/md/persistent-data/dm-bitset.c
57
for (bit = 0; bit < nr; bit++) {
drivers/md/persistent-data/dm-bitset.c
58
r = p->fn(index * 64 + bit, &bv, p->context);
drivers/md/persistent-data/dm-bitset.c
63
set_bit(bit, (unsigned long *) &word);
drivers/md/persistent-data/dm-bitset.c
65
clear_bit(bit, (unsigned long *) &word);
drivers/md/persistent-data/dm-space-map-common.c
426
uint32_t bit, old;
drivers/md/persistent-data/dm-space-map-common.c
433
bit = do_div(index, ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
447
old = sm_lookup_bitmap(bm_le, bit);
drivers/md/persistent-data/dm-space-map-common.c
462
sm_set_bitmap(bm_le, bit, ref_count);
drivers/md/persistent-data/dm-space-map-common.c
476
sm_set_bitmap(bm_le, bit, 3);
drivers/md/persistent-data/dm-space-map-common.c
492
if (le32_to_cpu(ie_disk.none_free_before) == bit)
drivers/md/persistent-data/dm-space-map-common.c
493
ie_disk.none_free_before = cpu_to_le32(bit + 1);
drivers/md/persistent-data/dm-space-map-common.c
499
ie_disk.none_free_before = cpu_to_le32(min(le32_to_cpu(ie_disk.none_free_before), bit));
drivers/md/persistent-data/dm-space-map-common.c
648
uint32_t bit, uint32_t bit_end,
drivers/md/persistent-data/dm-space-map-common.c
656
for (; bit != bit_end; bit++, b++) {
drivers/md/persistent-data/dm-space-map-common.c
666
old = sm_lookup_bitmap(ic->bitmap, bit);
drivers/md/persistent-data/dm-space-map-common.c
670
sm_set_bitmap(ic->bitmap, bit, 1);
drivers/md/persistent-data/dm-space-map-common.c
674
if (le32_to_cpu(ic->ie_disk.none_free_before) == bit)
drivers/md/persistent-data/dm-space-map-common.c
675
ic->ie_disk.none_free_before = cpu_to_le32(bit + 1);
drivers/md/persistent-data/dm-space-map-common.c
680
sm_set_bitmap(ic->bitmap, bit, 2);
drivers/md/persistent-data/dm-space-map-common.c
685
sm_set_bitmap(ic->bitmap, bit, 3);
drivers/md/persistent-data/dm-space-map-common.c
721
uint32_t bit, bit_end;
drivers/md/persistent-data/dm-space-map-common.c
726
bit = do_div(index, ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
735
bit_end = min(bit + (e - b), (dm_block_t) ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
736
r = sm_ll_inc_bitmap(ll, b, bit, bit_end, nr_allocations, new_b, &ic);
drivers/md/persistent-data/dm-space-map-common.c
841
uint32_t bit, uint32_t bit_end,
drivers/md/persistent-data/dm-space-map-common.c
848
for (; bit != bit_end; bit++, b++) {
drivers/md/persistent-data/dm-space-map-common.c
858
old = sm_lookup_bitmap(ic->bitmap, bit);
drivers/md/persistent-data/dm-space-map-common.c
866
sm_set_bitmap(ic->bitmap, bit, 0);
drivers/md/persistent-data/dm-space-map-common.c
871
cpu_to_le32(min(le32_to_cpu(ic->ie_disk.none_free_before), bit));
drivers/md/persistent-data/dm-space-map-common.c
876
sm_set_bitmap(ic->bitmap, bit, 1);
drivers/md/persistent-data/dm-space-map-common.c
889
sm_set_bitmap(ic->bitmap, bit, 2);
drivers/md/persistent-data/dm-space-map-common.c
903
uint32_t bit, bit_end;
drivers/md/persistent-data/dm-space-map-common.c
909
bit = do_div(index, ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
918
bit_end = min(bit + (e - b), (dm_block_t) ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
919
r = sm_ll_dec_bitmap(ll, b, bit, bit_end, &ic, nr_allocations, new_b);
drivers/media/common/saa7146/saa7146_fops.c
10
int saa7146_res_get(struct saa7146_dev *dev, unsigned int bit)
drivers/media/common/saa7146/saa7146_fops.c
14
if (vv->resources & bit) {
drivers/media/common/saa7146/saa7146_fops.c
16
bit, vv->resources);
drivers/media/common/saa7146/saa7146_fops.c
22
if (vv->resources & bit) {
drivers/media/common/saa7146/saa7146_fops.c
24
vv->resources, bit);
drivers/media/common/saa7146/saa7146_fops.c
29
vv->resources |= bit;
drivers/media/common/saa7146/saa7146_fops.c
30
DEB_D("res: get 0x%02x, cur:0x%02x\n", bit, vv->resources);
drivers/media/dvb-frontends/cx24110.c
374
int rv, bit;
drivers/media/dvb-frontends/cx24110.c
379
bit = 0x00;
drivers/media/dvb-frontends/cx24110.c
381
bit = 0x08;
drivers/media/dvb-frontends/cx24110.c
390
cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40 | bit));
drivers/media/dvb-frontends/lg2160.c
124
u16 reg, int bit, int onoff)
drivers/media/dvb-frontends/lg2160.c
129
lg_reg("reg: 0x%04x, bit: %d, level: %d\n", reg, bit, onoff);
drivers/media/dvb-frontends/lg2160.c
135
val &= ~(1 << bit);
drivers/media/dvb-frontends/lg2160.c
136
val |= (onoff & 1) << bit;
drivers/media/dvb-frontends/lgdt3305.c
161
u16 reg, int bit, int onoff)
drivers/media/dvb-frontends/lgdt3305.c
166
lg_reg("reg: 0x%04x, bit: %d, level: %d\n", reg, bit, onoff);
drivers/media/dvb-frontends/lgdt3305.c
172
val &= ~(1 << bit);
drivers/media/dvb-frontends/lgdt3305.c
173
val |= (onoff & 1) << bit;
drivers/media/dvb-frontends/lgdt3306a.c
183
u16 reg, int bit, int onoff)
drivers/media/dvb-frontends/lgdt3306a.c
188
dbg_reg("reg: 0x%04x, bit: %d, level: %d\n", reg, bit, onoff);
drivers/media/dvb-frontends/lgdt3306a.c
194
val &= ~(1 << bit);
drivers/media/dvb-frontends/lgdt3306a.c
195
val |= (onoff & 1) << bit;
drivers/media/i2c/bt819.c
85
static inline int bt819_setbit(struct bt819 *decoder, u8 reg, u8 bit, u8 value)
drivers/media/i2c/bt819.c
88
(decoder->reg[reg] & ~(1 << bit)) | (value ? (1 << bit) : 0));
drivers/media/i2c/bt856.c
63
static inline int bt856_setbit(struct bt856 *encoder, u8 reg, u8 bit, u8 value)
drivers/media/i2c/bt856.c
66
(encoder->reg[reg - BT856_REG_OFFSET] & ~(1 << bit)) |
drivers/media/i2c/bt856.c
67
(value ? (1 << bit) : 0));
drivers/media/i2c/cx25840/cx25840-core.c
608
#define CX25840_VCONFIG_SET_BIT(state, opt_msk, voc, idx, bit, oneval) \
drivers/media/i2c/cx25840/cx25840-core.c
613
(voc)[idx] |= BIT(bit); \
drivers/media/i2c/cx25840/cx25840-core.c
615
(voc)[idx] &= ~BIT(bit); \
drivers/media/i2c/ds90ub960.c
1244
u8 bit;
drivers/media/i2c/ds90ub960.c
1246
bit = reset_regs ? UB960_SR_RESET_DIGITAL_RESET1 :
drivers/media/i2c/ds90ub960.c
1249
ret = ub960_write(priv, UB960_SR_RESET, bit, NULL);
drivers/media/i2c/ds90ub960.c
1256
(v & bit) == 0, 2000, 100000);
drivers/media/i2c/max2175.c
364
static int max2175_write_bit(struct max2175 *ctx, u8 idx, u8 bit, u8 newval)
drivers/media/i2c/max2175.c
366
return max2175_write_bits(ctx, idx, bit, bit, newval);
drivers/media/pci/bt8xx/bttv-driver.c
644
int check_alloc_btres_lock(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
648
xbits = bit;
drivers/media/pci/bt8xx/bttv-driver.c
649
if (bit & (RESOURCE_VIDEO_READ | RESOURCE_VIDEO_STREAM))
drivers/media/pci/bt8xx/bttv-driver.c
658
if ((bit & VIDEO_RESOURCES)
drivers/media/pci/bt8xx/bttv-driver.c
669
} else if (bit & VBI_RESOURCES) {
drivers/media/pci/bt8xx/bttv-driver.c
680
btv->resources |= bit;
drivers/media/pci/bt8xx/bttv-driver.c
688
int check_btres(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
690
return (btv->resources & bit);
drivers/media/pci/bt8xx/bttv-driver.c
694
int locked_btres(struct bttv *btv, int bit)
drivers/media/pci/bt8xx/bttv-driver.c
696
return (btv->resources & bit);
drivers/media/pci/bt8xx/bttvp.h
258
int check_alloc_btres_lock(struct bttv *btv, int bit);
drivers/media/pci/cobalt/cobalt-driver.h
323
int bit, int val)
drivers/media/pci/cobalt/cobalt-driver.h
330
(ctrl & ~(1UL << bit)) | (val << bit));
drivers/media/pci/cx23885/cx23885.h
504
#define cx_set(reg, bit) cx_andor((reg), (bit), (bit))
drivers/media/pci/cx23885/cx23885.h
505
#define cx_clear(reg, bit) cx_andor((reg), (bit), 0)
drivers/media/pci/cx25821/cx25821-biffuncs.h
19
static inline u32 clearBitAtPos(u32 value, u8 bit)
drivers/media/pci/cx25821/cx25821-biffuncs.h
21
return value & ~(1 << bit);
drivers/media/pci/cx25821/cx25821-biffuncs.h
24
static inline u32 setBitAtPos(u32 sample, u8 bit)
drivers/media/pci/cx25821/cx25821-biffuncs.h
26
sample |= (1 << bit);
drivers/media/pci/cx25821/cx25821-gpio.c
16
int bit = pin_number;
drivers/media/pci/cx25821/cx25821-gpio.c
26
bit = pin_number - 31;
drivers/media/pci/cx25821/cx25821-gpio.c
34
value = gpio_register | Set_GPIO_Bit(bit);
drivers/media/pci/cx25821/cx25821-gpio.c
36
value = gpio_register & Clear_GPIO_Bit(bit);
drivers/media/pci/cx25821/cx25821-gpio.c
45
int bit = pin_number;
drivers/media/pci/cx25821/cx25821-gpio.c
57
bit = pin_number - 31;
drivers/media/pci/cx25821/cx25821-gpio.c
64
value &= Clear_GPIO_Bit(bit);
drivers/media/pci/cx25821/cx25821-gpio.c
66
value |= Set_GPIO_Bit(bit);
drivers/media/pci/cx25821/cx25821.h
357
#define cx_set(reg, bit) cx_andor((reg), (bit), (bit))
drivers/media/pci/cx25821/cx25821.h
358
#define cx_clear(reg, bit) cx_andor((reg), (bit), 0)
drivers/media/pci/cx88/cx88-alsa.c
723
u32 bit = kcontrol->private_value;
drivers/media/pci/cx88/cx88-alsa.c
725
value->value.integer.value[0] = !(cx_read(AUD_VOL_CTL) & bit);
drivers/media/pci/cx88/cx88-alsa.c
734
u32 bit = kcontrol->private_value;
drivers/media/pci/cx88/cx88-alsa.c
740
if (value->value.integer.value[0] != !(vol & bit)) {
drivers/media/pci/cx88/cx88-alsa.c
741
vol ^= bit;
drivers/media/pci/cx88/cx88-alsa.c
744
if (core->sd_wm8775 && ((1 << 6) == bit))
drivers/media/pci/cx88/cx88-alsa.c
746
V4L2_CID_AUDIO_MUTE, 0 != (vol & bit));
drivers/media/pci/cx88/cx88.h
591
#define cx_set(reg, bit) cx_andor((reg), (bit), (bit))
drivers/media/pci/cx88/cx88.h
592
#define cx_clear(reg, bit) cx_andor((reg), (bit), 0)
drivers/media/pci/ddbridge/ddbridge-core.c
2572
static int reg_wait(struct ddb *dev, u32 reg, u32 bit)
drivers/media/pci/ddbridge/ddbridge-core.c
2576
while (safe_ddbreadl(dev, reg) & bit) {
drivers/media/pci/ddbridge/ddbridge-max.c
181
u32 bit = (1ULL << input->nr);
drivers/media/pci/ddbridge/ddbridge-max.c
183
dev->link[port->lnr].lnb.voltage[dvb->input & 3] & bit;
drivers/media/pci/ddbridge/ddbridge-max.c
185
dev->link[port->lnr].lnb.voltage[dvb->input & 3] &= ~bit;
drivers/media/pci/dm1105/dm1105.c
373
#define dm_setl(reg, bit) dm_andorl((reg), (bit), (bit))
drivers/media/pci/dm1105/dm1105.c
374
#define dm_clearl(reg, bit) dm_andorl((reg), (bit), 0)
drivers/media/pci/ivtv/ivtv-i2c.c
413
int i, bit;
drivers/media/pci/ivtv/ivtv-i2c.c
422
bit = (byte>>7)&1;
drivers/media/pci/ivtv/ivtv-i2c.c
423
ivtv_setsda(itv, bit);
drivers/media/pci/ivtv/ivtv-i2c.c
424
if (!ivtv_waitsda(itv, bit)) {
drivers/media/pci/saa7134/saa7134-tvaudio.c
655
static inline int saa_dsp_wait_bit(struct saa7134_dev *dev, int bit)
drivers/media/pci/saa7134/saa7134-tvaudio.c
665
while (0 == (state & bit)) {
drivers/media/pci/saa7134/saa7134-tvaudio.c
668
(bit & SAA7135_DSP_RWSTATE_WRR) ? "WRR" :
drivers/media/pci/saa7134/saa7134-tvaudio.c
669
(bit & SAA7135_DSP_RWSTATE_RDB) ? "RDB" :
drivers/media/pci/saa7134/saa7134-tvaudio.c
670
(bit & SAA7135_DSP_RWSTATE_IDA) ? "IDA" :
drivers/media/pci/saa7134/saa7134.h
684
#define saa_setl(reg,bit) saa_andorl((reg),(bit),(bit))
drivers/media/pci/saa7134/saa7134.h
685
#define saa_clearl(reg,bit) saa_andorl((reg),(bit),0)
drivers/media/pci/saa7134/saa7134.h
692
#define saa_setb(reg,bit) saa_andorb((reg),(bit),(bit))
drivers/media/pci/saa7134/saa7134.h
693
#define saa_clearb(reg,bit) saa_andorb((reg),(bit),0)
drivers/media/pci/saa7164/saa7164-core.c
611
int i, handled = 0, bit;
drivers/media/pci/saa7164/saa7164-core.c
651
for (bit = 0; bit < 32; bit++) {
drivers/media/pci/saa7164/saa7164-core.c
653
if (((intstat[i] >> bit) & 0x00000001) == 0)
drivers/media/pci/saa7164/saa7164-core.c
658
intid = (i * 32) + bit;
drivers/media/pci/saa7164/saa7164-core.c
696
__func__, i, bit, intid);
drivers/media/pci/smipcie/smipcie.h
302
#define smi_set(reg, bit) smi_andor((reg), (bit), (bit))
drivers/media/pci/smipcie/smipcie.h
303
#define smi_clear(reg, bit) smi_andor((reg), (bit), 0)
drivers/media/pci/tw5864/tw5864-h264.c
64
static void bs_write1(struct bs *s, u32 bit)
drivers/media/pci/tw5864/tw5864-h264.c
68
*s->ptr |= bit;
drivers/media/pci/tw5864/tw5864.h
179
#define tw_setl(reg, bit) tw_writel((reg), tw_readl(reg) | (bit))
drivers/media/pci/tw5864/tw5864.h
180
#define tw_clearl(reg, bit) tw_writel((reg), tw_readl(reg) & ~(bit))
drivers/media/pci/tw68/tw68.h
178
#define tw_setl(reg, bit) tw_andorl((reg), (bit), (bit))
drivers/media/pci/tw68/tw68.h
179
#define tw_setb(reg, bit) tw_andorb((reg), (bit), (bit))
drivers/media/pci/tw68/tw68.h
180
#define tw_clearl(reg, bit) \
drivers/media/pci/tw68/tw68.h
181
writel((readl(dev->lmmio + ((reg) >> 2)) & ~(bit)), \
drivers/media/pci/tw68/tw68.h
183
#define tw_clearb(reg, bit) \
drivers/media/pci/tw68/tw68.h
184
writeb((readb(dev->bmmio+(reg)) & ~(bit)), \
drivers/media/pci/zoran/zoran_device.c
84
void GPIO(struct zoran *zr, int bit, unsigned int value)
drivers/media/pci/zoran/zoran_device.c
93
mask = (1 << (24 + bit)) & 0xff000000;
drivers/media/pci/zoran/zoran_device.h
16
void GPIO(struct zoran *zr, int bit, unsigned int value);
drivers/media/platform/allegro-dvt/nal-rbsp.c
130
int bit;
drivers/media/platform/allegro-dvt/nal-rbsp.c
137
bit = rbsp_read_bit(rbsp);
drivers/media/platform/allegro-dvt/nal-rbsp.c
138
if (bit < 0)
drivers/media/platform/allegro-dvt/nal-rbsp.c
139
return bit;
drivers/media/platform/allegro-dvt/nal-rbsp.c
140
tmp |= bit << (i - 1);
drivers/media/platform/allegro-dvt/nal-rbsp.c
72
int bit;
drivers/media/platform/allegro-dvt/nal-rbsp.c
86
bit = (rbsp->data[ofs] >> shift) & 1;
drivers/media/platform/allegro-dvt/nal-rbsp.c
90
if (bit == 1 ||
drivers/media/platform/allegro-dvt/nal-rbsp.c
96
return bit;
drivers/media/platform/chips-media/coda/coda-h264.c
132
static inline int rbsp_write_bit(struct rbsp *rbsp, int bit)
drivers/media/platform/chips-media/coda/coda-h264.c
141
rbsp->buf[ofs] |= bit << shift;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
43
#define BIT_FLAG(x, bit) (!!((x)->flags & (bit)))
drivers/media/platform/nuvoton/npcm-video.c
507
unsigned int j, bit, value;
drivers/media/platform/nuvoton/npcm-video.c
515
for_each_set_bit(bit, bitmap, BITMAP_SIZE) {
drivers/media/platform/nuvoton/npcm-video.c
516
ret = npcm_video_find_rect(video, info, bit + (j << 3));
drivers/media/platform/qcom/venus/hfi_parser.c
20
unsigned long bit;
drivers/media/platform/qcom/venus/hfi_parser.c
27
for_each_set_bit(bit, &core->dec_codecs, MAX_CODEC_NUM) {
drivers/media/platform/qcom/venus/hfi_parser.c
29
cap->codec = BIT(bit);
drivers/media/platform/qcom/venus/hfi_parser.c
34
for_each_set_bit(bit, &core->enc_codecs, MAX_CODEC_NUM) {
drivers/media/platform/qcom/venus/hfi_parser.c
36
cap->codec = BIT(bit);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
334
unsigned long bit;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
336
for_each_set_bit(bit, &state, sizeof(state)) {
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
337
if (!test_bit(bit + (node_id * NUM_STATES), cfe->node_flags))
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
347
unsigned long bit;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
349
for_each_set_bit(bit, &state, sizeof(state))
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
350
set_bit(bit + (node_id * NUM_STATES), cfe->node_flags);
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
356
unsigned long bit;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
358
for_each_set_bit(bit, &state, sizeof(state))
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
359
clear_bit(bit + (node_id * NUM_STATES), cfe->node_flags);
drivers/media/platform/renesas/rcar_drif.c
492
unsigned int bit)
drivers/media/platform/renesas/rcar_drif.c
497
buf[i]->status &= ~bit;
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
102
if (bit + field.len > 32) {
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
96
u8 bit = field.offset % 32, word = field.offset / 32;
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
97
u64 mask = GENMASK_ULL(bit + field.len - 1, bit);
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
98
u64 val = ((u64)value << bit) & mask;
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
128
u8 bit = field.offset % 32, word = field.offset / 32;
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
129
u64 mask = GENMASK_ULL(bit + field.len - 1, bit);
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
130
u64 val = ((u64)value << bit) & mask;
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
134
if (bit + field.len > 32) {
drivers/media/platform/samsung/exynos4-is/fimc-is-regs.h
140
void fimc_is_fw_clear_irq1(struct fimc_is *is, unsigned int bit);
drivers/media/platform/samsung/exynos4-is/fimc-is.c
294
int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
drivers/media/platform/samsung/exynos4-is/fimc-is.c
299
!state ^ test_bit(bit, &is->state),
drivers/media/platform/samsung/exynos4-is/fimc-is.h
349
int fimc_is_wait_event(struct fimc_is *is, unsigned long bit,
drivers/media/platform/ti/davinci/vpif.c
237
static inline void vpif_wr_bit(u32 reg, u32 bit, u32 val)
drivers/media/platform/ti/davinci/vpif.c
240
vpif_set_bit(reg, bit);
drivers/media/platform/ti/davinci/vpif.c
242
vpif_clr_bit(reg, bit);
drivers/media/platform/ti/davinci/vpif.h
129
static inline void vpif_set_bit(u32 reg, u32 bit)
drivers/media/platform/ti/davinci/vpif.h
131
regw((regr(reg)) | (0x01 << bit), reg);
drivers/media/platform/ti/davinci/vpif.h
134
static inline void vpif_clr_bit(u32 reg, u32 bit)
drivers/media/platform/ti/davinci/vpif.h
136
regw(((regr(reg)) & ~(0x01 << bit)), reg);
drivers/media/platform/ti/omap3isp/isppreview.c
882
unsigned int bit = 1 << i;
drivers/media/platform/ti/omap3isp/isppreview.c
884
if (attr->skip || !(cfg->update & bit))
drivers/media/platform/ti/omap3isp/isppreview.c
887
params = &prev->params.params[!!(active & bit)];
drivers/media/platform/ti/omap3isp/isppreview.c
889
if (cfg->flag & bit) {
drivers/media/platform/ti/omap3isp/isppreview.c
901
params->features |= bit;
drivers/media/platform/ti/omap3isp/isppreview.c
903
params->features &= ~bit;
drivers/media/platform/ti/omap3isp/isppreview.c
906
update |= bit;
drivers/media/platform/ti/omap3isp/isppreview.c
936
unsigned int bit = 1 << i;
drivers/media/platform/ti/omap3isp/isppreview.c
938
if (!(update & bit))
drivers/media/platform/ti/omap3isp/isppreview.c
941
params = &prev->params.params[!(active & bit)];
drivers/media/platform/ti/omap3isp/isppreview.c
943
if (params->features & bit) {
drivers/media/platform/verisilicon/rockchip_av1_filmgrain.c
219
u16 bit;
drivers/media/platform/verisilicon/rockchip_av1_filmgrain.c
222
bit = ((random_reg >> 0) ^ (random_reg >> 1) ^ (random_reg >> 3) ^
drivers/media/platform/verisilicon/rockchip_av1_filmgrain.c
224
*random_register = (random_reg >> 1) | (bit << 15);
drivers/media/radio/radio-gemtek.c
153
int i, bit, q, mute;
drivers/media/radio/radio-gemtek.c
161
bit = (q & 1) ? GEMTEK_DA : 0;
drivers/media/radio/radio-gemtek.c
162
outb_p(mute | GEMTEK_CE | bit, isa->io);
drivers/media/radio/radio-gemtek.c
164
outb_p(mute | GEMTEK_CE | bit | GEMTEK_CK, isa->io);
drivers/media/radio/radio-sf16fmr2.c
128
u8 bit;
drivers/media/radio/radio-sf16fmr2.c
134
bit = reg & (1 << i) ? PT_DATA : 0;
drivers/media/radio/radio-sf16fmr2.c
135
tc9154a_set_pins(fmr2, bit);
drivers/media/radio/radio-sf16fmr2.c
137
tc9154a_set_pins(fmr2, bit | PT_CK);
drivers/media/radio/radio-sf16fmr2.c
139
tc9154a_set_pins(fmr2, bit);
drivers/media/radio/si4713/si4713.c
1003
*bit = 3;
drivers/media/radio/si4713/si4713.c
1008
*bit = 1;
drivers/media/radio/si4713/si4713.c
1013
*bit = 0;
drivers/media/radio/si4713/si4713.c
1018
*bit = 0;
drivers/media/radio/si4713/si4713.c
1108
s32 bit = 0, mask = 0;
drivers/media/radio/si4713/si4713.c
1183
ret = si4713_choose_econtrol_action(sdev, ctrl->id, &bit,
drivers/media/radio/si4713/si4713.c
1203
val = set_bits(val, ctrl->val, bit, mask);
drivers/media/radio/si4713/si4713.c
926
s32 *bit, s32 *mask, u16 *property, int *mul,
drivers/media/radio/si4713/si4713.c
968
*bit = 5;
drivers/media/radio/si4713/si4713.c
973
*bit = 15;
drivers/media/radio/si4713/si4713.c
978
*bit = 14;
drivers/media/radio/si4713/si4713.c
983
*bit = 13;
drivers/media/radio/si4713/si4713.c
988
*bit = 12;
drivers/media/radio/si4713/si4713.c
993
*bit = 10;
drivers/media/radio/si4713/si4713.c
998
*bit = 4;
drivers/media/rc/imon_raw.c
35
int bit;
drivers/media/rc/imon_raw.c
61
bit = fls64(data & (BIT_ULL(offset) - 1));
drivers/media/rc/imon_raw.c
62
if (bit < offset) {
drivers/media/rc/imon_raw.c
64
rawir.pulse ? "pulse" : "space", offset - bit);
drivers/media/rc/imon_raw.c
65
rawir.duration = (offset - bit) * BIT_DURATION;
drivers/media/rc/imon_raw.c
68
offset = bit;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
102
for (i = 0, bit = 0; bit < sizeof(cc); bit++) {
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
103
unsigned n = ((bit + 1) * sampling_rate) / rate;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
106
buf[i++] = cc[bit] ? 0xc0 : 0x10;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
30
unsigned bit = 0;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
34
wss_insert(wss + bit, 0x1f1c71c7, 29); bit += 29;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
35
wss_insert(wss + bit, 0x1e3c1f, 24); bit += 24;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
38
for (i = 0; i <= 13; i++, bit += 6)
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
39
wss_insert(wss + bit, (wss_data & (1 << i)) ? one : zero, 6);
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
41
for (i = 0, bit = 0; bit < sizeof(wss); bit++) {
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
42
unsigned n = ((bit + 1) * sampling_rate) / rate;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
45
buf[i++] = wss[bit];
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
54
unsigned bit = 0;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
61
for (i = 0, bit = 0; bit < sizeof(teletext) * 8; bit++) {
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
62
unsigned n = ((bit + 1) * sampling_rate) / rate;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
63
u8 val = (teletext[bit / 8] & (1 << (bit & 7))) ? 0xc0 : 0x10;
drivers/media/test-drivers/vivid/vivid-vbi-gen.c
97
unsigned bit, i;
drivers/media/tuners/mxl5005s.c
1000
state->Init_Ctrl[22].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1006
state->Init_Ctrl[23].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1012
state->Init_Ctrl[24].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1018
state->Init_Ctrl[25].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1021
state->Init_Ctrl[25].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1027
state->Init_Ctrl[26].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1033
state->Init_Ctrl[27].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1039
state->Init_Ctrl[28].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1045
state->Init_Ctrl[29].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1051
state->Init_Ctrl[30].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1054
state->Init_Ctrl[30].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1057
state->Init_Ctrl[30].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1063
state->Init_Ctrl[31].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1066
state->Init_Ctrl[31].bit[1] = 4;
drivers/media/tuners/mxl5005s.c
1069
state->Init_Ctrl[31].bit[2] = 5;
drivers/media/tuners/mxl5005s.c
1075
state->Init_Ctrl[32].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1078
state->Init_Ctrl[32].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1081
state->Init_Ctrl[32].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1087
state->Init_Ctrl[33].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1090
state->Init_Ctrl[33].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1093
state->Init_Ctrl[33].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1096
state->Init_Ctrl[33].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
1102
state->Init_Ctrl[34].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1105
state->Init_Ctrl[34].bit[1] = 5;
drivers/media/tuners/mxl5005s.c
1108
state->Init_Ctrl[34].bit[2] = 6;
drivers/media/tuners/mxl5005s.c
1111
state->Init_Ctrl[34].bit[3] = 7;
drivers/media/tuners/mxl5005s.c
1117
state->Init_Ctrl[35].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1123
state->Init_Ctrl[36].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1129
state->Init_Ctrl[37].bit[0] = 1;
drivers/media/tuners/mxl5005s.c
1132
state->Init_Ctrl[37].bit[1] = 2;
drivers/media/tuners/mxl5005s.c
1135
state->Init_Ctrl[37].bit[2] = 3;
drivers/media/tuners/mxl5005s.c
1138
state->Init_Ctrl[37].bit[3] = 4;
drivers/media/tuners/mxl5005s.c
1141
state->Init_Ctrl[37].bit[4] = 5;
drivers/media/tuners/mxl5005s.c
1144
state->Init_Ctrl[37].bit[5] = 6;
drivers/media/tuners/mxl5005s.c
1147
state->Init_Ctrl[37].bit[6] = 7;
drivers/media/tuners/mxl5005s.c
1153
state->Init_Ctrl[38].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1156
state->Init_Ctrl[38].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1159
state->Init_Ctrl[38].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1162
state->Init_Ctrl[38].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1165
state->Init_Ctrl[38].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1168
state->Init_Ctrl[38].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1174
state->Init_Ctrl[39].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1183
state->CH_Ctrl[0].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
1186
state->CH_Ctrl[0].bit[1] = 7;
drivers/media/tuners/mxl5005s.c
1192
state->CH_Ctrl[1].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
1195
state->CH_Ctrl[1].bit[1] = 7;
drivers/media/tuners/mxl5005s.c
1201
state->CH_Ctrl[2].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1204
state->CH_Ctrl[2].bit[1] = 6;
drivers/media/tuners/mxl5005s.c
1207
state->CH_Ctrl[2].bit[2] = 7;
drivers/media/tuners/mxl5005s.c
1210
state->CH_Ctrl[2].bit[3] = 0;
drivers/media/tuners/mxl5005s.c
1213
state->CH_Ctrl[2].bit[4] = 1;
drivers/media/tuners/mxl5005s.c
1216
state->CH_Ctrl[2].bit[5] = 2;
drivers/media/tuners/mxl5005s.c
1219
state->CH_Ctrl[2].bit[6] = 3;
drivers/media/tuners/mxl5005s.c
1222
state->CH_Ctrl[2].bit[7] = 4;
drivers/media/tuners/mxl5005s.c
1225
state->CH_Ctrl[2].bit[8] = 5;
drivers/media/tuners/mxl5005s.c
1231
state->CH_Ctrl[3].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1237
state->CH_Ctrl[4].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1240
state->CH_Ctrl[4].bit[1] = 5;
drivers/media/tuners/mxl5005s.c
1243
state->CH_Ctrl[4].bit[2] = 6;
drivers/media/tuners/mxl5005s.c
1249
state->CH_Ctrl[5].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1252
state->CH_Ctrl[5].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1255
state->CH_Ctrl[5].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1258
state->CH_Ctrl[5].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
1264
state->CH_Ctrl[6].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1270
state->CH_Ctrl[7].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1276
state->CH_Ctrl[8].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1282
state->CH_Ctrl[9].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
1288
state->CH_Ctrl[10].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1294
state->CH_Ctrl[11].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1297
state->CH_Ctrl[11].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1303
state->CH_Ctrl[12].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1306
state->CH_Ctrl[12].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1309
state->CH_Ctrl[12].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1315
state->CH_Ctrl[13].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1318
state->CH_Ctrl[13].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1321
state->CH_Ctrl[13].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1324
state->CH_Ctrl[13].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1327
state->CH_Ctrl[13].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1330
state->CH_Ctrl[13].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1336
state->CH_Ctrl[14].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1339
state->CH_Ctrl[14].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1342
state->CH_Ctrl[14].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1345
state->CH_Ctrl[14].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
1348
state->CH_Ctrl[14].bit[4] = 4;
drivers/media/tuners/mxl5005s.c
1351
state->CH_Ctrl[14].bit[5] = 5;
drivers/media/tuners/mxl5005s.c
1354
state->CH_Ctrl[14].bit[6] = 6;
drivers/media/tuners/mxl5005s.c
1360
state->CH_Ctrl[15].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
1363
state->CH_Ctrl[15].bit[1] = 7;
drivers/media/tuners/mxl5005s.c
1366
state->CH_Ctrl[15].bit[2] = 0;
drivers/media/tuners/mxl5005s.c
1369
state->CH_Ctrl[15].bit[3] = 1;
drivers/media/tuners/mxl5005s.c
1372
state->CH_Ctrl[15].bit[4] = 2;
drivers/media/tuners/mxl5005s.c
1375
state->CH_Ctrl[15].bit[5] = 3;
drivers/media/tuners/mxl5005s.c
1378
state->CH_Ctrl[15].bit[6] = 4;
drivers/media/tuners/mxl5005s.c
1381
state->CH_Ctrl[15].bit[7] = 5;
drivers/media/tuners/mxl5005s.c
1384
state->CH_Ctrl[15].bit[8] = 6;
drivers/media/tuners/mxl5005s.c
1387
state->CH_Ctrl[15].bit[9] = 7;
drivers/media/tuners/mxl5005s.c
1390
state->CH_Ctrl[15].bit[10] = 0;
drivers/media/tuners/mxl5005s.c
1393
state->CH_Ctrl[15].bit[11] = 1;
drivers/media/tuners/mxl5005s.c
1396
state->CH_Ctrl[15].bit[12] = 2;
drivers/media/tuners/mxl5005s.c
1399
state->CH_Ctrl[15].bit[13] = 3;
drivers/media/tuners/mxl5005s.c
1402
state->CH_Ctrl[15].bit[14] = 4;
drivers/media/tuners/mxl5005s.c
1405
state->CH_Ctrl[15].bit[15] = 5;
drivers/media/tuners/mxl5005s.c
1408
state->CH_Ctrl[15].bit[16] = 6;
drivers/media/tuners/mxl5005s.c
1411
state->CH_Ctrl[15].bit[17] = 7;
drivers/media/tuners/mxl5005s.c
1417
state->CH_Ctrl[16].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1420
state->CH_Ctrl[16].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
1423
state->CH_Ctrl[16].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
1426
state->CH_Ctrl[16].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
1429
state->CH_Ctrl[16].bit[4] = 4;
drivers/media/tuners/mxl5005s.c
1435
state->CH_Ctrl[17].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1441
state->CH_Ctrl[18].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1444
state->CH_Ctrl[18].bit[1] = 4;
drivers/media/tuners/mxl5005s.c
1447
state->CH_Ctrl[18].bit[2] = 5;
drivers/media/tuners/mxl5005s.c
1450
state->CH_Ctrl[18].bit[3] = 6;
drivers/media/tuners/mxl5005s.c
1456
state->CH_Ctrl[19].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1459
state->CH_Ctrl[19].bit[1] = 0;
drivers/media/tuners/mxl5005s.c
1462
state->CH_Ctrl[19].bit[2] = 1;
drivers/media/tuners/mxl5005s.c
1468
state->CH_Ctrl[20].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1471
state->CH_Ctrl[20].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1474
state->CH_Ctrl[20].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1477
state->CH_Ctrl[20].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1480
state->CH_Ctrl[20].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1483
state->CH_Ctrl[20].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1486
state->CH_Ctrl[20].bit[6] = 0;
drivers/media/tuners/mxl5005s.c
1489
state->CH_Ctrl[20].bit[7] = 1;
drivers/media/tuners/mxl5005s.c
1492
state->CH_Ctrl[20].bit[8] = 2;
drivers/media/tuners/mxl5005s.c
1495
state->CH_Ctrl[20].bit[9] = 3;
drivers/media/tuners/mxl5005s.c
1498
state->CH_Ctrl[20].bit[10] = 4;
drivers/media/tuners/mxl5005s.c
1504
state->CH_Ctrl[21].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1507
state->CH_Ctrl[21].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1510
state->CH_Ctrl[21].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1513
state->CH_Ctrl[21].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1516
state->CH_Ctrl[21].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1519
state->CH_Ctrl[21].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1525
state->CH_Ctrl[22].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1531
state->CH_Ctrl[23].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1537
state->CH_Ctrl[24].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1543
state->CH_Ctrl[25].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1549
state->CH_Ctrl[26].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1555
state->CH_Ctrl[27].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
1561
state->CH_Ctrl[28].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
1567
state->CH_Ctrl[29].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1573
state->CH_Ctrl[30].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
1579
state->CH_Ctrl[31].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
1585
state->CH_Ctrl[32].bit[0] = 1;
drivers/media/tuners/mxl5005s.c
1591
state->CH_Ctrl[33].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
1597
state->CH_Ctrl[34].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1600
state->CH_Ctrl[34].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1603
state->CH_Ctrl[34].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1606
state->CH_Ctrl[34].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1609
state->CH_Ctrl[34].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1612
state->CH_Ctrl[34].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1618
state->CH_Ctrl[35].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
1621
state->CH_Ctrl[35].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
1624
state->CH_Ctrl[35].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
1627
state->CH_Ctrl[35].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
1630
state->CH_Ctrl[35].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
1633
state->CH_Ctrl[35].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
1640
state->CH_Ctrl[36].bit[0] = 1;
drivers/media/tuners/mxl5005s.c
1646
state->CH_Ctrl[37].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
1649
state->CH_Ctrl[37].bit[1] = 6;
drivers/media/tuners/mxl5005s.c
1655
state->CH_Ctrl[38].bit[0] = 1;
drivers/media/tuners/mxl5005s.c
237
u16 bit[25]; /* Array of bit pos in Reg Addr for each bit pos */
drivers/media/tuners/mxl5005s.c
301
static void MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit,
drivers/media/tuners/mxl5005s.c
3433
(u8)(state->Init_Ctrl[i].bit[j]),
drivers/media/tuners/mxl5005s.c
3454
(u8)(state->CH_Ctrl[i].bit[j]),
drivers/media/tuners/mxl5005s.c
3474
(u8)(state->MXL_Ctrl[i].bit[j]),
drivers/media/tuners/mxl5005s.c
3549
static void MXL_RegWriteBit(struct dvb_frontend *fe, u8 address, u8 bit,
drivers/media/tuners/mxl5005s.c
3566
state->TunerRegs[i].Reg_Val |= OR_MAP[bit];
drivers/media/tuners/mxl5005s.c
3568
state->TunerRegs[i].Reg_Val &= AND_MAP[bit];
drivers/media/tuners/mxl5005s.c
730
state->Init_Ctrl[0].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
736
state->Init_Ctrl[1].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
742
state->Init_Ctrl[2].bit[0] = 1;
drivers/media/tuners/mxl5005s.c
745
state->Init_Ctrl[2].bit[1] = 0;
drivers/media/tuners/mxl5005s.c
751
state->Init_Ctrl[3].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
757
state->Init_Ctrl[4].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
760
state->Init_Ctrl[4].bit[1] = 6;
drivers/media/tuners/mxl5005s.c
763
state->Init_Ctrl[4].bit[2] = 7;
drivers/media/tuners/mxl5005s.c
769
state->Init_Ctrl[5].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
775
state->Init_Ctrl[6].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
778
state->Init_Ctrl[6].bit[1] = 4;
drivers/media/tuners/mxl5005s.c
784
state->Init_Ctrl[7].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
787
state->Init_Ctrl[7].bit[1] = 5;
drivers/media/tuners/mxl5005s.c
790
state->Init_Ctrl[7].bit[2] = 6;
drivers/media/tuners/mxl5005s.c
793
state->Init_Ctrl[7].bit[3] = 7;
drivers/media/tuners/mxl5005s.c
799
state->Init_Ctrl[8].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
805
state->Init_Ctrl[9].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
808
state->Init_Ctrl[9].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
811
state->Init_Ctrl[9].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
814
state->Init_Ctrl[9].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
820
state->Init_Ctrl[10].bit[0] = 4;
drivers/media/tuners/mxl5005s.c
823
state->Init_Ctrl[10].bit[1] = 5;
drivers/media/tuners/mxl5005s.c
826
state->Init_Ctrl[10].bit[2] = 6;
drivers/media/tuners/mxl5005s.c
829
state->Init_Ctrl[10].bit[3] = 7;
drivers/media/tuners/mxl5005s.c
835
state->Init_Ctrl[11].bit[0] = 3;
drivers/media/tuners/mxl5005s.c
838
state->Init_Ctrl[11].bit[1] = 4;
drivers/media/tuners/mxl5005s.c
841
state->Init_Ctrl[11].bit[2] = 5;
drivers/media/tuners/mxl5005s.c
844
state->Init_Ctrl[11].bit[3] = 6;
drivers/media/tuners/mxl5005s.c
847
state->Init_Ctrl[11].bit[4] = 7;
drivers/media/tuners/mxl5005s.c
853
state->Init_Ctrl[12].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
856
state->Init_Ctrl[12].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
859
state->Init_Ctrl[12].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
862
state->Init_Ctrl[12].bit[3] = 5;
drivers/media/tuners/mxl5005s.c
865
state->Init_Ctrl[12].bit[4] = 6;
drivers/media/tuners/mxl5005s.c
868
state->Init_Ctrl[12].bit[5] = 7;
drivers/media/tuners/mxl5005s.c
874
state->Init_Ctrl[13].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
877
state->Init_Ctrl[13].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
880
state->Init_Ctrl[13].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
883
state->Init_Ctrl[13].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
886
state->Init_Ctrl[13].bit[4] = 4;
drivers/media/tuners/mxl5005s.c
889
state->Init_Ctrl[13].bit[5] = 5;
drivers/media/tuners/mxl5005s.c
892
state->Init_Ctrl[13].bit[6] = 6;
drivers/media/tuners/mxl5005s.c
898
state->Init_Ctrl[14].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
901
state->Init_Ctrl[14].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
904
state->Init_Ctrl[14].bit[2] = 2;
drivers/media/tuners/mxl5005s.c
907
state->Init_Ctrl[14].bit[3] = 3;
drivers/media/tuners/mxl5005s.c
910
state->Init_Ctrl[14].bit[4] = 4;
drivers/media/tuners/mxl5005s.c
913
state->Init_Ctrl[14].bit[5] = 5;
drivers/media/tuners/mxl5005s.c
916
state->Init_Ctrl[14].bit[6] = 6;
drivers/media/tuners/mxl5005s.c
919
state->Init_Ctrl[14].bit[7] = 7;
drivers/media/tuners/mxl5005s.c
922
state->Init_Ctrl[14].bit[8] = 0;
drivers/media/tuners/mxl5005s.c
925
state->Init_Ctrl[14].bit[9] = 1;
drivers/media/tuners/mxl5005s.c
928
state->Init_Ctrl[14].bit[10] = 2;
drivers/media/tuners/mxl5005s.c
931
state->Init_Ctrl[14].bit[11] = 3;
drivers/media/tuners/mxl5005s.c
934
state->Init_Ctrl[14].bit[12] = 4;
drivers/media/tuners/mxl5005s.c
937
state->Init_Ctrl[14].bit[13] = 5;
drivers/media/tuners/mxl5005s.c
940
state->Init_Ctrl[14].bit[14] = 6;
drivers/media/tuners/mxl5005s.c
943
state->Init_Ctrl[14].bit[15] = 7;
drivers/media/tuners/mxl5005s.c
949
state->Init_Ctrl[15].bit[0] = 2;
drivers/media/tuners/mxl5005s.c
952
state->Init_Ctrl[15].bit[1] = 3;
drivers/media/tuners/mxl5005s.c
955
state->Init_Ctrl[15].bit[2] = 4;
drivers/media/tuners/mxl5005s.c
961
state->Init_Ctrl[16].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
964
state->Init_Ctrl[16].bit[1] = 1;
drivers/media/tuners/mxl5005s.c
970
state->Init_Ctrl[17].bit[0] = 7;
drivers/media/tuners/mxl5005s.c
976
state->Init_Ctrl[18].bit[0] = 6;
drivers/media/tuners/mxl5005s.c
982
state->Init_Ctrl[19].bit[0] = 0;
drivers/media/tuners/mxl5005s.c
988
state->Init_Ctrl[20].bit[0] = 5;
drivers/media/tuners/mxl5005s.c
994
state->Init_Ctrl[21].bit[0] = 4;
drivers/media/usb/au0828/au0828-input.c
102
#define au8522_rc_set(ir, reg, bit) au8522_rc_andor(ir, (reg), (bit), (bit))
drivers/media/usb/au0828/au0828-input.c
103
#define au8522_rc_clear(ir, reg, bit) au8522_rc_andor(ir, (reg), (bit), 0)
drivers/media/usb/au0828/au0828-input.c
118
int prv_bit, bit, width;
drivers/media/usb/au0828/au0828-input.c
152
bit = (buf[i] >> j) & 0x01;
drivers/media/usb/au0828/au0828-input.c
153
if (bit == prv_bit) {
drivers/media/usb/au0828/au0828-input.c
196
prv_bit = bit;
drivers/media/usb/au0828/au0828.h
294
#define au0828_set(dev, reg, bit) au0828_andor(dev, (reg), (bit), (bit))
drivers/media/usb/au0828/au0828.h
295
#define au0828_clear(dev, reg, bit) au0828_andor(dev, (reg), (bit), 0)
drivers/media/usb/cx231xx/cx231xx-cards.c
1093
cx231xx_set_gpio_value(dev, dev->board.tuner_gpio->bit,
drivers/media/usb/cx231xx/cx231xx-cards.c
1096
cx231xx_set_gpio_value(dev, dev->board.tuner_gpio->bit,
drivers/media/usb/cx231xx/cx231xx-cards.c
1099
cx231xx_set_gpio_value(dev, dev->board.tuner_gpio->bit,
drivers/media/usb/cx231xx/cx231xx-cards.c
1157
cx231xx_set_gpio_direction(dev, dev->board.tuner_gpio->bit, 1);
drivers/media/usb/cx231xx/cx231xx-cards.c
1158
cx231xx_set_gpio_value(dev, dev->board.tuner_gpio->bit, 1);
drivers/media/usb/cx231xx/cx231xx-core.c
617
rc = cx231xx_set_gpio_value(dev, gpio->bit, gpio->val);
drivers/media/usb/cx231xx/cx231xx.h
301
unsigned char bit;
drivers/media/usb/gspca/w996Xcf.c
191
u8 bit;
drivers/media/usb/gspca/w996Xcf.c
194
for (bit = 0 ; bit < 8 ; bit++) {
drivers/media/usb/gspca/w996Xcf.c
208
u8 bit;
drivers/media/usb/gspca/w996Xcf.c
213
for (bit = 0 ; bit < 8 ; bit++) {
drivers/media/usb/pwc/pwc-dec23.c
106
bit = 1;
drivers/media/usb/pwc/pwc-dec23.c
108
bit = (r[0] >> 15) & 7;
drivers/media/usb/pwc/pwc-dec23.c
110
bit = (r[0] >> 12) & 7;
drivers/media/usb/pwc/pwc-dec23.c
112
bit = (r[0] >> 9) & 7;
drivers/media/usb/pwc/pwc-dec23.c
114
bit = (r[0] >> 6) & 7;
drivers/media/usb/pwc/pwc-dec23.c
116
bit = (r[0] >> 3) & 7;
drivers/media/usb/pwc/pwc-dec23.c
118
bit = (r[0]) & 7;
drivers/media/usb/pwc/pwc-dec23.c
122
*p8++ = j - bit;
drivers/media/usb/pwc/pwc-dec23.c
123
*p8++ = bit;
drivers/media/usb/pwc/pwc-dec23.c
125
pw = 1 << bit;
drivers/media/usb/pwc/pwc-dec23.c
71
unsigned int bit, byte, mask, val;
drivers/media/usb/pwc/pwc-dec23.c
74
for (bit = 0; bit < 8; bit++) {
drivers/media/usb/pwc/pwc-dec23.c
76
p = pdec->table_bitpowermask[bit];
drivers/media/usb/pwc/pwc-dec23.c
92
int compression_mode, j, k, bit, pw;
drivers/media/usb/uvc/uvc_ctrl.c
1023
static inline int uvc_test_bit(const u8 *data, int bit)
drivers/media/usb/uvc/uvc_ctrl.c
1025
return (data[bit >> 3] >> (bit & 7)) & 1;
drivers/media/usb/uvc/uvc_ctrl.c
1028
static inline void uvc_clear_bit(u8 *data, int bit)
drivers/media/usb/uvc/uvc_ctrl.c
1030
data[bit >> 3] &= ~(1 << (bit & 7));
drivers/memory/tegra/mc.c
147
value = mc_readl(mc, rst->control) | BIT(rst->bit);
drivers/memory/tegra/mc.c
158
return (mc_readl(mc, rst->status) & BIT(rst->bit)) != 0;
drivers/memory/tegra/mc.c
169
value = mc_readl(mc, rst->control) & ~BIT(rst->bit);
drivers/memory/tegra/mc.c
180
return (mc_readl(mc, rst->control) & BIT(rst->bit)) != 0;
drivers/memory/tegra/mc.c
562
unsigned int bit, channel;
drivers/memory/tegra/mc.c
586
for_each_set_bit(bit, &status, 32) {
drivers/memory/tegra/mc.c
587
const char *error = tegra_mc_status_names[bit] ?: "unknown";
drivers/memory/tegra/mc.c
591
u32 intmask = BIT(bit);
drivers/memory/tegra/tegra114.c
1001
.bit = 20,
drivers/memory/tegra/tegra114.c
1017
.bit = 21,
drivers/memory/tegra/tegra114.c
1082
.bit = _bit, \
drivers/memory/tegra/tegra114.c
113
.bit = 6,
drivers/memory/tegra/tegra114.c
129
.bit = 9,
drivers/memory/tegra/tegra114.c
145
.bit = 10,
drivers/memory/tegra/tegra114.c
161
.bit = 11,
drivers/memory/tegra/tegra114.c
177
.bit = 15,
drivers/memory/tegra/tegra114.c
193
.bit = 16,
drivers/memory/tegra/tegra114.c
209
.bit = 17,
drivers/memory/tegra/tegra114.c
225
.bit = 18,
drivers/memory/tegra/tegra114.c
241
.bit = 19,
drivers/memory/tegra/tegra114.c
257
.bit = 20,
drivers/memory/tegra/tegra114.c
273
.bit = 21,
drivers/memory/tegra/tegra114.c
289
.bit = 22,
drivers/memory/tegra/tegra114.c
305
.bit = 23,
drivers/memory/tegra/tegra114.c
321
.bit = 24,
drivers/memory/tegra/tegra114.c
33
.bit = 1,
drivers/memory/tegra/tegra114.c
337
.bit = 28,
drivers/memory/tegra/tegra114.c
353
.bit = 29,
drivers/memory/tegra/tegra114.c
369
.bit = 30,
drivers/memory/tegra/tegra114.c
385
.bit = 0,
drivers/memory/tegra/tegra114.c
401
.bit = 2,
drivers/memory/tegra/tegra114.c
417
.bit = 3,
drivers/memory/tegra/tegra114.c
433
.bit = 4,
drivers/memory/tegra/tegra114.c
449
.bit = 5,
drivers/memory/tegra/tegra114.c
489
.bit = 8,
drivers/memory/tegra/tegra114.c
49
.bit = 2,
drivers/memory/tegra/tegra114.c
505
.bit = 9,
drivers/memory/tegra/tegra114.c
521
.bit = 10,
drivers/memory/tegra/tegra114.c
537
.bit = 11,
drivers/memory/tegra/tegra114.c
553
.bit = 12,
drivers/memory/tegra/tegra114.c
569
.bit = 13,
drivers/memory/tegra/tegra114.c
585
.bit = 14,
drivers/memory/tegra/tegra114.c
601
.bit = 15,
drivers/memory/tegra/tegra114.c
617
.bit = 16,
drivers/memory/tegra/tegra114.c
633
.bit = 18,
drivers/memory/tegra/tegra114.c
649
.bit = 19,
drivers/memory/tegra/tegra114.c
65
.bit = 3,
drivers/memory/tegra/tegra114.c
665
.bit = 20,
drivers/memory/tegra/tegra114.c
681
.bit = 21,
drivers/memory/tegra/tegra114.c
697
.bit = 22,
drivers/memory/tegra/tegra114.c
713
.bit = 23,
drivers/memory/tegra/tegra114.c
753
.bit = 27,
drivers/memory/tegra/tegra114.c
769
.bit = 28,
drivers/memory/tegra/tegra114.c
785
.bit = 30,
drivers/memory/tegra/tegra114.c
801
.bit = 31,
drivers/memory/tegra/tegra114.c
81
.bit = 4,
drivers/memory/tegra/tegra114.c
817
.bit = 0,
drivers/memory/tegra/tegra114.c
833
.bit = 1,
drivers/memory/tegra/tegra114.c
849
.bit = 10,
drivers/memory/tegra/tegra114.c
865
.bit = 11,
drivers/memory/tegra/tegra114.c
881
.bit = 12,
drivers/memory/tegra/tegra114.c
897
.bit = 13,
drivers/memory/tegra/tegra114.c
913
.bit = 14,
drivers/memory/tegra/tegra114.c
929
.bit = 15,
drivers/memory/tegra/tegra114.c
945
.bit = 16,
drivers/memory/tegra/tegra114.c
961
.bit = 17,
drivers/memory/tegra/tegra114.c
97
.bit = 5,
drivers/memory/tegra/tegra124.c
1012
.bit = 12,
drivers/memory/tegra/tegra124.c
1028
.bit = 13,
drivers/memory/tegra/tegra124.c
1044
.bit = 18,
drivers/memory/tegra/tegra124.c
1060
.bit = 19,
drivers/memory/tegra/tegra124.c
1118
.bit = _bit, \
drivers/memory/tegra/tegra124.c
114
.bit = 6,
drivers/memory/tegra/tegra124.c
130
.bit = 14,
drivers/memory/tegra/tegra124.c
146
.bit = 15,
drivers/memory/tegra/tegra124.c
162
.bit = 16,
drivers/memory/tegra/tegra124.c
178
.bit = 17,
drivers/memory/tegra/tegra124.c
194
.bit = 21,
drivers/memory/tegra/tegra124.c
210
.bit = 22,
drivers/memory/tegra/tegra124.c
226
.bit = 23,
drivers/memory/tegra/tegra124.c
242
.bit = 28,
drivers/memory/tegra/tegra124.c
258
.bit = 29,
drivers/memory/tegra/tegra124.c
274
.bit = 30,
drivers/memory/tegra/tegra124.c
290
.bit = 31,
drivers/memory/tegra/tegra124.c
306
.bit = 2,
drivers/memory/tegra/tegra124.c
322
.bit = 3,
drivers/memory/tegra/tegra124.c
338
.bit = 4,
drivers/memory/tegra/tegra124.c
34
.bit = 1,
drivers/memory/tegra/tegra124.c
354
.bit = 5,
drivers/memory/tegra/tegra124.c
394
.bit = 11,
drivers/memory/tegra/tegra124.c
410
.bit = 17,
drivers/memory/tegra/tegra124.c
426
.bit = 18,
drivers/memory/tegra/tegra124.c
442
.bit = 21,
drivers/memory/tegra/tegra124.c
458
.bit = 22,
drivers/memory/tegra/tegra124.c
498
.bit = 27,
drivers/memory/tegra/tegra124.c
50
.bit = 2,
drivers/memory/tegra/tegra124.c
514
.bit = 28,
drivers/memory/tegra/tegra124.c
530
.bit = 29,
drivers/memory/tegra/tegra124.c
546
.bit = 30,
drivers/memory/tegra/tegra124.c
562
.bit = 31,
drivers/memory/tegra/tegra124.c
578
.bit = 0,
drivers/memory/tegra/tegra124.c
594
.bit = 1,
drivers/memory/tegra/tegra124.c
610
.bit = 4,
drivers/memory/tegra/tegra124.c
626
.bit = 6,
drivers/memory/tegra/tegra124.c
642
.bit = 7,
drivers/memory/tegra/tegra124.c
658
.bit = 10,
drivers/memory/tegra/tegra124.c
66
.bit = 3,
drivers/memory/tegra/tegra124.c
674
.bit = 11,
drivers/memory/tegra/tegra124.c
690
.bit = 12,
drivers/memory/tegra/tegra124.c
706
.bit = 13,
drivers/memory/tegra/tegra124.c
722
.bit = 14,
drivers/memory/tegra/tegra124.c
738
.bit = 16,
drivers/memory/tegra/tegra124.c
754
.bit = 17,
drivers/memory/tegra/tegra124.c
770
.bit = 20,
drivers/memory/tegra/tegra124.c
786
.bit = 21,
drivers/memory/tegra/tegra124.c
802
.bit = 22,
drivers/memory/tegra/tegra124.c
818
.bit = 23,
drivers/memory/tegra/tegra124.c
82
.bit = 4,
drivers/memory/tegra/tegra124.c
835
.bit = 24,
drivers/memory/tegra/tegra124.c
852
.bit = 25,
drivers/memory/tegra/tegra124.c
868
.bit = 26,
drivers/memory/tegra/tegra124.c
884
.bit = 0,
drivers/memory/tegra/tegra124.c
900
.bit = 1,
drivers/memory/tegra/tegra124.c
916
.bit = 2,
drivers/memory/tegra/tegra124.c
932
.bit = 3,
drivers/memory/tegra/tegra124.c
948
.bit = 4,
drivers/memory/tegra/tegra124.c
964
.bit = 5,
drivers/memory/tegra/tegra124.c
98
.bit = 5,
drivers/memory/tegra/tegra124.c
980
.bit = 6,
drivers/memory/tegra/tegra124.c
996
.bit = 7,
drivers/memory/tegra/tegra20.c
258
.bit = _bit, \
drivers/memory/tegra/tegra20.c
288
mc_writel(mc, value & ~BIT(rst->bit), rst->reset);
drivers/memory/tegra/tegra20.c
304
mc_writel(mc, value | BIT(rst->bit), rst->reset);
drivers/memory/tegra/tegra20.c
319
value = mc_readl(mc, rst->control) & ~BIT(rst->bit);
drivers/memory/tegra/tegra20.c
336
return (mc_readl(mc, rst->reset) & BIT(rst->bit)) == 0;
drivers/memory/tegra/tegra20.c
347
value = mc_readl(mc, rst->control) | BIT(rst->bit);
drivers/memory/tegra/tegra20.c
695
unsigned int bit;
drivers/memory/tegra/tegra20.c
702
for_each_set_bit(bit, &status, 32) {
drivers/memory/tegra/tegra20.c
703
const char *error = tegra_mc_status_names[bit];
drivers/memory/tegra/tegra20.c
710
switch (BIT(bit)) {
drivers/memory/tegra/tegra210.c
1008
.bit = 0,
drivers/memory/tegra/tegra210.c
102
.bit = 6,
drivers/memory/tegra/tegra210.c
1024
.bit = 1,
drivers/memory/tegra/tegra210.c
1040
.bit = 2,
drivers/memory/tegra/tegra210.c
1056
.bit = 3,
drivers/memory/tegra/tegra210.c
1072
.bit = 4,
drivers/memory/tegra/tegra210.c
1088
.bit = 5,
drivers/memory/tegra/tegra210.c
1104
.bit = 6,
drivers/memory/tegra/tegra210.c
1120
.bit = 7,
drivers/memory/tegra/tegra210.c
1137
.bit = 8,
drivers/memory/tegra/tegra210.c
1154
.bit = 9,
drivers/memory/tegra/tegra210.c
118
.bit = 14,
drivers/memory/tegra/tegra210.c
1240
.bit = _bit, \
drivers/memory/tegra/tegra210.c
134
.bit = 15,
drivers/memory/tegra/tegra210.c
150
.bit = 16,
drivers/memory/tegra/tegra210.c
166
.bit = 17,
drivers/memory/tegra/tegra210.c
182
.bit = 21,
drivers/memory/tegra/tegra210.c
198
.bit = 22,
drivers/memory/tegra/tegra210.c
214
.bit = 23,
drivers/memory/tegra/tegra210.c
22
.bit = 1,
drivers/memory/tegra/tegra210.c
230
.bit = 28,
drivers/memory/tegra/tegra210.c
246
.bit = 29,
drivers/memory/tegra/tegra210.c
262
.bit = 30,
drivers/memory/tegra/tegra210.c
278
.bit = 31,
drivers/memory/tegra/tegra210.c
306
.bit = 11,
drivers/memory/tegra/tegra210.c
322
.bit = 17,
drivers/memory/tegra/tegra210.c
338
.bit = 18,
drivers/memory/tegra/tegra210.c
354
.bit = 21,
drivers/memory/tegra/tegra210.c
370
.bit = 22,
drivers/memory/tegra/tegra210.c
38
.bit = 2,
drivers/memory/tegra/tegra210.c
398
.bit = 27,
drivers/memory/tegra/tegra210.c
414
.bit = 28,
drivers/memory/tegra/tegra210.c
430
.bit = 29,
drivers/memory/tegra/tegra210.c
446
.bit = 4,
drivers/memory/tegra/tegra210.c
462
.bit = 6,
drivers/memory/tegra/tegra210.c
478
.bit = 7,
drivers/memory/tegra/tegra210.c
494
.bit = 10,
drivers/memory/tegra/tegra210.c
510
.bit = 11,
drivers/memory/tegra/tegra210.c
526
.bit = 12,
drivers/memory/tegra/tegra210.c
54
.bit = 3,
drivers/memory/tegra/tegra210.c
542
.bit = 13,
drivers/memory/tegra/tegra210.c
558
.bit = 14,
drivers/memory/tegra/tegra210.c
574
.bit = 16,
drivers/memory/tegra/tegra210.c
590
.bit = 17,
drivers/memory/tegra/tegra210.c
606
.bit = 20,
drivers/memory/tegra/tegra210.c
622
.bit = 21,
drivers/memory/tegra/tegra210.c
638
.bit = 22,
drivers/memory/tegra/tegra210.c
654
.bit = 23,
drivers/memory/tegra/tegra210.c
671
.bit = 24,
drivers/memory/tegra/tegra210.c
688
.bit = 25,
drivers/memory/tegra/tegra210.c
70
.bit = 4,
drivers/memory/tegra/tegra210.c
704
.bit = 26,
drivers/memory/tegra/tegra210.c
720
.bit = 0,
drivers/memory/tegra/tegra210.c
736
.bit = 1,
drivers/memory/tegra/tegra210.c
752
.bit = 2,
drivers/memory/tegra/tegra210.c
768
.bit = 3,
drivers/memory/tegra/tegra210.c
784
.bit = 4,
drivers/memory/tegra/tegra210.c
800
.bit = 5,
drivers/memory/tegra/tegra210.c
816
.bit = 6,
drivers/memory/tegra/tegra210.c
832
.bit = 7,
drivers/memory/tegra/tegra210.c
848
.bit = 12,
drivers/memory/tegra/tegra210.c
86
.bit = 5,
drivers/memory/tegra/tegra210.c
864
.bit = 13,
drivers/memory/tegra/tegra210.c
880
.bit = 18,
drivers/memory/tegra/tegra210.c
896
.bit = 19,
drivers/memory/tegra/tegra210.c
912
.bit = 24,
drivers/memory/tegra/tegra210.c
928
.bit = 25,
drivers/memory/tegra/tegra210.c
944
.bit = 26,
drivers/memory/tegra/tegra210.c
960
.bit = 27,
drivers/memory/tegra/tegra210.c
976
.bit = 30,
drivers/memory/tegra/tegra210.c
992
.bit = 31,
drivers/memory/tegra/tegra30.c
1009
.bit = 26,
drivers/memory/tegra/tegra30.c
1026
.bit = 27,
drivers/memory/tegra/tegra30.c
1043
.bit = 28,
drivers/memory/tegra/tegra30.c
1060
.bit = 29,
drivers/memory/tegra/tegra30.c
107
.bit = 4,
drivers/memory/tegra/tegra30.c
1077
.bit = 30,
drivers/memory/tegra/tegra30.c
1094
.bit = 31,
drivers/memory/tegra/tegra30.c
1111
.bit = 0,
drivers/memory/tegra/tegra30.c
1128
.bit = 1,
drivers/memory/tegra/tegra30.c
1195
.bit = _bit, \
drivers/memory/tegra/tegra30.c
124
.bit = 5,
drivers/memory/tegra/tegra30.c
141
.bit = 6,
drivers/memory/tegra/tegra30.c
158
.bit = 7,
drivers/memory/tegra/tegra30.c
175
.bit = 8,
drivers/memory/tegra/tegra30.c
192
.bit = 9,
drivers/memory/tegra/tegra30.c
209
.bit = 10,
drivers/memory/tegra/tegra30.c
226
.bit = 11,
drivers/memory/tegra/tegra30.c
243
.bit = 12,
drivers/memory/tegra/tegra30.c
260
.bit = 13,
drivers/memory/tegra/tegra30.c
277
.bit = 14,
drivers/memory/tegra/tegra30.c
294
.bit = 15,
drivers/memory/tegra/tegra30.c
311
.bit = 16,
drivers/memory/tegra/tegra30.c
328
.bit = 17,
drivers/memory/tegra/tegra30.c
345
.bit = 18,
drivers/memory/tegra/tegra30.c
362
.bit = 19,
drivers/memory/tegra/tegra30.c
379
.bit = 20,
drivers/memory/tegra/tegra30.c
396
.bit = 21,
drivers/memory/tegra/tegra30.c
413
.bit = 22,
drivers/memory/tegra/tegra30.c
430
.bit = 23,
drivers/memory/tegra/tegra30.c
447
.bit = 24,
drivers/memory/tegra/tegra30.c
464
.bit = 25,
drivers/memory/tegra/tegra30.c
481
.bit = 26,
drivers/memory/tegra/tegra30.c
498
.bit = 27,
drivers/memory/tegra/tegra30.c
515
.bit = 28,
drivers/memory/tegra/tegra30.c
532
.bit = 29,
drivers/memory/tegra/tegra30.c
549
.bit = 30,
drivers/memory/tegra/tegra30.c
56
.bit = 1,
drivers/memory/tegra/tegra30.c
566
.bit = 31,
drivers/memory/tegra/tegra30.c
583
.bit = 0,
drivers/memory/tegra/tegra30.c
600
.bit = 1,
drivers/memory/tegra/tegra30.c
617
.bit = 2,
drivers/memory/tegra/tegra30.c
634
.bit = 3,
drivers/memory/tegra/tegra30.c
651
.bit = 4,
drivers/memory/tegra/tegra30.c
668
.bit = 5,
drivers/memory/tegra/tegra30.c
711
.bit = 8,
drivers/memory/tegra/tegra30.c
728
.bit = 9,
drivers/memory/tegra/tegra30.c
73
.bit = 2,
drivers/memory/tegra/tegra30.c
745
.bit = 10,
drivers/memory/tegra/tegra30.c
762
.bit = 11,
drivers/memory/tegra/tegra30.c
779
.bit = 12,
drivers/memory/tegra/tegra30.c
796
.bit = 13,
drivers/memory/tegra/tegra30.c
813
.bit = 14,
drivers/memory/tegra/tegra30.c
830
.bit = 15,
drivers/memory/tegra/tegra30.c
847
.bit = 16,
drivers/memory/tegra/tegra30.c
864
.bit = 17,
drivers/memory/tegra/tegra30.c
881
.bit = 18,
drivers/memory/tegra/tegra30.c
898
.bit = 19,
drivers/memory/tegra/tegra30.c
90
.bit = 3,
drivers/memory/tegra/tegra30.c
915
.bit = 20,
drivers/memory/tegra/tegra30.c
932
.bit = 21,
drivers/memory/tegra/tegra30.c
949
.bit = 22,
drivers/memory/tegra/tegra30.c
966
.bit = 23,
drivers/mfd/motorola-cpcap.c
127
unsigned int bit, mask;
drivers/mfd/motorola-cpcap.c
133
bit = irq % cpcap->regmap_conf->val_bits;
drivers/mfd/motorola-cpcap.c
134
mask = (1 << bit);
drivers/mfd/mt6358-irq.c
184
unsigned int bit, i, top_irq_status = 0;
drivers/mfd/mt6358-irq.c
197
bit = BIT(irqd->pmic_ints[i].top_offset);
drivers/mfd/mt6358-irq.c
198
if (top_irq_status & bit) {
drivers/mfd/mt6358-irq.c
200
top_irq_status &= ~bit;
drivers/mfd/rk8xx-core.c
674
unsigned int reg, bit;
drivers/mfd/rk8xx-core.c
679
bit = DEV_OFF;
drivers/mfd/rk8xx-core.c
683
bit = DEV_OFF;
drivers/mfd/rk8xx-core.c
687
bit = DEV_OFF;
drivers/mfd/rk8xx-core.c
691
bit = DEV_OFF_RST;
drivers/mfd/rk8xx-core.c
696
bit = DEV_OFF;
drivers/mfd/rk8xx-core.c
701
bit = DEV_OFF;
drivers/mfd/rk8xx-core.c
706
ret = regmap_update_bits(rk808->regmap, reg, bit, bit);
drivers/mfd/rk8xx-core.c
716
unsigned int reg, bit;
drivers/mfd/rk8xx-core.c
723
bit = DEV_RST;
drivers/mfd/rk8xx-core.c
729
ret = regmap_update_bits(rk808->regmap, reg, bit, bit);
drivers/mfd/sm501.c
857
unsigned long bit)
drivers/mfd/sm501.c
863
if (smc501_readl(smchip->control) & bit) {
drivers/mfd/sm501.c
865
"changing mode of gpio, bit %08lx\n", bit);
drivers/mfd/sm501.c
868
ctrl &= ~bit;
drivers/mfd/sm501.c
881
unsigned long bit = BIT(offset);
drivers/mfd/sm501.c
891
val = smc501_readl(regs + SM501_GPIO_DATA_LOW) & ~bit;
drivers/mfd/sm501.c
893
val |= bit;
drivers/mfd/sm501.c
897
sm501_gpio_ensure_gpio(smchip, bit);
drivers/mfd/sm501.c
909
unsigned long bit = BIT(offset);
drivers/mfd/sm501.c
919
smc501_writel(ddr & ~bit, regs + SM501_GPIO_DDR_LOW);
drivers/mfd/sm501.c
922
sm501_gpio_ensure_gpio(smchip, bit);
drivers/mfd/sm501.c
934
unsigned long bit = BIT(offset);
drivers/mfd/sm501.c
947
val |= bit;
drivers/mfd/sm501.c
949
val &= ~bit;
drivers/mfd/sm501.c
953
smc501_writel(ddr | bit, regs + SM501_GPIO_DDR_LOW);
drivers/mfd/stmpe.c
1118
int bit = __ffs(status);
drivers/mfd/stmpe.c
1119
int line = bank * 8 + bit;
drivers/mfd/stmpe.c
1123
status &= ~(1 << bit);
drivers/mfd/tc3589x.c
189
int bit = __ffs(status);
drivers/mfd/tc3589x.c
190
int virq = irq_find_mapping(tc3589x->domain, bit);
drivers/mfd/tc3589x.c
193
status &= ~(1 << bit);
drivers/misc/altera-stapl/altera.c
2188
int bit, feedback;
drivers/misc/altera-stapl/altera.c
2215
for (bit = 0; bit < 8; bit++) {
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
301
int bit;
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
315
for_each_set_bit(bit, &int_status, pincount) {
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
319
writel(BIT(bit), priv->reg_base + INTR_STATUS_OFFSET(gpiobank));
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
321
irq = irq_find_mapping(gc->irq.domain, (bit + (gpiobank * 32)));
drivers/misc/ocxl/config.c
8
#define EXTRACT_BIT(val, bit) (!!(val & BIT(bit)))
drivers/misc/ti_fpc202.c
147
u8 reg, bit;
drivers/misc/ti_fpc202.c
152
bit = BIT(4 + offset);
drivers/misc/ti_fpc202.c
155
bit = BIT(offset - FPC202_GPIO_P0_S0_IN_B);
drivers/misc/ti_fpc202.c
158
bit = BIT(offset - FPC202_GPIO_P0_S0_OUT_A);
drivers/misc/ti_fpc202.c
165
return !!(((u8)ret) & bit);
drivers/mmc/core/core.c
1033
int bit;
drivers/mmc/core/core.c
1045
bit = (vdd - 2000) / 100 + 8;
drivers/mmc/core/core.c
1046
if (bit > max_bit)
drivers/mmc/core/core.c
1048
return bit;
drivers/mmc/core/core.c
1122
int bit;
drivers/mmc/core/core.c
1141
bit = ffs(ocr) - 1;
drivers/mmc/core/core.c
1142
ocr &= 3 << bit;
drivers/mmc/core/core.c
1145
bit = fls(ocr) - 1;
drivers/mmc/core/core.c
1152
ocr &= 3 << (bit - 1);
drivers/mmc/core/core.c
1153
if (bit != host->ios.vdd)
drivers/mmc/host/mtk-sd.c
2165
static u64 test_delay_bit(u64 delay, u32 bit)
drivers/mmc/host/mtk-sd.c
2167
bit %= PAD_DELAY_FULL;
drivers/mmc/host/mtk-sd.c
2168
return delay & BIT_ULL(bit);
drivers/mmc/host/omap_hsmmc.c
970
unsigned long bit)
drivers/mmc/host/omap_hsmmc.c
976
OMAP_HSMMC_READ(host->base, SYSCTL) | bit);
drivers/mmc/host/omap_hsmmc.c
983
while ((!(OMAP_HSMMC_READ(host->base, SYSCTL) & bit))
drivers/mmc/host/omap_hsmmc.c
989
while ((OMAP_HSMMC_READ(host->base, SYSCTL) & bit) &&
drivers/mmc/host/omap_hsmmc.c
993
if (OMAP_HSMMC_READ(host->base, SYSCTL) & bit)
drivers/mmc/host/renesas_sdhi_core.c
883
static int renesas_sdhi_wait_idle(struct tmio_mmc_host *host, u32 bit)
drivers/mmc/host/renesas_sdhi_core.c
887
u32 wait_state = (bit == TMIO_STAT_CMD_BUSY ? TMIO_STAT_CMD_BUSY : 0);
drivers/mmc/host/renesas_sdhi_core.c
890
& bit) == wait_state)
drivers/mmc/host/renesas_sdhi_core.c
903
u32 bit = TMIO_STAT_SCLKDIVEN;
drivers/mmc/host/renesas_sdhi_core.c
915
bit = TMIO_STAT_CMD_BUSY;
drivers/mmc/host/renesas_sdhi_core.c
918
return renesas_sdhi_wait_idle(host, bit);
drivers/mmc/host/rtsx_pci_sdmmc.c
641
static inline u32 test_phase_bit(u32 phase_map, unsigned int bit)
drivers/mmc/host/rtsx_pci_sdmmc.c
643
bit %= RTSX_PHASE_MAX;
drivers/mmc/host/rtsx_pci_sdmmc.c
644
return phase_map & (1 << bit);
drivers/mmc/host/sdhci-tegra.c
859
u8 word, bit, edge1, tap, window;
drivers/mmc/host/sdhci-tegra.c
882
bit = 0;
drivers/mmc/host/sdhci-tegra.c
883
while (bit < TUNING_WORD_BIT_SIZE) {
drivers/mmc/host/sdhci-tegra.c
884
tap = word * TUNING_WORD_BIT_SIZE + bit;
drivers/mmc/host/sdhci-tegra.c
885
tap_result = tun_status & (1 << bit);
drivers/mmc/host/sdhci-tegra.c
920
bit++;
drivers/mtd/devices/mchp48l640.c
102
if ((status & bit) == bit)
drivers/mtd/devices/mchp48l640.c
105
if ((status & bit) == 0)
drivers/mtd/devices/mchp48l640.c
113
bit, (set ? "" : "not"));
drivers/mtd/devices/mchp48l640.c
88
static int mchp48l640_waitforbit(struct mchp48l640_flash *flash, int bit, bool set)
drivers/mtd/devices/mchp48l640.c
97
ret, bit, (set ? "" : "not"), status);
drivers/mtd/nand/raw/arasan-nand-controller.c
454
unsigned int bit, byte;
drivers/mtd/nand/raw/arasan-nand-controller.c
471
bit = BIT(anand->errloc[i] & 7);
drivers/mtd/nand/raw/arasan-nand-controller.c
473
raw_buf[byte] ^= bit;
drivers/mtd/nand/raw/atmel/pmecc.c
704
int byte, bit;
drivers/mtd/nand/raw/atmel/pmecc.c
713
bit = errpos % 8;
drivers/mtd/nand/raw/atmel/pmecc.c
730
area, byte, *ptr, (unsigned int)(*ptr ^ BIT(bit)));
drivers/mtd/nand/raw/atmel/pmecc.c
732
*ptr ^= BIT(bit);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1389
unsigned int bit;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1401
bit = nfc_geo->block_mark_bit_offset;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1411
from_data = (p[0] >> bit) | (p[1] << (8 - bit));
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1419
mask = (0x1 << bit) - 1;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1420
p[0] = (p[0] & mask) | (from_oob << bit);
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1422
mask = ~0 << bit;
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
1423
p[1] = (p[1] & mask) | (from_oob >> (8 - bit));
drivers/mtd/nand/raw/ingenic/jz4725b_bch.c
218
u32 reg, errors, bit;
drivers/mtd/nand/raw/ingenic/jz4725b_bch.c
256
bit = (reg & BCH_BHERR_INDEX1_MASK) >> BCH_BHERR_INDEX1_SHIFT;
drivers/mtd/nand/raw/ingenic/jz4725b_bch.c
259
bit = (reg & BCH_BHERR_INDEX0_MASK) >> BCH_BHERR_INDEX0_SHIFT;
drivers/mtd/nand/raw/ingenic/jz4725b_bch.c
262
buf[(bit >> 3)] ^= BIT(bit & 0x7);
drivers/mtd/nand/raw/tegra_nand.c
695
int bit, max_bitflips = 0;
drivers/mtd/nand/raw/tegra_nand.c
726
for_each_set_bit(bit, &fail_sec_flag, chip->ecc.steps) {
drivers/mtd/nand/raw/tegra_nand.c
727
u8 *data = buf + (chip->ecc.size * bit);
drivers/mtd/nand/raw/tegra_nand.c
729
(chip->ecc.bytes * bit);
drivers/mtd/tests/nandbiterrs.c
182
int bit;
drivers/mtd/tests/nandbiterrs.c
185
for (bit = 7; bit >= 0; bit--) {
drivers/mtd/tests/nandbiterrs.c
186
if (CBIT(wbuffer[byte], bit)) {
drivers/mtd/tests/nandbiterrs.c
187
BCLR(wbuffer[byte], bit);
drivers/mtd/tests/nandbiterrs.c
188
pr_info("Inserted biterror @ %u/%u\n", byte, bit);
drivers/mtd/tests/torturetest.c
453
unsigned i, bit;
drivers/mtd/tests/torturetest.c
465
bit = 1;
drivers/mtd/tests/torturetest.c
466
while (bit < 256) {
drivers/mtd/tests/torturetest.c
467
if ((buf[i] & bit) != (check_buf[i] & bit))
drivers/mtd/tests/torturetest.c
469
bit <<= 1;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1860
unsigned long *bit)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1870
*bit = FIELD_GET(MCP251XFD_REG_IOCON_GPIO_MASK, val) & *mask;
drivers/net/dsa/microchip/ksz_dcb.c
48
u8 bit;
drivers/net/dsa/microchip/ksz_dcb.c
520
data |= map[j].bit;
drivers/net/dsa/microchip/ksz_dcb.c
557
if (data & map[i].bit)
drivers/net/dsa/mt7530.c
2110
u32 bit = mt7530_gpio_to_bit(offset);
drivers/net/dsa/mt7530.c
2112
return !!(mt7530_read(priv, MT7530_LED_GPIO_DATA) & bit);
drivers/net/dsa/mt7530.c
2119
u32 bit = mt7530_gpio_to_bit(offset);
drivers/net/dsa/mt7530.c
2122
mt7530_set(priv, MT7530_LED_GPIO_DATA, bit);
drivers/net/dsa/mt7530.c
2124
mt7530_clear(priv, MT7530_LED_GPIO_DATA, bit);
drivers/net/dsa/mt7530.c
2133
u32 bit = mt7530_gpio_to_bit(offset);
drivers/net/dsa/mt7530.c
2135
return (mt7530_read(priv, MT7530_LED_GPIO_DIR) & bit) ?
drivers/net/dsa/mt7530.c
2143
u32 bit = mt7530_gpio_to_bit(offset);
drivers/net/dsa/mt7530.c
2145
mt7530_clear(priv, MT7530_LED_GPIO_OE, bit);
drivers/net/dsa/mt7530.c
2146
mt7530_clear(priv, MT7530_LED_GPIO_DIR, bit);
drivers/net/dsa/mt7530.c
2155
u32 bit = mt7530_gpio_to_bit(offset);
drivers/net/dsa/mt7530.c
2157
mt7530_set(priv, MT7530_LED_GPIO_DIR, bit);
drivers/net/dsa/mt7530.c
2160
mt7530_set(priv, MT7530_LED_GPIO_DATA, bit);
drivers/net/dsa/mt7530.c
2162
mt7530_clear(priv, MT7530_LED_GPIO_DATA, bit);
drivers/net/dsa/mt7530.c
2164
mt7530_set(priv, MT7530_LED_GPIO_OE, bit);
drivers/net/dsa/mv88e6xxx/chip.c
125
int bit, int val)
drivers/net/dsa/mv88e6xxx/chip.c
127
return mv88e6xxx_wait_mask(chip, addr, reg, BIT(bit),
drivers/net/dsa/mv88e6xxx/chip.c
128
val ? BIT(bit) : 0x0000);
drivers/net/dsa/mv88e6xxx/chip.h
823
int bit, int val);
drivers/net/dsa/mv88e6xxx/global1.c
31
bit, int val)
drivers/net/dsa/mv88e6xxx/global1.c
34
bit, val);
drivers/net/dsa/mv88e6xxx/global1.c
568
int bit = __bf_shf(MV88E6XXX_G1_STATS_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global1.c
570
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_STATS_OP, bit, 0);
drivers/net/dsa/mv88e6xxx/global1.c
62
int bit = __bf_shf(MV88E6352_G1_STS_PPU_STATE);
drivers/net/dsa/mv88e6xxx/global1.c
64
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_STS, bit, 1);
drivers/net/dsa/mv88e6xxx/global1.c
69
int bit = __bf_shf(MV88E6XXX_G1_STS_INIT_READY);
drivers/net/dsa/mv88e6xxx/global1.c
75
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_STS, bit, 1);
drivers/net/dsa/mv88e6xxx/global1.c
81
int bit = __bf_shf(MV88E6185_G1_CTL1_RELOAD_EEPROM);
drivers/net/dsa/mv88e6xxx/global1.c
95
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_CTL1, bit, 0);
drivers/net/dsa/mv88e6xxx/global1.h
276
bit, int val);
drivers/net/dsa/mv88e6xxx/global1_atu.c
114
int bit = __bf_shf(MV88E6XXX_G1_ATU_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global1_atu.c
116
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_ATU_OP, bit, 0);
drivers/net/dsa/mv88e6xxx/global1_vtu.c
73
int bit = __bf_shf(MV88E6XXX_G1_VTU_OP_BUSY);
drivers/net/dsa/mv88e6xxx/global1_vtu.c
75
return mv88e6xxx_g1_wait_bit(chip, MV88E6XXX_G1_VTU_OP, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.c
181
int bit = __bf_shf(MV88E6XXX_G2_IRL_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
183
return mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_IRL_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.c
218
int bit = __bf_shf(MV88E6XXX_G2_PVT_ADDR_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
220
return mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_PVT_ADDR, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.c
30
bit, int val)
drivers/net/dsa/mv88e6xxx/global2.c
33
bit, val);
drivers/net/dsa/mv88e6xxx/global2.c
345
int bit = __bf_shf(MV88E6XXX_G2_EEPROM_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
348
err = mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_EEPROM_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.c
352
bit = __bf_shf(MV88E6XXX_G2_EEPROM_CMD_RUNNING);
drivers/net/dsa/mv88e6xxx/global2.c
354
return mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_EEPROM_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.c
616
int bit = __bf_shf(MV88E6XXX_G2_SMI_PHY_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2.c
618
return mv88e6xxx_g2_wait_bit(chip, MV88E6XXX_G2_SMI_PHY_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/global2.h
312
int bit, int val);
drivers/net/dsa/mv88e6xxx/global2_avb.c
34
int bit = __bf_shf(MV88E6352_G2_AVB_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/global2_avb.c
36
return mv88e6xxx_g2_wait_bit(chip, MV88E6352_G2_AVB_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/port.c
1190
u16 bit;
drivers/net/dsa/mv88e6xxx/port.c
1199
bit = MV88E6XXX_PORT_CTL2_INGRESS_MONITOR;
drivers/net/dsa/mv88e6xxx/port.c
1203
bit = MV88E6XXX_PORT_CTL2_EGRESS_MONITOR;
drivers/net/dsa/mv88e6xxx/port.c
1210
reg &= ~bit;
drivers/net/dsa/mv88e6xxx/port.c
1212
reg |= bit;
drivers/net/dsa/mv88e6xxx/port.c
1508
int bit = __bf_shf(MV88E6393X_PORT_EPC_CMD_BUSY);
drivers/net/dsa/mv88e6xxx/port.c
1510
return mv88e6xxx_port_wait_bit(chip, port, MV88E6393X_PORT_EPC_CMD, bit, 0);
drivers/net/dsa/mv88e6xxx/port.c
32
int bit, int val)
drivers/net/dsa/mv88e6xxx/port.c
36
return mv88e6xxx_wait_bit(chip, addr, reg, bit, val);
drivers/net/dsa/mv88e6xxx/port.h
473
int bit, int val);
drivers/net/dsa/mv88e6xxx/port_hidden.c
41
int bit = __bf_shf(MV88E6XXX_PORT_RESERVED_1A_BUSY);
drivers/net/dsa/mv88e6xxx/port_hidden.c
45
MV88E6XXX_PORT_RESERVED_1A, bit, 0);
drivers/net/dsa/mv88e6xxx/smi.c
56
int dev, int reg, int bit, int val)
drivers/net/dsa/mv88e6xxx/smi.c
71
if (!!(data & BIT(bit)) == !!val)
drivers/net/ethernet/3com/3c509.c
635
int bit, word = 0;
drivers/net/ethernet/3com/3c509.c
645
for (bit = 15; bit >= 0; bit--)
drivers/net/ethernet/3com/typhoon.c
872
int bit = ether_crc(ETH_ALEN, ha->addr) & 0x3f;
drivers/net/ethernet/3com/typhoon.c
873
mc_filter[bit >> 5] |= 1 << (bit & 0x1f);
drivers/net/ethernet/altera/altera_tse.h
53
#define GET_BIT_VALUE(v, bit) (((v) >> (bit)) & 0x1)
drivers/net/ethernet/amd/nmclan_cs.c
1287
static void updateCRC(int *CRC, int bit)
drivers/net/ethernet/amd/nmclan_cs.c
1305
if (bit ^ CRC[32])
drivers/net/ethernet/arc/emac_main.c
529
int bit;
drivers/net/ethernet/arc/emac_main.c
532
bit = ether_crc_le(ETH_ALEN, ha->addr) >> 26;
drivers/net/ethernet/arc/emac_main.c
533
filter[bit >> 5] |= 1 << (bit & 31);
drivers/net/ethernet/atheros/alx/main.c
559
u32 crc32, bit, reg;
drivers/net/ethernet/atheros/alx/main.c
563
bit = (crc32 >> 26) & 0x1F;
drivers/net/ethernet/atheros/alx/main.c
565
mc_hash[reg] |= BIT(bit);
drivers/net/ethernet/broadcom/b44.c
177
u32 bit, unsigned long timeout, const int clear)
drivers/net/ethernet/broadcom/b44.c
184
if (clear && !(val & bit))
drivers/net/ethernet/broadcom/b44.c
186
if (!clear && (val & bit))
drivers/net/ethernet/broadcom/b44.c
193
bit, reg, clear ? "clear" : "set");
drivers/net/ethernet/broadcom/bcmsysport.c
1030
u32 reg, bit;
drivers/net/ethernet/broadcom/bcmsysport.c
1040
bit = RBUF_ACPI_EN_LITE;
drivers/net/ethernet/broadcom/bcmsysport.c
1042
bit = RBUF_ACPI_EN;
drivers/net/ethernet/broadcom/bcmsysport.c
1046
reg |= bit;
drivers/net/ethernet/broadcom/bcmsysport.c
1048
reg &= ~bit;
drivers/net/ethernet/broadcom/bcmsysport.c
47
static inline u32 tdma_control_bit(struct bcm_sysport_priv *priv, u32 bit)
drivers/net/ethernet/broadcom/bcmsysport.c
50
return BIT(bit);
drivers/net/ethernet/broadcom/bcmsysport.c
52
if (bit >= ACB_ALGO)
drivers/net/ethernet/broadcom/bcmsysport.c
53
return BIT(bit + 1);
drivers/net/ethernet/broadcom/bcmsysport.c
55
return BIT(bit);
drivers/net/ethernet/broadcom/bnx2.c
3608
u32 bit;
drivers/net/ethernet/broadcom/bnx2.c
3615
bit = crc & 0xff;
drivers/net/ethernet/broadcom/bnx2.c
3616
regidx = (bit & 0xe0) >> 5;
drivers/net/ethernet/broadcom/bnx2.c
3617
bit &= 0x1f;
drivers/net/ethernet/broadcom/bnx2.c
3618
mc_filter[regidx] |= (1 << bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
446
#define __BIT_VEC64_SET_BIT(el, bit) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
448
el = ((el) | ((u64)0x1 << (bit))); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
451
#define __BIT_VEC64_CLEAR_BIT(el, bit) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
453
el = ((el) & (~((u64)0x1 << (bit)))); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3640
u32 bit = MFW_DRV_IND_READ_DONE_OFFSET((BP_ABS_FUNC(bp) >> 1));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3646
if (indication & bit) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
3648
indication & ~bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4454
u32 bit = BP_PATH(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4460
val &= ~bit;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4474
u32 bit = BP_PATH(bp) ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4480
val |= bit;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4492
u32 bit = engine ?
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
4496
return (val & bit) ? false : true;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3483
#define BNX2X_57711_SET_MC_FILTER(filter, bit) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3485
(filter)[(bit) >> 5] |= (1 << ((bit) & 0x1f)); \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3494
int bit;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3497
bit = bnx2x_mcast_bin_from_mac(mlist_pos->mac);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3498
BNX2X_57711_SET_MC_FILTER(mc_filter, bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3501
mlist_pos->mac, bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3505
bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3513
int bit;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3515
for (bit = bnx2x_mcast_get_next_bin(o, 0);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3516
bit >= 0;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3517
bit = bnx2x_mcast_get_next_bin(o, bit + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3518
BNX2X_57711_SET_MC_FILTER(mc_filter, bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3519
DP(BNX2X_MSG_SP, "About to set bin %d\n", bit);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4704
enum bnx2x_queue_cmd cmd = params->cmd, bit;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4711
bit = BNX2X_Q_CMD_UPDATE;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4713
bit = cmd;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4715
set_bit(bit, &obj->pending);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4716
return bit;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
5727
unsigned int bit, idx;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
5734
bit = cmd % 32;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
5735
data[idx] |= 1 << bit;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6026
int bit;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
6028
for (bit = 0; bit < 8; bit++, prefix <<= 1, byte <<= 1) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2622
u8 bit;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2624
for_each_set_bit(bit, &fw_mask, BNXT_FW_SPEED_MSK_BITS) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2625
speed = bnxt_encoding_speed_idx(sig_mode, phy_flags, 1 << bit);
drivers/net/ethernet/broadcom/tg3.c
4944
u32 reg, bit;
drivers/net/ethernet/broadcom/tg3.c
4948
bit = MII_TG3_FET_GEN_STAT_MDIXSTAT;
drivers/net/ethernet/broadcom/tg3.c
4951
bit = MII_TG3_EXT_STAT_MDIX;
drivers/net/ethernet/broadcom/tg3.c
4954
if (!tg3_readphy(tp, reg, &val) && (val & bit))
drivers/net/ethernet/broadcom/tg3.c
681
u32 regbase, bit;
drivers/net/ethernet/broadcom/tg3.c
695
bit = APE_LOCK_GRANT_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
699
bit = APE_LOCK_GRANT_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
701
bit = 1 << tp->pci_fn;
drivers/net/ethernet/broadcom/tg3.c
703
tg3_ape_write32(tp, regbase + 4 * i, bit);
drivers/net/ethernet/broadcom/tg3.c
712
u32 status, req, gnt, bit;
drivers/net/ethernet/broadcom/tg3.c
725
bit = APE_LOCK_REQ_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
727
bit = 1 << tp->pci_fn;
drivers/net/ethernet/broadcom/tg3.c
733
bit = APE_LOCK_REQ_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
749
tg3_ape_write32(tp, req + off, bit);
drivers/net/ethernet/broadcom/tg3.c
754
if (status == bit)
drivers/net/ethernet/broadcom/tg3.c
762
if (status != bit) {
drivers/net/ethernet/broadcom/tg3.c
764
tg3_ape_write32(tp, gnt + off, bit);
drivers/net/ethernet/broadcom/tg3.c
773
u32 gnt, bit;
drivers/net/ethernet/broadcom/tg3.c
786
bit = APE_LOCK_GRANT_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
788
bit = 1 << tp->pci_fn;
drivers/net/ethernet/broadcom/tg3.c
794
bit = APE_LOCK_GRANT_DRIVER;
drivers/net/ethernet/broadcom/tg3.c
805
tg3_ape_write32(tp, gnt + 4 * locknum, bit);
drivers/net/ethernet/broadcom/tg3.c
9850
u32 bit;
drivers/net/ethernet/broadcom/tg3.c
9855
bit = ~crc & 0x7f;
drivers/net/ethernet/broadcom/tg3.c
9856
regidx = (bit & 0x60) >> 5;
drivers/net/ethernet/broadcom/tg3.c
9857
bit &= 0x1f;
drivers/net/ethernet/broadcom/tg3.c
9858
mc_filter[regidx] |= (1 << bit);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
928
int bit = BIT(vlan_id & BFI_VLAN_WORD_MASK);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
931
rxf->vlan_filter_table[index] |= bit;
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
943
int bit = BIT(vlan_id & BFI_VLAN_WORD_MASK);
drivers/net/ethernet/brocade/bna/bna_tx_rx.c
946
rxf->vlan_filter_table[index] &= ~bit;
drivers/net/ethernet/chelsio/cxgb/pm3393.c
365
int bit;
drivers/net/ethernet/chelsio/cxgb/pm3393.c
370
bit = (ether_crc(ETH_ALEN, ha->addr) >> 23) & 0x3f;
drivers/net/ethernet/chelsio/cxgb/pm3393.c
371
mc_filter[bit >> 4] |= 1 << (bit & 0xf);
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
289
int hash = 0, octet, bit, i = 0, c;
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
292
for (c = addr[octet], bit = 0; bit < 8; c >>= 1, ++bit) {
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2240
int index, bit, bit_pos = 0;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2254
bit = bit_pos % 32;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2255
return buf[index] & (1U << bit);
drivers/net/ethernet/dlink/dl2k.c
1234
int bit, index = 0;
drivers/net/ethernet/dlink/dl2k.c
1238
for (bit = 0; bit < 6; bit++)
drivers/net/ethernet/dlink/dl2k.c
1239
if (crc & (1 << (31 - bit)))
drivers/net/ethernet/dlink/dl2k.c
1240
index |= (1 << bit);
drivers/net/ethernet/dlink/sundance.c
1575
int bit;
drivers/net/ethernet/dlink/sundance.c
1581
for (index=0, bit=0; bit < 6; bit++, crc <<= 1)
drivers/net/ethernet/dlink/sundance.c
1582
if (crc & 0x80000000) index |= 1 << bit;
drivers/net/ethernet/ethoc.c
858
int bit = (crc >> 26) & 0x3f;
drivers/net/ethernet/ethoc.c
859
hash[bit >> 5] |= 1 << (bit & 0x1f);
drivers/net/ethernet/fealnx.c
1792
unsigned int bit;
drivers/net/ethernet/fealnx.c
1793
bit = (ether_crc(ETH_ALEN, ha->addr) >> 26) ^ 0x3F;
drivers/net/ethernet/fealnx.c
1794
mc_filter[bit >> 5] |= (1 << bit);
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
22
u32 bit;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
32
bit = DPRTC_EVENT_ETS1;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
35
bit = DPRTC_EVENT_ETS2;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
44
bit = DPRTC_EVENT_PPS;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
58
mask |= bit;
drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c
60
mask &= ~bit;
drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h
108
#define dpsw_get_bit(var, bit) \
drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h
109
(((var) >> (bit)) & GENMASK(0, 0))
drivers/net/ethernet/freescale/fec.h
578
u8 bit;
drivers/net/ethernet/freescale/fec_main.c
1371
BIT(stop_gpr->bit),
drivers/net/ethernet/freescale/fec_main.c
1372
BIT(stop_gpr->bit));
drivers/net/ethernet/freescale/fec_main.c
1375
BIT(stop_gpr->bit), 0);
drivers/net/ethernet/freescale/fec_main.c
5195
fep->stop_gpr.bit = out_val[2];
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1159
unsigned int bit = ether_crc_le(ETH_ALEN, ha->addr) >> 26;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1160
mc_filter[bit >> 3] |= (1 << (bit & 7));
drivers/net/ethernet/fungible/funcore/fun_dev.c
46
u32 bit = enabled ? NVME_CSTS_RDY : 0;
drivers/net/ethernet/fungible/funcore/fun_dev.c
59
if ((csts & NVME_CSTS_RDY) == bit)
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h
1064
#define dsaf_set_dev_bit(dev, reg, bit, val) \
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h
1065
dsaf_set_reg_field((dev)->io_base, (reg), (1ull << (bit)), (bit), (val))
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h
1084
#define dsaf_get_dev_bit(dev, reg, bit) \
drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h
1085
dsaf_get_reg_field((dev)->io_base, (reg), (1ull << (bit)), (bit))
drivers/net/ethernet/hisilicon/hns_mdio.c
139
#define MDIO_GET_REG_BIT(dev, reg, bit) \
drivers/net/ethernet/hisilicon/hns_mdio.c
140
mdio_get_reg_field((dev)->vbase, (reg), 0x1ull, (bit))
drivers/net/ethernet/intel/fm10k/fm10k_main.c
526
#define FM10K_TEST_RXD_BIT(rxd, bit) \
drivers/net/ethernet/intel/fm10k/fm10k_main.c
527
((rxd)->w.csum_err & cpu_to_le16(bit))
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
197
u32 vlan_table, reg, mask, bit, len;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
224
for (reg = FM10K_VLAN_TABLE(vsi, vid / 32), bit = vid % 32;
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
226
len -= 32 - bit, reg++, bit = 0) {
drivers/net/ethernet/intel/fm10k/fm10k_pf.c
231
mask = (~(u32)0 >> ((len < 31) ? 31 - len : 0)) << bit;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1167
__u8 bit[I40E_LBIT_SIZE];
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1195
if (test_bit(i40e_speed_lut[i].bit[j],
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1200
if (!i40e_speed_lut[i].bit[j])
drivers/net/ethernet/intel/ice/ice_dpll.c
2898
unsigned long bit, ul_mask, offset;
drivers/net/ethernet/intel/ice/ice_dpll.c
2935
for_each_set_bit(bit, &ul_mask, BITS_PER_TYPE(u16)) {
drivers/net/ethernet/intel/ice/ice_dpll.c
2942
j = bit + offset;
drivers/net/ethernet/intel/ice/ice_flow.c
1917
u64 bit = BIT_ULL(fld);
drivers/net/ethernet/intel/ice/ice_flow.c
1919
seg->match |= bit;
drivers/net/ethernet/intel/ice/ice_flow.c
1921
seg->range |= bit;
drivers/net/ethernet/intel/ice/ice_main.c
3910
unsigned long bit;
drivers/net/ethernet/intel/ice/ice_main.c
3914
for_each_clear_bit(bit, pf_qmap, size)
drivers/net/ethernet/intel/ice/ice_parser_rt.c
666
unsigned int bit = idx % BITS_PER_BYTE;
drivers/net/ethernet/intel/ice/ice_parser_rt.c
668
rt->markers[byte] |= (u8)BIT(bit);
drivers/net/ethernet/intel/ice/ice_switch.c
4959
u16 bit;
drivers/net/ethernet/intel/ice/ice_switch.c
4971
for_each_set_bit(bit, profiles, ICE_MAX_NUM_PROFILES) {
drivers/net/ethernet/intel/ice/ice_switch.c
4972
bitmap_or(recipes, recipes, profile_to_recipe[bit],
drivers/net/ethernet/intel/ice/ice_switch.c
4975
hw->switch_info->prof_res_bm[bit],
drivers/net/ethernet/intel/ice/ice_switch.c
4982
for_each_set_bit(bit, recipes, ICE_MAX_NUM_RECIPES)
drivers/net/ethernet/intel/ice/ice_switch.c
4984
hw->switch_info->recp_list[bit].res_idxs,
drivers/net/ethernet/intel/idpf/virtchnl2_lan_desc.h
50
#define VIRTCHNL2_RXDID_M(bit) BIT_ULL(VIRTCHNL2_RXDID_##bit)
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2487
bool bit = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2492
ixgbe_clock_in_i2c_bit(hw, &bit);
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2493
*data |= bit << i;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2508
bool bit = false;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2514
bit = (data >> i) & 0x1;
drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c
2515
status = ixgbe_clock_out_i2c_bit(hw, bit);
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
853
#define MVPP2_BIT_TO_BYTE(bit) ((bit) / 8)
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
854
#define MVPP2_BIT_TO_WORD(bit) ((bit) / 32)
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
855
#define MVPP2_BIT_IN_WORD(bit) ((bit) % 32)
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1496
u8 bit;
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1501
for_each_set_bit(bit, args.advertising,
drivers/net/ethernet/marvell/octeontx2/af/cgx.c
1503
otx2_map_ethtool_link_modes(bit, &args);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3310
u8 bit;
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3312
for_each_set_bit(bit, (unsigned long *)&rule->features, 64) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3313
seq_printf(s, "\t%s ", npc_get_field_name(bit));
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
3314
switch (bit) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
726
u8 bit;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
734
for_each_set_bit(bit, (unsigned long *)&unsupported, 64)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
735
dev_warn(rvu->dev, "%s ", npc_get_field_name(bit));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1181
u8 bit;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1183
for_each_set_bit(bit, (unsigned long *)&link_mode_bmap, ARRAY_SIZE(cgx_link_mode)) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1184
if (bit == CGX_MODE_SGMII_10M_BIT) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1187
} else if (bit == CGX_MODE_SGMII_100M_BIT) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1190
} else if (bit == CGX_MODE_SGMII) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1194
linkmode_set_bit(cgx_link_mode[bit], otx2_link_modes);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
890
u8 bit;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
900
for_each_set_bit(bit, (unsigned long *)&match.mask->used_lses,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
903
if (*((u32 *)&match.mask->ls[bit]) &
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
912
2 * bit);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
913
flow_spec->mpls_lse[bit] =
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
915
match.key->ls[bit].mpls_label) |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
917
match.key->ls[bit].mpls_tc) |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
919
match.key->ls[bit].mpls_bos);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
921
flow_mask->mpls_lse[bit] =
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
923
match.mask->ls[bit].mpls_label) |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
925
match.mask->ls[bit].mpls_tc) |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
927
match.mask->ls[bit].mpls_bos);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
930
if (match.mask->ls[bit].mpls_ttl) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
932
2 * bit);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
933
flow_spec->mpls_lse[bit] |=
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
935
match.key->ls[bit].mpls_ttl);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
936
flow_mask->mpls_lse[bit] |=
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
938
match.mask->ls[bit].mpls_ttl);
drivers/net/ethernet/marvell/skge.c
2925
u32 crc, bit;
drivers/net/ethernet/marvell/skge.c
2928
bit = ~crc & 0x3f;
drivers/net/ethernet/marvell/skge.c
2929
filter[bit/8] |= 1 << (bit%8);
drivers/net/ethernet/marvell/skge.c
2967
u32 bit = ether_crc(ETH_ALEN, addr) & 0x3f;
drivers/net/ethernet/marvell/skge.c
2969
filter[bit / 8] |= 1 << (bit % 8);
drivers/net/ethernet/marvell/sky2.c
3834
u32 bit;
drivers/net/ethernet/marvell/sky2.c
3836
bit = ether_crc(ETH_ALEN, addr) & 63;
drivers/net/ethernet/marvell/sky2.c
3837
filter[bit >> 3] |= 1 << (bit & 7);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
33
u16 bit;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
41
bit = 1 << (DR_STE_SIZE_TAG - 1);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
43
if (htbl->byte_mask & bit)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
46
bit = bit >> 1;
drivers/net/ethernet/mellanox/mlxsw/reg.h
10710
enum mlxsw_reg_mcam_mng_feature_cap_mask_bits bit,
drivers/net/ethernet/mellanox/mlxsw/reg.h
10713
int offset = bit % (MLXSW_REG_BYTES_PER_DWORD * BITS_PER_BYTE);
drivers/net/ethernet/mellanox/mlxsw/reg.h
10714
int dword = bit / (MLXSW_REG_BYTES_PER_DWORD * BITS_PER_BYTE);
drivers/net/ethernet/mellanox/mlxsw/reg.h
3333
unsigned long bit;
drivers/net/ethernet/mellanox/mlxsw/reg.h
3335
for_each_set_bit(bit, erp_vector, size)
drivers/net/ethernet/mellanox/mlxsw/reg.h
3336
mlxsw_reg_perpt_erp_vector_set(payload, bit, true);
drivers/net/ethernet/mellanox/mlxsw/reg.h
3681
unsigned long bit;
drivers/net/ethernet/mellanox/mlxsw/reg.h
3683
for_each_set_bit(bit, erp_vector, size)
drivers/net/ethernet/mellanox/mlxsw/reg.h
3684
mlxsw_reg_pererp_erpt_vector_set(payload, bit, true);
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c
280
int bit = -1;
drivers/net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c
286
while ((bit = find_next_bit(part->usage, nr_entries, bit + 1))
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
102
__set_bit(bit + i, part->usage);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
103
*p_kvdl_index = bit * part->indexes_per_usage_bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
129
unsigned int bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
140
bit = kvdl_index / part->indexes_per_usage_bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
142
__clear_bit(bit + i, part->usage);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
61
unsigned int bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
68
bit = start_bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
70
bit = find_next_zero_bit(part->usage, part->usage_bit_count, bit);
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
71
if (!wrap && bit + bit_count >= part->usage_bit_count) {
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
73
bit = 0;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
76
if (wrap && bit + bit_count >= start_bit)
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
79
if (test_bit(bit + i, part->usage)) {
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
80
bit += bit_count;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
84
*p_bit = bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
93
unsigned int bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c
98
err = mlxsw_sp2_kvdl_part_find_zero_bits(part, bit_count, &bit);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
165
mlxsw_sp_acl_erp_master_mask_bit_set(unsigned long bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
168
if (mask->count[bit]++ == 0)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
169
__set_bit(bit, mask->bitmap);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
173
mlxsw_sp_acl_erp_master_mask_bit_clear(unsigned long bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
176
if (--mask->count[bit] == 0)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
177
__clear_bit(bit, mask->bitmap);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
201
unsigned long bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
206
for_each_set_bit(bit, mask_bitmap, MLXSW_SP_ACL_TCAM_MASK_LEN)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
207
mlxsw_sp_acl_erp_master_mask_bit_set(bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
217
for_each_set_bit(bit, mask_bitmap, MLXSW_SP_ACL_TCAM_MASK_LEN)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
218
mlxsw_sp_acl_erp_master_mask_bit_clear(bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
228
unsigned long bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
233
for_each_set_bit(bit, mask_bitmap, MLXSW_SP_ACL_TCAM_MASK_LEN)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
234
mlxsw_sp_acl_erp_master_mask_bit_clear(bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
244
for_each_set_bit(bit, mask_bitmap, MLXSW_SP_ACL_TCAM_MASK_LEN)
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c
245
mlxsw_sp_acl_erp_master_mask_bit_set(bit,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11403
unsigned long bit;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11423
for_each_set_bit(bit, config.headers, __MLXSW_REG_RECR2_HEADER_CNT)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11424
mlxsw_reg_recr2_outer_header_enables_set(recr2_pl, bit, 1);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11425
for_each_set_bit(bit, config.fields, __MLXSW_REG_RECR2_FIELD_CNT)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11426
mlxsw_reg_recr2_outer_header_fields_enable_set(recr2_pl, bit, 1);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11427
for_each_set_bit(bit, config.inner_headers, __MLXSW_REG_RECR2_HEADER_CNT)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11428
mlxsw_reg_recr2_inner_header_enables_set(recr2_pl, bit, 1);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11429
for_each_set_bit(bit, config.inner_fields, __MLXSW_REG_RECR2_INNER_FIELD_CNT)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
11430
mlxsw_reg_recr2_inner_header_fields_enable_set(recr2_pl, bit, 1);
drivers/net/ethernet/micrel/ksz884x.c
1449
static inline void hw_dis_intr_bit(struct ksz_hw *hw, uint bit)
drivers/net/ethernet/micrel/ksz884x.c
1451
hw->intr_mask &= ~(bit);
drivers/net/ethernet/micrel/ksz884x.c
1472
static void hw_turn_on_intr(struct ksz_hw *hw, u32 bit)
drivers/net/ethernet/micrel/ksz884x.c
1474
hw->intr_mask |= bit;
drivers/net/ethernet/microchip/lan743x_main.h
137
#define GPIO_CFG0_GPIO_DIR_BIT_(bit) BIT(16 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
138
#define GPIO_CFG0_GPIO_DATA_BIT_(bit) BIT(0 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
141
#define GPIO_CFG1_GPIOEN_BIT_(bit) BIT(16 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
142
#define GPIO_CFG1_GPIOBUF_BIT_(bit) BIT(0 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
145
#define GPIO_CFG2_1588_POL_BIT_(bit) BIT(0 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
148
#define GPIO_CFG3_1588_CH_SEL_BIT_(bit) BIT(16 + (bit))
drivers/net/ethernet/microchip/lan743x_main.h
149
#define GPIO_CFG3_1588_OE_BIT_(bit) BIT(0 + (bit))
drivers/net/ethernet/microchip/lan865x/lan865x.c
111
static u32 get_address_bit(u8 addr[ETH_ALEN], u32 bit)
drivers/net/ethernet/microchip/lan865x/lan865x.c
113
return ((addr[bit / 8]) >> (bit % 8)) & 1;
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
35
u32 bit = (pos % 8);
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
36
u64 encode = GENMASK_ULL(bit + width - 1, bit) & (value << bit);
drivers/net/ethernet/natsemi/ns83820.c
1737
static void ns83820_mii_write_bit(struct ns83820 *dev, int bit)
drivers/net/ethernet/natsemi/ns83820.c
1746
if (bit)
drivers/net/ethernet/natsemi/ns83820.c
1769
int bit;
drivers/net/ethernet/natsemi/ns83820.c
1781
bit = (readl(dev->base + MEAR) & MEAR_MDIO) ? 1 : 0;
drivers/net/ethernet/natsemi/ns83820.c
1788
return bit;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
208
emit_br_bit_relo(struct nfp_prog *nfp_prog, swreg src, u8 bit, u16 addr,
drivers/net/ethernet/netronome/nfp/bpf/jit.c
218
bit += 1;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
220
err = swreg_to_restricted(reg_none(), src, reg_imm(bit), &reg, false);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
234
emit_br_bset(struct nfp_prog *nfp_prog, swreg src, u8 bit, u16 addr, u8 defer)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
236
emit_br_bit_relo(nfp_prog, src, bit, addr, defer, true, RELO_BR_REL);
drivers/net/ethernet/netronome/nfp/crypto/tls.c
251
u8 bit;
drivers/net/ethernet/netronome/nfp/crypto/tls.c
256
bit = NFP_NET_CRYPTO_OP_TLS_1_2_AES_GCM_128_ENC;
drivers/net/ethernet/netronome/nfp/crypto/tls.c
258
bit = NFP_NET_CRYPTO_OP_TLS_1_2_AES_GCM_128_DEC;
drivers/net/ethernet/netronome/nfp/crypto/tls.c
264
return nn->tlv_caps.crypto_ops & BIT(bit);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
297
static void pch_gbe_wait_clr_bit(void __iomem *reg, u32 bit)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
302
if (readx_poll_timeout_atomic(ioread32, reg, tmp, !(tmp & bit), 0, 10))
drivers/net/ethernet/packetengines/yellowfin.c
1313
unsigned int bit;
drivers/net/ethernet/packetengines/yellowfin.c
1318
bit = (ether_crc_le(3, ha->addr) >> 3) & 0x3f;
drivers/net/ethernet/packetengines/yellowfin.c
1319
hash_table[bit >> 4] |= (1 << bit);
drivers/net/ethernet/packetengines/yellowfin.c
1320
bit = (ether_crc_le(4, ha->addr) >> 3) & 0x3f;
drivers/net/ethernet/packetengines/yellowfin.c
1321
hash_table[bit >> 4] |= (1 << bit);
drivers/net/ethernet/packetengines/yellowfin.c
1322
bit = (ether_crc_le(5, ha->addr) >> 3) & 0x3f;
drivers/net/ethernet/packetengines/yellowfin.c
1323
hash_table[bit >> 4] |= (1 << bit);
drivers/net/ethernet/packetengines/yellowfin.c
1325
bit = (ether_crc_le(6, ha->addr) >> 3) & 0x3f;
drivers/net/ethernet/packetengines/yellowfin.c
1326
hash_table[bit >> 4] |= (1 << bit);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
770
#define NX_CAP_BIT(class, bit) (1 << bit)
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.h
22
#define _netxen_crb_get_bit(var, bit) ((var >> bit) & 0x1)
drivers/net/ethernet/qlogic/qed/qed_int.c
1088
u8 bit, bit_len;
drivers/net/ethernet/qlogic/qed/qed_int.c
1093
bit = bit_idx;
drivers/net/ethernet/qlogic/qed/qed_int.c
1097
bit++;
drivers/net/ethernet/qlogic/qed/qed_int.c
1101
bitmask = bits & (((1 << bit_len) - 1) << bit);
drivers/net/ethernet/qlogic/qed/qed_int.c
1102
bitmask >>= bit;
drivers/net/ethernet/qlogic/qed/qed_int.c
1128
bitmask <<= bit;
drivers/net/ethernet/qlogic/qed/qed_l2.c
1424
u32 byte = 0, bit = 0, crc32_result = crc32_seed;
drivers/net/ethernet/qlogic/qed/qed_l2.c
1433
for (bit = 0; bit < 8; bit++) {
drivers/net/ethernet/qlogic/qed/qed_l2.c
1436
if (msb != (0x1 & (current_byte >> bit))) {
drivers/net/ethernet/qlogic/qed/qed_l2.c
1511
u32 bit, nbits;
drivers/net/ethernet/qlogic/qed/qed_l2.c
1513
bit = qed_mcast_bin_from_mac(p_filter_cmd->mac[i]);
drivers/net/ethernet/qlogic/qed/qed_l2.c
1515
bins[bit / nbits] |= 1 << (bit % nbits);
drivers/net/ethernet/qlogic/qed/qed_rdma.c
321
unsigned int bit, weight, nbits;
drivers/net/ethernet/qlogic/qed/qed_rdma.c
335
for (bit = 0; bit < bmap->max_count; bit += 512) {
drivers/net/ethernet/qlogic/qed/qed_rdma.c
336
b = bmap->bitmap + BITS_TO_LONGS(bit);
drivers/net/ethernet/qlogic/qed/qed_rdma.c
337
nbits = min(bmap->max_count - bit, 512U);
drivers/net/ethernet/qlogic/qed/qed_rdma.c
341
"line 0x%04x: %*pb\n", bit / 512, nbits, b);
drivers/net/ethernet/qlogic/qed/qed_vf.c
1265
u32 bit;
drivers/net/ethernet/qlogic/qed/qed_vf.c
1267
bit = qed_mcast_bin_from_mac(p_filter_cmd->mac[i]);
drivers/net/ethernet/qlogic/qed/qed_vf.c
1268
sp_params.bins[bit / 32] |= 1 << (bit % 32);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h
799
#define _qlcnic_crb_get_bit(var, bit) ((var >> bit) & 0x1)
drivers/net/ethernet/qualcomm/emac/emac-mac.c
251
u32 crc32, bit, reg, mta;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
261
bit = (crc32 >> 26) & 0x1F;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
264
mta |= BIT(bit);
drivers/net/ethernet/realtek/rtase/rtase_main.c
790
u32 bit = u32_get_bits(bit_nr,
drivers/net/ethernet/realtek/rtase/rtase_main.c
793
mc_filter[idx] |= BIT(bit);
drivers/net/ethernet/renesas/rswitch_main.c
342
unsigned int i, bit;
drivers/net/ethernet/renesas/rswitch_main.c
374
bit = BIT(gq->index % 32);
drivers/net/ethernet/renesas/rswitch_main.c
376
priv->gwca.tx_irq_bits[i] |= bit;
drivers/net/ethernet/renesas/rswitch_main.c
378
priv->gwca.rx_irq_bits[i] |= bit;
drivers/net/ethernet/renesas/rswitch_main.c
977
unsigned int i, index, bit;
drivers/net/ethernet/renesas/rswitch_main.c
982
bit = BIT(gq->index % 32);
drivers/net/ethernet/renesas/rswitch_main.c
983
if (!(dis[index] & bit))
drivers/net/ethernet/renesas/sh_eth.c
1193
static void sh_mmd_ctrl(struct mdiobb_ctrl *ctrl, int bit)
drivers/net/ethernet/renesas/sh_eth.c
1195
sh_mdio_ctrl(ctrl, PIR_MMD, bit);
drivers/net/ethernet/renesas/sh_eth.c
1199
static void sh_set_mdio(struct mdiobb_ctrl *ctrl, int bit)
drivers/net/ethernet/renesas/sh_eth.c
1201
sh_mdio_ctrl(ctrl, PIR_MDO, bit);
drivers/net/ethernet/renesas/sh_eth.c
1216
static void sh_mdc_ctrl(struct mdiobb_ctrl *ctrl, int bit)
drivers/net/ethernet/renesas/sh_eth.c
1218
sh_mdio_ctrl(ctrl, PIR_MDC, bit);
drivers/net/ethernet/rocker/rocker_ofdpa.c
2320
unsigned long bit;
drivers/net/ethernet/rocker/rocker_ofdpa.c
2333
bit = ntohs(found->vlan_id) - OFDPA_INTERNAL_VLAN_ID_BASE;
drivers/net/ethernet/rocker/rocker_ofdpa.c
2334
clear_bit(bit, ofdpa->internal_vlan_bitmap);
drivers/net/ethernet/sfc/falcon/farch.c
2831
int bit;
drivers/net/ethernet/sfc/falcon/farch.c
2847
bit = crc & (EF4_MCAST_HASH_ENTRIES - 1);
drivers/net/ethernet/sfc/falcon/farch.c
2848
__set_bit_le(bit, mc_hash);
drivers/net/ethernet/sfc/mae.c
859
unsigned int bit;
drivers/net/ethernet/sfc/mae.c
863
bit = MC_CMD_MAE_GET_CAPS_OUT_ENCAP_TYPE_VXLAN_LBN;
drivers/net/ethernet/sfc/mae.c
866
bit = MC_CMD_MAE_GET_CAPS_OUT_ENCAP_TYPE_GENEVE_LBN;
drivers/net/ethernet/sfc/mae.c
871
if (efx->tc->caps->encap_types & BIT(bit))
drivers/net/ethernet/sfc/siena/farch.c
2960
int bit;
drivers/net/ethernet/sfc/siena/farch.c
2976
bit = crc & (EFX_MCAST_HASH_ENTRIES - 1);
drivers/net/ethernet/sfc/siena/farch.c
2977
__set_bit_le(bit, mc_hash);
drivers/net/ethernet/silan/sc92031.c
432
unsigned bit = 0;
drivers/net/ethernet/silan/sc92031.c
437
if (crc & 0x01) bit |= 0x02;
drivers/net/ethernet/silan/sc92031.c
438
if (crc & 0x02) bit |= 0x01;
drivers/net/ethernet/silan/sc92031.c
439
if (crc & 0x10) bit |= 0x20;
drivers/net/ethernet/silan/sc92031.c
440
if (crc & 0x20) bit |= 0x10;
drivers/net/ethernet/silan/sc92031.c
441
if (crc & 0x40) bit |= 0x08;
drivers/net/ethernet/silan/sc92031.c
442
if (crc & 0x80) bit |= 0x04;
drivers/net/ethernet/silan/sc92031.c
444
if (bit > 31)
drivers/net/ethernet/silan/sc92031.c
445
mar0 |= 0x1 << (bit - 32);
drivers/net/ethernet/silan/sc92031.c
447
mar1 |= 0x1 << bit;
drivers/net/ethernet/spacemit/k1_emac.c
879
u32 hash, reg, bit, val;
drivers/net/ethernet/spacemit/k1_emac.c
904
bit = hash % 16;
drivers/net/ethernet/spacemit/k1_emac.c
905
mc_filter[reg] |= BIT(bit);
drivers/net/ethernet/sun/niu.c
2792
static int tcam_wait_bit(struct niu *np, u64 bit)
drivers/net/ethernet/sun/niu.c
2797
if (nr64(TCAM_CTL) & bit)
drivers/net/ethernet/sun/niu.c
7871
u64 val, reg, bit;
drivers/net/ethernet/sun/niu.c
7875
bit = XMAC_CONFIG_FORCE_LED_ON;
drivers/net/ethernet/sun/niu.c
7878
bit = BMAC_XIF_CONFIG_LINK_LED;
drivers/net/ethernet/sun/niu.c
7883
val |= bit;
drivers/net/ethernet/sun/niu.c
7885
val &= ~bit;
drivers/net/ethernet/sun/sunbmac.c
268
static void write_tcvr_bit(struct bigmac *bp, void __iomem *tregs, int bit)
drivers/net/ethernet/sun/sunbmac.c
271
bit = (bit & 1) << 3;
drivers/net/ethernet/sun/sunbmac.c
272
sbus_writel(bit | (MGMT_PAL_OENAB | MGMT_PAL_EXT_MDIO),
drivers/net/ethernet/sun/sunbmac.c
275
sbus_writel(bit | MGMT_PAL_OENAB | MGMT_PAL_EXT_MDIO | MGMT_PAL_DCLOCK,
drivers/net/ethernet/sun/sunbmac.c
279
bit = (bit & 1) << 2;
drivers/net/ethernet/sun/sunbmac.c
280
sbus_writel(bit | MGMT_PAL_INT_MDIO | MGMT_PAL_OENAB,
drivers/net/ethernet/sun/sunbmac.c
283
sbus_writel(bit | MGMT_PAL_INT_MDIO | MGMT_PAL_OENAB | MGMT_PAL_DCLOCK,
drivers/net/ethernet/sun/sunhme.c
261
static void BB_PUT_BIT(struct happy_meal *hp, void __iomem *tregs, int bit)
drivers/net/ethernet/sun/sunhme.c
263
hme_write32(hp, tregs + TCVR_BBDATA, bit);
drivers/net/ethernet/tehuti/tehuti.c
703
u32 reg, bit, val;
drivers/net/ethernet/tehuti/tehuti.c
712
bit = 1 << vid % 32;
drivers/net/ethernet/tehuti/tehuti.c
714
DBG2("reg=%x, val=%x, bit=%d\n", reg, val, bit);
drivers/net/ethernet/tehuti/tehuti.c
716
val |= bit;
drivers/net/ethernet/tehuti/tehuti.c
718
val &= ~bit;
drivers/net/ethernet/tehuti/tn40.c
1433
u32 reg, bit, val;
drivers/net/ethernet/tehuti/tn40.c
1437
bit = 1 << vid % 32;
drivers/net/ethernet/tehuti/tn40.c
1439
netdev_dbg(priv->ndev, "reg =%x, val =%x, bit =%d\n", reg, val, bit);
drivers/net/ethernet/tehuti/tn40.c
1441
val |= bit;
drivers/net/ethernet/tehuti/tn40.c
1443
val &= ~bit;
drivers/net/ethernet/ti/tlan.h
501
#define tlan_clear_bit(bit, port) outb_p(inb_p(port) & ~bit, port)
drivers/net/ethernet/ti/tlan.h
502
#define tlan_get_bit(bit, port) ((int) (inb_p(port) & bit))
drivers/net/ethernet/ti/tlan.h
503
#define tlan_set_bit(bit, port) outb_p(inb_p(port) | bit, port)
drivers/net/fddi/skfp/h/smc.h
300
#define RS_SET(smc,bit) \
drivers/net/fddi/skfp/h/smc.h
301
ring_status_indication(smc,smc->srf.ring_status |= bit)
drivers/net/fddi/skfp/h/smc.h
302
#define RS_CLEAR(smc,bit) \
drivers/net/fddi/skfp/h/smc.h
303
ring_status_indication(smc,smc->srf.ring_status &= ~bit)
drivers/net/fddi/skfp/pcmplc.c
1252
static void pc_rcode_actions(struct s_smc *smc, int bit, struct s_phy *phy)
drivers/net/fddi/skfp/pcmplc.c
1258
DB_PCMN(1, "SIG rec %x %x:", bit, phy->r_val[bit]);
drivers/net/fddi/skfp/pcmplc.c
1259
bit++ ;
drivers/net/fddi/skfp/pcmplc.c
1261
switch(bit) {
drivers/net/fddi/skfp/pcmplc.c
1389
static void pc_tcode_actions(struct s_smc *smc, const int bit, struct s_phy *phy)
drivers/net/fddi/skfp/pcmplc.c
1396
switch(bit) {
drivers/net/fddi/skfp/pcmplc.c
1561
DB_PCMN(1, "SIG snd %x %x:", bit, phy->t_val[bit]);
drivers/net/fddi/skfp/pcmplc.c
192
static void pc_rcode_actions(struct s_smc *smc, int bit, struct s_phy *phy);
drivers/net/fddi/skfp/pcmplc.c
193
static void pc_tcode_actions(struct s_smc *smc, const int bit, struct s_phy *phy);
drivers/net/hamradio/yam.c
315
unsigned char bit;
drivers/net/hamradio/yam.c
320
bit = (wrd & 0x80) ? (MCR_RTS | MCR_DTR) : MCR_DTR;
drivers/net/hamradio/yam.c
321
outb(bit | MCR_OUT1 | MCR_OUT2, MCR(iobase));
drivers/net/pcs/pcs-xpcs.c
521
int bit;
drivers/net/pcs/pcs-xpcs.c
523
for_each_set_bit(bit, adv, __ETHTOOL_LINK_MODE_MASK_NBITS) {
drivers/net/pcs/pcs-xpcs.c
526
switch (bit) {
drivers/net/phy/aquantia/aquantia_hwmon.c
68
static int aqr_hwmon_test_bit(struct phy_device *phydev, int reg, int bit)
drivers/net/phy/aquantia/aquantia_hwmon.c
75
return !!(val & bit);
drivers/net/phy/aquantia/aquantia_hwmon.c
78
static int aqr_hwmon_status1(struct phy_device *phydev, int bit, long *value)
drivers/net/phy/aquantia/aquantia_hwmon.c
80
int val = aqr_hwmon_test_bit(phydev, VEND1_GENERAL_STAT1, bit);
drivers/net/phy/bcm54140.c
180
static int bcm54140_hwmon_read_alarm(struct device *dev, unsigned int bit,
drivers/net/phy/bcm54140.c
197
*val = !!(priv->alarm & bit);
drivers/net/phy/bcm54140.c
198
priv->alarm &= ~bit;
drivers/net/phy/bcm54140.c
242
u16 bit, reg;
drivers/net/phy/bcm54140.c
256
bit = BCM54140_HWMON_IN_ALARM_BIT(channel);
drivers/net/phy/bcm54140.c
257
return bcm54140_hwmon_read_alarm(dev, bit, val);
drivers/net/phy/phylink.c
1733
static void phylink_run_resolve_and_disable(struct phylink *pl, int bit)
drivers/net/phy/phylink.c
1737
set_bit(bit, &pl->phylink_disable_state);
drivers/net/phy/phylink.c
1744
static void phylink_enable_and_run_resolve(struct phylink *pl, int bit)
drivers/net/phy/phylink.c
1746
clear_bit(bit, &pl->phylink_disable_state);
drivers/net/phy/phylink.c
3965
int bit;
drivers/net/phy/phylink.c
3985
int bit = phylink_c73_priority_resolution[i].bit;
drivers/net/phy/phylink.c
3986
if (linkmode_test_bit(bit, state->advertising) &&
drivers/net/phy/phylink.c
3987
linkmode_test_bit(bit, state->lp_advertising))
drivers/net/usb/lan78xx.c
4801
u16 bit, crc, msb;
drivers/net/usb/lan78xx.c
4807
for (bit = 0; bit < 8; bit++) {
drivers/net/wireguard/allowedips.c
121
node = rcu_dereference_bh(node->bit[choose(node, key)]);
drivers/net/wireguard/allowedips.c
163
node = rcu_dereference_protected(parent->bit[choose(parent, key)], lockdep_is_held(lock));
drivers/net/wireguard/allowedips.c
169
static inline void connect_node(struct allowedips_node __rcu **parent, u8 bit, struct allowedips_node *node)
drivers/net/wireguard/allowedips.c
171
node->parent_bit_packed = (unsigned long)parent | bit;
drivers/net/wireguard/allowedips.c
177
u8 bit = choose(parent, node->bits);
drivers/net/wireguard/allowedips.c
178
connect_node(&parent->bit[bit], bit, node);
drivers/net/wireguard/allowedips.c
215
const u8 bit = choose(node, key);
drivers/net/wireguard/allowedips.c
216
down = rcu_dereference_protected(node->bit[bit], lockdep_is_held(lock));
drivers/net/wireguard/allowedips.c
218
connect_node(&node->bit[bit], bit, newnode);
drivers/net/wireguard/allowedips.c
259
if (node->bit[0] && node->bit[1])
drivers/net/wireguard/allowedips.c
261
child = rcu_dereference_protected(node->bit[!rcu_access_pointer(node->bit[0])],
drivers/net/wireguard/allowedips.c
268
offsetof(struct allowedips_node, bit[node->parent_bit_packed & 1]);
drivers/net/wireguard/allowedips.c
269
free_parent = !rcu_access_pointer(node->bit[0]) && !rcu_access_pointer(node->bit[1]) &&
drivers/net/wireguard/allowedips.c
272
child = rcu_dereference_protected(parent->bit[!(node->parent_bit_packed & 1)],
drivers/net/wireguard/allowedips.c
63
push_rcu(stack, node->bit[0], &len);
drivers/net/wireguard/allowedips.c
64
push_rcu(stack, node->bit[1], &len);
drivers/net/wireguard/allowedips.c
75
push_rcu(stack, node->bit[0], &len);
drivers/net/wireguard/allowedips.c
76
push_rcu(stack, node->bit[1], &len);
drivers/net/wireguard/allowedips.h
17
struct allowedips_node __rcu *bit[2];
drivers/net/wireguard/selftest/allowedips.c
50
if (node->bit[0]) {
drivers/net/wireguard/selftest/allowedips.c
51
wg_allowedips_read_node(rcu_dereference_raw(node->bit[0]), ip2, &cidr2);
drivers/net/wireguard/selftest/allowedips.c
54
if (node->bit[1]) {
drivers/net/wireguard/selftest/allowedips.c
55
wg_allowedips_read_node(rcu_dereference_raw(node->bit[1]), ip2, &cidr2);
drivers/net/wireguard/selftest/allowedips.c
58
if (node->bit[0])
drivers/net/wireguard/selftest/allowedips.c
59
print_node(rcu_dereference_raw(node->bit[0]), bits);
drivers/net/wireguard/selftest/allowedips.c
60
if (node->bit[1])
drivers/net/wireguard/selftest/allowedips.c
61
print_node(rcu_dereference_raw(node->bit[1]), bits);
drivers/net/wireless/ath/ar5523/ar5523.c
1160
int bit;
drivers/net/wireless/ath/ar5523/ar5523.c
1172
for (bit = 0; bit < band->n_bitrates; bit++) {
drivers/net/wireless/ath/ar5523/ar5523.c
1174
int rate = band->bitrates[bit].bitrate;
drivers/net/wireless/ath/ar5523/ar5523.c
1199
int bit, i = 0;
drivers/net/wireless/ath/ar5523/ar5523.c
1213
for (bit = 0; bit < band->n_bitrates; bit++) {
drivers/net/wireless/ath/ar5523/ar5523.c
1216
band->bitrates[bit].hw_value, sta_rate_set & 1);
drivers/net/wireless/ath/ar5523/ar5523.c
1218
rs->set[i] = band->bitrates[bit].hw_value;
drivers/net/wireless/ath/ath10k/core.c
2013
int ie_id, i, index, bit, ret;
drivers/net/wireless/ath/ath10k/core.c
2094
bit = i % 8;
drivers/net/wireless/ath/ath10k/core.c
2099
if (data[index] & (1 << bit)) {
drivers/net/wireless/ath/ath10k/htt_tx.c
48
u32 bit;
drivers/net/wireless/ath/ath10k/htt_tx.c
69
bit = BIT(peer_id % 32);
drivers/net/wireless/ath/ath10k/htt_tx.c
83
ar->htt.tx_q_state.vaddr->map[tid][idx] &= ~bit;
drivers/net/wireless/ath/ath10k/htt_tx.c
84
ar->htt.tx_q_state.vaddr->map[tid][idx] |= count ? bit : 0;
drivers/net/wireless/ath/ath10k/mac.c
1158
int bit, ret = 0;
drivers/net/wireless/ath/ath10k/mac.c
1167
bit = __ffs64(ar->free_vdev_map);
drivers/net/wireless/ath/ath10k/mac.c
1169
ar->monitor_vdev_id = bit;
drivers/net/wireless/ath/ath10k/mac.c
5565
int bit;
drivers/net/wireless/ath/ath10k/mac.c
5603
bit = __ffs64(ar->free_vdev_map);
drivers/net/wireless/ath/ath10k/mac.c
5606
bit, ar->free_vdev_map);
drivers/net/wireless/ath/ath10k/mac.c
5608
arvif->vdev_id = bit;
drivers/net/wireless/ath/ath11k/ahb.c
256
static void ath11k_ahb_setbit32(struct ath11k_base *ab, u8 bit, u32 offset)
drivers/net/wireless/ath/ath11k/ahb.c
261
ath11k_ahb_write32(ab, offset, val | BIT(bit));
drivers/net/wireless/ath/ath11k/ahb.c
264
static void ath11k_ahb_clearbit32(struct ath11k_base *ab, u8 bit, u32 offset)
drivers/net/wireless/ath/ath11k/ahb.c
269
ath11k_ahb_write32(ab, offset, val & ~BIT(bit));
drivers/net/wireless/ath/ath11k/fw.c
100
if (data[index] & (1 << bit))
drivers/net/wireless/ath/ath11k/fw.c
16
int ie_id, i, index, bit, ret;
drivers/net/wireless/ath/ath11k/fw.c
95
bit = i % 8;
drivers/net/wireless/ath/ath11k/mac.c
1039
int bit, ret;
drivers/net/wireless/ath/ath11k/mac.c
1053
bit = __ffs64(ar->ab->free_vdev_map);
drivers/net/wireless/ath/ath11k/mac.c
1055
ar->monitor_vdev_id = bit;
drivers/net/wireless/ath/ath11k/mac.c
2458
int bit = 7;
drivers/net/wireless/ath/ath11k/mac.c
2477
val |= ((he_cap->ppe_thres[bit / 8] >>
drivers/net/wireless/ath/ath11k/mac.c
2478
(bit % 8)) & 0x1) << 5;
drivers/net/wireless/ath/ath11k/mac.c
2479
bit++;
drivers/net/wireless/ath/ath11k/mac.c
5801
u8 bit = 7;
drivers/net/wireless/ath/ath11k/mac.c
5818
he_ppet[bit / 8] |=
drivers/net/wireless/ath/ath11k/mac.c
5819
((val >> i) & 0x1) << ((bit % 8));
drivers/net/wireless/ath/ath11k/mac.c
5820
bit++;
drivers/net/wireless/ath/ath11k/mac.c
7090
int bit;
drivers/net/wireless/ath/ath11k/mac.c
7131
bit = __ffs64(ab->free_vdev_map);
drivers/net/wireless/ath/ath11k/mac.c
7133
arvif->vdev_id = bit;
drivers/net/wireless/ath/ath11k/mac.c
7153
ar->monitor_vdev_id = bit;
drivers/net/wireless/ath/ath12k/ahb.c
186
static void ath12k_ahb_setbit32(struct ath12k_base *ab, u8 bit, u32 offset)
drivers/net/wireless/ath/ath12k/ahb.c
191
ath12k_ahb_write32(ab, offset, val | BIT(bit));
drivers/net/wireless/ath/ath12k/ahb.c
194
static void ath12k_ahb_clearbit32(struct ath12k_base *ab, u8 bit, u32 offset)
drivers/net/wireless/ath/ath12k/ahb.c
199
ath12k_ahb_write32(ab, offset, val & ~BIT(bit));
drivers/net/wireless/ath/ath12k/fw.c
14
int ie_id, i, index, bit, ret;
drivers/net/wireless/ath/ath12k/fw.c
93
bit = i % 8;
drivers/net/wireless/ath/ath12k/fw.c
98
if (data[index] & (1 << bit))
drivers/net/wireless/ath/ath12k/mac.c
2696
int bit = 7;
drivers/net/wireless/ath/ath12k/mac.c
2715
val |= ((he_cap->ppe_thres[bit / 8] >>
drivers/net/wireless/ath/ath12k/mac.c
2716
(bit % 8)) & 0x1) << 5;
drivers/net/wireless/ath/ath12k/mac.c
2717
bit++;
drivers/net/wireless/ath/ath12k/mac.c
8459
u8 bit = 7;
drivers/net/wireless/ath/ath12k/mac.c
8476
he_ppet[bit / 8] |=
drivers/net/wireless/ath/ath12k/mac.c
8477
((val >> i) & 0x1) << ((bit % 8));
drivers/net/wireless/ath/ath12k/mac.c
8478
bit++;
drivers/net/wireless/ath/ath12k/mac.c
8714
u16 bit = IEEE80211_EHT_PPE_THRES_INFO_HEADER_SIZE;
drivers/net/wireless/ath/ath12k/mac.c
8737
cap->eht_ppe_thres[bit / 8] |=
drivers/net/wireless/ath/ath12k/mac.c
8738
(((val >> i) & 0x1) << ((bit % 8)));
drivers/net/wireless/ath/ath12k/mac.c
8739
bit++;
drivers/net/wireless/ath/ath5k/ath5k.h
1704
u32 retval = 0, bit, i;
drivers/net/wireless/ath/ath5k/ath5k.h
1707
bit = (val >> i) & 1;
drivers/net/wireless/ath/ath5k/ath5k.h
1708
retval = (retval << 1) | bit;
drivers/net/wireless/ath/ath6kl/init.c
1086
bit = i % 8;
drivers/net/wireless/ath/ath6kl/init.c
1091
if (data[index] & (1 << bit))
drivers/net/wireless/ath/ath6kl/init.c
1665
int i, index, bit;
drivers/net/wireless/ath/ath6kl/init.c
1670
bit = i % 8;
drivers/net/wireless/ath/ath6kl/init.c
1685
if (data[index] & (1 << bit)) {
drivers/net/wireless/ath/ath6kl/init.c
960
int ret, ie_id, i, index, bit;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1025
u16 bit = bEnable ? 1 : 0;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1027
mod_phy_reg(pi, 0x4b0, (0x1 << 7), bit << 7);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1029
mod_phy_reg(pi, 0x4b0, (0x1 << 14), bit << 14);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c
1031
mod_phy_reg(pi, 0x43b, (0x1 << 6), bit << 6);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/pmu.c
71
#define PMURES_BIT(bit) (1 << (bit))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
268
#define mboolset(mb, bit) ((mb) |= (bit))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
270
#define mboolclr(mb, bit) ((mb) &= ~(bit))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h
272
#define mboolisset(mb, bit) (((mb) & (bit)) != 0)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2593
static inline void eeprom_write_bit(struct ipw_priv *p, u8 bit)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2595
int d = (bit ? EEPROM_BIT_DI : 0);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1036
u8 bit;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1043
.bit = ilog2(mask), \
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1085
BIT(causes[i].bit));
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
172
u32 bit = MT_WCID_DROP_MASK(idx);
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
175
if ((val & bit) != (bit * drop))
drivers/net/wireless/mediatek/mt76/mt76x02_mac.c
176
mt76_wr(dev, MT_WCID_DROP(idx), (val & ~bit) | (bit * drop));
drivers/net/wireless/quantenna/qtnfmac/core.h
153
unsigned int bit)
drivers/net/wireless/quantenna/qtnfmac/core.h
155
return qtnf_utils_is_bit_set(info->hw_capab, bit,
drivers/net/wireless/quantenna/qtnfmac/qlink_util.c
158
bool qtnf_utils_is_bit_set(const u8 *arr, unsigned int bit,
drivers/net/wireless/quantenna/qtnfmac/qlink_util.c
161
unsigned int idx = bit / BITS_PER_BYTE;
drivers/net/wireless/quantenna/qtnfmac/qlink_util.c
162
u8 mask = 1 << (bit - (idx * BITS_PER_BYTE));
drivers/net/wireless/quantenna/qtnfmac/qlink_util.h
50
bool qtnf_utils_is_bit_set(const u8 *arr, unsigned int bit,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8745
u32 root, root_pre, bit;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8748
bit = 1 << 15;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8751
root_pre = root + bit;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8754
bit = bit >> 1;
drivers/net/wireless/realtek/rtw88/debug.c
1081
int ret, bit;
drivers/net/wireless/realtek/rtw88/debug.c
1084
ret = kstrtoint_from_user(buffer, count, 10, &bit);
drivers/net/wireless/realtek/rtw88/debug.c
1088
en = bit > 0;
drivers/net/wireless/realtek/rtw88/debug.c
1089
bit = abs(bit);
drivers/net/wireless/realtek/rtw88/debug.c
1091
if (bit >= RTW_DM_CAP_NUM) {
drivers/net/wireless/realtek/rtw88/debug.c
1092
rtw_warn(rtwdev, "unknown DM CAP %d\n", bit);
drivers/net/wireless/realtek/rtw88/debug.c
1097
dm_info->dm_flags &= ~BIT(bit);
drivers/net/wireless/realtek/rtw88/debug.c
1099
dm_info->dm_flags |= BIT(bit);
drivers/net/wireless/realtek/rtw88/debug.c
1101
debugfs_priv->dm_cap.bit = bit;
drivers/net/wireless/realtek/rtw88/debug.c
1138
switch (debugfs_priv->dm_cap.bit) {
drivers/net/wireless/realtek/rtw88/debug.c
1150
debugfs_priv->dm_cap.bit = RTW_DM_CAP_NA;
drivers/net/wireless/realtek/rtw88/debug.c
41
u8 bit;
drivers/net/wireless/realtek/rtw88/hci.h
132
static inline void rtw_write8_set(struct rtw_dev *rtwdev, u32 addr, u8 bit)
drivers/net/wireless/realtek/rtw88/hci.h
137
rtw_write8(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw88/hci.h
140
static inline void rtw_write16_set(struct rtw_dev *rtwdev, u32 addr, u16 bit)
drivers/net/wireless/realtek/rtw88/hci.h
145
rtw_write16(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw88/hci.h
148
static inline void rtw_write32_set(struct rtw_dev *rtwdev, u32 addr, u32 bit)
drivers/net/wireless/realtek/rtw88/hci.h
153
rtw_write32(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw88/hci.h
156
static inline void rtw_write8_clr(struct rtw_dev *rtwdev, u32 addr, u8 bit)
drivers/net/wireless/realtek/rtw88/hci.h
161
rtw_write8(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw88/hci.h
164
static inline void rtw_write16_clr(struct rtw_dev *rtwdev, u32 addr, u16 bit)
drivers/net/wireless/realtek/rtw88/hci.h
169
rtw_write16(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw88/hci.h
172
static inline void rtw_write32_clr(struct rtw_dev *rtwdev, u32 addr, u32 bit)
drivers/net/wireless/realtek/rtw88/hci.h
177
rtw_write32(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw89/chan.c
805
unsigned int bit)
drivers/net/wireless/realtek/rtw89/chan.c
807
unsigned int idx = bit / 8;
drivers/net/wireless/realtek/rtw89/chan.c
808
unsigned int pos = bit % 8;
drivers/net/wireless/realtek/rtw89/core.c
4718
unsigned long bit;
drivers/net/wireless/realtek/rtw89/core.c
4720
bit = find_first_zero_bit(addr, size);
drivers/net/wireless/realtek/rtw89/core.c
4721
if (bit < size)
drivers/net/wireless/realtek/rtw89/core.c
4722
set_bit(bit, addr);
drivers/net/wireless/realtek/rtw89/core.c
4724
return bit;
drivers/net/wireless/realtek/rtw89/core.c
4727
void rtw89_core_release_bit_map(unsigned long *addr, u8 bit)
drivers/net/wireless/realtek/rtw89/core.c
4729
clear_bit(bit, addr);
drivers/net/wireless/realtek/rtw89/core.h
4887
unsigned int bit = find_next_bit((_fw)->feature_map, \
drivers/net/wireless/realtek/rtw89/core.h
4890
bit <= RTW89_FW_FEATURE_ ## _grp ## _MAX; \
drivers/net/wireless/realtek/rtw89/core.h
6649
rtw89_write8_set(struct rtw89_dev *rtwdev, u32 addr, u8 bit)
drivers/net/wireless/realtek/rtw89/core.h
6654
rtw89_write8(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw89/core.h
6658
rtw89_write16_set(struct rtw89_dev *rtwdev, u32 addr, u16 bit)
drivers/net/wireless/realtek/rtw89/core.h
6663
rtw89_write16(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw89/core.h
6667
rtw89_write32_set(struct rtw89_dev *rtwdev, u32 addr, u32 bit)
drivers/net/wireless/realtek/rtw89/core.h
6672
rtw89_write32(rtwdev, addr, val | bit);
drivers/net/wireless/realtek/rtw89/core.h
6676
rtw89_write8_clr(struct rtw89_dev *rtwdev, u32 addr, u8 bit)
drivers/net/wireless/realtek/rtw89/core.h
6681
rtw89_write8(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw89/core.h
6685
rtw89_write16_clr(struct rtw89_dev *rtwdev, u32 addr, u16 bit)
drivers/net/wireless/realtek/rtw89/core.h
6690
rtw89_write16(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw89/core.h
6694
rtw89_write32_clr(struct rtw89_dev *rtwdev, u32 addr, u32 bit)
drivers/net/wireless/realtek/rtw89/core.h
6699
rtw89_write32(rtwdev, addr, val & ~bit);
drivers/net/wireless/realtek/rtw89/core.h
7770
void rtw89_core_release_bit_map(unsigned long *addr, u8 bit);
drivers/net/wireless/realtek/rtw89/mac.c
4554
u32 bit = B_AX_RX_BSSID_FIT_EN;
drivers/net/wireless/realtek/rtw89/mac.c
4557
rtw89_write32_port_set(rtwdev, rtwvif_link, p->port_cfg, bit);
drivers/net/wireless/realtek/rtw89/mac.c
4559
rtw89_write32_port_clr(rtwdev, rtwvif_link, p->port_cfg, bit);
drivers/net/wireless/realtek/rtw89/mac.h
1218
u32 base, u32 bit)
drivers/net/wireless/realtek/rtw89/mac.h
1224
rtw89_write32_clr(rtwdev, reg, bit);
drivers/net/wireless/realtek/rtw89/mac.h
1229
u32 base, u16 bit)
drivers/net/wireless/realtek/rtw89/mac.h
1235
rtw89_write16_clr(rtwdev, reg, bit);
drivers/net/wireless/realtek/rtw89/mac.h
1240
u32 base, u32 bit)
drivers/net/wireless/realtek/rtw89/mac.h
1246
rtw89_write32_set(rtwdev, reg, bit);
drivers/net/wireless/realtek/rtw89/pci.c
2317
u8 bit)
drivers/net/wireless/realtek/rtw89/pci.c
2326
value |= bit;
drivers/net/wireless/realtek/rtw89/pci.c
2333
u8 bit)
drivers/net/wireless/realtek/rtw89/pci.c
2342
value &= ~bit;
drivers/net/wireless/st/cw1200/queue.c
257
int i, bit;
drivers/net/wireless/st/cw1200/queue.c
268
for (i = 0, bit = 1; i < map_capacity; ++i, bit <<= 1) {
drivers/net/wireless/st/cw1200/queue.c
269
if (link_id_map & bit)
drivers/net/wireless/st/cw1200/sta.c
1601
u32 bit, prev;
drivers/net/wireless/st/cw1200/sta.c
1605
bit = BIT(link_id);
drivers/net/wireless/st/cw1200/sta.c
1607
bit = 0;
drivers/net/wireless/st/cw1200/sta.c
1609
bit = priv->link_id_map;
drivers/net/wireless/st/cw1200/sta.c
1610
prev = priv->sta_asleep_mask & bit;
drivers/net/wireless/st/cw1200/sta.c
1619
priv->sta_asleep_mask |= bit;
drivers/net/wireless/st/cw1200/sta.c
1624
priv->sta_asleep_mask &= ~bit;
drivers/net/wireless/st/cw1200/sta.c
1625
priv->pspoll_mask &= ~bit;
drivers/net/wireless/ti/wlcore/tx.c
446
int bit;
drivers/net/wireless/ti/wlcore/tx.c
449
for (bit = 0; bit < band->n_bitrates; bit++) {
drivers/net/wireless/ti/wlcore/tx.c
451
enabled_rates |= band->bitrates[bit].hw_value;
drivers/net/wireless/ti/wlcore/tx.c
458
for (bit = 0; bit < 16; bit++) {
drivers/net/wireless/ti/wlcore/tx.c
460
enabled_rates |= (CONF_HW_BIT_RATE_MCS_0 << bit);
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
104
bit(rw, 17), bits(rw, 15, 16), bits(rw, 10, 14),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
105
bits(rw, 7, 9), bits(rw, 4, 6), bit(rw, 3), bit(rw, 2),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
106
bit(rw, 1), bit(rw, 0));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
122
bit(rw, 17), bit(rw, 16), bit(rw, 15),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
39
static int bit(u32 rw, int bit)
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
41
return bits(rw, bit, bit);
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
54
bits(rw, 14, 15), bit(rw, 3), bit(rw, 2), bit(rw, 1),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
55
bit(rw, 0));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
61
bit(rw, 17), bit(rw, 16), bit(rw, 15), bit(rw, 14),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
62
bit(rw, 13), bit(rw, 12), bit(rw, 11), bit(rw, 10),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
80
bit(rw, 17), bit(rw, 16), bit(rw, 15), bit(rw, 14),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
81
bit(rw, 13), bit(rw, 12), bit(rw, 11), bit(rw, 10),
drivers/net/wwan/qcom_bam_dmux.c
771
unsigned int bit;
drivers/net/wwan/qcom_bam_dmux.c
788
dmux->pc = devm_qcom_smem_state_get(dev, "pc", &bit);
drivers/net/wwan/qcom_bam_dmux.c
792
dmux->pc_mask = BIT(bit);
drivers/net/wwan/qcom_bam_dmux.c
794
dmux->pc_ack = devm_qcom_smem_state_get(dev, "pc-ack", &bit);
drivers/net/wwan/qcom_bam_dmux.c
798
dmux->pc_ack_mask = BIT(bit);
drivers/ntb/hw/amd/ntb_hw_amd.c
578
static void amd_ack_smu(struct amd_ntb_dev *ndev, u32 bit)
drivers/ntb/hw/amd/ntb_hw_amd.c
584
reg |= bit;
drivers/ntb/hw/intel/ntb_hw_gen3.c
571
int bit;
drivers/ntb/hw/intel/ntb_hw_gen3.c
577
bit = __ffs(db_bits);
drivers/ntb/hw/intel/ntb_hw_gen3.c
579
ndev->peer_reg->db_bell + (bit * 4));
drivers/nvdimm/label.c
302
#define for_each_clear_bit_le(bit, addr, size) \
drivers/nvdimm/label.c
303
for ((bit) = find_next_zero_bit_le((addr), (size), 0); \
drivers/nvdimm/label.c
304
(bit) < (size); \
drivers/nvdimm/label.c
305
(bit) = find_next_zero_bit_le((addr), (size), (bit) + 1))
drivers/nvme/host/pci.c
135
unsigned int bit = 1U << i;
drivers/nvme/host/pci.c
136
char *q_name = nvme_quirk_name(bit);
drivers/nvme/host/pci.c
145
entry->disabled_quirks |= bit;
drivers/nvme/host/pci.c
147
entry->enabled_quirks |= bit;
drivers/pci/controller/dwc/pci-dra7xx.c
261
u32 bit;
drivers/pci/controller/dwc/pci-dra7xx.c
280
for_each_set_bit(bit, &reg, PCI_NUM_INTX)
drivers/pci/controller/dwc/pci-dra7xx.c
281
generic_handle_domain_irq(dra7xx->irq_domain, bit);
drivers/pci/controller/dwc/pcie-designware-host.c
119
unsigned int res, bit, ctrl;
drivers/pci/controller/dwc/pcie-designware-host.c
124
bit = d->hwirq % MAX_MSI_IRQS_PER_CTRL;
drivers/pci/controller/dwc/pcie-designware-host.c
126
pp->irq_mask[ctrl] |= BIT(bit);
drivers/pci/controller/dwc/pcie-designware-host.c
134
unsigned int res, bit, ctrl;
drivers/pci/controller/dwc/pcie-designware-host.c
139
bit = d->hwirq % MAX_MSI_IRQS_PER_CTRL;
drivers/pci/controller/dwc/pcie-designware-host.c
141
pp->irq_mask[ctrl] &= ~BIT(bit);
drivers/pci/controller/dwc/pcie-designware-host.c
149
unsigned int res, bit, ctrl;
drivers/pci/controller/dwc/pcie-designware-host.c
153
bit = d->hwirq % MAX_MSI_IRQS_PER_CTRL;
drivers/pci/controller/dwc/pcie-designware-host.c
155
dw_pcie_writel_dbi(pci, PCIE_MSI_INTR0_STATUS + res, BIT(bit));
drivers/pci/controller/dwc/pcie-designware-host.c
176
int bit;
drivers/pci/controller/dwc/pcie-designware-host.c
179
bit = bitmap_find_free_region(pp->msi_irq_in_use, pp->num_vectors,
drivers/pci/controller/dwc/pcie-designware-host.c
183
if (bit < 0)
drivers/pci/controller/dwc/pcie-designware-host.c
187
irq_domain_set_info(domain, virq + i, bit + i, pp->msi_irq_chip,
drivers/pci/controller/dwc/pcie-uniphier.c
233
u32 val, bit;
drivers/pci/controller/dwc/pcie-uniphier.c
255
for_each_set_bit(bit, &reg, PCI_NUM_INTX)
drivers/pci/controller/dwc/pcie-uniphier.c
256
generic_handle_domain_irq(pcie->intx_irq_domain, bit);
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
114
for_each_set_bit(bit, &shifted_status, PCI_NUM_INTX) {
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
117
bit + 1);
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
120
bit);
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
124
1 << (PAB_INTX_START + bit),
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
396
unsigned long bit;
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
401
bit = find_first_zero_bit(msi->msi_irq_in_use, msi->num_of_vectors);
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
402
if (bit >= msi->num_of_vectors) {
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
407
set_bit(bit, msi->msi_irq_in_use);
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
411
irq_domain_set_info(domain, virq, bit, &mobiveil_msi_bottom_irq_chip,
drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
93
u32 bit, val, mask;
drivers/pci/controller/pcie-altera-msi.c
113
unsigned long bit;
drivers/pci/controller/pcie-altera-msi.c
119
bit = find_first_zero_bit(msi->used, msi->num_of_vectors);
drivers/pci/controller/pcie-altera-msi.c
120
if (bit >= msi->num_of_vectors) {
drivers/pci/controller/pcie-altera-msi.c
125
set_bit(bit, msi->used);
drivers/pci/controller/pcie-altera-msi.c
129
irq_domain_set_info(domain, virq, bit, &altera_msi_bottom_irq_chip,
drivers/pci/controller/pcie-altera-msi.c
134
mask |= 1 << bit;
drivers/pci/controller/pcie-altera-msi.c
57
u32 bit;
drivers/pci/controller/pcie-altera-msi.c
64
for_each_set_bit(bit, &status, msi->num_of_vectors) {
drivers/pci/controller/pcie-altera-msi.c
66
readl_relaxed(msi->vector_base + (bit * sizeof(u32)));
drivers/pci/controller/pcie-altera-msi.c
68
ret = generic_handle_domain_irq(msi->inner_domain, bit);
drivers/pci/controller/pcie-altera.c
805
u32 bit;
drivers/pci/controller/pcie-altera.c
814
for_each_set_bit(bit, &status, PCI_NUM_INTX) {
drivers/pci/controller/pcie-altera.c
816
cra_writel(pcie, 1 << bit, P2A_INT_STATUS);
drivers/pci/controller/pcie-altera.c
818
ret = generic_handle_domain_irq(pcie->irq_domain, bit);
drivers/pci/controller/pcie-altera.c
820
dev_err_ratelimited(dev, "unexpected IRQ, INT%d\n", bit);
drivers/pci/controller/pcie-aspeed.c
290
u32 bit;
drivers/pci/controller/pcie-aspeed.c
295
for_each_set_bit(bit, &intx, PCI_NUM_INTX)
drivers/pci/controller/pcie-aspeed.c
296
generic_handle_domain_irq(pcie->intx_domain, bit);
drivers/pci/controller/pcie-aspeed.c
311
for_each_set_bit(bit, &status, 32) {
drivers/pci/controller/pcie-aspeed.c
312
bit += (i * 32);
drivers/pci/controller/pcie-aspeed.c
313
generic_handle_domain_irq(pcie->msi_domain, bit);
drivers/pci/controller/pcie-aspeed.c
627
int bit;
drivers/pci/controller/pcie-aspeed.c
632
bit = bitmap_find_free_region(pcie->msi_irq_in_use, MAX_MSI_HOST_IRQS,
drivers/pci/controller/pcie-aspeed.c
635
if (bit < 0)
drivers/pci/controller/pcie-aspeed.c
639
irq_domain_set_info(domain, virq + i, bit + i,
drivers/pci/controller/pcie-brcmstb.c
553
u32 bit;
drivers/pci/controller/pcie-brcmstb.c
562
for_each_set_bit(bit, &status, msi->nr) {
drivers/pci/controller/pcie-brcmstb.c
564
ret = generic_handle_domain_irq(msi->inner_domain, bit);
drivers/pci/controller/pcie-mediatek-gen3.c
804
irq_hw_number_t bit, hwirq;
drivers/pci/controller/pcie-mediatek-gen3.c
815
for_each_set_bit(bit, &msi_status, PCIE_MSI_IRQS_PER_SET) {
drivers/pci/controller/pcie-mediatek-gen3.c
816
hwirq = bit + set_idx * PCIE_MSI_IRQS_PER_SET;
drivers/pci/controller/pcie-mediatek.c
436
unsigned long bit;
drivers/pci/controller/pcie-mediatek.c
441
bit = find_first_zero_bit(port->msi_irq_in_use, MTK_MSI_IRQS_NUM);
drivers/pci/controller/pcie-mediatek.c
442
if (bit >= MTK_MSI_IRQS_NUM) {
drivers/pci/controller/pcie-mediatek.c
447
__set_bit(bit, port->msi_irq_in_use);
drivers/pci/controller/pcie-mediatek.c
451
irq_domain_set_info(domain, virq, bit, &mtk_msi_bottom_irq_chip,
drivers/pci/controller/pcie-mediatek.c
602
u32 bit = INTX_SHIFT;
drivers/pci/controller/pcie-mediatek.c
608
for_each_set_bit_from(bit, &status, PCI_NUM_INTX + INTX_SHIFT) {
drivers/pci/controller/pcie-mediatek.c
610
writel(1 << bit, port->base + PCIE_INT_STATUS);
drivers/pci/controller/pcie-mediatek.c
612
bit - INTX_SHIFT);
drivers/pci/controller/pcie-mediatek.c
629
for_each_set_bit(bit, &imsi_status, MTK_MSI_IRQS_NUM)
drivers/pci/controller/pcie-mediatek.c
630
generic_handle_domain_irq(port->inner_domain, bit);
drivers/pci/controller/pcie-rzg3s-host.c
469
unsigned long bit;
drivers/pci/controller/pcie-rzg3s-host.c
489
for_each_set_bit(bit, bitmap, RZG3S_PCI_MSI_INT_NR) {
drivers/pci/controller/pcie-rzg3s-host.c
492
ret = generic_handle_domain_irq(msi->domain, bit);
drivers/pci/controller/pcie-rzg3s-host.c
494
u8 reg_bit = bit % RZG3S_PCI_MSI_INT_PER_REG;
drivers/pci/controller/pcie-rzg3s-host.c
495
u8 reg_id = bit / RZG3S_PCI_MSI_INT_PER_REG;
drivers/pci/controller/pcie-xilinx-dma-pl.c
274
u32 bit, virq;
drivers/pci/controller/pcie-xilinx-dma-pl.c
280
for_each_set_bit(bit, &status, 32) {
drivers/pci/controller/pcie-xilinx-dma-pl.c
281
pcie_write(port, 1 << bit, XILINX_PCIE_DMA_REG_MSI_HI);
drivers/pci/controller/pcie-xilinx-dma-pl.c
282
bit = bit + 32;
drivers/pci/controller/pcie-xilinx-dma-pl.c
283
virq = irq_find_mapping(msi->dev_domain, bit);
drivers/pci/controller/pcie-xilinx-dma-pl.c
297
u32 bit, virq;
drivers/pci/controller/pcie-xilinx-dma-pl.c
302
for_each_set_bit(bit, &status, 32) {
drivers/pci/controller/pcie-xilinx-dma-pl.c
303
pcie_write(port, 1 << bit, XILINX_PCIE_DMA_REG_MSI_LOW);
drivers/pci/controller/pcie-xilinx-dma-pl.c
304
virq = irq_find_mapping(msi->dev_domain, bit);
drivers/pci/controller/pcie-xilinx-dma-pl.c
410
int bit, i;
drivers/pci/controller/pcie-xilinx-dma-pl.c
413
bit = bitmap_find_free_region(msi->bitmap, XILINX_NUM_MSI_IRQS,
drivers/pci/controller/pcie-xilinx-dma-pl.c
415
if (bit < 0) {
drivers/pci/controller/pcie-xilinx-dma-pl.c
421
irq_domain_set_info(domain, virq + i, bit + i, &xilinx_irq_chip,
drivers/pci/controller/pcie-xilinx-nwl.c
321
u32 bit;
drivers/pci/controller/pcie-xilinx-nwl.c
328
for_each_set_bit(bit, &status, PCI_NUM_INTX)
drivers/pci/controller/pcie-xilinx-nwl.c
329
generic_handle_domain_irq(pcie->intx_irq_domain, bit);
drivers/pci/controller/pcie-xilinx-nwl.c
339
u32 bit;
drivers/pci/controller/pcie-xilinx-nwl.c
342
for_each_set_bit(bit, &status, 32) {
drivers/pci/controller/pcie-xilinx-nwl.c
343
nwl_bridge_writel(pcie, 1 << bit, status_reg);
drivers/pci/controller/pcie-xilinx-nwl.c
344
generic_handle_domain_irq(msi->dev_domain, bit);
drivers/pci/controller/pcie-xilinx-nwl.c
459
int bit;
drivers/pci/controller/pcie-xilinx-nwl.c
463
bit = bitmap_find_free_region(msi->bitmap, INT_PCI_MSI_NR,
drivers/pci/controller/pcie-xilinx-nwl.c
465
if (bit < 0) {
drivers/pci/controller/pcie-xilinx-nwl.c
471
irq_domain_set_info(domain, virq + i, bit + i, &nwl_irq_chip,
drivers/pci/controller/plda/pcie-plda-host.c
100
if (bit >= msi->num_vectors) {
drivers/pci/controller/plda/pcie-plda-host.c
105
set_bit(bit, msi->used);
drivers/pci/controller/plda/pcie-plda-host.c
107
irq_domain_set_info(domain, virq, bit, &plda_msi_bottom_irq_chip,
drivers/pci/controller/plda/pcie-plda-host.c
183
u32 bit;
drivers/pci/controller/plda/pcie-plda-host.c
192
for_each_set_bit(bit, &status, PCI_NUM_INTX) {
drivers/pci/controller/plda/pcie-plda-host.c
193
ret = generic_handle_domain_irq(port->intx_domain, bit);
drivers/pci/controller/plda/pcie-plda-host.c
196
bit);
drivers/pci/controller/plda/pcie-plda-host.c
291
u32 bit;
drivers/pci/controller/plda/pcie-plda-host.c
299
for_each_set_bit(bit, &events, port->num_events)
drivers/pci/controller/plda/pcie-plda-host.c
300
generic_handle_domain_irq(port->event_domain, bit);
drivers/pci/controller/plda/pcie-plda-host.c
40
u32 bit;
drivers/pci/controller/plda/pcie-plda-host.c
50
for_each_set_bit(bit, &status, msi->num_vectors) {
drivers/pci/controller/plda/pcie-plda-host.c
51
ret = generic_handle_domain_irq(msi->dev_domain, bit);
drivers/pci/controller/plda/pcie-plda-host.c
54
bit);
drivers/pci/controller/plda/pcie-plda-host.c
96
unsigned long bit;
drivers/pci/controller/plda/pcie-plda-host.c
99
bit = find_first_zero_bit(msi->used, msi->num_vectors);
drivers/pci/npem.c
39
u32 bit;
drivers/pci/npem.c
433
if (npem->active_indications & nled->indication->bit)
drivers/pci/npem.c
458
indications = npem->active_indications & ~(nled->indication->bit);
drivers/pci/npem.c
460
indications = npem->active_indications | nled->indication->bit;
drivers/pci/npem.c
540
if (!(npem->supported_indications & indication->bit))
drivers/pci/npem.c
81
for (ind = inds; ind->bit; ind++)
drivers/pci/npem.c
99
supported_indications |= ind->bit;
drivers/pci/quirks.c
794
unsigned int bit = size >> 1;
drivers/pci/quirks.c
795
if ((bit & mask) == bit)
drivers/pci/quirks.c
797
size = bit;
drivers/pci/quirks.c
820
unsigned int bit = size >> 1;
drivers/pci/quirks.c
821
if ((bit & mask) == bit)
drivers/pci/quirks.c
823
size = bit;
drivers/perf/apple_m1_cpu_pmu.c
276
u64 val, bit;
drivers/perf/apple_m1_cpu_pmu.c
280
bit = BIT(get_bit_offset(index, PMCR0_CNT_ENABLE_0_7));
drivers/perf/apple_m1_cpu_pmu.c
283
bit = BIT(get_bit_offset(index - 8, PMCR0_CNT_ENABLE_8_9));
drivers/perf/apple_m1_cpu_pmu.c
292
val |= bit;
drivers/perf/apple_m1_cpu_pmu.c
294
val &= ~bit;
drivers/perf/apple_m1_cpu_pmu.c
311
u64 val, bit;
drivers/perf/apple_m1_cpu_pmu.c
315
bit = BIT(get_bit_offset(index, PMCR0_PMI_ENABLE_0_7));
drivers/perf/apple_m1_cpu_pmu.c
318
bit = BIT(get_bit_offset(index - 8, PMCR0_PMI_ENABLE_8_9));
drivers/perf/apple_m1_cpu_pmu.c
327
val |= bit;
drivers/perf/apple_m1_cpu_pmu.c
329
val &= ~bit;
drivers/perf/arm-ccn.c
583
int bit;
drivers/perf/arm-ccn.c
586
bit = find_first_zero_bit(bitmap, size);
drivers/perf/arm-ccn.c
587
if (bit >= size)
drivers/perf/arm-ccn.c
589
} while (test_and_set_bit(bit, bitmap));
drivers/perf/arm-ccn.c
591
return bit;
drivers/perf/arm-ccn.c
628
int bit;
drivers/perf/arm-ccn.c
662
bit = arm_ccn_pmu_alloc_bit(source->xp.dt_cmp_mask,
drivers/perf/arm-ccn.c
665
bit = arm_ccn_pmu_alloc_bit(source->pmu_events_mask,
drivers/perf/arm-ccn.c
667
if (bit < 0) {
drivers/perf/arm-ccn.c
673
hw->config_base = bit;
drivers/perf/arm_v7_pmu.c
1492
int bit;
drivers/perf/arm_v7_pmu.c
1497
bit = KRAIT_VPMRESR0_GROUP0;
drivers/perf/arm_v7_pmu.c
1499
bit = krait_get_pmresrn_event(region);
drivers/perf/arm_v7_pmu.c
1500
bit -= krait_get_pmresrn_event(0);
drivers/perf/arm_v7_pmu.c
1501
bit += group;
drivers/perf/arm_v7_pmu.c
1506
bit += bitmap_weight(cpu_pmu->cntr_mask, ARMV7_IDX_COUNTER_MAX);
drivers/perf/arm_v7_pmu.c
1508
return bit;
drivers/perf/arm_v7_pmu.c
1519
int bit = -1;
drivers/perf/arm_v7_pmu.c
1534
bit = krait_event_to_bit(event, region, group);
drivers/perf/arm_v7_pmu.c
1535
if (test_and_set_bit(bit, cpuc->used_mask))
drivers/perf/arm_v7_pmu.c
1540
if (idx < 0 && bit >= 0)
drivers/perf/arm_v7_pmu.c
1541
clear_bit(bit, cpuc->used_mask);
drivers/perf/arm_v7_pmu.c
1549
int bit;
drivers/perf/arm_v7_pmu.c
1558
bit = krait_event_to_bit(event, region, group);
drivers/perf/arm_v7_pmu.c
1559
clear_bit(bit, cpuc->used_mask);
drivers/perf/arm_v7_pmu.c
1802
int bit;
drivers/perf/arm_v7_pmu.c
1807
bit = SCORPION_VLPM_GROUP0;
drivers/perf/arm_v7_pmu.c
1809
bit = scorpion_get_pmresrn_event(region);
drivers/perf/arm_v7_pmu.c
1810
bit -= scorpion_get_pmresrn_event(0);
drivers/perf/arm_v7_pmu.c
1811
bit += group;
drivers/perf/arm_v7_pmu.c
1816
bit += bitmap_weight(cpu_pmu->cntr_mask, ARMV7_IDX_COUNTER_MAX);
drivers/perf/arm_v7_pmu.c
1818
return bit;
drivers/perf/arm_v7_pmu.c
1829
int bit = -1;
drivers/perf/arm_v7_pmu.c
1841
bit = scorpion_event_to_bit(event, region, group);
drivers/perf/arm_v7_pmu.c
1842
if (test_and_set_bit(bit, cpuc->used_mask))
drivers/perf/arm_v7_pmu.c
1847
if (idx < 0 && bit >= 0)
drivers/perf/arm_v7_pmu.c
1848
clear_bit(bit, cpuc->used_mask);
drivers/perf/arm_v7_pmu.c
1856
int bit;
drivers/perf/arm_v7_pmu.c
1865
bit = scorpion_event_to_bit(event, region, group);
drivers/perf/arm_v7_pmu.c
1866
clear_bit(bit, cpuc->used_mask);
drivers/phy/broadcom/phy-bcm-sr-usb.c
111
static int bcm_usb_pll_lock_check(void __iomem *addr, u32 bit)
drivers/phy/broadcom/phy-bcm-sr-usb.c
116
ret = readl_poll_timeout_atomic(addr, data, (data & bit), 1,
drivers/phy/cadence/cdns-dphy-rx.c
121
unsigned int bit)
drivers/phy/cadence/cdns-dphy-rx.c
125
return readl_relaxed_poll_timeout(addr, val, val & BIT(bit), 10,
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
212
unsigned int bit)
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
217
val & bit, 1500, 750000);
drivers/pinctrl/actions/pinctrl-owl.c
225
u32 *bit,
drivers/pinctrl/actions/pinctrl-owl.c
236
*bit = info->pullctl->shift;
drivers/pinctrl/actions/pinctrl-owl.c
243
*bit = info->st->shift;
drivers/pinctrl/actions/pinctrl-owl.c
261
u32 reg, bit, width, arg;
drivers/pinctrl/actions/pinctrl-owl.c
265
ret = owl_pad_pinconf_reg(info, param, &reg, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
269
arg = owl_read_field(pctrl, reg, bit, width);
drivers/pinctrl/actions/pinctrl-owl.c
292
u32 reg, bit, width, arg;
drivers/pinctrl/actions/pinctrl-owl.c
301
ret = owl_pad_pinconf_reg(info, param, &reg, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
314
owl_write_field(pctrl, reg, arg, bit, width);
drivers/pinctrl/actions/pinctrl-owl.c
325
u32 *bit,
drivers/pinctrl/actions/pinctrl-owl.c
333
*bit = g->drv_shift;
drivers/pinctrl/actions/pinctrl-owl.c
340
*bit = g->sr_shift;
drivers/pinctrl/actions/pinctrl-owl.c
429
u32 reg, bit, width, arg;
drivers/pinctrl/actions/pinctrl-owl.c
434
ret = owl_group_pinconf_reg(g, param, &reg, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
438
arg = owl_read_field(pctrl, reg, bit, width);
drivers/pinctrl/actions/pinctrl-owl.c
458
u32 reg, bit, width, arg;
drivers/pinctrl/actions/pinctrl-owl.c
467
ret = owl_group_pinconf_reg(g, param, &reg, &bit, &width);
drivers/pinctrl/actions/pinctrl-owl.c
478
owl_write_field(pctrl, reg, arg, bit, width);
drivers/pinctrl/actions/pinctrl-owl.c
70
u32 bit, u32 width)
drivers/pinctrl/actions/pinctrl-owl.c
77
return (tmp >> bit) & mask;
drivers/pinctrl/actions/pinctrl-owl.c
81
u32 bit, u32 width)
drivers/pinctrl/actions/pinctrl-owl.c
86
mask = mask << bit;
drivers/pinctrl/actions/pinctrl-owl.c
88
owl_update_bits(pctrl->base + reg, mask, (arg << bit));
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1043
u32 off, bit;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1046
bit = GPIO_REG_SHIFT(pin);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1056
bcm2835_gpio_wr(pc, GPPUDCLK0 + (off * 4), BIT(bit));
drivers/pinctrl/bcm/pinctrl-bcm2835.c
264
unsigned bit)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
266
reg += GPIO_REG_OFFSET(bit) * 4;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
267
return (bcm2835_gpio_rd(pc, reg) >> GPIO_REG_SHIFT(bit)) & 1;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
272
unsigned reg, unsigned bit)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
274
reg += GPIO_REG_OFFSET(bit) * 4;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
275
bcm2835_gpio_wr(pc, reg, BIT(GPIO_REG_SHIFT(bit)));
drivers/pinctrl/bcm/pinctrl-bcm6358.c
130
#define BCM6358_GPIO_MUX_GROUP(n, bit, dir) \
drivers/pinctrl/bcm/pinctrl-bcm6358.c
133
.mode_val = BCM6358_MODE_MUX_##bit, \
drivers/pinctrl/bcm/pinctrl-brcmstb.c
116
val = readl(pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
117
cur = (val >> BIT_TO_SHIFT(bit)) & fsel_mask;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
120
BIT_TO_REG(bit), val, pin,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
124
val &= ~(fsel_mask << BIT_TO_SHIFT(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
125
val |= fsel << BIT_TO_SHIFT(bit);
drivers/pinctrl/bcm/pinctrl-brcmstb.c
128
BIT_TO_REG(bit), val, pin,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
130
writel(val, pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
289
u32 bit = pc->pin_regs[pin].pad_bit, val;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
291
if (bit == PAD_BIT_INVALID)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
294
val = readl(pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
295
return (val >> BIT_TO_SHIFT(bit)) & BRCMSTB_PULL_MASK;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
301
u32 bit = pc->pin_regs[pin].pad_bit, val;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
303
if (bit == PAD_BIT_INVALID) {
drivers/pinctrl/bcm/pinctrl-brcmstb.c
311
val = readl(pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
312
val &= ~(BRCMSTB_PULL_MASK << BIT_TO_SHIFT(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
313
val |= (arg << BIT_TO_SHIFT(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
314
writel(val, pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
57
u32 bit = pc->pin_regs[pin].mux_bit;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
62
if (!bit)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
65
bit &= ~MUX_BIT_VALID;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
67
val = readl(pc->base + BIT_TO_REG(bit));
drivers/pinctrl/bcm/pinctrl-brcmstb.c
68
fsel = (val >> BIT_TO_SHIFT(bit)) & pc->pin_funcs[pin].func_mask;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
75
BIT_TO_REG(bit), val, pin,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
84
u32 bit = pc->pin_regs[pin].mux_bit, val, fsel_mask;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
90
if (!bit || func >= pc->func_count)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
93
bit &= ~MUX_BIT_VALID;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
170
int i, bit;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
179
for_each_set_bit(bit, &val, NGPIOS_PER_BANK) {
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
180
unsigned pin = NGPIOS_PER_BANK * i + bit;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
186
writel(BIT(bit), chip->base + (i * GPIO_BANK_SIZE) +
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
447
unsigned int bit, nbits = 0;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
450
for_each_set_bit(bit, &disable_mask, map_size)
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
470
for_each_set_bit(bit, &disable_mask, map_size)
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
471
chip->pinconf_disable[nbits++] = iproc_pinconf_disable_map[bit];
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
570
#define DRV_STRENGTH_OFFSET(gpio, bit, type) ((type) == IOCTRL_TYPE_AON ? \
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
571
((2 - (bit)) * 4 + IPROC_GPIO_DRV_CTRL_OFFSET) : \
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
573
((bit) * 4 + IPROC_GPIO_DRV_CTRL_OFFSET) : \
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
574
((bit) * 4 + IPROC_GPIO_REG(gpio, IPROC_GPIO_ASIU_DRV0_CTRL_OFFSET)))
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
129
int bit;
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
146
for_each_set_bit(bit, &int_bits, gc->ngpio)
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
147
generic_handle_domain_irq(gc->irq.domain, bit);
drivers/pinctrl/mediatek/mtk-eint.c
165
unsigned int bit = BIT(eint->pins[eint_num].index % 32);
drivers/pinctrl/mediatek/mtk-eint.c
169
return !!(readl(reg) & bit);
drivers/pinctrl/mediatek/mtk-eint.c
341
unsigned int bit, dbnc;
drivers/pinctrl/mediatek/mtk-eint.c
347
bit = MTK_EINT_DBNC_SET_EN << ((idx % 4) * 8);
drivers/pinctrl/mediatek/mtk-eint.c
348
if ((bit & dbnc) > 0) {
drivers/pinctrl/mediatek/mtk-eint.c
446
unsigned int set_offset, bit, clr_bit, clr_offset, rst, i, unmask,
drivers/pinctrl/mediatek/mtk-eint.c
483
bit = ((dbnc << MTK_EINT_DBNC_SET_DBNC_BITS) | MTK_EINT_DBNC_SET_EN) <<
drivers/pinctrl/mediatek/mtk-eint.c
486
writel(rst | bit, eint->base[inst] + set_offset);
drivers/pinctrl/mediatek/mtk-eint.c
91
unsigned int bit = BIT(eint->pins[eint_num].index % 32);
drivers/pinctrl/mediatek/mtk-eint.c
95
if (readl(reg) & bit)
drivers/pinctrl/mediatek/pinctrl-mt2701.c
27
unsigned char bit;
drivers/pinctrl/mediatek/pinctrl-mt2701.c
34
.bit = _bit, \
drivers/pinctrl/mediatek/pinctrl-mt2701.c
470
mask = BIT(mt2701_spec_pinmux[i].bit);
drivers/pinctrl/mediatek/pinctrl-mt8365.c
419
unsigned int bit, unsigned int reg_pullen, unsigned int reg_pullsel,
drivers/pinctrl/mediatek/pinctrl-mt8365.c
424
ret = regmap_update_bits(regmap, reg_pullen, BIT(bit), enable << bit);
drivers/pinctrl/mediatek/pinctrl-mt8365.c
428
ret = regmap_update_bits(regmap, reg_pullsel, BIT(bit), isup << bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
103
return regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
110
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
140
bit = BIT(offset & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
147
regmap_write(mtk_get_regmap(pctl, pin), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
156
unsigned int i, info_num, reg_addr, bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
189
bit = BIT(ies_smt_infos[i].bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
190
regmap_write(regmap, reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
229
shift = pin_drv->bit + drv_grp->low_bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
304
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
332
bit = pin & pctl->devdata->mode_mask;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
338
bit, reg_pullen, reg_pullsel,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
346
bit = BIT(pin & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
361
regmap_write(mtk_get_regmap(pctl, pin), reg_pullen, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
362
regmap_write(mtk_get_regmap(pctl, pin), reg_pullsel, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
70
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
707
unsigned char bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
720
bit = pin % pctl->devdata->mode_per_reg;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
721
mask <<= (GPIO_MODE_BITS * bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
722
val = (mode << (GPIO_MODE_BITS * bit));
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
74
bit = BIT(offset & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
824
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
830
bit = BIT(offset & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
836
if (read_val & bit)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
845
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
85
regmap_write(mtk_get_regmap(pctl, offset), reg_addr, bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
852
bit = BIT(offset & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
854
return !!(read_val & bit);
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
92
unsigned int bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
96
bit = BIT(offset & pctl->devdata->mode_mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
105
unsigned char bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
113
.bit = _bit, \
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
154
unsigned char bit;
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
161
.bit = _bit, \
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
259
unsigned int bit, unsigned int reg_pullen, unsigned int reg_pullsel,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
280
unsigned int *reg, unsigned int *bit)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
284
*bit = (pin - range->pin_base) * aml_bit_strides[reg_type]
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
286
*reg = (bank->pc.reg_offset[reg_type] + (*bit / 32)) * 4;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
287
*bit &= 0x1f;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
297
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
300
aml_calc_reg_and_bit(range, pin, AML_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
306
if (!(val & BIT(bit))) {
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
309
aml_calc_reg_and_bit(range, pin, AML_REG_PULL, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
315
if (val & BIT(bit))
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
331
unsigned int reg, bit;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
338
aml_calc_reg_and_bit(range, pin, AML_REG_DS, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
343
switch ((val >> bit) & 0x3) {
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
370
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
373
aml_calc_reg_and_bit(range, pin, reg_type, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
378
return BIT(bit) & val ? 1 : 0;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
454
unsigned int reg, bit = 0;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
456
aml_calc_reg_and_bit(range, pin, AML_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
458
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit), 0);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
467
unsigned int reg, bit, val = 0;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
470
aml_calc_reg_and_bit(range, pin, AML_REG_PULL, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
472
val = BIT(bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
474
ret = regmap_update_bits(bank->reg_gpio, reg, BIT(bit), val);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
478
aml_calc_reg_and_bit(range, pin, AML_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
479
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit), BIT(bit));
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
489
unsigned int reg, bit, ds_val;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
496
aml_calc_reg_and_bit(range, pin, AML_REG_DS, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
513
return regmap_update_bits(bank->reg_ds, reg, 0x3 << bit, ds_val << bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
524
unsigned int reg, bit;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
526
aml_calc_reg_and_bit(range, pin, reg_type, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
527
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit),
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
528
arg ? BIT(bit) : 0);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
883
unsigned int *bit)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
885
*bit = gpio * aml_bit_strides[reg_type] + bank->pc.bit_offset[reg_type];
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
886
*reg = (bank->pc.reg_offset[reg_type] + (*bit / 32)) * 4;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
887
*bit &= 0x1f;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
895
unsigned int bit, reg, val;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
898
aml_gpio_calc_reg_and_bit(bank, AML_REG_DIR, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
904
return BIT(bit) & val ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
910
unsigned int bit, reg;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
912
aml_gpio_calc_reg_and_bit(bank, AML_REG_DIR, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
914
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit), BIT(bit));
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
921
unsigned int bit, reg;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
924
aml_gpio_calc_reg_and_bit(bank, AML_REG_DIR, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
925
ret = regmap_update_bits(bank->reg_gpio, reg, BIT(bit), 0);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
929
aml_gpio_calc_reg_and_bit(bank, AML_REG_OUT, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
931
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit),
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
932
value ? BIT(bit) : 0);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
938
unsigned int bit, reg;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
940
aml_gpio_calc_reg_and_bit(bank, AML_REG_OUT, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
942
return regmap_update_bits(bank->reg_gpio, reg, BIT(bit),
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
943
value ? BIT(bit) : 0);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
949
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
951
aml_gpio_calc_reg_and_bit(bank, AML_REG_IN, gpio, &reg, &bit);
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
954
return !!(val & BIT(bit));
drivers/pinctrl/meson/pinctrl-meson.c
100
unsigned int *reg, unsigned int *bit)
drivers/pinctrl/meson/pinctrl-meson.c
104
*bit = (desc->bit + pin - bank->first) * meson_bit_strides[reg_type];
drivers/pinctrl/meson/pinctrl-meson.c
105
*reg = (desc->reg + (*bit / 32)) * 4;
drivers/pinctrl/meson/pinctrl-meson.c
106
*bit &= 0x1f;
drivers/pinctrl/meson/pinctrl-meson.c
186
unsigned int reg, bit;
drivers/pinctrl/meson/pinctrl-meson.c
193
meson_calc_reg_and_bit(bank, pin, reg_type, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
194
return regmap_update_bits(pc->reg_gpio, reg, BIT(bit),
drivers/pinctrl/meson/pinctrl-meson.c
195
arg ? BIT(bit) : 0);
drivers/pinctrl/meson/pinctrl-meson.c
203
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-meson.c
210
meson_calc_reg_and_bit(bank, pin, reg_type, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
215
return BIT(bit) & val ? 1 : 0;
drivers/pinctrl/meson/pinctrl-meson.c
266
unsigned int reg, bit = 0;
drivers/pinctrl/meson/pinctrl-meson.c
273
meson_calc_reg_and_bit(bank, pin, MESON_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
274
ret = regmap_update_bits(pc->reg_pullen, reg, BIT(bit), 0);
drivers/pinctrl/meson/pinctrl-meson.c
285
unsigned int reg, bit, val = 0;
drivers/pinctrl/meson/pinctrl-meson.c
292
meson_calc_reg_and_bit(bank, pin, MESON_REG_PULL, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
294
val = BIT(bit);
drivers/pinctrl/meson/pinctrl-meson.c
296
ret = regmap_update_bits(pc->reg_pull, reg, BIT(bit), val);
drivers/pinctrl/meson/pinctrl-meson.c
300
meson_calc_reg_and_bit(bank, pin, MESON_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
301
ret = regmap_update_bits(pc->reg_pullen, reg, BIT(bit), BIT(bit));
drivers/pinctrl/meson/pinctrl-meson.c
313
unsigned int reg, bit, ds_val;
drivers/pinctrl/meson/pinctrl-meson.c
325
meson_calc_reg_and_bit(bank, pin, MESON_REG_DS, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
342
ret = regmap_update_bits(pc->reg_ds, reg, 0x3 << bit, ds_val << bit);
drivers/pinctrl/meson/pinctrl-meson.c
404
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-meson.c
411
meson_calc_reg_and_bit(bank, pin, MESON_REG_PULLEN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
417
if (!(val & BIT(bit))) {
drivers/pinctrl/meson/pinctrl-meson.c
420
meson_calc_reg_and_bit(bank, pin, MESON_REG_PULL, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
426
if (val & BIT(bit))
drivers/pinctrl/meson/pinctrl-meson.c
440
unsigned int reg, bit;
drivers/pinctrl/meson/pinctrl-meson.c
451
meson_calc_reg_and_bit(bank, pin, MESON_REG_DS, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
457
switch ((val >> bit) & 0x3) {
drivers/pinctrl/meson/pinctrl-meson.c
592
unsigned int reg, bit, val;
drivers/pinctrl/meson/pinctrl-meson.c
599
meson_calc_reg_and_bit(bank, gpio, MESON_REG_IN, &reg, &bit);
drivers/pinctrl/meson/pinctrl-meson.c
602
return !!(val & BIT(bit));
drivers/pinctrl/meson/pinctrl-meson.h
61
unsigned int bit;
drivers/pinctrl/meson/pinctrl-meson8-pmx.c
50
BIT(pmx_data->bit), 0);
drivers/pinctrl/meson/pinctrl-meson8-pmx.c
79
BIT(pmx_data->bit),
drivers/pinctrl/meson/pinctrl-meson8-pmx.c
80
BIT(pmx_data->bit));
drivers/pinctrl/meson/pinctrl-meson8-pmx.h
12
unsigned int bit;
drivers/pinctrl/meson/pinctrl-meson8-pmx.h
18
.bit = b, \
drivers/pinctrl/nomadik/pinctrl-abx500.c
115
*bit = !!(val & BIT(pos));
drivers/pinctrl/nomadik/pinctrl-abx500.c
145
bool bit;
drivers/pinctrl/nomadik/pinctrl-abx500.c
157
gpio_offset, &bit);
drivers/pinctrl/nomadik/pinctrl-abx500.c
160
gpio_offset, &bit);
drivers/pinctrl/nomadik/pinctrl-abx500.c
167
return bit;
drivers/pinctrl/nomadik/pinctrl-abx500.c
98
unsigned offset, bool *bit)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1006
unsigned int bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1022
find_nmk_gpio_from_pin(pin, &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1028
__nmk_gpio_set_mode(nmk_chip, bit, NMK_GPIO_ALT_GPIO);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1076
unsigned int bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1082
nmk_chip = find_nmk_gpio_from_pin(pin, &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1144
__nmk_gpio_set_mode(nmk_chip, bit, NMK_GPIO_ALT_GPIO);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1146
__nmk_gpio_make_output(nmk_chip, bit, val);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1148
__nmk_gpio_make_input(nmk_chip, bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1149
__nmk_gpio_set_pull(nmk_chip, bit, pull);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1152
__nmk_gpio_set_lowemi(nmk_chip, bit, lowemi);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1154
__nmk_gpio_set_slpm(nmk_chip, bit, slpm);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
286
u32 bit = BIT(offset);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
289
writel(rwimsc & ~bit, nmk_chip->addr + NMK_GPIO_RWIMSC);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
290
writel(fwimsc & ~bit, nmk_chip->addr + NMK_GPIO_FWIMSC);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
349
u8 bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
384
bit = pin_desc->altcx[i].control_bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
385
if (readl(npct->prcm_base + reg) & BIT(bit)) {
drivers/pinctrl/nomadik/pinctrl-nomadik.c
386
nmk_write_masked(npct->prcm_base + reg, BIT(bit), 0);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
413
bit = pin_desc->altcx[i].control_bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
414
if (readl(npct->prcm_base + reg) & BIT(bit)) {
drivers/pinctrl/nomadik/pinctrl-nomadik.c
415
nmk_write_masked(npct->prcm_base + reg, BIT(bit), 0);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
424
bit = pin_desc->altcx[alt_index].control_bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
427
nmk_write_masked(npct->prcm_base + reg, BIT(bit), BIT(bit));
drivers/pinctrl/nomadik/pinctrl-nomadik.c
491
u8 bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
511
bit = pin_desc->altcx[i].control_bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
512
if (readl(npct->prcm_base + reg) & BIT(bit))
drivers/pinctrl/nomadik/pinctrl-nomadik.c
925
unsigned int bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
927
nmk_chip = find_nmk_gpio_from_pin(g->grp.pins[i], &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
935
slpm[nmk_chip->bank] &= ~BIT(bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
944
unsigned int bit;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
946
nmk_chip = find_nmk_gpio_from_pin(g->grp.pins[i], &bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
967
nmk_gpio_disable_lazy_irq(nmk_chip, bit);
drivers/pinctrl/nomadik/pinctrl-nomadik.c
969
__nmk_gpio_set_mode_safe(nmk_chip, bit,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
209
unsigned long sts, en, bit;
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
222
for_each_set_bit(bit, &sts, NPCM7XX_GPIO_PER_BANK)
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
223
generic_handle_domain_irq(gc->irq.domain, bit);
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
207
unsigned long sts, en, bit;
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
220
for_each_set_bit(bit, &sts, NPCM8XX_GPIO_PER_BANK)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
221
generic_handle_domain_irq(gc->irq.domain, bit);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
132
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
134
bit = wpcm450_gpio_irq_bitnum(gpio, d);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
135
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
139
iowrite32(BIT(bit), pctrl->gpio_base + WPCM450_GPEVST);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
150
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
152
bit = wpcm450_gpio_irq_bitnum(gpio, d);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
153
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
158
__assign_bit(bit, &even, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
172
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
174
bit = wpcm450_gpio_irq_bitnum(gpio, d);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
175
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
182
__assign_bit(bit, &even, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
218
unsigned int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
220
for_each_set_bit(bit, &all, 32) {
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
221
int offset = wpcm450_irq_bitnum_to_gpio(gpio, bit);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
232
__assign_bit(bit, &evpol, !level);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
247
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
249
bit = wpcm450_gpio_irq_bitnum(gpio, d);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
250
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
251
return bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
258
__assign_bit(bit, &pctrl->both_edges, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
261
__assign_bit(bit, &evtype, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
262
__assign_bit(bit, &evpol, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
265
__assign_bit(bit, &evtype, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
266
__assign_bit(bit, &evpol, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
269
__assign_bit(bit, &evtype, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
270
__assign_bit(bit, &evpol, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
273
__assign_bit(bit, &evtype, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
274
__assign_bit(bit, &evpol, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
277
__assign_bit(bit, &evtype, 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
278
__assign_bit(bit, &pctrl->both_edges, 1);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
287
iowrite32(BIT(bit), pctrl->gpio_base + WPCM450_GPEVST);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
292
wpcm450_gpio_fix_evpol(gpio, BIT(bit));
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
315
unsigned int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
331
for_each_set_bit(bit, &pending, 32) {
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
332
int offset = wpcm450_irq_bitnum_to_gpio(gpio, bit);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
803
static void wpcm450_update_mfsel(struct regmap *gcr_regmap, int reg, int bit, int fn, int fn_selected)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
807
if (bit & INV) {
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
809
bit &= ~INV;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
812
regmap_update_bits(gcr_regmap, reg, BIT(bit), value ? BIT(bit) : 0);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
925
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
930
bit = debounce_bitnum(pin);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
931
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
932
return bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
938
*config = pinconf_to_config_packed(param, !!(reg & BIT(bit)));
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
951
int bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
956
bit = debounce_bitnum(pin);
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
957
if (bit < 0)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
958
return bit;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
964
__assign_bit(bit, &reg, arg);
drivers/pinctrl/pinctrl-axp209.c
366
int bit;
drivers/pinctrl/pinctrl-axp209.c
376
for_each_set_bit(bit, &mask_cpy, mask_len) {
drivers/pinctrl/pinctrl-axp209.c
377
*group = pins[bit].name;
drivers/pinctrl/pinctrl-cy8c95x0.c
1216
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
1218
return cy8c95x0_regmap_write_bits(chip, CY8C95X0_SELPWM, port, bit, mode ? bit : 0);
drivers/pinctrl/pinctrl-cy8c95x0.c
1225
u8 bit = cypress_get_pin_mask(chip, group);
drivers/pinctrl/pinctrl-cy8c95x0.c
1236
ret = cy8c95x0_regmap_write_bits(chip, CY8C95X0_DIRECTION, port, bit, bit);
drivers/pinctrl/pinctrl-cy8c95x0.c
1240
return cy8c95x0_regmap_write_bits(chip, CY8C95X0_OUTPUT, port, bit, bit);
drivers/pinctrl/pinctrl-cy8c95x0.c
680
u8 bit = cypress_get_pin_mask(chip, pin);
drivers/pinctrl/pinctrl-cy8c95x0.c
683
ret = cy8c95x0_regmap_write_bits(chip, CY8C95X0_DIRECTION, port, bit, input ? bit : 0);
drivers/pinctrl/pinctrl-cy8c95x0.c
692
ret = cy8c95x0_regmap_write_bits(chip, CY8C95X0_DRV_HIZ, port, bit, bit);
drivers/pinctrl/pinctrl-cy8c95x0.c
712
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
716
ret = cy8c95x0_regmap_write_bits(chip, CY8C95X0_OUTPUT, port, bit, val ? bit : 0);
drivers/pinctrl/pinctrl-cy8c95x0.c
727
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
731
ret = cy8c95x0_regmap_read_bits(chip, CY8C95X0_INPUT, port, bit, &reg_val);
drivers/pinctrl/pinctrl-cy8c95x0.c
750
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
752
return cy8c95x0_regmap_write_bits(chip, CY8C95X0_OUTPUT, port, bit,
drivers/pinctrl/pinctrl-cy8c95x0.c
753
val ? bit : 0);
drivers/pinctrl/pinctrl-cy8c95x0.c
760
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
764
ret = cy8c95x0_regmap_read_bits(chip, CY8C95X0_DIRECTION, port, bit, &reg_val);
drivers/pinctrl/pinctrl-cy8c95x0.c
780
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
839
ret = cy8c95x0_regmap_read_bits(chip, reg, port, bit, &reg_val);
drivers/pinctrl/pinctrl-cy8c95x0.c
857
u8 bit = cypress_get_pin_mask(chip, off);
drivers/pinctrl/pinctrl-cy8c95x0.c
901
return cy8c95x0_regmap_write_bits(chip, reg, port, bit, bit);
drivers/pinctrl/pinctrl-digicolor.c
115
static void dc_client_sel(int pin_num, int *reg, int *bit)
drivers/pinctrl/pinctrl-digicolor.c
117
*bit = (pin_num % PINS_PER_COLLECTION) * 2;
drivers/pinctrl/pinctrl-digicolor.c
120
if (*bit >= PINS_PER_COLLECTION) {
drivers/pinctrl/pinctrl-digicolor.c
121
*bit -= PINS_PER_COLLECTION;
drivers/pinctrl/pinctrl-k210.c
628
u32 bit;
drivers/pinctrl/pinctrl-k210.c
642
bit = BIT(selector - K210_NPINS);
drivers/pinctrl/pinctrl-k210.c
645
bit, arg ? bit : 0);
drivers/pinctrl/pinctrl-keembay.c
1249
unsigned long reg, clump = 0, bit = 0;
drivers/pinctrl/pinctrl-keembay.c
1274
for_each_set_clump8(bit, clump, &reg, BITS_PER_TYPE(typeof(reg))) {
drivers/pinctrl/pinctrl-loongson2.c
207
unsigned int mux_bit = loongson2_pmx_groups[group_num].bit;
drivers/pinctrl/pinctrl-loongson2.c
27
.bit = bitv, \
drivers/pinctrl/pinctrl-loongson2.c
54
unsigned int bit;
drivers/pinctrl/pinctrl-microchip-sgpio.c
132
u8 bit;
drivers/pinctrl/pinctrl-microchip-sgpio.c
139
addr->bit = pin % priv->bitcount;
drivers/pinctrl/pinctrl-microchip-sgpio.c
142
static inline int sgpio_addr_to_pin(struct sgpio_priv *priv, int port, int bit)
drivers/pinctrl/pinctrl-microchip-sgpio.c
144
return bit + port * priv->bitcount;
drivers/pinctrl/pinctrl-microchip-sgpio.c
286
unsigned int bit = SGPIO_SRC_BITS * addr->bit;
drivers/pinctrl/pinctrl-microchip-sgpio.c
294
clr = FIELD_PREP(SGPIO_LUTON_BIT_SOURCE, BIT(bit));
drivers/pinctrl/pinctrl-microchip-sgpio.c
295
set = FIELD_PREP(SGPIO_LUTON_BIT_SOURCE, value << bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
298
clr = FIELD_PREP(SGPIO_OCELOT_BIT_SOURCE, BIT(bit));
drivers/pinctrl/pinctrl-microchip-sgpio.c
299
set = FIELD_PREP(SGPIO_OCELOT_BIT_SOURCE, value << bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
302
clr = FIELD_PREP(SGPIO_SPARX5_BIT_SOURCE, BIT(bit));
drivers/pinctrl/pinctrl-microchip-sgpio.c
303
set = FIELD_PREP(SGPIO_SPARX5_BIT_SOURCE, value << bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
327
unsigned int bit = SGPIO_SRC_BITS * addr->bit;
drivers/pinctrl/pinctrl-microchip-sgpio.c
343
return !!(val & BIT(bit));
drivers/pinctrl/pinctrl-microchip-sgpio.c
349
return !!(sgpio_readl(priv, REG_INPUT_DATA, addr->bit) & BIT(addr->port));
drivers/pinctrl/pinctrl-microchip-sgpio.c
473
addr.port, addr.bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
654
ena = sgpio_readl(bank->priv, REG_INT_ENABLE, addr.bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
655
sgpio_writel(bank->priv, ena & ~BIT(addr.port), REG_INT_ENABLE, addr.bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
658
sgpio_clrsetbits(bank->priv, REG_INT_TRIGGER, addr.bit,
drivers/pinctrl/pinctrl-microchip-sgpio.c
660
sgpio_clrsetbits(bank->priv, REG_INT_TRIGGER, SGPIO_MAX_BITS + addr.bit,
drivers/pinctrl/pinctrl-microchip-sgpio.c
664
sgpio_clrsetbits(bank->priv, REG_INT_POLARITY, addr.bit,
drivers/pinctrl/pinctrl-microchip-sgpio.c
668
sgpio_writel(bank->priv, ena, REG_INT_ENABLE, addr.bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
685
sgpio_clrsetbits(bank->priv, reg, addr.bit, BIT(addr.port), 0);
drivers/pinctrl/pinctrl-microchip-sgpio.c
687
sgpio_clrsetbits(bank->priv, reg, addr.bit, 0, BIT(addr.port));
drivers/pinctrl/pinctrl-microchip-sgpio.c
715
sgpio_writel(bank->priv, BIT(addr.port), REG_INT_ACK, addr.bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
764
int bit, port, gpio;
drivers/pinctrl/pinctrl-microchip-sgpio.c
767
for (bit = 0; bit < priv->bitcount; bit++) {
drivers/pinctrl/pinctrl-microchip-sgpio.c
768
val = sgpio_readl(priv, REG_INT_IDENT, bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
775
gpio = sgpio_addr_to_pin(priv, port, bit);
drivers/pinctrl/pinctrl-microchip-sgpio.c
841
addr.port, addr.bit);
drivers/pinctrl/pinctrl-ocelot.c
2220
unsigned int bit = BIT(gpio % 32);
drivers/pinctrl/pinctrl-ocelot.c
2229
if ((!(val & bit) && trigger_level == IRQ_TYPE_LEVEL_LOW) ||
drivers/pinctrl/pinctrl-ocelot.c
2230
(val & bit && trigger_level == IRQ_TYPE_LEVEL_HIGH))
drivers/pinctrl/pinctrl-ocelot.c
2238
if (val & bit)
drivers/pinctrl/pinctrl-ocelot.c
2244
bit, bit);
drivers/pinctrl/pinctrl-ocelot.c
2249
bit, bit);
drivers/pinctrl/pinctrl-ocelot.c
2258
if ((!(val & bit) && trigger_level == IRQ_TYPE_LEVEL_LOW) ||
drivers/pinctrl/pinctrl-ocelot.c
2259
(val & bit && trigger_level == IRQ_TYPE_LEVEL_HIGH))
drivers/pinctrl/pinctrl-pistachio.c
859
u32 reg, unsigned int bit, u32 val)
drivers/pinctrl/pinctrl-pistachio.c
865
gpio_writel(bank, (0x10000 | val) << bit, reg);
drivers/pinctrl/pinctrl-rockchip.c
1155
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
1188
bit = (pin % 4) * 4;
drivers/pinctrl/pinctrl-rockchip.c
1193
bit = (pin % 8 % 5) * 3;
drivers/pinctrl/pinctrl-rockchip.c
1196
bit = (pin % 8) * 2;
drivers/pinctrl/pinctrl-rockchip.c
1201
rockchip_get_recalced_mux(bank, pin, &reg, &bit, &mask);
drivers/pinctrl/pinctrl-rockchip.c
1219
return ((val >> bit) & mask);
drivers/pinctrl/pinctrl-rockchip.c
1233
return ((val >> bit) & mask);
drivers/pinctrl/pinctrl-rockchip.c
1282
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
1314
bit = (pin % 4) * 4;
drivers/pinctrl/pinctrl-rockchip.c
1319
bit = (pin % 8 % 5) * 3;
drivers/pinctrl/pinctrl-rockchip.c
1322
bit = (pin % 8) * 2;
drivers/pinctrl/pinctrl-rockchip.c
1327
rockchip_get_recalced_mux(bank, pin, &reg, &bit, &mask);
drivers/pinctrl/pinctrl-rockchip.c
1339
data = (mask << (bit + 16));
drivers/pinctrl/pinctrl-rockchip.c
1341
data |= (mux & mask) << bit;
drivers/pinctrl/pinctrl-rockchip.c
1347
data = (mask << (bit + 16));
drivers/pinctrl/pinctrl-rockchip.c
1349
data |= 8 << bit;
drivers/pinctrl/pinctrl-rockchip.c
1353
data = (mask << (bit + 16));
drivers/pinctrl/pinctrl-rockchip.c
1355
data |= mux << bit;
drivers/pinctrl/pinctrl-rockchip.c
1360
data = (mask << (bit + 16));
drivers/pinctrl/pinctrl-rockchip.c
1362
data |= (mux & mask) << bit;
drivers/pinctrl/pinctrl-rockchip.c
1395
data = (mask << (bit + 16));
drivers/pinctrl/pinctrl-rockchip.c
1397
data |= (mux & mask) << bit;
drivers/pinctrl/pinctrl-rockchip.c
1411
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1429
*bit = (pin_num % PX30_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1430
*bit *= PX30_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1443
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1461
*bit = (pin_num % PX30_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1462
*bit *= PX30_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1476
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1493
*bit = pin_num % pins_per_reg;
drivers/pinctrl/pinctrl-rockchip.c
1506
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1523
*bit = (pin_num % RV1108_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1524
*bit *= RV1108_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1537
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1555
*bit = pin_num % RV1108_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1556
*bit *= RV1108_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1570
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1586
*bit = pin_num % pins_per_reg;
drivers/pinctrl/pinctrl-rockchip.c
1600
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1610
*bit = pin_num % RV1126_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1611
*bit *= RV1126_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1623
*bit = (pin_num % RV1126_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1624
*bit *= RV1126_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1637
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1648
*bit = pin_num % RV1126_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1649
*bit *= RV1126_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1661
*bit = pin_num % RV1126_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1662
*bit *= RV1126_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1676
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1686
*bit = pin_num % RV1126_SCHMITT_PINS_PER_GRF_REG;
drivers/pinctrl/pinctrl-rockchip.c
1699
*bit = pin_num % pins_per_reg;
drivers/pinctrl/pinctrl-rockchip.c
1710
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1719
*bit = pin_num % RK3308_SCHMITT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1730
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1739
*bit = pin_num % RK2928_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1748
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1757
*bit = pin_num % RK2928_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1770
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1780
*bit = pin_num % RK3188_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1781
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1797
*bit = 7 - (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1798
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1807
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1817
*bit = pin_num % RK3188_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1818
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1828
*bit = (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1829
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1843
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1853
*bit = pin_num % RK3288_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1854
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1864
*bit = (pin_num % RK3288_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1865
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1875
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1884
*bit = (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1885
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1894
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1903
*bit = (pin_num % RK3288_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1904
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1913
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1922
*bit = (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1923
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1932
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1941
*bit = (pin_num % RK3288_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1942
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1952
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1962
*bit = pin_num % RK3188_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1963
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1973
*bit = (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
1974
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
1985
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
1995
*bit = pin_num % RK3288_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
1996
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2006
*bit = (pin_num % RK3288_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
2007
*bit *= RK3288_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2019
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2031
*bit = pin_num % RK3188_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2032
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2042
*bit = (pin_num % RK3188_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
2043
*bit *= RK3188_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2051
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2065
*bit = (pin_num % 8) * 3;
drivers/pinctrl/pinctrl-rockchip.c
2067
*bit = (pin_num % 8) * 2;
drivers/pinctrl/pinctrl-rockchip.c
2083
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2097
*bit = 3;
drivers/pinctrl/pinctrl-rockchip.c
2133
*bit = 10;
drivers/pinctrl/pinctrl-rockchip.c
2151
*bit = pin_num % RK3506_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2152
*bit *= RK3506_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2168
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2182
*bit = 5;
drivers/pinctrl/pinctrl-rockchip.c
2218
*bit = 13;
drivers/pinctrl/pinctrl-rockchip.c
2236
*bit = pin_num % RK3506_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2237
*bit *= RK3506_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2254
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2268
*bit = 9;
drivers/pinctrl/pinctrl-rockchip.c
2304
*bit = 8;
drivers/pinctrl/pinctrl-rockchip.c
2322
*bit = pin_num % RK3506_SMT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2323
*bit *= RK3506_SMT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2338
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2358
*bit = pin_num % RK3528_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2359
*bit *= RK3528_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2374
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2394
*bit = pin_num % RK3528_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2395
*bit *= RK3528_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2411
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2431
*bit = pin_num % RK3528_SMT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2432
*bit *= RK3528_SMT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2447
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2479
*bit = pin_num % RK3562_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2480
*bit *= RK3562_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2495
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2527
*bit = pin_num % RK3562_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2528
*bit *= RK3562_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2544
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2576
*bit = pin_num % RK3562_SMT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2577
*bit *= RK3562_SMT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2590
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2600
*bit = pin_num % RK3568_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2601
*bit *= RK3568_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2608
*bit = (pin_num % RK3568_PULL_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
2609
*bit *= RK3568_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2623
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2633
*bit = pin_num % RK3568_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2634
*bit *= RK3568_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2641
*bit = (pin_num % RK3568_DRV_PINS_PER_REG);
drivers/pinctrl/pinctrl-rockchip.c
2642
*bit *= RK3568_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2661
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2687
*bit = pin_num % RK3576_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2688
*bit *= RK3576_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2706
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2732
*bit = pin_num % RK3576_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2733
*bit *= RK3576_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2752
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2778
*bit = pin_num % RK3576_SMT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2779
*bit *= RK3576_SMT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2894
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2905
*bit = pin_num % RK3588_PULL_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2906
*bit *= RK3588_PULL_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2919
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2930
*bit = pin_num % RK3588_DRV_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2931
*bit *= RK3588_DRV_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2945
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
2956
*bit = pin_num % RK3588_SMT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
2957
*bit *= RK3588_SMT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
2982
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
2985
ret = ctrl->drv_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
2993
switch (bit) {
drivers/pinctrl/pinctrl-rockchip.c
3023
bit -= 16;
drivers/pinctrl/pinctrl-rockchip.c
3027
bit, drv_type);
drivers/pinctrl/pinctrl-rockchip.c
3046
data >>= bit;
drivers/pinctrl/pinctrl-rockchip.c
3061
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
3067
ret = ctrl->drv_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
3113
switch (bit) {
drivers/pinctrl/pinctrl-rockchip.c
3141
bit -= 16;
drivers/pinctrl/pinctrl-rockchip.c
3145
bit, drv_type);
drivers/pinctrl/pinctrl-rockchip.c
3158
data >>= bit;
drivers/pinctrl/pinctrl-rockchip.c
3165
data >>= bit;
drivers/pinctrl/pinctrl-rockchip.c
3186
data = ((1 << rmask_bits) - 1) << (bit + 16);
drivers/pinctrl/pinctrl-rockchip.c
3188
data |= (ret << bit);
drivers/pinctrl/pinctrl-rockchip.c
3217
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
3224
ret = ctrl->pull_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
3235
return !(data & BIT(bit))
drivers/pinctrl/pinctrl-rockchip.c
3252
data >>= bit;
drivers/pinctrl/pinctrl-rockchip.c
3278
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
3287
ret = ctrl->pull_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
3294
data = BIT(bit + 16);
drivers/pinctrl/pinctrl-rockchip.c
3296
data |= BIT(bit);
drivers/pinctrl/pinctrl-rockchip.c
3338
data = ((1 << RK3188_PULL_BITS_PER_PIN) - 1) << (bit + 16);
drivers/pinctrl/pinctrl-rockchip.c
3340
data |= (ret << bit);
drivers/pinctrl/pinctrl-rockchip.c
3360
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
3369
*bit = pin_num % RK3328_SCHMITT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
3383
int *reg, u8 *bit)
drivers/pinctrl/pinctrl-rockchip.c
3397
*bit = pin_num % RK3568_SCHMITT_PINS_PER_REG;
drivers/pinctrl/pinctrl-rockchip.c
3398
*bit *= RK3568_SCHMITT_BITS_PER_PIN;
drivers/pinctrl/pinctrl-rockchip.c
3409
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
3412
ret = ctrl->schmitt_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
3420
data >>= bit;
drivers/pinctrl/pinctrl-rockchip.c
3444
u8 bit;
drivers/pinctrl/pinctrl-rockchip.c
3450
ret = ctrl->schmitt_calc_reg(bank, pin_num, &regmap, &reg, &bit);
drivers/pinctrl/pinctrl-rockchip.c
3458
data = ((1 << RK3568_SCHMITT_BITS_PER_PIN) - 1) << (bit + 16);
drivers/pinctrl/pinctrl-rockchip.c
3460
data |= ((enable ? 0x2 : 0x1) << bit);
drivers/pinctrl/pinctrl-rockchip.c
3463
data = BIT(bit + 16) | (enable << bit);
drivers/pinctrl/pinctrl-rockchip.c
3464
rmask = BIT(bit + 16) | BIT(bit);
drivers/pinctrl/pinctrl-rockchip.c
3470
data = 0x3 << (bit + 16);
drivers/pinctrl/pinctrl-rockchip.c
3472
data |= ((enable ? 0x3 : 0) << bit);
drivers/pinctrl/pinctrl-rockchip.c
475
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
481
.bit = 2,
drivers/pinctrl/pinctrl-rockchip.c
487
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
493
.bit = 6,
drivers/pinctrl/pinctrl-rockchip.c
499
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
505
.bit = 10,
drivers/pinctrl/pinctrl-rockchip.c
511
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
517
.bit = 14,
drivers/pinctrl/pinctrl-rockchip.c
523
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
529
.bit = 2,
drivers/pinctrl/pinctrl-rockchip.c
539
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
546
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
553
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
560
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
570
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
576
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
582
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
588
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
594
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
605
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
612
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
619
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
626
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
633
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
640
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
647
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
654
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
661
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
668
.bit = 6,
drivers/pinctrl/pinctrl-rockchip.c
675
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
682
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
689
.bit = 6,
drivers/pinctrl/pinctrl-rockchip.c
696
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
703
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
714
.bit = 0,
drivers/pinctrl/pinctrl-rockchip.c
721
.bit = 14,
drivers/pinctrl/pinctrl-rockchip.c
728
.bit = 2,
drivers/pinctrl/pinctrl-rockchip.c
735
.bit = 4,
drivers/pinctrl/pinctrl-rockchip.c
742
.bit = 6,
drivers/pinctrl/pinctrl-rockchip.c
749
.bit = 8,
drivers/pinctrl/pinctrl-rockchip.c
756
.bit = 10,
drivers/pinctrl/pinctrl-rockchip.c
763
.bit = 12,
drivers/pinctrl/pinctrl-rockchip.c
770
.bit = 14,
drivers/pinctrl/pinctrl-rockchip.c
776
int *reg, u8 *bit, int *mask)
drivers/pinctrl/pinctrl-rockchip.c
795
*bit = data->bit;
drivers/pinctrl/pinctrl-rockchip.h
364
u8 bit;
drivers/pinctrl/pinctrl-rockchip.h
409
int *reg, u8 *bit);
drivers/pinctrl/pinctrl-rockchip.h
412
int *reg, u8 *bit);
drivers/pinctrl/pinctrl-rockchip.h
415
int *reg, u8 *bit);
drivers/pinctrl/pinctrl-upboard.c
100
#define UPBOARD_UP_PIN_MUX(bit, data) \
drivers/pinctrl/pinctrl-upboard.c
102
.number = UPBOARD_UP_BIT_##bit, \
drivers/pinctrl/pinctrl-upboard.c
103
.name = "PINMUX_"#bit, \
drivers/pinctrl/pinctrl-upboard.c
332
#define UPBOARD_UP2_BIT_TO_PIN(bit) UPBOARD_UP2_BIT_##bit
drivers/pinctrl/pinctrl-upboard.c
340
#define UPBOARD_UP2_PIN_MUX(bit, data) \
drivers/pinctrl/pinctrl-upboard.c
342
.number = UPBOARD_UP2_BIT_##bit, \
drivers/pinctrl/pinctrl-upboard.c
343
.name = "PINMUX_"#bit, \
drivers/pinctrl/pinctrl-upboard.c
92
#define UPBOARD_UP_BIT_TO_PIN(bit) UPBOARD_UP_BIT_##bit
drivers/pinctrl/qcom/pinctrl-msm.c
278
unsigned *bit)
drivers/pinctrl/qcom/pinctrl-msm.c
285
*bit = g->pull_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
288
*mask |= BIT(g->i2c_pull_bit) >> *bit;
drivers/pinctrl/qcom/pinctrl-msm.c
291
*bit = g->od_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
295
*bit = g->drv_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
301
*bit = g->oe_bit;
drivers/pinctrl/qcom/pinctrl-msm.c
332
unsigned bit;
drivers/pinctrl/qcom/pinctrl-msm.c
342
ret = msm_config_reg(pctrl, g, param, &mask, &bit);
drivers/pinctrl/qcom/pinctrl-msm.c
347
arg = (val >> bit) & mask;
drivers/pinctrl/qcom/pinctrl-msm.c
420
unsigned bit;
drivers/pinctrl/qcom/pinctrl-msm.c
431
ret = msm_config_reg(pctrl, g, param, &mask, &bit);
drivers/pinctrl/qcom/pinctrl-msm.c
526
val &= ~(mask << bit);
drivers/pinctrl/qcom/pinctrl-msm.c
527
val |= arg << bit;
drivers/pinctrl/renesas/gpio.c
150
unsigned int bit;
drivers/pinctrl/renesas/gpio.c
153
gpio_get_data_reg(chip, offset, &reg, &bit);
drivers/pinctrl/renesas/gpio.c
155
pos = reg->info->reg_width - (bit + 1);
drivers/pinctrl/renesas/gpio.c
182
unsigned int bit;
drivers/pinctrl/renesas/gpio.c
185
gpio_get_data_reg(chip, offset, &reg, &bit);
drivers/pinctrl/renesas/gpio.c
187
pos = reg->info->reg_width - (bit + 1);
drivers/pinctrl/renesas/gpio.c
45
unsigned int *bit)
drivers/pinctrl/renesas/gpio.c
51
*bit = gpio_pin->dbit;
drivers/pinctrl/renesas/gpio.c
78
unsigned int bit;
drivers/pinctrl/renesas/gpio.c
82
for (bit = 0; bit < dreg->reg_width; bit++) {
drivers/pinctrl/renesas/gpio.c
83
if (dreg->enum_ids[bit] == pin->enum_id) {
drivers/pinctrl/renesas/gpio.c
85
gpio_pin->dbit = bit;
drivers/pinctrl/renesas/pfc-r8a77470.c
3260
int bit = -EINVAL;
drivers/pinctrl/renesas/pfc-r8a77470.c
3265
bit = 0;
drivers/pinctrl/renesas/pfc-r8a77470.c
3268
bit = 2;
drivers/pinctrl/renesas/pfc-r8a77470.c
3271
bit = 1;
drivers/pinctrl/renesas/pfc-r8a77470.c
3273
return bit;
drivers/pinctrl/renesas/pfc-r8a77951.c
5879
int bit = -EINVAL;
drivers/pinctrl/renesas/pfc-r8a77951.c
5884
bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a77951.c
5887
bit = (pin & 0x1f) + 12;
drivers/pinctrl/renesas/pfc-r8a77951.c
5889
return bit;
drivers/pinctrl/renesas/pfc-r8a7796.c
5831
int bit = -EINVAL;
drivers/pinctrl/renesas/pfc-r8a7796.c
5836
bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a7796.c
5839
bit = (pin & 0x1f) + 12;
drivers/pinctrl/renesas/pfc-r8a7796.c
5841
return bit;
drivers/pinctrl/renesas/pfc-r8a77965.c
6072
int bit = -EINVAL;
drivers/pinctrl/renesas/pfc-r8a77965.c
6077
bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a77965.c
6080
bit = (pin & 0x1f) + 12;
drivers/pinctrl/renesas/pfc-r8a77965.c
6082
return bit;
drivers/pinctrl/renesas/pfc-r8a77970.c
2365
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a77970.c
2370
return bit;
drivers/pinctrl/renesas/pfc-r8a77970.c
2374
return bit + 22;
drivers/pinctrl/renesas/pfc-r8a77970.c
2378
return bit - 10;
drivers/pinctrl/renesas/pfc-r8a77970.c
2382
return bit + 7;
drivers/pinctrl/renesas/pfc-r8a77980.c
2839
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a77980.c
2844
return bit;
drivers/pinctrl/renesas/pfc-r8a77980.c
2848
return bit + 22;
drivers/pinctrl/renesas/pfc-r8a77980.c
2852
return bit - 10;
drivers/pinctrl/renesas/pfc-r8a77980.c
2857
return bit + 7;
drivers/pinctrl/renesas/pfc-r8a77995.c
3100
unsigned int bit;
drivers/pinctrl/renesas/pfc-r8a77995.c
3102
reg = rcar_pin_to_bias_reg(pfc->info, pin, &bit);
drivers/pinctrl/renesas/pfc-r8a77995.c
3106
*puen_bit = bit;
drivers/pinctrl/renesas/pfc-r8a77995.c
3119
*pud_bit = bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3970
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3974
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3978
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3982
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3986
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3990
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3994
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
3998
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
4002
return bit;
drivers/pinctrl/renesas/pfc-r8a779a0.c
4006
return bit;
drivers/pinctrl/renesas/pfc-r8a779f0.c
1918
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a779f0.c
1922
return bit;
drivers/pinctrl/renesas/pfc-r8a779f0.c
1926
return bit;
drivers/pinctrl/renesas/pfc-r8a779f0.c
1930
return bit;
drivers/pinctrl/renesas/pfc-r8a779g0.c
4056
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a779g0.c
4061
return bit;
drivers/pinctrl/renesas/pfc-r8a779g0.c
4065
return bit;
drivers/pinctrl/renesas/pfc-r8a779g0.c
4069
return bit;
drivers/pinctrl/renesas/pfc-r8a779g0.c
4089
return bit;
drivers/pinctrl/renesas/pfc-r8a779h0.c
3777
int bit = pin & 0x1f;
drivers/pinctrl/renesas/pfc-r8a779h0.c
3782
return bit;
drivers/pinctrl/renesas/pfc-r8a779h0.c
3786
return bit;
drivers/pinctrl/renesas/pfc-r8a779h0.c
3790
return bit;
drivers/pinctrl/renesas/pfc-r8a779h0.c
3794
return bit;
drivers/pinctrl/renesas/pinctrl-rza1.c
574
unsigned int bit, bool set)
drivers/pinctrl/renesas/pinctrl-rza1.c
580
val |= BIT(bit);
drivers/pinctrl/renesas/pinctrl-rza1.c
582
val &= ~BIT(bit);
drivers/pinctrl/renesas/pinctrl-rza1.c
588
unsigned int reg, unsigned int bit)
drivers/pinctrl/renesas/pinctrl-rza1.c
592
return !!(ioread16(mem) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1103
int bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1108
bit = pctrl->data->pin_to_oen_bit(pctrl, _pin);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1109
if (bit < 0)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1112
return !(readb(pctrl->base + pctrl->data->hwcfg->regs.oen) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1144
int bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1150
bit = pctrl->data->pin_to_oen_bit(pctrl, _pin);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1151
if (bit < 0)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1157
val &= ~BIT(bit);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1159
val |= BIT(bit);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1170
u8 port, pin, bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1180
bit = pin * 2;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1182
bit += 1;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1184
return bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1298
u8 bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1306
bit = FIELD_GET(RZG2L_SINGLE_PIN_BITS_MASK, *pin_data);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1308
bit = RZG2L_PIN_ID_TO_PIN(_pin);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1310
if (rzg2l_validate_pin(pctrl, *pin_data, RZG2L_PIN_ID_TO_PORT(_pin), bit))
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1318
arg = rzg2l_read_pin_config(pctrl, IEN(off), bit, IEN_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1343
arg = rzg2l_read_pin_config(pctrl, SR(off), bit, SR_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1352
arg = rzg2l_read_pin_config(pctrl, PUPD(off), bit, PUPD_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1369
index = rzg2l_read_pin_config(pctrl, IOLH(off), bit, IOLH_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1390
val = rzg2l_read_pin_config(pctrl, IOLH(off), bit, IOLH_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1401
index = rzg2l_read_pin_config(pctrl, IOLH(off), bit, IOLH_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1411
arg = rzg2l_read_pin_config(pctrl, NOD(off), bit, NOD_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1422
arg = rzg2l_read_pin_config(pctrl, SMT(off), bit, SMT_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1431
arg = rzg2l_read_pin_config(pctrl, IOLH(off), bit, IOLH_MASK);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1457
u8 bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1465
bit = FIELD_GET(RZG2L_SINGLE_PIN_BITS_MASK, *pin_data);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1467
bit = RZG2L_PIN_ID_TO_PIN(_pin);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1469
if (rzg2l_validate_pin(pctrl, *pin_data, RZG2L_PIN_ID_TO_PORT(_pin), bit))
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1482
rzg2l_rmw_pin_config(pctrl, IEN(off), bit, IEN_MASK, !!arg);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1501
rzg2l_rmw_pin_config(pctrl, SR(off), bit, SR_MASK, arg);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1514
rzg2l_rmw_pin_config(pctrl, PUPD(off), bit, PUPD_MASK, ret);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1529
rzg2l_rmw_pin_config(pctrl, IOLH(off), bit, IOLH_MASK, index);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1551
rzg2l_rmw_pin_config(pctrl, IOLH(off), bit, IOLH_MASK, index);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1559
rzg2l_rmw_pin_config(pctrl, NOD(off), bit, NOD_MASK,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1567
rzg2l_rmw_pin_config(pctrl, SMT(off), bit, SMT_MASK, arg);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1576
rzg2l_rmw_pin_config(pctrl, IOLH(off), bit, IOLH_MASK, arg);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1613
rzg2l_rmw_pin_config(pctrl, IOLH(off), bit, IOLH_MASK, val);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1702
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1707
ret = rzg2l_validate_pin(pctrl, *pin_data, port, bit);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1719
reg8 &= ~BIT(bit);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1733
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1740
reg16 &= ~(PM_MASK << (bit * 2));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1742
reg16 |= (output ? PM_OUTPUT : PM_INPUT) << (bit * 2);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1754
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1756
if (!(readb(pctrl->base + PMC(off)) & BIT(bit))) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1760
reg16 = (reg16 >> (bit * 2)) & PM_MASK;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1785
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1794
writeb(reg8 | BIT(bit), pctrl->base + P(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1796
writeb(reg8 & ~BIT(bit), pctrl->base + P(off));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1820
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1824
reg16 = (reg16 >> (bit * 2)) & PM_MASK;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1827
return !!(readb(pctrl->base + PIN(off)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1829
return !!(readb(pctrl->base + P(off)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2438
u32 port, bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2444
bit = virq % 8;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2447
bit >= hweight8(FIELD_GET(PIN_CFG_PIN_MAP_MASK, data->port_pin_configs[port])))
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2450
gpioint = bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2463
u8 bit = RZG2L_PIN_ID_TO_PIN(hwirq);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2467
if (bit >= 4) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2468
bit -= 4;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2473
writel(readl(addr) | BIT(bit * 8), addr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2475
writel(readl(addr) & ~BIT(bit * 8), addr);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2566
u8 bit = RZG2L_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2571
if (reg8 & BIT(bit)) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2700
u32 port, bit;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2703
bit = offset % 8;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
2706
bit >= hweight8(FIELD_GET(PIN_CFG_PIN_MAP_MASK,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
524
u64 cfg, u32 port, u8 bit)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
530
if (!(pinmap & BIT(bit)) || port >= pctrl->data->n_port_pins)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
865
u8 bit, u32 mask)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
870
if (bit >= 4) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
871
bit -= 4;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
875
return (readl(addr) >> (bit * 8)) & mask;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
879
u8 bit, u32 mask, u32 val)
drivers/pinctrl/renesas/pinctrl-rzg2l.c
886
if (bit >= 4) {
drivers/pinctrl/renesas/pinctrl-rzg2l.c
887
bit -= 4;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
892
reg = readl(addr) & ~(mask << (bit * 8));
drivers/pinctrl/renesas/pinctrl-rzg2l.c
893
writel(reg | (val << (bit * 8)), addr);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
466
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
480
rzt2h_pinctrl_set_gpio_en(pctrl, port, bit, true);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
486
u8 bit, bool output)
drivers/pinctrl/renesas/pinctrl-rzt2h.c
493
reg &= ~PM_PIN_MASK(bit);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
495
reg |= (output ? PM_OUTPUT : PM_INPUT) << (bit * 2);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
503
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
514
if (rzt2h_pinctrl_readb(pctrl, port, PMC(port)) & BIT(bit)) {
drivers/pinctrl/renesas/pinctrl-rzt2h.c
525
reg64 = (reg64 >> (bit * 8)) & PFC_MASK;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
533
reg = (reg >> (bit * 2)) & PM_MASK;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
547
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
554
rzt2h_pinctrl_writeb(pctrl, port, reg | BIT(bit), P(port));
drivers/pinctrl/renesas/pinctrl-rzt2h.c
556
rzt2h_pinctrl_writeb(pctrl, port, reg & ~BIT(bit), P(port));
drivers/pinctrl/renesas/pinctrl-rzt2h.c
565
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
569
reg = (reg >> (bit * 2)) & PM_MASK;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
571
return !!(rzt2h_pinctrl_readb(pctrl, port, PIN(port)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzt2h.c
573
return !!(rzt2h_pinctrl_readb(pctrl, port, P(port)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzt2h.c
583
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
585
rzt2h_gpio_set_direction(pctrl, port, bit, false);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
595
u8 bit = RZT2H_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzt2h.c
598
rzt2h_gpio_set_direction(pctrl, port, bit, true);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
424
u32 cfg, u32 port, u8 bit)
drivers/pinctrl/renesas/pinctrl-rzv2m.c
430
if (bit >= pincount || port >= pctrl->data->n_port_pins)
drivers/pinctrl/renesas/pinctrl-rzv2m.c
464
u8 bit;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
473
bit = RZV2M_SINGLE_PIN_GET_BIT(*pin_data);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
477
bit = RZV2M_PIN_ID_TO_PIN(_pin);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
479
if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bit))
drivers/pinctrl/renesas/pinctrl-rzv2m.c
493
bit *= 2;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
495
switch ((readl(pctrl->base + PUPD(port)) >> bit) & PUPD_MASK) {
drivers/pinctrl/renesas/pinctrl-rzv2m.c
516
bit *= 2;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
518
val = (readl(pctrl->base + DRV(port)) >> bit) & DRV_MASK;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
544
arg = readl(pctrl->base + SR(port)) & BIT(bit);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
568
u8 bit;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
577
bit = RZV2M_SINGLE_PIN_GET_BIT(*pin_data);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
581
bit = RZV2M_PIN_ID_TO_PIN(_pin);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
583
if (rzv2m_validate_gpio_pin(pctrl, *pin_data, RZV2M_PIN_ID_TO_PORT(_pin), bit))
drivers/pinctrl/renesas/pinctrl-rzv2m.c
597
bit *= 2;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
610
rzv2m_rmw_pin_config(pctrl, PUPD(port), bit, PUPD_MASK, val);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
647
bit *= 2;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
649
rzv2m_rmw_pin_config(pctrl, DRV(port), bit, DRV_MASK, index);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
659
rzv2m_writel_we(pctrl->base + SR(port), bit, !arg);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
750
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
757
rzv2m_pinctrl_set_pfc_mode(pctrl, port, bit, 0);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
763
u8 bit, bool output)
drivers/pinctrl/renesas/pinctrl-rzv2m.c
765
rzv2m_writel_we(pctrl->base + OE(port), bit, output);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
766
rzv2m_writel_we(pctrl->base + IE(port), bit, !output);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
773
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
775
if (!(readl(pctrl->base + IE(port)) & BIT(bit)))
drivers/pinctrl/renesas/pinctrl-rzv2m.c
786
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
788
rzv2m_gpio_set_direction(pctrl, port, bit, false);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
798
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
800
rzv2m_writel_we(pctrl->base + DO(port), bit, !!value);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
810
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
813
rzv2m_gpio_set_direction(pctrl, port, bit, true);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
822
u8 bit = RZV2M_PIN_ID_TO_PIN(offset);
drivers/pinctrl/renesas/pinctrl-rzv2m.c
826
return !!(readl(pctrl->base + DI(port)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl-rzv2m.c
828
return !!(readl(pctrl->base + DO(port)) & BIT(bit));
drivers/pinctrl/renesas/pinctrl.c
613
int bit;
drivers/pinctrl/renesas/pinctrl.c
618
bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
drivers/pinctrl/renesas/pinctrl.c
619
if (WARN(bit < 0, "invalid pin %#x", _pin))
drivers/pinctrl/renesas/pinctrl.c
620
return bit;
drivers/pinctrl/renesas/pinctrl.c
628
arg = (val & BIT(bit)) ? hi : lo;
drivers/pinctrl/renesas/pinctrl.c
686
int bit;
drivers/pinctrl/renesas/pinctrl.c
691
bit = pfc->info->ops->pin_to_pocctrl(_pin, &pocctrl);
drivers/pinctrl/renesas/pinctrl.c
692
if (WARN(bit < 0, "invalid pin %#x", _pin))
drivers/pinctrl/renesas/pinctrl.c
693
return bit;
drivers/pinctrl/renesas/pinctrl.c
705
val |= BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
707
val &= ~BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
818
unsigned int *bit)
drivers/pinctrl/renesas/pinctrl.c
825
*bit = j;
drivers/pinctrl/renesas/pinctrl.c
839
unsigned int bit;
drivers/pinctrl/renesas/pinctrl.c
841
reg = rcar_pin_to_bias_reg(pfc->info, pin, &bit);
drivers/pinctrl/renesas/pinctrl.c
846
if (!(sh_pfc_read(pfc, reg->puen) & BIT(bit)))
drivers/pinctrl/renesas/pinctrl.c
848
else if (!reg->pud || (sh_pfc_read(pfc, reg->pud) & BIT(bit)))
drivers/pinctrl/renesas/pinctrl.c
853
if (sh_pfc_read(pfc, reg->pud) & BIT(bit))
drivers/pinctrl/renesas/pinctrl.c
865
unsigned int bit;
drivers/pinctrl/renesas/pinctrl.c
867
reg = rcar_pin_to_bias_reg(pfc->info, pin, &bit);
drivers/pinctrl/renesas/pinctrl.c
872
enable = sh_pfc_read(pfc, reg->puen) & ~BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
874
enable |= BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
877
updown = sh_pfc_read(pfc, reg->pud) & ~BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
879
updown |= BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
886
enable = sh_pfc_read(pfc, reg->pud) & ~BIT(bit);
drivers/pinctrl/renesas/pinctrl.c
888
enable |= BIT(bit);
drivers/pinctrl/renesas/sh_pfc.h
768
unsigned int *bit);
drivers/pinctrl/samsung/pinctrl-exynos.c
481
u32 bit, wakeup_reg, shift;
drivers/pinctrl/samsung/pinctrl-exynos.c
483
bit = bank->eint_num + irqd->hwirq;
drivers/pinctrl/samsung/pinctrl-exynos.c
484
wakeup_reg = bit / BITS_PER_U32;
drivers/pinctrl/samsung/pinctrl-exynos.c
485
shift = bit - (wakeup_reg * BITS_PER_U32);
drivers/pinctrl/samsung/pinctrl-exynos.c
526
unsigned long bit = 1UL << (2 * bank->eint_offset + irqd->hwirq);
drivers/pinctrl/samsung/pinctrl-exynos.c
532
eint_wake_mask_values[0] |= bit;
drivers/pinctrl/samsung/pinctrl-exynos.c
534
eint_wake_mask_values[0] &= ~bit;
drivers/pinctrl/sunplus/sppctl.h
48
#define SPPCTL_SET_MOON_REG_BIT(bit) (BIT((bit) + SPPCTL_MOON_REG_MASK_SHIFT) | BIT(bit))
drivers/pinctrl/sunplus/sppctl.h
49
#define SPPCTL_CLR_MOON_REG_BIT(bit) BIT((bit) + SPPCTL_MOON_REG_MASK_SHIFT)
drivers/pinctrl/tegra/pinctrl-tegra.c
404
s8 *bank, s32 *reg, s8 *bit, s8 *width)
drivers/pinctrl/tegra/pinctrl-tegra.c
410
*bit = g->pupd_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
416
*bit = g->tri_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
422
*bit = g->einput_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
428
*bit = g->odrain_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
434
*bit = g->lock_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
440
*bit = g->ioreset_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
446
*bit = g->rcv_sel_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
457
*bit = g->hsm_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
468
*bit = g->schmitt_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
474
*bit = g->lpmd_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
480
*bit = g->drvdn_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
486
*bit = g->drvup_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
492
*bit = g->slwf_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
498
*bit = g->slwr_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
509
*bit = g->drvtype_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
516
*bit = g->sfsel_bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
527
if (*reg < 0 || *bit < 0) {
drivers/pinctrl/tegra/pinctrl-tegra.c
572
s8 bank, bit, width;
drivers/pinctrl/tegra/pinctrl-tegra.c
578
ret = tegra_pinconf_reg(pmx, g, param, true, &bank, &reg, &bit,
drivers/pinctrl/tegra/pinctrl-tegra.c
585
arg = (val >> bit) & mask;
drivers/pinctrl/tegra/pinctrl-tegra.c
601
s8 bank, bit, width;
drivers/pinctrl/tegra/pinctrl-tegra.c
611
ret = tegra_pinconf_reg(pmx, g, param, true, &bank, &reg, &bit,
drivers/pinctrl/tegra/pinctrl-tegra.c
620
if ((val & BIT(bit)) && !arg) {
drivers/pinctrl/tegra/pinctrl-tegra.c
640
val &= ~(mask << bit);
drivers/pinctrl/tegra/pinctrl-tegra.c
641
val |= arg << bit;
drivers/pinctrl/tegra/pinctrl-tegra.c
669
s8 bank, bit, width;
drivers/pinctrl/tegra/pinctrl-tegra.c
677
&bank, &reg, &bit, &width);
drivers/pinctrl/tegra/pinctrl-tegra.c
682
val >>= bit;
drivers/pinctrl/vt8500/pinctrl-wmt.c
105
wmt_setbits(data, reg_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
106
wmt_clearbits(data, reg_dir, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
110
wmt_setbits(data, reg_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
111
wmt_setbits(data, reg_dir, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
119
wmt_clearbits(data, reg_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
424
u32 bit = WMT_BIT_FROM_PIN(pin);
drivers/pinctrl/vt8500/pinctrl-wmt.c
447
wmt_clearbits(data, reg_pull_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
450
wmt_clearbits(data, reg_pull_cfg, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
451
wmt_setbits(data, reg_pull_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
454
wmt_setbits(data, reg_pull_cfg, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
455
wmt_setbits(data, reg_pull_en, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
483
u32 bit = WMT_BIT_FROM_PIN(offset);
drivers/pinctrl/vt8500/pinctrl-wmt.c
488
if (val & BIT(bit))
drivers/pinctrl/vt8500/pinctrl-wmt.c
498
u32 bit = WMT_BIT_FROM_PIN(offset);
drivers/pinctrl/vt8500/pinctrl-wmt.c
506
return !!(readl_relaxed(data->base + reg_data_in) & BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
514
u32 bit = WMT_BIT_FROM_PIN(offset);
drivers/pinctrl/vt8500/pinctrl-wmt.c
523
wmt_setbits(data, reg_data_out, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
525
wmt_clearbits(data, reg_data_out, BIT(bit));
drivers/pinctrl/vt8500/pinctrl-wmt.c
88
u32 bit = WMT_BIT_FROM_PIN(pin);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
351
return test_bit(gpio->bit, &mcu->last_status);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
363
return omnia_cmd_read_bit(mcu->client, gpio->cmd, BIT(gpio->bit));
drivers/platform/cznic/turris-omnia-mcu-gpio.c
398
__set_bit(omnia_gpios[i].bit, field);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
436
__assign_bit(i, bits, test_bit(omnia_gpios[i].bit, field));
drivers/platform/cznic/turris-omnia-mcu-gpio.c
467
u8 bit = omnia_gpios[i].ctl_bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
486
__set_bit(bit, field_mask);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
487
__assign_bit(bit, field, test_bit(i, bits));
drivers/platform/cznic/turris-omnia-mcu-gpio.c
572
u8 bit = omnia_gpios[hwirq].int_bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
574
__clear_bit(bit, &mcu->rising);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
575
__clear_bit(bit, &mcu->falling);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
583
u8 bit = omnia_gpios[hwirq].int_bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
586
__clear_bit(bit, &mcu->rising);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
587
__clear_bit(bit, &mcu->mask);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
596
u8 bit = omnia_gpios[hwirq].int_bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
599
__set_bit(bit, &mcu->mask);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
601
__set_bit(bit, &mcu->rising);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
610
u8 bit = omnia_gpios[hwirq].int_bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
617
__assign_bit(bit, &mcu->rising, type & IRQ_TYPE_EDGE_RISING);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
618
__assign_bit(bit, &mcu->falling, type & IRQ_TYPE_EDGE_FALLING);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
79
u8 bit;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
92
.bit = _bit, \
drivers/platform/mellanox/mlx-platform.c
1212
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
1220
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
1228
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
1236
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
1244
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
1252
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
1260
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
2647
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
2656
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
2665
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
2674
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
2683
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
2692
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
2701
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
2710
.bit = BIT(7),
drivers/platform/mellanox/mlx-platform.c
3324
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3331
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3338
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3345
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3352
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3359
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3366
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3373
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3380
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3387
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3394
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3401
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3408
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
3415
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
3530
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3537
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3544
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3551
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3558
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3565
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3572
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3579
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3586
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3593
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3600
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3607
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3614
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
3621
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
3672
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3679
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
3686
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3693
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
3700
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3707
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
3714
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3721
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
3728
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3735
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
3742
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3749
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
3942
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
3948
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
3954
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
3961
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
3968
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
3974
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4059
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4074
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4080
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4086
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4093
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4100
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4106
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4191
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4206
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4212
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4218
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4224
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4230
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4236
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4243
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4250
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4257
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4264
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4271
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4277
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4283
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4289
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4295
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
436
.bit = MLXPLAT_CPLD_I2C_CAP_BIT,
drivers/platform/mellanox/mlx-platform.c
4509
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4521
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4527
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4533
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4539
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4546
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4553
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4559
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4590
.bit = 5,
drivers/platform/mellanox/mlx-platform.c
4664
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4670
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4676
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4682
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4688
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4703
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4709
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4715
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4721
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4727
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4734
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4741
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4748
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
4755
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4761
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4767
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4773
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4918
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4930
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4936
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4942
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4948
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4955
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
4961
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
4992
.bit = 5,
drivers/platform/mellanox/mlx-platform.c
5023
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5029
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5035
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5041
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5056
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5062
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5068
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5074
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5080
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5087
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5094
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5101
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5108
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5114
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5120
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5126
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5307
.bit = 5,
drivers/platform/mellanox/mlx-platform.c
5428
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
5447
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
5453
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5507
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5513
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5519
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5525
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5540
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5546
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5553
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5692
.bit = 5,
drivers/platform/mellanox/mlx-platform.c
5716
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5722
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5728
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5734
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5749
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5755
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5761
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5767
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5774
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5781
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlx-platform.c
5788
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5794
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5800
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5975
.bit = 5,
drivers/platform/mellanox/mlx-platform.c
5981
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
5988
.bit = 2,
drivers/platform/mellanox/mlx-platform.c
6024
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6079
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
6086
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
6140
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6147
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
6184
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
6190
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6196
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6202
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6208
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlx-platform.c
6241
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
6250
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
6258
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
6266
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
6274
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
6282
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
6290
.bit = BIT(6),
drivers/platform/mellanox/mlx-platform.c
6298
.bit = BIT(7),
drivers/platform/mellanox/mlx-platform.c
6306
.bit = BIT(0),
drivers/platform/mellanox/mlx-platform.c
6314
.bit = BIT(1),
drivers/platform/mellanox/mlx-platform.c
6322
.bit = BIT(2),
drivers/platform/mellanox/mlx-platform.c
6330
.bit = BIT(3),
drivers/platform/mellanox/mlx-platform.c
6338
.bit = BIT(4),
drivers/platform/mellanox/mlx-platform.c
6345
.bit = BIT(5),
drivers/platform/mellanox/mlx-platform.c
6546
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6558
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6564
.bit = 6,
drivers/platform/mellanox/mlx-platform.c
6573
.bit = 4,
drivers/platform/mellanox/mlx-platform.c
6585
.bit = 1,
drivers/platform/mellanox/mlx-platform.c
6612
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6629
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6635
.bit = 6,
drivers/platform/mellanox/mlx-platform.c
6644
.bit = 4,
drivers/platform/mellanox/mlx-platform.c
6661
.bit = 4,
drivers/platform/mellanox/mlx-platform.c
6690
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6707
.bit = 0,
drivers/platform/mellanox/mlx-platform.c
6713
.bit = 6,
drivers/platform/mellanox/mlx-platform.c
6722
.bit = 4,
drivers/platform/mellanox/mlx-platform.c
6739
.bit = 4,
drivers/platform/mellanox/mlxreg-dpu.c
102
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlxreg-dpu.c
109
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-dpu.c
169
.bit = GENMASK(3, 0),
drivers/platform/mellanox/mlxreg-dpu.c
176
.bit = 5,
drivers/platform/mellanox/mlxreg-dpu.c
96
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-hotplug.c
241
static int mlxreg_hotplug_item_label_index_get(u32 mask, u32 bit)
drivers/platform/mellanox/mlxreg-hotplug.c
245
for (i = 0, j = -1; i <= bit; i++) {
drivers/platform/mellanox/mlxreg-hotplug.c
297
if (!(regval & data->bit)) {
drivers/platform/mellanox/mlxreg-hotplug.c
348
u32 regval, bit;
drivers/platform/mellanox/mlxreg-hotplug.c
366
for_each_set_bit(bit, &asserted, 8) {
drivers/platform/mellanox/mlxreg-hotplug.c
369
pos = mlxreg_hotplug_item_label_index_get(item->mask, bit);
drivers/platform/mellanox/mlxreg-hotplug.c
374
if (regval & BIT(bit)) {
drivers/platform/mellanox/mlxreg-hotplug.c
614
if (!(regval & data->bit))
drivers/platform/mellanox/mlxreg-io.c
69
if (!data->bit) {
drivers/platform/mellanox/mlxreg-io.c
84
*regval = ror32(*regval & data->mask, (data->bit - 1));
drivers/platform/mellanox/mlxreg-io.c
87
in_val = rol32(in_val, data->bit - 1) & data->mask;
drivers/platform/mellanox/mlxreg-lc.c
272
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-lc.c
278
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-lc.c
284
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlxreg-lc.c
291
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlxreg-lc.c
298
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-lc.c
304
.bit = GENMASK(7, 0),
drivers/platform/mellanox/mlxreg-lc.c
393
.bit = GENMASK(15, 0),
drivers/platform/mellanox/mlxreg-lc.c
400
.bit = GENMASK(15, 0),
drivers/platform/mellanox/nvsw-sn2201.c
779
.bit = GENMASK(7, 0),
drivers/platform/mellanox/nvsw-sn2201.c
785
.bit = GENMASK(7, 0),
drivers/platform/mellanox/nvsw-sn2201.c
791
.bit = GENMASK(15, 0),
drivers/platform/mellanox/nvsw-sn2201.c
817
.bit = 4,
drivers/platform/mellanox/nvsw-sn2201.c
947
.bit = 0,
drivers/platform/mellanox/nvsw-sn2201.c
964
.bit = 0,
drivers/platform/mellanox/nvsw-sn2201.c
970
.bit = 6,
drivers/platform/x86/dell/alienware-wmi-wmax.c
1391
unsigned int bit;
drivers/platform/x86/dell/alienware-wmi-wmax.c
1406
for_each_set_bit(bit, priv->temp_sensors, AWCC_ID_BITMAP_SIZE)
drivers/platform/x86/dell/alienware-wmi-wmax.c
1407
seq_printf(seq, " 0x%02x\n", bit);
drivers/platform/x86/dell/dell-laptop.c
1154
#define kbd_is_als_mode_bit(bit) \
drivers/platform/x86/dell/dell-laptop.c
1155
((bit) == KBD_MODE_BIT_ALS || (bit) == KBD_MODE_BIT_TRIGGER_ALS)
drivers/platform/x86/dell/dell-laptop.c
1156
#define kbd_is_trigger_mode_bit(bit) \
drivers/platform/x86/dell/dell-laptop.c
1157
((bit) >= KBD_MODE_BIT_TRIGGER_ALS && (bit) <= KBD_MODE_BIT_TRIGGER_100)
drivers/platform/x86/dell/dell-laptop.c
1158
#define kbd_is_level_mode_bit(bit) \
drivers/platform/x86/dell/dell-laptop.c
1159
((bit) >= KBD_MODE_BIT_TRIGGER_25 && (bit) <= KBD_MODE_BIT_TRIGGER_100)
drivers/platform/x86/dell/dell-laptop.c
1378
static int kbd_set_token_bit(u8 bit)
drivers/platform/x86/dell/dell-laptop.c
1382
if (bit >= ARRAY_SIZE(kbd_tokens))
drivers/platform/x86/dell/dell-laptop.c
1385
return dell_set_std_token_value(&buffer, kbd_tokens[bit], USE_TVAL);
drivers/platform/x86/dell/dell-laptop.c
1388
static int kbd_get_token_bit(u8 bit)
drivers/platform/x86/dell/dell-laptop.c
1395
if (bit >= ARRAY_SIZE(kbd_tokens))
drivers/platform/x86/dell/dell-laptop.c
1398
token = dell_smbios_find_token(kbd_tokens[bit]);
drivers/platform/x86/intel/plr_tpmi.c
166
int bit, index;
drivers/platform/x86/intel/plr_tpmi.c
168
for_each_set_bit(bit, mask, bits) {
drivers/platform/x86/intel/plr_tpmi.c
171
if (bit < PLR_COARSE_REASON_BITS) {
drivers/platform/x86/intel/plr_tpmi.c
172
if (bit < ARRAY_SIZE(plr_coarse_reasons))
drivers/platform/x86/intel/plr_tpmi.c
173
str = plr_coarse_reasons[bit];
drivers/platform/x86/intel/plr_tpmi.c
175
index = bit - PLR_COARSE_REASON_BITS;
drivers/platform/x86/intel/plr_tpmi.c
183
seq_printf(s, " UNKNOWN(%d)", bit);
drivers/platform/x86/intel/pmt/crashlog.c
128
static void pmt_crashlog_rmw(struct crashlog_entry *crashlog, u32 bit, bool set)
drivers/platform/x86/intel/pmt/crashlog.c
137
reg |= bit;
drivers/platform/x86/intel/pmt/crashlog.c
139
reg &= ~bit;
drivers/platform/x86/intel/pmt/crashlog.c
145
static bool pmt_crashlog_rc(struct crashlog_entry *crashlog, u32 bit)
drivers/platform/x86/intel/pmt/crashlog.c
150
return !!(reg & bit);
drivers/platform/x86/intel/vsec.c
134
unsigned long bit = BIT(cap_id);
drivers/platform/x86/intel/vsec.c
136
switch (bit) {
drivers/platform/x86/lenovo/ideapad-laptop.c
1437
unsigned long bit, value;
drivers/platform/x86/lenovo/ideapad-laptop.c
1443
for_each_set_bit(bit, &value, 16) {
drivers/platform/x86/lenovo/ideapad-laptop.c
1444
switch (bit) {
drivers/platform/x86/lenovo/ideapad-laptop.c
1459
"Unknown special button: %lu\n", bit);
drivers/platform/x86/lenovo/ideapad-laptop.c
1912
unsigned long vpc1, vpc2, bit;
drivers/platform/x86/lenovo/ideapad-laptop.c
1924
for_each_set_bit(bit, &vpc1, 16) {
drivers/platform/x86/lenovo/ideapad-laptop.c
1925
switch (bit) {
drivers/platform/x86/lenovo/ideapad-laptop.c
1931
ideapad_input_report(priv, bit);
drivers/platform/x86/lenovo/ideapad-laptop.c
1976
"Unknown event: %lu\n", bit);
drivers/platform/x86/msi-ec.c
1001
.bit = 7,
drivers/platform/x86/msi-ec.c
1042
.bit = 1,
drivers/platform/x86/msi-ec.c
107
.bit = 2,
drivers/platform/x86/msi-ec.c
1071
.bit = 1,
drivers/platform/x86/msi-ec.c
1075
.bit = 4, // 0x00-0x10
drivers/platform/x86/msi-ec.c
1079
.bit = 7,
drivers/platform/x86/msi-ec.c
1119
.bit = 1,
drivers/platform/x86/msi-ec.c
139
.bit = 1,
drivers/platform/x86/msi-ec.c
143
.bit = 4,
drivers/platform/x86/msi-ec.c
147
.bit = 7,
drivers/platform/x86/msi-ec.c
187
.bit = 2,
drivers/platform/x86/msi-ec.c
216
.bit = 1,
drivers/platform/x86/msi-ec.c
220
.bit = 4,
drivers/platform/x86/msi-ec.c
224
.bit = 7,
drivers/platform/x86/msi-ec.c
265
.bit = 1,
drivers/platform/x86/msi-ec.c
294
.bit = 1,
drivers/platform/x86/msi-ec.c
298
.bit = 4,
drivers/platform/x86/msi-ec.c
302
.bit = 7,
drivers/platform/x86/msi-ec.c
343
.bit = 1,
drivers/platform/x86/msi-ec.c
372
.bit = 1,
drivers/platform/x86/msi-ec.c
376
.bit = 4,
drivers/platform/x86/msi-ec.c
380
.bit = 7,
drivers/platform/x86/msi-ec.c
420
.bit = 1,
drivers/platform/x86/msi-ec.c
451
.bit = 1,
drivers/platform/x86/msi-ec.c
455
.bit = 4,
drivers/platform/x86/msi-ec.c
459
.bit = 7,
drivers/platform/x86/msi-ec.c
499
.bit = 2,
drivers/platform/x86/msi-ec.c
529
.bit = 1,
drivers/platform/x86/msi-ec.c
533
.bit = 4,
drivers/platform/x86/msi-ec.c
537
.bit = 7,
drivers/platform/x86/msi-ec.c
578
.bit = 2,
drivers/platform/x86/msi-ec.c
59
.bit = 1,
drivers/platform/x86/msi-ec.c
609
.bit = 1,
drivers/platform/x86/msi-ec.c
613
.bit = 4,
drivers/platform/x86/msi-ec.c
617
.bit = 7,
drivers/platform/x86/msi-ec.c
63
.bit = 4,
drivers/platform/x86/msi-ec.c
658
.bit = 2,
drivers/platform/x86/msi-ec.c
67
.bit = 7,
drivers/platform/x86/msi-ec.c
687
.bit = 1,
drivers/platform/x86/msi-ec.c
691
.bit = 4,
drivers/platform/x86/msi-ec.c
695
.bit = 7,
drivers/platform/x86/msi-ec.c
735
.bit = 1,
drivers/platform/x86/msi-ec.c
764
.bit = 1,
drivers/platform/x86/msi-ec.c
768
.bit = 4,
drivers/platform/x86/msi-ec.c
772
.bit = 7,
drivers/platform/x86/msi-ec.c
812
.bit = 2,
drivers/platform/x86/msi-ec.c
841
.bit = 1,
drivers/platform/x86/msi-ec.c
845
.bit = 4,
drivers/platform/x86/msi-ec.c
849
.bit = 7,
drivers/platform/x86/msi-ec.c
890
.bit = 1,
drivers/platform/x86/msi-ec.c
920
.bit = 1,
drivers/platform/x86/msi-ec.c
924
.bit = 4,
drivers/platform/x86/msi-ec.c
928
.bit = 7,
drivers/platform/x86/msi-ec.c
964
.bit = 1,
drivers/platform/x86/msi-ec.c
993
.bit = 1,
drivers/platform/x86/msi-ec.c
997
.bit = 4,
drivers/platform/x86/msi-ec.h
40
int bit;
drivers/platform/x86/msi-ec.h
45
int bit;
drivers/platform/x86/msi-ec.h
50
int bit;
drivers/platform/x86/msi-ec.h
92
int bit;
drivers/platform/x86/silicom-platform.c
51
#define OFFSET_BIT_TO_CHANNEL(off, bit) ((((off) + 0x014) << 3) | (bit))
drivers/pmdomain/bcm/bcm63xx-power.c
114
max_bit = max(max_bit, entry->bit);
drivers/pmdomain/bcm/bcm63xx-power.c
143
pmd->mask = BIT(entry->bit);
drivers/pmdomain/bcm/bcm63xx-power.c
156
power->genpd[entry->bit] = &pmd->genpd;
drivers/pmdomain/bcm/bcm63xx-power.c
177
.bit = BCM6318_POWER_DOMAIN_PCIE,
drivers/pmdomain/bcm/bcm63xx-power.c
180
.bit = BCM6318_POWER_DOMAIN_USB,
drivers/pmdomain/bcm/bcm63xx-power.c
183
.bit = BCM6318_POWER_DOMAIN_EPHY0,
drivers/pmdomain/bcm/bcm63xx-power.c
186
.bit = BCM6318_POWER_DOMAIN_EPHY1,
drivers/pmdomain/bcm/bcm63xx-power.c
189
.bit = BCM6318_POWER_DOMAIN_EPHY2,
drivers/pmdomain/bcm/bcm63xx-power.c
192
.bit = BCM6318_POWER_DOMAIN_EPHY3,
drivers/pmdomain/bcm/bcm63xx-power.c
195
.bit = BCM6318_POWER_DOMAIN_LDO2P5,
drivers/pmdomain/bcm/bcm63xx-power.c
199
.bit = BCM6318_POWER_DOMAIN_LDO2P9,
drivers/pmdomain/bcm/bcm63xx-power.c
203
.bit = BCM6318_POWER_DOMAIN_SW1P0,
drivers/pmdomain/bcm/bcm63xx-power.c
207
.bit = BCM6318_POWER_DOMAIN_PAD,
drivers/pmdomain/bcm/bcm63xx-power.c
217
.bit = BCM6328_POWER_DOMAIN_ADSL2_MIPS,
drivers/pmdomain/bcm/bcm63xx-power.c
220
.bit = BCM6328_POWER_DOMAIN_ADSL2_PHY,
drivers/pmdomain/bcm/bcm63xx-power.c
223
.bit = BCM6328_POWER_DOMAIN_ADSL2_AFE,
drivers/pmdomain/bcm/bcm63xx-power.c
226
.bit = BCM6328_POWER_DOMAIN_SAR,
drivers/pmdomain/bcm/bcm63xx-power.c
229
.bit = BCM6328_POWER_DOMAIN_PCM,
drivers/pmdomain/bcm/bcm63xx-power.c
232
.bit = BCM6328_POWER_DOMAIN_USBD,
drivers/pmdomain/bcm/bcm63xx-power.c
235
.bit = BCM6328_POWER_DOMAIN_USBH,
drivers/pmdomain/bcm/bcm63xx-power.c
238
.bit = BCM6328_POWER_DOMAIN_PCIE,
drivers/pmdomain/bcm/bcm63xx-power.c
241
.bit = BCM6328_POWER_DOMAIN_ROBOSW,
drivers/pmdomain/bcm/bcm63xx-power.c
244
.bit = BCM6328_POWER_DOMAIN_EPHY,
drivers/pmdomain/bcm/bcm63xx-power.c
253
.bit = BCM6362_POWER_DOMAIN_SAR,
drivers/pmdomain/bcm/bcm63xx-power.c
256
.bit = BCM6362_POWER_DOMAIN_IPSEC,
drivers/pmdomain/bcm/bcm63xx-power.c
259
.bit = BCM6362_POWER_DOMAIN_MIPS,
drivers/pmdomain/bcm/bcm63xx-power.c
263
.bit = BCM6362_POWER_DOMAIN_DECT,
drivers/pmdomain/bcm/bcm63xx-power.c
266
.bit = BCM6362_POWER_DOMAIN_USBH,
drivers/pmdomain/bcm/bcm63xx-power.c
269
.bit = BCM6362_POWER_DOMAIN_USBD,
drivers/pmdomain/bcm/bcm63xx-power.c
272
.bit = BCM6362_POWER_DOMAIN_ROBOSW,
drivers/pmdomain/bcm/bcm63xx-power.c
275
.bit = BCM6362_POWER_DOMAIN_PCM,
drivers/pmdomain/bcm/bcm63xx-power.c
278
.bit = BCM6362_POWER_DOMAIN_PERIPH,
drivers/pmdomain/bcm/bcm63xx-power.c
282
.bit = BCM6362_POWER_DOMAIN_ADSL_PHY,
drivers/pmdomain/bcm/bcm63xx-power.c
285
.bit = BCM6362_POWER_DOMAIN_GMII_PADS,
drivers/pmdomain/bcm/bcm63xx-power.c
288
.bit = BCM6362_POWER_DOMAIN_FAP,
drivers/pmdomain/bcm/bcm63xx-power.c
291
.bit = BCM6362_POWER_DOMAIN_PCIE,
drivers/pmdomain/bcm/bcm63xx-power.c
294
.bit = BCM6362_POWER_DOMAIN_WLAN_PADS,
drivers/pmdomain/bcm/bcm63xx-power.c
303
.bit = BCM63268_POWER_DOMAIN_SAR,
drivers/pmdomain/bcm/bcm63xx-power.c
306
.bit = BCM63268_POWER_DOMAIN_IPSEC,
drivers/pmdomain/bcm/bcm63xx-power.c
309
.bit = BCM63268_POWER_DOMAIN_MIPS,
drivers/pmdomain/bcm/bcm63xx-power.c
313
.bit = BCM63268_POWER_DOMAIN_DECT,
drivers/pmdomain/bcm/bcm63xx-power.c
316
.bit = BCM63268_POWER_DOMAIN_USBH,
drivers/pmdomain/bcm/bcm63xx-power.c
319
.bit = BCM63268_POWER_DOMAIN_USBD,
drivers/pmdomain/bcm/bcm63xx-power.c
322
.bit = BCM63268_POWER_DOMAIN_ROBOSW,
drivers/pmdomain/bcm/bcm63xx-power.c
325
.bit = BCM63268_POWER_DOMAIN_PCM,
drivers/pmdomain/bcm/bcm63xx-power.c
328
.bit = BCM63268_POWER_DOMAIN_PERIPH,
drivers/pmdomain/bcm/bcm63xx-power.c
332
.bit = BCM63268_POWER_DOMAIN_VDSL_PHY,
drivers/pmdomain/bcm/bcm63xx-power.c
335
.bit = BCM63268_POWER_DOMAIN_VDSL_MIPS,
drivers/pmdomain/bcm/bcm63xx-power.c
338
.bit = BCM63268_POWER_DOMAIN_FAP,
drivers/pmdomain/bcm/bcm63xx-power.c
34
uint8_t bit;
drivers/pmdomain/bcm/bcm63xx-power.c
341
.bit = BCM63268_POWER_DOMAIN_PCIE,
drivers/pmdomain/bcm/bcm63xx-power.c
344
.bit = BCM63268_POWER_DOMAIN_WLAN_PADS,
drivers/pmdomain/starfive/jh71xx-pmu.c
212
u32 pwr_mask = BIT(pmd->domain_info->bit);
drivers/pmdomain/starfive/jh71xx-pmu.c
221
u32 pwr_mask = BIT(pmd->domain_info->bit);
drivers/pmdomain/starfive/jh71xx-pmu.c
300
pwr_mask = BIT(pmd->domain_info->bit);
drivers/pmdomain/starfive/jh71xx-pmu.c
383
.bit = 0,
drivers/pmdomain/starfive/jh71xx-pmu.c
388
.bit = 1,
drivers/pmdomain/starfive/jh71xx-pmu.c
393
.bit = 2,
drivers/pmdomain/starfive/jh71xx-pmu.c
397
.bit = 3,
drivers/pmdomain/starfive/jh71xx-pmu.c
401
.bit = 4,
drivers/pmdomain/starfive/jh71xx-pmu.c
405
.bit = 5,
drivers/pmdomain/starfive/jh71xx-pmu.c
409
.bit = 6,
drivers/pmdomain/starfive/jh71xx-pmu.c
424
.bit = 30,
drivers/pmdomain/starfive/jh71xx-pmu.c
428
.bit = 31,
drivers/pmdomain/starfive/jh71xx-pmu.c
53
u8 bit;
drivers/pmdomain/sunxi/sun50i-h6-prcm-ppu.c
86
bool bit = readl(pd->reg) & pd->gate_mask;
drivers/pmdomain/sunxi/sun50i-h6-prcm-ppu.c
88
return bit ^ pd->negated;
drivers/pnp/isapnp/core.c
285
unsigned char bit = 0x00;
drivers/pnp/isapnp/core.c
302
bit = 0x01;
drivers/pnp/isapnp/core.c
304
((((checksum ^ (checksum >> 1)) & 0x01) ^ bit) << 7)
drivers/pnp/isapnp/core.c
306
bit = 0x00;
drivers/pnp/isapnp/core.c
341
bit = 0x00;
drivers/power/supply/ab8500_charger.c
356
u8 bit;
drivers/power/supply/ab8500_charger.c
364
bit = 3;
drivers/power/supply/ab8500_charger.c
368
bit = 0;
drivers/power/supply/ab8500_charger.c
388
val |= (1 << bit);
drivers/power/supply/ab8500_charger.c
390
val &= ~(1 << bit);
drivers/power/supply/bq2415x_charger.c
233
static int bq2415x_i2c_read_bit(struct bq2415x_device *bq, u8 reg, u8 bit)
drivers/power/supply/bq2415x_charger.c
235
if (bit > 8)
drivers/power/supply/bq2415x_charger.c
237
return bq2415x_i2c_read_mask(bq, reg, BIT(bit), bit);
drivers/power/supply/bq2415x_charger.c
292
bool val, u8 bit)
drivers/power/supply/bq2415x_charger.c
294
if (bit > 8)
drivers/power/supply/bq2415x_charger.c
296
return bq2415x_i2c_write_mask(bq, reg, val, BIT(bit), bit);
drivers/ptp/ptp_ocp.c
2398
ptp_ocp_enable_fpga(u32 __iomem *reg, u32 bit, bool enable)
drivers/ptp/ptp_ocp.c
2404
on = ctrl & bit;
drivers/ptp/ptp_ocp.c
2406
ctrl &= ~bit;
drivers/ptp/ptp_ocp.c
2407
ctrl |= enable ? bit : 0;
drivers/ptp/ptp_ocp.c
3986
gpio_input_map(char *buf, struct ptp_ocp *bp, u16 map[][2], u16 bit,
drivers/ptp/ptp_ocp.c
3994
if (map[i][0] & (1 << bit)) {
drivers/ptp/ptp_ocp.c
4005
gpio_output_map(char *buf, struct ptp_ocp *bp, u16 map[][2], u16 bit)
drivers/ptp/ptp_ocp.c
4014
if (map[i][1] & (1 << bit))
drivers/ptp/ptp_qoriq.c
306
u32 bit, mask = 0;
drivers/ptp/ptp_qoriq.c
312
bit = ETS1EN;
drivers/ptp/ptp_qoriq.c
315
bit = ETS2EN;
drivers/ptp/ptp_qoriq.c
326
bit = PP1EN;
drivers/ptp/ptp_qoriq.c
336
mask |= bit;
drivers/ptp/ptp_qoriq.c
337
ptp_qoriq->write(&regs->ctrl_regs->tmr_tevent, bit);
drivers/ptp/ptp_qoriq.c
339
mask &= ~bit;
drivers/pwm/pwm-sun4i.c
55
#define BIT_CH(bit, chan) ((bit) << ((chan) * PWMCH_OFFSET))
drivers/regulator/bd718x7-regulator.c
498
static int bd718x7_get_buck_ovp_info(int id, int *reg, int *bit)
drivers/regulator/bd718x7-regulator.c
506
*bit = BIT((id % 4) * 2 + 1);
drivers/regulator/bd718x7-regulator.c
511
static int bd718x7_get_buck_uvp_info(int id, int *reg, int *bit)
drivers/regulator/bd718x7-regulator.c
519
*bit = BIT((id % 4) * 2);
drivers/regulator/bd718x7-regulator.c
527
int bit, reg, ret;
drivers/regulator/bd718x7-regulator.c
533
ret = bd718x7_get_buck_uvp_info(rdev->desc->id, &reg, &bit);
drivers/regulator/bd718x7-regulator.c
538
return regmap_clear_bits(rdev->regmap, reg, bit);
drivers/regulator/bd718x7-regulator.c
540
return regmap_set_bits(rdev->regmap, reg, bit);
drivers/regulator/bd718x7-regulator.c
548
int bit, reg, ret;
drivers/regulator/bd718x7-regulator.c
554
ret = bd718x7_get_buck_ovp_info(rdev->desc->id, &reg, &bit);
drivers/regulator/bd718x7-regulator.c
559
return regmap_clear_bits(rdev->regmap, reg, bit);
drivers/regulator/bd718x7-regulator.c
561
return regmap_set_bits(rdev->regmap, reg, bit);
drivers/regulator/core.c
956
#define REGULATOR_ERROR_ATTR(name, bit) \
drivers/regulator/core.c
966
return sysfs_emit(buf, "%d\n", !!(flags & (bit))); \
drivers/regulator/ltc3589.c
115
int mask, bit = 0;
drivers/regulator/ltc3589.c
121
bit = mask; /* Select DTV2 */
drivers/regulator/ltc3589.c
124
bit |= rdev->desc->apply_bit;
drivers/regulator/ltc3589.c
125
return regmap_update_bits(ltc3589->regmap, LTC3589_VCCR, mask, bit);
drivers/regulator/max8660.c
110
u8 bit = (rdev_get_id(rdev) == MAX8660_V3) ? 1 : 4;
drivers/regulator/max8660.c
112
return max8660_write(max8660, MAX8660_OVER1, 0xff, bit);
drivers/regulator/max8660.c
208
u8 bit = (rdev_get_id(rdev) == MAX8660_V6) ? 2 : 4;
drivers/regulator/max8660.c
210
return max8660_write(max8660, MAX8660_OVER2, 0xff, bit);
drivers/regulator/rk808-regulator.c
212
u8 bit;
drivers/regulator/rk808-regulator.c
218
.bit = BIT(_bit), \
drivers/regulator/rk808-regulator.c
373
regval = (ramp_value >> 2) & 0x1 ? rk806_dcdc_rate2[rid].bit : 0;
drivers/regulator/rk808-regulator.c
375
rk806_dcdc_rate2[rid].bit,
drivers/regulator/rk808-regulator.c
627
rk806_suspend_bits[rid].bit,
drivers/regulator/rk808-regulator.c
628
rk806_suspend_bits[rid].bit);
drivers/regulator/rk808-regulator.c
636
rk806_suspend_bits[rid].bit, 0);
drivers/regulator/rk808-regulator.c
681
rk816_suspend_bits[rid].bit,
drivers/regulator/rk808-regulator.c
682
rk816_suspend_bits[rid].bit);
drivers/regulator/rk808-regulator.c
690
rk816_suspend_bits[rid].bit, 0);
drivers/regulator/rohm-regulator.c
73
int bit;
drivers/regulator/rohm-regulator.c
75
bit = BIT(i);
drivers/regulator/rohm-regulator.c
76
if (dvs->level_map & bit) {
drivers/regulator/rohm-regulator.c
77
switch (bit) {
drivers/regulator/tps51632-regulator.c
83
int bit;
drivers/regulator/tps51632-regulator.c
87
bit = 0;
drivers/regulator/tps51632-regulator.c
89
bit = DIV_ROUND_UP(ramp_delay, 6000) - 1;
drivers/regulator/tps51632-regulator.c
91
ret = regmap_write(tps->regmap, TPS51632_SLEW_REGS, BIT(bit));
drivers/reset/amlogic/reset-meson-common.c
26
unsigned int *bit)
drivers/reset/amlogic/reset-meson-common.c
31
*bit = id % (stride * BITS_PER_BYTE);
drivers/reset/amlogic/reset-meson-common.c
39
unsigned int offset, bit;
drivers/reset/amlogic/reset-meson-common.c
41
meson_reset_offset_and_bit(data, id, &offset, &bit);
drivers/reset/amlogic/reset-meson-common.c
44
return regmap_write(data->map, offset, BIT(bit));
drivers/reset/amlogic/reset-meson-common.c
52
unsigned int offset, bit;
drivers/reset/amlogic/reset-meson-common.c
54
meson_reset_offset_and_bit(data, id, &offset, &bit);
drivers/reset/amlogic/reset-meson-common.c
59
BIT(bit), assert ? BIT(bit) : 0);
drivers/reset/amlogic/reset-meson-common.c
67
unsigned int val, offset, bit;
drivers/reset/amlogic/reset-meson-common.c
69
meson_reset_offset_and_bit(data, id, &offset, &bit);
drivers/reset/amlogic/reset-meson-common.c
73
val = !!(BIT(bit) & val);
drivers/reset/hisilicon/reset-hi3660.c
68
unsigned int offset, bit;
drivers/reset/hisilicon/reset-hi3660.c
71
bit = reset_spec->args[1];
drivers/reset/hisilicon/reset-hi3660.c
73
return (offset << 8) | bit;
drivers/reset/reset-aspeed.c
165
writel(rc->info->signal[id].bit, reg_offset);
drivers/reset/reset-aspeed.c
168
writel(readl(reg_offset) & ~rc->info->signal[id].bit, reg_offset);
drivers/reset/reset-aspeed.c
180
writel(rc->info->signal[id].bit, reg_offset + 0x04);
drivers/reset/reset-aspeed.c
183
writel(readl(reg_offset) | rc->info->signal[id].bit, reg_offset);
drivers/reset/reset-aspeed.c
194
return (readl(reg_offset) & rc->info->signal[id].bit) ? 1 : 0;
drivers/reset/reset-aspeed.c
24
u32 offset, bit;
drivers/reset/reset-berlin.c
58
unsigned int offset, bit;
drivers/reset/reset-berlin.c
61
bit = reset_spec->args[1];
drivers/reset/reset-berlin.c
63
if (bit >= BERLIN_MAX_RESETS)
drivers/reset/reset-berlin.c
66
return (offset << 8) | bit;
drivers/reset/reset-eic7700.c
350
eic7700_reset[id].bit);
drivers/reset/reset-eic7700.c
359
eic7700_reset[id].bit);
drivers/reset/reset-eic7700.c
47
u32 bit;
drivers/reset/reset-eic7700.c
56
#define EIC7700_RESET(id, reg, bit)[id] = \
drivers/reset/reset-eic7700.c
57
{ SYSCRG_RESET_OFFSET + (reg) * sizeof(u32), BIT(bit) }
drivers/reset/reset-imx7.c
109
value = assert ? 0 : bit;
drivers/reset/reset-imx7.c
21
unsigned int offset, bit;
drivers/reset/reset-imx7.c
223
const unsigned int bit = imx7src->signals[id].bit;
drivers/reset/reset-imx7.c
224
unsigned int value = assert ? bit : 0;
drivers/reset/reset-imx7.c
245
value = assert ? 0 : bit;
drivers/reset/reset-imx7.c
318
const unsigned int bit = imx7src->signals[id].bit;
drivers/reset/reset-imx7.c
319
unsigned int value = assert ? bit : 0;
drivers/reset/reset-imx7.c
333
value = assert ? 0 : bit;
drivers/reset/reset-imx7.c
54
signal->offset, signal->bit, value);
drivers/reset/reset-imx7.c
95
const unsigned int bit = imx7src->signals[id].bit;
drivers/reset/reset-imx7.c
96
unsigned int value = assert ? bit : 0;
drivers/reset/reset-k210.c
62
u32 reg, bit = BIT(id);
drivers/reset/reset-k210.c
69
return reg & bit;
drivers/reset/reset-lpc18xx.c
124
u32 bit, offset = LPC18XX_RGU_ACTIVE_STATUS0;
drivers/reset/reset-lpc18xx.c
127
bit = 1 << (id % LPC18XX_RGU_RESETS_PER_REG);
drivers/reset/reset-lpc18xx.c
129
return !(readl(rc->base + offset) & bit);
drivers/reset/reset-ma35d1.c
134
writel_relaxed(BIT(ma35d1_reset_map[id].bit),
drivers/reset/reset-ma35d1.c
151
reg |= BIT(ma35d1_reset_map[id].bit);
drivers/reset/reset-ma35d1.c
153
reg &= ~(BIT(ma35d1_reset_map[id].bit));
drivers/reset/reset-ma35d1.c
179
return !!(reg & BIT(ma35d1_reset_map[id].bit));
drivers/reset/reset-ma35d1.c
30
u32 bit;
drivers/reset/reset-npcm.c
162
unsigned int offset, bit;
drivers/reset/reset-npcm.c
179
bit = reset_spec->args[1];
drivers/reset/reset-npcm.c
180
if (bit >= NPCM_RC_RESETS_PER_REG) {
drivers/reset/reset-npcm.c
181
dev_err(rcdev->dev, "Error reset number (%d)\n", bit);
drivers/reset/reset-npcm.c
185
return (offset << 8) | bit;
drivers/reset/reset-qcom-pdc.c
100
u32 mask = BIT(data->desc->resets[idx].bit);
drivers/reset/reset-qcom-pdc.c
18
u8 bit;
drivers/reset/reset-qcom-pdc.c
91
u32 mask = BIT(data->desc->resets[idx].bit);
drivers/reset/reset-th1520.c
121
u32 bit;
drivers/reset/reset-th1520.c
138
.bit = TH1520_GPU_SW_GPU_RST,
drivers/reset/reset-th1520.c
142
.bit = TH1520_GPU_SW_CLKGEN_RST,
drivers/reset/reset-th1520.c
146
.bit = TH1520_DPU_SW_DPU_HRST,
drivers/reset/reset-th1520.c
150
.bit = TH1520_DPU_SW_DPU_ARST,
drivers/reset/reset-th1520.c
154
.bit = TH1520_DPU_SW_DPU_CRST,
drivers/reset/reset-th1520.c
158
.bit = TH1520_DSI_SW_DSI_PRST,
drivers/reset/reset-th1520.c
162
.bit = TH1520_DSI_SW_DSI_PRST,
drivers/reset/reset-th1520.c
166
.bit = TH1520_HDMI_SW_MAIN_RST,
drivers/reset/reset-th1520.c
170
.bit = TH1520_HDMI_SW_PRST,
drivers/reset/reset-th1520.c
174
.bit = BIT(0),
drivers/reset/reset-th1520.c
178
.bit = BIT(1),
drivers/reset/reset-th1520.c
182
.bit = BIT(0),
drivers/reset/reset-th1520.c
186
.bit = BIT(1),
drivers/reset/reset-th1520.c
190
.bit = BIT(2),
drivers/reset/reset-th1520.c
194
.bit = BIT(3),
drivers/reset/reset-th1520.c
201
.bit = BIT(0),
drivers/reset/reset-th1520.c
205
.bit = BIT(0),
drivers/reset/reset-th1520.c
209
.bit = BIT(0),
drivers/reset/reset-th1520.c
213
.bit = BIT(0),
drivers/reset/reset-th1520.c
217
.bit = BIT(0),
drivers/reset/reset-th1520.c
221
.bit = BIT(1),
drivers/reset/reset-th1520.c
225
.bit = BIT(2),
drivers/reset/reset-th1520.c
229
.bit = BIT(3),
drivers/reset/reset-th1520.c
233
.bit = BIT(4),
drivers/reset/reset-th1520.c
237
.bit = BIT(0),
drivers/reset/reset-th1520.c
241
.bit = BIT(1),
drivers/reset/reset-th1520.c
245
.bit = BIT(0),
drivers/reset/reset-th1520.c
249
.bit = BIT(1),
drivers/reset/reset-th1520.c
253
.bit = BIT(0),
drivers/reset/reset-th1520.c
257
.bit = BIT(0),
drivers/reset/reset-th1520.c
261
.bit = BIT(0),
drivers/reset/reset-th1520.c
265
.bit = BIT(0),
drivers/reset/reset-th1520.c
269
.bit = BIT(0),
drivers/reset/reset-th1520.c
273
.bit = BIT(0),
drivers/reset/reset-th1520.c
277
.bit = BIT(0),
drivers/reset/reset-th1520.c
281
.bit = BIT(0),
drivers/reset/reset-th1520.c
285
.bit = BIT(1),
drivers/reset/reset-th1520.c
289
.bit = BIT(0),
drivers/reset/reset-th1520.c
293
.bit = BIT(1),
drivers/reset/reset-th1520.c
297
.bit = BIT(0),
drivers/reset/reset-th1520.c
301
.bit = BIT(0),
drivers/reset/reset-th1520.c
305
.bit = BIT(0),
drivers/reset/reset-th1520.c
309
.bit = BIT(0),
drivers/reset/reset-th1520.c
313
.bit = BIT(1),
drivers/reset/reset-th1520.c
317
.bit = BIT(2),
drivers/reset/reset-th1520.c
321
.bit = BIT(3),
drivers/reset/reset-th1520.c
325
.bit = BIT(0),
drivers/reset/reset-th1520.c
329
.bit = BIT(1),
drivers/reset/reset-th1520.c
333
.bit = BIT(0),
drivers/reset/reset-th1520.c
337
.bit = BIT(1),
drivers/reset/reset-th1520.c
341
.bit = BIT(0),
drivers/reset/reset-th1520.c
345
.bit = BIT(1),
drivers/reset/reset-th1520.c
349
.bit = BIT(0),
drivers/reset/reset-th1520.c
353
.bit = BIT(1),
drivers/reset/reset-th1520.c
357
.bit = BIT(0),
drivers/reset/reset-th1520.c
361
.bit = BIT(1),
drivers/reset/reset-th1520.c
365
.bit = BIT(0),
drivers/reset/reset-th1520.c
369
.bit = BIT(1),
drivers/reset/reset-th1520.c
373
.bit = BIT(0),
drivers/reset/reset-th1520.c
377
.bit = BIT(1),
drivers/reset/reset-th1520.c
381
.bit = BIT(0),
drivers/reset/reset-th1520.c
385
.bit = BIT(1),
drivers/reset/reset-th1520.c
389
.bit = BIT(0),
drivers/reset/reset-th1520.c
393
.bit = BIT(1),
drivers/reset/reset-th1520.c
397
.bit = BIT(0),
drivers/reset/reset-th1520.c
401
.bit = BIT(1),
drivers/reset/reset-th1520.c
405
.bit = BIT(0),
drivers/reset/reset-th1520.c
409
.bit = BIT(1),
drivers/reset/reset-th1520.c
413
.bit = BIT(0),
drivers/reset/reset-th1520.c
417
.bit = BIT(1),
drivers/reset/reset-th1520.c
421
.bit = BIT(0),
drivers/reset/reset-th1520.c
425
.bit = BIT(1),
drivers/reset/reset-th1520.c
429
.bit = BIT(0),
drivers/reset/reset-th1520.c
433
.bit = BIT(1),
drivers/reset/reset-th1520.c
437
.bit = BIT(0),
drivers/reset/reset-th1520.c
441
.bit = BIT(1),
drivers/reset/reset-th1520.c
445
.bit = BIT(0),
drivers/reset/reset-th1520.c
449
.bit = BIT(1),
drivers/reset/reset-th1520.c
453
.bit = BIT(0),
drivers/reset/reset-th1520.c
457
.bit = BIT(1),
drivers/reset/reset-th1520.c
461
.bit = BIT(0),
drivers/reset/reset-th1520.c
465
.bit = BIT(1),
drivers/reset/reset-th1520.c
469
.bit = BIT(0),
drivers/reset/reset-th1520.c
473
.bit = BIT(1),
drivers/reset/reset-th1520.c
477
.bit = BIT(0),
drivers/reset/reset-th1520.c
481
.bit = BIT(1),
drivers/reset/reset-th1520.c
485
.bit = BIT(0),
drivers/reset/reset-th1520.c
489
.bit = BIT(0),
drivers/reset/reset-th1520.c
493
.bit = BIT(0),
drivers/reset/reset-th1520.c
497
.bit = BIT(1),
drivers/reset/reset-th1520.c
501
.bit = BIT(0),
drivers/reset/reset-th1520.c
505
.bit = BIT(0),
drivers/reset/reset-th1520.c
509
.bit = BIT(0),
drivers/reset/reset-th1520.c
513
.bit = BIT(1),
drivers/reset/reset-th1520.c
517
.bit = BIT(0),
drivers/reset/reset-th1520.c
521
.bit = BIT(1),
drivers/reset/reset-th1520.c
525
.bit = BIT(0),
drivers/reset/reset-th1520.c
529
.bit = BIT(0),
drivers/reset/reset-th1520.c
533
.bit = BIT(0),
drivers/reset/reset-th1520.c
537
.bit = BIT(0),
drivers/reset/reset-th1520.c
541
.bit = BIT(1),
drivers/reset/reset-th1520.c
545
.bit = BIT(0),
drivers/reset/reset-th1520.c
549
.bit = BIT(0),
drivers/reset/reset-th1520.c
553
.bit = BIT(1),
drivers/reset/reset-th1520.c
557
.bit = BIT(0),
drivers/reset/reset-th1520.c
561
.bit = BIT(0),
drivers/reset/reset-th1520.c
565
.bit = BIT(0),
drivers/reset/reset-th1520.c
569
.bit = BIT(1),
drivers/reset/reset-th1520.c
573
.bit = BIT(2),
drivers/reset/reset-th1520.c
577
.bit = BIT(3),
drivers/reset/reset-th1520.c
581
.bit = BIT(0),
drivers/reset/reset-th1520.c
585
.bit = BIT(1),
drivers/reset/reset-th1520.c
589
.bit = BIT(0),
drivers/reset/reset-th1520.c
593
.bit = BIT(0),
drivers/reset/reset-th1520.c
597
.bit = BIT(1),
drivers/reset/reset-th1520.c
601
.bit = BIT(0),
drivers/reset/reset-th1520.c
605
.bit = BIT(0),
drivers/reset/reset-th1520.c
609
.bit = BIT(0),
drivers/reset/reset-th1520.c
613
.bit = BIT(1),
drivers/reset/reset-th1520.c
617
.bit = BIT(2),
drivers/reset/reset-th1520.c
621
.bit = BIT(3),
drivers/reset/reset-th1520.c
628
.bit = BIT(0),
drivers/reset/reset-th1520.c
632
.bit = BIT(1),
drivers/reset/reset-th1520.c
636
.bit = BIT(2),
drivers/reset/reset-th1520.c
640
.bit = BIT(3),
drivers/reset/reset-th1520.c
644
.bit = BIT(8),
drivers/reset/reset-th1520.c
648
.bit = BIT(9),
drivers/reset/reset-th1520.c
652
.bit = BIT(10),
drivers/reset/reset-th1520.c
656
.bit = BIT(12),
drivers/reset/reset-th1520.c
660
.bit = BIT(13),
drivers/reset/reset-th1520.c
664
.bit = BIT(14),
drivers/reset/reset-th1520.c
668
.bit = BIT(16),
drivers/reset/reset-th1520.c
672
.bit = BIT(20),
drivers/reset/reset-th1520.c
676
.bit = BIT(24),
drivers/reset/reset-th1520.c
680
.bit = BIT(26),
drivers/reset/reset-th1520.c
687
.bit = BIT(0),
drivers/reset/reset-th1520.c
691
.bit = BIT(1),
drivers/reset/reset-th1520.c
695
.bit = BIT(0),
drivers/reset/reset-th1520.c
699
.bit = BIT(1),
drivers/reset/reset-th1520.c
703
.bit = BIT(0),
drivers/reset/reset-th1520.c
707
.bit = BIT(1),
drivers/reset/reset-th1520.c
711
.bit = BIT(0),
drivers/reset/reset-th1520.c
715
.bit = BIT(1),
drivers/reset/reset-th1520.c
719
.bit = BIT(2),
drivers/reset/reset-th1520.c
726
.bit = BIT(0),
drivers/reset/reset-th1520.c
730
.bit = BIT(4),
drivers/reset/reset-th1520.c
734
.bit = BIT(16),
drivers/reset/reset-th1520.c
738
.bit = BIT(17),
drivers/reset/reset-th1520.c
742
.bit = BIT(18),
drivers/reset/reset-th1520.c
746
.bit = BIT(20),
drivers/reset/reset-th1520.c
750
.bit = BIT(24),
drivers/reset/reset-th1520.c
754
.bit = BIT(28),
drivers/reset/reset-th1520.c
758
.bit = BIT(29),
drivers/reset/reset-th1520.c
762
.bit = BIT(31),
drivers/reset/reset-th1520.c
766
.bit = BIT(8),
drivers/reset/reset-th1520.c
770
.bit = BIT(9),
drivers/reset/reset-th1520.c
774
.bit = BIT(10),
drivers/reset/reset-th1520.c
778
.bit = BIT(12),
drivers/reset/reset-th1520.c
782
.bit = BIT(16),
drivers/reset/reset-th1520.c
786
.bit = BIT(20),
drivers/reset/reset-th1520.c
793
.bit = BIT(0),
drivers/reset/reset-th1520.c
797
.bit = BIT(1),
drivers/reset/reset-th1520.c
801
.bit = BIT(0),
drivers/reset/reset-th1520.c
805
.bit = BIT(1),
drivers/reset/reset-th1520.c
809
.bit = BIT(4),
drivers/reset/reset-th1520.c
813
.bit = BIT(5),
drivers/reset/reset-th1520.c
817
.bit = BIT(0),
drivers/reset/reset-th1520.c
821
.bit = BIT(1),
drivers/reset/reset-th1520.c
825
.bit = BIT(2),
drivers/reset/reset-th1520.c
829
.bit = BIT(0),
drivers/reset/reset-th1520.c
833
.bit = BIT(1),
drivers/reset/reset-th1520.c
837
.bit = BIT(2),
drivers/reset/reset-th1520.c
841
.bit = BIT(0),
drivers/reset/reset-th1520.c
845
.bit = BIT(1),
drivers/reset/reset-th1520.c
864
return regmap_update_bits(priv->map, reset->reg, reset->bit, 0);
drivers/reset/reset-th1520.c
875
return regmap_update_bits(priv->map, reset->reg, reset->bit,
drivers/reset/reset-th1520.c
876
reset->bit);
drivers/reset/reset-tn48m.c
26
u8 bit;
drivers/reset/reset-tn48m.c
56
BIT(tn48m_resets[id].bit), 0);
drivers/reset/reset-tn48m.c
61
val & BIT(tn48m_resets[id].bit),
drivers/reset/reset-tn48m.c
77
if (BIT(tn48m_resets[id].bit) & regval)
drivers/reset/reset-uniphier.c
17
unsigned int bit;
drivers/reset/reset-uniphier.c
279
mask = BIT(p->bit);
drivers/reset/reset-uniphier.c
31
.bit = (_bit), \
drivers/reset/reset-uniphier.c
325
asserted = !!(val & BIT(p->bit));
drivers/reset/reset-uniphier.c
38
.bit = (_bit), \
drivers/rtc/rtc-meson.c
100
while (bit) {
drivers/rtc/rtc-meson.c
101
meson_rtc_send_bit(rtc, data & bit);
drivers/rtc/rtc-meson.c
102
bit >>= 1;
drivers/rtc/rtc-meson.c
117
int bit;
drivers/rtc/rtc-meson.c
119
for (bit = 0; bit < RTC_DATA_BITS; bit++) {
drivers/rtc/rtc-meson.c
88
static void meson_rtc_send_bit(struct meson_rtc *rtc, unsigned int bit)
drivers/rtc/rtc-meson.c
91
bit ? RTC_ADDR0_LINE_SDI : 0);
drivers/rtc/rtc-meson.c
98
u32 bit = 1 << (nr - 1);
drivers/rtc/rtc-mxc.c
165
static void mxc_rtc_irq_enable(struct device *dev, unsigned int bit,
drivers/rtc/rtc-mxc.c
177
reg |= bit;
drivers/rtc/rtc-mxc.c
179
reg &= ~bit;
drivers/rtc/rtc-stm32.c
181
u32 bit;
drivers/rtc/rtc-stm32.c
964
if ((seccfgr & STM32_RTC_SECCFGR_SEC) | (seccfgr & res.bit))
drivers/rtc/rtc-twl.c
185
static int set_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit)
drivers/rtc/rtc-twl.c
191
if (twl_rtc->rtc_irq_bits & bit)
drivers/rtc/rtc-twl.c
194
val = twl_rtc->rtc_irq_bits | bit;
drivers/rtc/rtc-twl.c
206
static int mask_rtc_irq_bit(struct twl_rtc *twl_rtc, unsigned char bit)
drivers/rtc/rtc-twl.c
212
if (!(twl_rtc->rtc_irq_bits & bit))
drivers/rtc/rtc-twl.c
215
val = twl_rtc->rtc_irq_bits & ~bit;
drivers/s390/cio/airq.c
227
unsigned long bit, i, flags;
drivers/s390/cio/airq.c
232
bit = find_first_bit_inv(iv->avail, iv->bits);
drivers/s390/cio/airq.c
233
while (bit + num <= iv->bits) {
drivers/s390/cio/airq.c
235
if (!test_bit_inv(bit + i, iv->avail))
drivers/s390/cio/airq.c
240
clear_bit_inv(bit + i, iv->avail);
drivers/s390/cio/airq.c
241
if (bit + num >= iv->end)
drivers/s390/cio/airq.c
242
iv->end = bit + num + 1;
drivers/s390/cio/airq.c
245
bit = find_next_bit_inv(iv->avail, iv->bits, bit + i + 1);
drivers/s390/cio/airq.c
247
if (bit + num > iv->bits)
drivers/s390/cio/airq.c
248
bit = -1UL;
drivers/s390/cio/airq.c
250
return bit;
drivers/s390/cio/airq.c
260
void airq_iv_free(struct airq_iv *iv, unsigned long bit, unsigned long num)
drivers/s390/cio/airq.c
269
clear_bit_inv(bit + i, iv->vector);
drivers/s390/cio/airq.c
271
set_bit_inv(bit + i, iv->avail);
drivers/s390/cio/airq.c
273
if (bit + num >= iv->end) {
drivers/s390/cio/airq.c
294
unsigned long bit;
drivers/s390/cio/airq.c
297
bit = find_next_bit_inv(iv->vector, end, start);
drivers/s390/cio/airq.c
298
if (bit >= end)
drivers/s390/cio/airq.c
300
clear_bit_inv(bit, iv->vector);
drivers/s390/cio/airq.c
301
return bit;
drivers/s390/cio/chp.c
717
int bit;
drivers/s390/cio/chp.c
723
bit = info_bit_num(chpid);
drivers/s390/cio/chp.c
725
if (!chp_test_bit(chp_info.recognized, bit))
drivers/s390/cio/chp.c
727
else if (chp_test_bit(chp_info.configured, bit))
drivers/s390/cio/chp.c
729
else if (chp_test_bit(chp_info.standby, bit))
drivers/s390/crypto/vfio_ap_ops.c
1674
unsigned long bit;
drivers/s390/crypto/vfio_ap_ops.c
1676
for_each_set_bit_inv(bit, matrix_mdev->matrix.apm, AP_DEVICES) {
drivers/s390/crypto/vfio_ap_ops.c
1677
if (bit > matrix_mdev->matrix.apm_max)
drivers/s390/crypto/vfio_ap_ops.c
1681
for_each_set_bit_inv(bit, matrix_mdev->matrix.aqm, AP_DOMAINS) {
drivers/s390/crypto/vfio_ap_ops.c
1682
if (bit > matrix_mdev->matrix.aqm_max)
drivers/s390/crypto/vfio_ap_ops.c
1686
for_each_set_bit_inv(bit, matrix_mdev->matrix.adm, AP_DOMAINS) {
drivers/s390/crypto/vfio_ap_ops.c
1687
if (bit > matrix_mdev->matrix.adm_max)
drivers/s390/net/ism_drv.c
233
unsigned long bit;
drivers/s390/net/ism_drv.c
240
bit = find_next_zero_bit(ism->sba_bitmap, ISM_NR_DMBS,
drivers/s390/net/ism_drv.c
242
if (bit == ISM_NR_DMBS)
drivers/s390/net/ism_drv.c
245
dmb->idx = bit;
drivers/s390/net/ism_drv.c
496
unsigned long bit, end;
drivers/s390/net/ism_drv.c
510
for (bit = 0;;) {
drivers/s390/net/ism_drv.c
511
bit = find_next_bit_inv(bv, end, bit);
drivers/s390/net/ism_drv.c
512
if (bit >= end)
drivers/s390/net/ism_drv.c
515
clear_bit_inv(bit, bv);
drivers/s390/net/ism_drv.c
516
dmbemask = ism->sba->dmbe_mask[bit + ISM_DMB_BIT_OFFSET];
drivers/s390/net/ism_drv.c
517
ism->sba->dmbe_mask[bit + ISM_DMB_BIT_OFFSET] = 0;
drivers/s390/net/ism_drv.c
519
client_id = dibs->dmb_clientid_arr[bit];
drivers/s390/net/ism_drv.c
524
bit + ISM_DMB_BIT_OFFSET,
drivers/s390/virtio/virtio_ccw.c
309
unsigned long bit, flags;
drivers/s390/virtio/virtio_ccw.c
326
bit = airq_iv_alloc(info->aiv, highest_queue_idx + 1);
drivers/s390/virtio/virtio_ccw.c
327
if (bit == -1UL) {
drivers/s390/virtio/virtio_ccw.c
332
*first = bit;
drivers/s390/virtio/virtio_ccw.c
338
airq_iv_set_ptr(info->aiv, bit + queue_idx++,
drivers/scsi/NCR5380.h
296
unsigned int reg, u8 bit, u8 val,
drivers/scsi/NCR5380.h
299
if ((NCR5380_read(reg) & bit) == val)
drivers/scsi/NCR5380.h
302
return NCR5380_poll_politely2(hostdata, reg, bit, val,
drivers/scsi/NCR5380.h
303
reg, bit, val, wait);
drivers/scsi/aic7xxx/aic79xx_pci.c
812
u_int bit;
drivers/scsi/aic7xxx/aic79xx_pci.c
817
for (bit = 0; bit < 8; bit++) {
drivers/scsi/aic7xxx/aic79xx_pci.c
819
if ((pci_status[i] & (0x1 << bit)) != 0) {
drivers/scsi/aic7xxx/aic79xx_pci.c
822
s = pci_status_strings[bit];
drivers/scsi/aic7xxx/aic79xx_pci.c
823
if (i == 7/*TARG*/ && bit == 3)
drivers/scsi/aic7xxx/aic79xx_pci.c
876
u_int bit;
drivers/scsi/aic7xxx/aic79xx_pci.c
878
for (bit = 0; bit < 8; bit++) {
drivers/scsi/aic7xxx/aic79xx_pci.c
880
if ((split_status[i] & (0x1 << bit)) != 0)
drivers/scsi/aic7xxx/aic79xx_pci.c
881
printk(split_status_strings[bit], ahd_name(ahd),
drivers/scsi/aic7xxx/aic79xx_pci.c
887
if ((sg_split_status[i] & (0x1 << bit)) != 0)
drivers/scsi/aic7xxx/aic79xx_pci.c
888
printk(split_status_strings[bit], ahd_name(ahd), "SG");
drivers/scsi/bfa/bfa_fcs_lport.c
1257
int i = 0, j = 0, bit = 0, alpa_bit = 0;
drivers/scsi/bfa/bfa_fcs_lport.c
1268
bit = (fcport->alpabm.alpa_bm[i] & (1 << (7 - j)));
drivers/scsi/bfa/bfa_fcs_lport.c
1269
if (bit) {
drivers/scsi/esp_scsi.c
1422
u8 bit = ESP_CONFIG3_FSCSI;
drivers/scsi/esp_scsi.c
1424
bit = ESP_CONFIG3_FAST;
drivers/scsi/esp_scsi.c
1429
tp->esp_config3 |= bit;
drivers/scsi/esp_scsi.c
1431
tp->esp_config3 &= ~bit;
drivers/scsi/isci/host.c
2766
int bit;
drivers/scsi/isci/host.c
2768
bit = try_test_sas_gpio_gp_bit(to_sas_gpio_od(d, i),
drivers/scsi/isci/host.c
2771
if (bit < 0)
drivers/scsi/isci/host.c
2775
val &= ~(bit << ((i << 2) + 2));
drivers/scsi/isci/registers.h
566
#define SCU_UFQGP_VALUE(bit, value) \
drivers/scsi/isci/registers.h
567
(SCU_UFQGP_CYCLE_BIT(bit) | SCU_UFQGP_GET_POINTER(value))
drivers/scsi/libsas/sas_host_smp.c
103
u8 bit;
drivers/scsi/libsas/sas_host_smp.c
105
byte = to_sas_gpio_gp_bit(od, data, index, count, &bit);
drivers/scsi/libsas/sas_host_smp.c
109
return (*byte >> bit) & 1;
drivers/scsi/libsas/sas_host_smp.c
74
static u8 *to_sas_gpio_gp_bit(unsigned int od, u8 *data, u8 index, u8 count, u8 *bit)
drivers/scsi/libsas/sas_host_smp.c
95
*bit = od & ((1 << 3) - 1);
drivers/scsi/lpfc/lpfc_init.c
13502
uint32_t bit;
drivers/scsi/lpfc/lpfc_init.c
13504
for (bit = 0; bit < 8; bit++) {
drivers/scsi/mvsas/mv_94xx.c
1076
u32 bit = get_unaligned_be32(write_data) & (1 << i) ?
drivers/scsi/mvsas/mv_94xx.c
1095
block |= bit << MVS_SGPIO_DCTRL_LOC_SHIFT;
drivers/scsi/mvsas/mv_94xx.c
1100
block |= bit << MVS_SGPIO_DCTRL_ERR_SHIFT;
drivers/scsi/mvsas/mv_94xx.c
313
tmp |= bit(0);
drivers/scsi/mvsas/mv_94xx.c
725
if (err_0 & bit(i)) {
drivers/scsi/mvsas/mv_94xx.c
730
if (err_1 & bit(i)) {
drivers/scsi/mvsas/mv_94xx.c
749
mvi->sata_reg_set &= ~bit(reg_set);
drivers/scsi/mvsas/mv_94xx.c
770
mvi->sata_reg_set |= bit(i);
drivers/scsi/mvsas/mv_94xx.c
775
mvi->sata_reg_set |= bit(i);
drivers/scsi/mvsas/mv_sas.c
1488
if ((err_dw0 & NO_DEST) || err_dw1 & bit(31)) {
drivers/scsi/mvsas/mv_sas.c
1495
if (err_dw1 & bit(31))
drivers/scsi/nsp32.c
3185
static void nsp32_prom_set(nsp32_hw_data *data, int bit, int val)
drivers/scsi/nsp32.c
3193
tmp &= ~bit;
drivers/scsi/nsp32.c
3195
tmp |= bit;
drivers/scsi/nsp32.c
3203
static int nsp32_prom_get(nsp32_hw_data *data, int bit)
drivers/scsi/nsp32.c
3208
if (bit != SDA) {
drivers/scsi/nsp32.c
3214
tmp = nsp32_index_read1(base, SERIAL_ROM_CTL) & bit;
drivers/scsi/smartpqi/smartpqi_sis.c
365
struct pqi_ctrl_info *ctrl_info, u32 bit)
drivers/scsi/smartpqi/smartpqi_sis.c
376
if ((doorbell_register & bit) == 0)
drivers/scsi/smartpqi/smartpqi_sis.c
386
bit);
drivers/scsi/smartpqi/smartpqi_sis.c
396
static inline int sis_set_doorbell_bit(struct pqi_ctrl_info *ctrl_info, u32 bit)
drivers/scsi/smartpqi/smartpqi_sis.c
398
writel(bit, &ctrl_info->registers->sis_host_to_ctrl_doorbell);
drivers/scsi/smartpqi/smartpqi_sis.c
401
return sis_wait_for_doorbell_bit_to_clear(ctrl_info, bit);
drivers/sh/intc/handle.c
113
unsigned int fn, n, mode, bit;
drivers/sh/intc/handle.c
142
bit = pr->reg_width - (n * pr->field_width);
drivers/sh/intc/handle.c
147
pr->field_width, bit);
drivers/sh/intc/handle.c
262
unsigned int i, j, fn, bit;
drivers/sh/intc/handle.c
276
bit = sr->reg_width - ((j + 1) * sr->field_width);
drivers/sh/intc/handle.c
279
0, sr->field_width, bit);
drivers/soc/aspeed/aspeed-p2a-ctrl.c
165
regmap_update_bits(ctrl->regmap, SCU2C, curr->bit, 0);
drivers/soc/aspeed/aspeed-p2a-ctrl.c
283
bits |= priv->parent->config->regions[i].bit;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
324
value |= p2a_ctrl->config->regions[i].bit;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
47
u32 bit;
drivers/soc/ixp4xx/ixp4xx-qmgr.c
125
int bit;
drivers/soc/ixp4xx/ixp4xx-qmgr.c
128
bit = (queue % 8) * 4; /* 3 bits + 1 reserved bit per queue */
drivers/soc/ixp4xx/ixp4xx-qmgr.c
129
__raw_writel((__raw_readl(reg) & ~(7 << bit)) | (src << bit),
drivers/soc/mediatek/mtk-mmsys.h
81
#define MMSYS_RST_NR(bank, bit) (((bank) * 32) + (bit))
drivers/soc/qcom/smem_state.c
123
*bit = args.args[0];
drivers/soc/qcom/smem_state.c
168
unsigned *bit)
drivers/soc/qcom/smem_state.c
176
state = qcom_smem_state_get(dev, con_id, bit);
drivers/soc/qcom/smem_state.c
86
unsigned *bit)
drivers/soc/tegra/pmc.c
2540
unsigned int offset, bit;
drivers/soc/tegra/pmc.c
2544
bit = data->hwirq % 32;
drivers/soc/tegra/pmc.c
2562
value |= BIT(bit);
drivers/soc/tegra/pmc.c
2564
value &= ~BIT(bit);
drivers/soc/tegra/pmc.c
2574
unsigned int offset, bit;
drivers/soc/tegra/pmc.c
2578
bit = data->hwirq % 32;
drivers/soc/tegra/pmc.c
2590
value |= BIT(bit);
drivers/soc/tegra/pmc.c
2595
value &= ~BIT(bit);
drivers/soc/tegra/pmc.c
2599
value ^= BIT(bit);
drivers/soc/tegra/pmc.c
2625
unsigned int offset, bit;
drivers/soc/tegra/pmc.c
2629
bit = data->hwirq % 32;
drivers/soc/tegra/pmc.c
2638
value &= ~(1 << bit);
drivers/soc/tegra/pmc.c
2640
value |= 1 << bit;
drivers/soc/ti/knav_qmss_queue.c
1245
int bit;
drivers/soc/ti/knav_qmss_queue.c
1253
for_each_set_bit(bit, &mask, BITS_PER_LONG)
drivers/soc/ti/knav_qmss_queue.c
1254
cpumask_set_cpu(bit, range->irqs[i].cpu_mask);
drivers/soundwire/bus.c
1646
u8 clear = 0, bit, port_status[15] = {0};
drivers/soundwire/bus.c
1737
for_each_set_bit(bit, &port, 8) {
drivers/soundwire/bus.c
1738
sdw_handle_port_interrupt(slave, bit,
drivers/soundwire/bus.c
1739
&port_status[bit]);
drivers/soundwire/bus.c
1745
for_each_set_bit(bit, &port, 8) {
drivers/soundwire/bus.c
1747
port_num = bit + 4;
drivers/soundwire/bus.c
1757
for_each_set_bit(bit, &port, 8) {
drivers/soundwire/bus.c
1759
port_num = bit + 11;
drivers/soundwire/bus.c
729
int bit;
drivers/soundwire/bus.c
732
bit = bus->ops->get_device_num(bus, slave);
drivers/soundwire/bus.c
733
if (bit < 0)
drivers/soundwire/bus.c
736
bit = find_first_zero_bit(bus->assigned, SDW_MAX_DEVICES);
drivers/soundwire/bus.c
737
if (bit == SDW_MAX_DEVICES) {
drivers/soundwire/bus.c
738
bit = -ENODEV;
drivers/soundwire/bus.c
747
set_bit(bit, bus->assigned);
drivers/soundwire/bus.c
750
return bit;
drivers/soundwire/intel_auxdevice.c
261
int bit;
drivers/soundwire/intel_auxdevice.c
268
bit = find_first_zero_bit(slave->bus->assigned, SDW_MAX_DEVICES);
drivers/soundwire/intel_auxdevice.c
269
if (bit == SDW_MAX_DEVICES)
drivers/soundwire/intel_auxdevice.c
272
return bit;
drivers/soundwire/mipi_disco.c
224
u32 bit, i = 0;
drivers/soundwire/mipi_disco.c
234
for_each_set_bit(bit, &addr, 32) {
drivers/soundwire/mipi_disco.c
236
"mipi-sdw-dp-%d-%s-subproperties", bit, type);
drivers/soundwire/mipi_disco.c
238
dpn[i].num = bit;
drivers/soundwire/sysfs_slave_dpn.c
122
int bit; \
drivers/soundwire/sysfs_slave_dpn.c
135
for_each_set_bit(bit, &mask, 32) { \
drivers/soundwire/sysfs_slave_dpn.c
136
if (bit == N) { \
drivers/soundwire/sysfs_slave_dpn.c
61
int bit; \
drivers/soundwire/sysfs_slave_dpn.c
73
for_each_set_bit(bit, &mask, 32) { \
drivers/soundwire/sysfs_slave_dpn.c
74
if (bit == N) { \
drivers/spi/spi-butterfly.c
102
u8 bit;
drivers/spi/spi-butterfly.c
104
bit = spi_miso_bit;
drivers/spi/spi-butterfly.c
107
value = !(parport_read_status(pp->port) & bit);
drivers/spi/spi-butterfly.c
108
return (bit == PARPORT_STATUS_BUSY) ? value : !value;
drivers/spi/spi-butterfly.c
70
u8 bit, byte = pp->lastbyte;
drivers/spi/spi-butterfly.c
72
bit = spi_sck_bit;
drivers/spi/spi-butterfly.c
75
byte |= bit;
drivers/spi/spi-butterfly.c
77
byte &= ~bit;
drivers/spi/spi-butterfly.c
86
u8 bit, byte = pp->lastbyte;
drivers/spi/spi-butterfly.c
88
bit = spi_mosi_bit;
drivers/spi/spi-butterfly.c
91
byte |= bit;
drivers/spi/spi-butterfly.c
93
byte &= ~bit;
drivers/spi/spi-fsi.c
288
seq->data |= (u64)val << seq->bit;
drivers/spi/spi-fsi.c
289
seq->bit -= 8;
drivers/spi/spi-fsi.c
294
seq->bit = 56;
drivers/spi/spi-fsi.c
82
int bit;
drivers/spi/spi-omap2-mcspi.c
362
static int mcspi_wait_for_reg_bit(void __iomem *reg, unsigned long bit)
drivers/spi/spi-omap2-mcspi.c
367
while (!(readl_relaxed(reg) & bit)) {
drivers/spi/spi-omap2-mcspi.c
369
if (!(readl_relaxed(reg) & bit))
drivers/spi/spi-rspi.c
148
#define SPCMD_SPB_8_TO_16(bit) (((bit - 1) << 8) & SPCMD_SPB_MASK)
drivers/spi/spi-sifive.c
223
static void sifive_spi_wait(struct sifive_spi *spi, u32 bit, int poll)
drivers/spi/spi-sifive.c
230
} while (!(cr & bit));
drivers/spi/spi-sifive.c
233
sifive_spi_write(spi, SIFIVE_SPI_REG_IE, bit);
drivers/spmi/spmi-mtk-pmif.c
495
u8 bit = __ffs(val);
drivers/spmi/spmi-mtk-pmif.c
496
u8 bank = bit / 7;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4536
int *bitmap, bit;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4544
bit = exp_id % 32;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4546
ret = ((*bitmap) & (1 << bit));
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4553
int *bitmap, bit;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4560
bit = exp_id % 32;
drivers/staging/media/atomisp/pci/atomisp_cmd.c
4562
(*bitmap) &= ~(1 << bit);
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
52
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
56
return (val & (1UL << bit)) != 0;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
62
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
66
isp_ctrl_store(ID, reg, (data | (1UL << bit)));
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
73
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/isp_private.h
77
isp_ctrl_store(ID, reg, (data & ~(1UL << bit)));
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
39
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
43
return (val & (1UL << bit)) != 0;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
49
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
53
sp_ctrl_store(ID, reg, (data | (1UL << bit)));
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
60
const unsigned int bit)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/sp_private.h
64
sp_ctrl_store(ID, reg, (data & ~(1UL << bit)));
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isp_public.h
60
const unsigned int bit);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isp_public.h
73
const unsigned int bit);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isp_public.h
86
const unsigned int bit);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/sp_public.h
60
const unsigned int bit);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/sp_public.h
73
const unsigned int bit);
drivers/staging/media/atomisp/pci/hive_isp_css_include/host/sp_public.h
86
const unsigned int bit);
drivers/tee/optee/call.c
274
u_long bit;
drivers/tee/optee/call.c
288
bit = find_first_zero_bit(entry->map, MAX_ARG_COUNT_PER_ENTRY);
drivers/tee/optee/call.c
289
if (bit < args_per_entry)
drivers/tee/optee/call.c
313
bit = 0;
drivers/tee/optee/call.c
316
offs = bit * sz;
drivers/tee/optee/call.c
321
set_bit(bit, entry->map);
drivers/tee/optee/call.c
345
u_long bit;
drivers/tee/optee/call.c
351
bit = offs / sz;
drivers/tee/optee/call.c
355
if (!test_bit(bit, entry->map))
drivers/tee/optee/call.c
356
pr_err("Bit pos %lu is already free\n", bit);
drivers/tee/optee/call.c
357
clear_bit(bit, entry->map);
drivers/thermal/mediatek/auxadc_thermal.c
91
#define TEMP_ADCVALIDMASK_VALID_POS(bit) (bit)
drivers/thunderbolt/nhi.c
388
int bit = idx % 32;
drivers/thunderbolt/nhi.c
393
val &= ~BIT(bit);
drivers/thunderbolt/nhi.c
395
val |= BIT(bit);
drivers/thunderbolt/nhi.c
435
int bit;
drivers/thunderbolt/nhi.c
440
bit = ring_interrupt_index(ring) & 31;
drivers/thunderbolt/nhi.c
442
iowrite32(BIT(bit), ring->nhi->iobase + REG_RING_INT_CLEAR);
drivers/thunderbolt/nhi.c
444
iowrite32(BIT(bit), ring->nhi->iobase + REG_RING_INT_CLEAR +
drivers/thunderbolt/nhi.c
56
int bit = ring->hop;
drivers/thunderbolt/nhi.c
58
bit += ring->nhi->hop_count;
drivers/thunderbolt/nhi.c
59
return bit;
drivers/thunderbolt/nhi.c
919
int bit;
drivers/thunderbolt/nhi.c
931
for (bit = 0; bit < 3 * nhi->hop_count; bit++) {
drivers/thunderbolt/nhi.c
932
if (bit % 32 == 0)
drivers/thunderbolt/nhi.c
935
+ 4 * (bit / 32));
drivers/thunderbolt/nhi.c
940
if ((value & (1 << (bit % 32))) == 0)
drivers/thunderbolt/switch.c
1721
int tb_switch_wait_for_bit(struct tb_switch *sw, u32 offset, u32 bit,
drivers/thunderbolt/switch.c
1734
if ((val & bit) == value)
drivers/thunderbolt/tb.h
855
int tb_switch_wait_for_bit(struct tb_switch *sw, u32 offset, u32 bit,
drivers/thunderbolt/tmu.c
334
u32 val, offset, bit;
drivers/thunderbolt/tmu.c
339
bit = TMU_RTR_CS_0_TD;
drivers/thunderbolt/tmu.c
342
bit = TB_TIME_VSEC_3_CS_26_TD;
drivers/thunderbolt/tmu.c
350
val |= bit;
drivers/thunderbolt/tmu.c
352
val &= ~bit;
drivers/thunderbolt/usb4.c
1300
static int usb4_port_wait_for_bit(struct tb_port *port, u32 offset, u32 bit,
drivers/thunderbolt/usb4.c
1313
if ((val & bit) == value)
drivers/tty/serial/21285.c
51
static bool is_enabled(struct uart_port *port, int bit)
drivers/tty/serial/21285.c
55
if (test_bit(bit, private_data))
drivers/tty/serial/21285.c
60
static void enable(struct uart_port *port, int bit)
drivers/tty/serial/21285.c
64
set_bit(bit, private_data);
drivers/tty/serial/21285.c
67
static void disable(struct uart_port *port, int bit)
drivers/tty/serial/21285.c
71
clear_bit(bit, private_data);
drivers/tty/serial/fsl_lpuart.c
628
u8 bit)
drivers/tty/serial/fsl_lpuart.c
630
while (!(readb(port->membase + offset) & bit))
drivers/tty/serial/fsl_lpuart.c
635
u32 bit)
drivers/tty/serial/fsl_lpuart.c
637
while (!(lpuart32_read(port, offset) & bit))
drivers/tty/serial/sc16is7xx.c
428
static void sc16is7xx_ier_clear(struct uart_port *port, u8 bit)
drivers/tty/serial/sc16is7xx.c
436
one->config.ier_mask |= bit;
drivers/tty/serial/sc16is7xx.c
437
one->config.ier_val &= ~bit;
drivers/tty/serial/sc16is7xx.c
441
static void sc16is7xx_ier_set(struct uart_port *port, u8 bit)
drivers/tty/serial/sc16is7xx.c
449
one->config.ier_mask |= bit;
drivers/tty/serial/sc16is7xx.c
450
one->config.ier_val |= bit;
drivers/tty/serial/serial_core.c
2021
#define INFOBIT(bit, str) \
drivers/tty/serial/serial_core.c
2022
if (uport->mctrl & (bit)) \
drivers/tty/serial/serial_core.c
2025
#define STATBIT(bit, str) \
drivers/tty/serial/serial_core.c
2026
if (status & (bit)) \
drivers/tty/tty_ioctl.c
741
tcflag_t bit = enable ? CLOCAL : 0;
drivers/tty/tty_ioctl.c
746
tty->termios.c_cflag |= bit;
drivers/tty/tty_ioctl.c
749
if (C_CLOCAL(tty) != bit)
drivers/tty/vt/keyboard.c
2176
int vt_get_kbd_mode_bit(unsigned int console, int bit)
drivers/tty/vt/keyboard.c
2179
return vc_kbd_mode(kb, bit);
drivers/tty/vt/keyboard.c
2191
void vt_set_kbd_mode_bit(unsigned int console, int bit)
drivers/tty/vt/keyboard.c
2196
set_vc_kbd_mode(kb, bit);
drivers/tty/vt/keyboard.c
2208
void vt_clr_kbd_mode_bit(unsigned int console, int bit)
drivers/tty/vt/keyboard.c
2213
clr_vc_kbd_mode(kb, bit);
drivers/ufs/host/ufs-mediatek.c
1985
u8 bit;
drivers/ufs/host/ufs-mediatek.c
1998
for_each_set_bit(bit, &reg, ARRAY_SIZE(ufs_uic_pa_err_str))
drivers/ufs/host/ufs-mediatek.c
1999
dev_info(hba->dev, "%s\n", ufs_uic_pa_err_str[bit]);
drivers/ufs/host/ufs-mediatek.c
2003
for_each_set_bit(bit, &reg, ARRAY_SIZE(ufs_uic_dl_err_str))
drivers/ufs/host/ufs-mediatek.c
2004
dev_info(hba->dev, "%s\n", ufs_uic_dl_err_str[bit]);
drivers/usb/cdns3/cdns3-gadget.c
1963
unsigned int bit;
drivers/usb/cdns3/cdns3-gadget.c
1996
for_each_set_bit(bit, &reg,
drivers/usb/cdns3/cdns3-gadget.c
1998
cdns3_check_ep_interrupt_proceed(priv_dev->eps[bit]);
drivers/usb/cdns3/cdnsp-gadget.c
163
static void cdnsp_set_chicken_bits_2(struct cdnsp_device *pdev, u32 bit)
drivers/usb/cdns3/cdnsp-gadget.c
173
bit = readl(reg) | bit;
drivers/usb/cdns3/cdnsp-gadget.c
174
writel(bit, reg);
drivers/usb/cdns3/cdnsp-gadget.c
177
static void cdnsp_clear_chicken_bits_2(struct cdnsp_device *pdev, u32 bit)
drivers/usb/cdns3/cdnsp-gadget.c
187
bit = readl(reg) & ~bit;
drivers/usb/cdns3/cdnsp-gadget.c
188
writel(bit, reg);
drivers/usb/core/hcd.c
1021
unsigned bit = 1 << portnum;
drivers/usb/core/hcd.c
1023
if (!(bus->resuming_ports & bit)) {
drivers/usb/core/hcd.c
1024
bus->resuming_ports |= bit;
drivers/usb/core/hcd.c
1043
unsigned bit = 1 << portnum;
drivers/usb/core/hcd.c
1045
if (bus->resuming_ports & bit) {
drivers/usb/core/hcd.c
1046
bus->resuming_ports &= ~bit;
drivers/usb/dwc2/core.h
1366
int dwc2_hsotg_wait_bit_set(struct dwc2_hsotg *hs_otg, u32 reg, u32 bit,
drivers/usb/dwc2/core.h
1368
int dwc2_hsotg_wait_bit_clear(struct dwc2_hsotg *hs_otg, u32 reg, u32 bit,
drivers/usb/dwc2/gadget.c
205
u32 bit = 1 << ep;
drivers/usb/dwc2/gadget.c
209
bit <<= 16;
drivers/usb/dwc2/gadget.c
214
daint |= bit;
drivers/usb/dwc2/gadget.c
216
daint &= ~bit;
drivers/usb/fotg210/fotg210-hcd.c
986
static void fotg210_set_command_bit(struct fotg210_hcd *fotg210, u32 bit)
drivers/usb/fotg210/fotg210-hcd.c
988
fotg210->command |= bit;
drivers/usb/fotg210/fotg210-hcd.c
996
static void fotg210_clear_command_bit(struct fotg210_hcd *fotg210, u32 bit)
drivers/usb/fotg210/fotg210-hcd.c
998
fotg210->command &= ~bit;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1294
unsigned int bit;
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1317
for_each_set_bit(bit, &dma_ep_ists, sizeof(u32) * BITS_PER_BYTE) {
drivers/usb/gadget/udc/cdns2/cdns2-gadget.c
1318
u8 ep_idx = bit > 16 ? (bit - 16) * 2 : (bit * 2) - 1;
drivers/usb/gadget/udc/net2280.c
3075
u32 bit;
drivers/usb/gadget/udc/net2280.c
3078
bit = BIT(ep_bit[index]);
drivers/usb/gadget/udc/net2280.c
3083
if (!(stat0 & bit))
drivers/usb/gadget/udc/net2280.c
3086
stat0 &= ~bit;
drivers/usb/host/ehci-timer.c
11
static void ehci_set_command_bit(struct ehci_hcd *ehci, u32 bit)
drivers/usb/host/ehci-timer.c
13
ehci->command |= bit;
drivers/usb/host/ehci-timer.c
21
static void ehci_clear_command_bit(struct ehci_hcd *ehci, u32 bit)
drivers/usb/host/ehci-timer.c
23
ehci->command &= ~bit;
drivers/usb/host/max3421-hcd.c
320
#define field(val, bit) ((val) << (bit))
drivers/usb/host/pci-quirks.c
343
u32 bit = disable ? 0 : 1;
drivers/usb/host/pci-quirks.c
410
val |= bit | (bit << 3) | (bit << 12);
drivers/usb/host/pci-quirks.c
411
val |= ((!bit) << 4) | ((!bit) << 9);
drivers/usb/host/pci-quirks.c
421
val |= bit << 8;
drivers/usb/host/xhci.h
2281
unsigned int bit;
drivers/usb/host/xhci.h
2288
for_each_set_bit(bit, &drop, 32)
drivers/usb/host/xhci.h
2290
bit / 2,
drivers/usb/host/xhci.h
2291
bit % 2 ? "in":"out");
drivers/usb/host/xhci.h
2300
for_each_set_bit(bit, &add, 32)
drivers/usb/host/xhci.h
2302
bit / 2,
drivers/usb/host/xhci.h
2303
bit % 2 ? "in":"out");
drivers/usb/isp1760/isp1760-hcd.c
214
u32 bit = isp176x_hc_portsc1_fields[field];
drivers/usb/isp1760/isp1760-hcd.c
220
writel(port_status | bit, priv->base + portsc1_reg);
drivers/usb/isp1760/isp1760-hcd.c
222
writel(port_status & ~bit, priv->base + portsc1_reg);
drivers/usb/misc/brcmstb-usb-pinmap.c
80
u32 bit;
drivers/usb/misc/brcmstb-usb-pinmap.c
90
bit = val & pout->value_mask;
drivers/usb/misc/brcmstb-usb-pinmap.c
91
gpiod_set_value(pout->gpiod, bit ? 1 : 0);
drivers/usb/misc/brcmstb-usb-pinmap.c
93
__func__, pout->name, bit ? 1 : 0);
drivers/usb/musb/musbhsdma.c
105
u8 bit;
drivers/usb/musb/musbhsdma.c
107
for (bit = 0; bit < MUSB_HSDMA_CHANNELS; bit++) {
drivers/usb/musb/musbhsdma.c
108
if (!(controller->used_channels & (1 << bit))) {
drivers/usb/musb/musbhsdma.c
109
controller->used_channels |= (1 << bit);
drivers/usb/musb/musbhsdma.c
110
musb_channel = &(controller->channel[bit]);
drivers/usb/musb/musbhsdma.c
112
musb_channel->idx = bit;
drivers/usb/musb/musbhsdma.c
80
u8 bit;
drivers/usb/musb/musbhsdma.c
86
for (bit = 0; bit < MUSB_HSDMA_CHANNELS; bit++) {
drivers/usb/musb/musbhsdma.c
87
if (controller->used_channels & (1 << bit)) {
drivers/usb/musb/musbhsdma.c
88
channel = &controller->channel[bit].channel;
drivers/usb/phy/phy-ab8500-usb.c
240
static void ab8500_usb_wd_linkstatus(struct ab8500_usb *ab, u8 bit)
drivers/usb/phy/phy-ab8500-usb.c
246
bit, bit);
drivers/usb/phy/phy-ab8500-usb.c
253
u8 bit;
drivers/usb/phy/phy-ab8500-usb.c
254
bit = sel_host ? AB8500_BIT_PHY_CTRL_HOST_EN :
drivers/usb/phy/phy-ab8500-usb.c
269
bit, bit);
drivers/usb/phy/phy-ab8500-usb.c
274
u8 bit;
drivers/usb/phy/phy-ab8500-usb.c
275
bit = sel_host ? AB8500_BIT_PHY_CTRL_HOST_EN :
drivers/usb/phy/phy-ab8500-usb.c
278
ab8500_usb_wd_linkstatus(ab, bit);
drivers/usb/phy/phy-ab8500-usb.c
282
bit, 0);
drivers/usb/renesas_usbhs/common.c
274
void usbhs_xxxsts_clear(struct usbhs_priv *priv, u16 sts_reg, u16 bit)
drivers/usb/renesas_usbhs/common.c
278
usbhs_write(priv, sts_reg, ~(1 << bit) & pipe_mask);
drivers/usb/renesas_usbhs/common.h
335
void usbhs_xxxsts_clear(struct usbhs_priv *priv, u16 sts_reg, u16 bit);
drivers/usb/storage/alauda.c
248
unsigned char par = 0, bit, bits[8] = {0};
drivers/usb/storage/alauda.c
253
bit = parity[data[i]];
drivers/usb/storage/alauda.c
256
bits[j] ^= bit;
drivers/usb/storage/sddr09.c
214
unsigned char par = 0, bit, bits[8] = {0};
drivers/usb/storage/sddr09.c
219
bit = parity[data[i]];
drivers/usb/storage/sddr09.c
222
bits[j] ^= bit;
drivers/usb/usbip/vhci_hcd.c
123
u32 bit = 1;
drivers/usb/usbip/vhci_hcd.c
130
while (bit) {
drivers/usb/usbip/vhci_hcd.c
131
u32 prev = prev_status & bit;
drivers/usb/usbip/vhci_hcd.c
132
u32 new = new_status & bit;
drivers/usb/usbip/vhci_hcd.c
145
if (bit == 1) /* USB_PORT_STAT_CONNECTION */
drivers/usb/usbip/vhci_hcd.c
148
bit <<= 1;
drivers/vhost/vhost.c
2417
int bit = nr + (log % PAGE_SIZE) * 8;
drivers/vhost/vhost.c
2425
set_bit(bit, base);
drivers/vhost/vhost.c
2443
int bit = write_page % 8;
drivers/vhost/vhost.c
2446
r = set_bit_to_user(bit, (void __user *)(unsigned long)log);
drivers/vhost/vhost.h
305
int bit = features[i];
drivers/vhost/vhost.h
307
if (virtio_features_chk_bit(bit) && VIRTIO_U64(bit) == idx)
drivers/vhost/vhost.h
308
res |= VIRTIO_BIT(bit);
drivers/vhost/vhost.h
352
static inline bool vhost_has_feature(struct vhost_virtqueue *vq, int bit)
drivers/vhost/vhost.h
354
return virtio_features_test_bit(vq->acked_features_array, bit);
drivers/vhost/vhost.h
357
static inline bool vhost_backend_has_feature(struct vhost_virtqueue *vq, int bit)
drivers/vhost/vhost.h
359
return vq->acked_backend_features & (1ULL << bit);
drivers/video/fbdev/core/fb_imageblit.h
42
int bit = ~iter->i & (BITS_PER_BYTE-1);
drivers/video/fbdev/core/fb_imageblit.h
45
*pixels = iter->colors[(iter->data[byte] >> bit) & 1];
drivers/video/fbdev/core/fbcon_rotate.h
25
u32 tmp = (y * pitch) + x, index = tmp / 8, bit = tmp % 8;
drivers/video/fbdev/core/fbcon_rotate.h
28
return (*pat) & (0x80 >> bit);
drivers/video/fbdev/core/fbcon_rotate.h
33
u32 tmp = (y * pitch) + x, index = tmp / 8, bit = tmp % 8;
drivers/video/fbdev/core/fbcon_rotate.h
37
(*pat) |= 0x80 >> bit;
drivers/video/fbdev/n411.c
48
static void n411_set_ctl(struct hecubafb_par *par, unsigned char bit, unsigned
drivers/video/fbdev/n411.c
51
switch (bit) {
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
345
unsigned bit;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
348
bit = fifo_underflow_bits[i];
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
350
if (bit & errors) {
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
360
unsigned bit;
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
363
bit = dispc_mgr_get_sync_lost_irq(i);
drivers/video/fbdev/omap2/omapfb/dss/dispc-compat.c
365
if (bit & errors) {
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1282
int bit;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1285
bit = 14;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1287
bit = 23;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1289
REG_FLD_MOD(DISPC_OVL_ATTRIBUTES(plane), enable, bit, bit);
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2289
u8 bit = dsi->te_enabled ? 30 : 31;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2291
if (REG_GET(vp_data->dsidev, DSI_VC_TE(channel), bit, bit) == 0)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2304
u8 bit;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2306
bit = dsi->te_enabled ? 30 : 31;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
2314
if (REG_GET(dsidev, DSI_VC_TE(channel), bit, bit)) {
drivers/video/fbdev/s1d13xxxfb.c
411
bltbit_wait_bitclear(struct fb_info *info, u8 bit, int timeout)
drivers/video/fbdev/s1d13xxxfb.c
413
while (s1d13xxxfb_readreg(info->par, S1DREG_BBLT_CTL0) & bit) {
drivers/video/fbdev/sh7760fb.c
285
unsigned long bit = 1 << 31;
drivers/video/fbdev/sh7760fb.c
286
while (bit) {
drivers/video/fbdev/sh7760fb.c
287
if (stride & bit)
drivers/video/fbdev/sh7760fb.c
289
bit >>= 1;
drivers/video/fbdev/sh7760fb.c
291
if (stride & ~bit)
drivers/video/fbdev/sh7760fb.c
292
stride = bit << 1; /* not P-o-2, round up */
drivers/video/fbdev/ssd1307fb.c
276
u8 bit = (byte >> (j % 8)) & 1;
drivers/video/fbdev/ssd1307fb.c
277
data |= bit << k;
drivers/video/logo/pnmtologo.c
280
unsigned char val, bit;
drivers/video/logo/pnmtologo.c
294
for (val = 0, bit = 0x80; bit && j < logo_width; j++, bit >>= 1)
drivers/video/logo/pnmtologo.c
296
val |= bit;
drivers/virt/vboxguest/vboxguest_core.c
517
u32 bit = ffs(changed) - 1;
drivers/virt/vboxguest/vboxguest_core.c
518
u32 bitmask = BIT(bit);
drivers/virt/vboxguest/vboxguest_core.c
521
tracker->per_bit_usage[bit] -= 1;
drivers/virt/vboxguest/vboxguest_core.c
522
if (tracker->per_bit_usage[bit] == 0) {
drivers/virt/vboxguest/vboxguest_core.c
527
tracker->per_bit_usage[bit] += 1;
drivers/virt/vboxguest/vboxguest_core.c
528
if (tracker->per_bit_usage[bit] == 1) {
drivers/virtio/virtio_input.c
144
unsigned int bit;
drivers/virtio/virtio_input.c
165
for (bit = 0; bit < bitcount; bit++) {
drivers/virtio/virtio_input.c
166
if (virtio_bits[bit / 8] & (1 << (bit % 8)))
drivers/virtio/virtio_input.c
167
__set_bit(bit, bits);
drivers/virtio/virtio_mem.c
522
const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
drivers/virtio/virtio_mem.c
524
__bitmap_set(vm->sbm.sb_states, bit, count);
drivers/virtio/virtio_mem.c
536
const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
drivers/virtio/virtio_mem.c
538
__bitmap_clear(vm->sbm.sb_states, bit, count);
drivers/virtio/virtio_mem.c
548
const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
drivers/virtio/virtio_mem.c
551
return test_bit(bit, vm->sbm.sb_states);
drivers/virtio/virtio_mem.c
554
return find_next_zero_bit(vm->sbm.sb_states, bit + count, bit) >=
drivers/virtio/virtio_mem.c
555
bit + count;
drivers/virtio/virtio_mem.c
565
const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, sb_id);
drivers/virtio/virtio_mem.c
568
return find_next_bit(vm->sbm.sb_states, bit + count, bit) >=
drivers/virtio/virtio_mem.c
569
bit + count;
drivers/virtio/virtio_mem.c
579
const int bit = virtio_mem_sbm_sb_state_bit_nr(vm, mb_id, 0);
drivers/virtio/virtio_mem.c
582
bit + vm->sbm.sbs_per_mb, bit) - bit;
drivers/w1/masters/amd_axi_w1.c
107
static u8 amd_axi_w1_touch_bit(void *data, u8 bit)
drivers/w1/masters/amd_axi_w1.c
121
if (bit)
drivers/w1/masters/amd_axi_w1.c
126
iowrite32(AXIW1_WRITEBIT + (bit & 0x01),
drivers/w1/masters/amd_axi_w1.c
140
if (bit)
drivers/w1/masters/ds2482.c
261
static u8 ds2482_w1_touch_bit(void *data, u8 bit)
drivers/w1/masters/ds2482.c
276
bit ? 0xFF : 0))
drivers/w1/masters/ds2490.c
538
static int ds_touch_bit(struct ds_device *dev, u8 bit, u8 *tbit)
drivers/w1/masters/ds2490.c
543
err = ds_send_control(dev, COMM_BIT_IO | COMM_IM | (bit ? COMM_D : 0),
drivers/w1/masters/ds2490.c
558
static int ds_write_bit(struct ds_device *dev, u8 bit)
drivers/w1/masters/ds2490.c
568
(bit ? COMM_D : 0), 0);
drivers/w1/masters/ds2490.c
858
static u8 ds9490r_touch_bit(void *data, u8 bit)
drivers/w1/masters/ds2490.c
862
if (ds_touch_bit(dev, bit, &dev->byte_buf))
drivers/w1/masters/ds2490.c
869
static void ds9490r_write_bit(void *data, u8 bit)
drivers/w1/masters/ds2490.c
873
ds_write_bit(dev, bit);
drivers/w1/masters/matrox_w1.c
83
static void matrox_w1_write_ddc_bit(void *data, u8 bit)
drivers/w1/masters/matrox_w1.c
88
if (bit)
drivers/w1/masters/matrox_w1.c
89
bit = 0;
drivers/w1/masters/matrox_w1.c
91
bit = dev->data_mask;
drivers/w1/masters/matrox_w1.c
94
matrox_w1_write_reg(dev, MATROX_GET_CONTROL, ((ret & ~dev->data_mask) | bit));
drivers/w1/masters/mxc_w1.c
68
static u8 mxc_w1_ds2_touch_bit(void *data, u8 bit)
drivers/w1/masters/mxc_w1.c
73
writeb(MXC_W1_CONTROL_WR(bit), dev->regs + MXC_W1_CONTROL);
drivers/w1/masters/mxc_w1.c
84
if (!(ctrl & MXC_W1_CONTROL_WR(bit)))
drivers/w1/masters/sgi_w1.c
60
static u8 sgi_w1_touch_bit(void *data, u8 bit)
drivers/w1/masters/sgi_w1.c
65
if (bit)
drivers/w1/masters/sgi_w1.c
71
if (bit)
drivers/w1/masters/w1-gpio.c
52
static void w1_gpio_write_bit(void *data, u8 bit)
drivers/w1/masters/w1-gpio.c
56
gpiod_set_value(ddata->gpiod, bit);
drivers/w1/masters/w1-uart.c
341
static u8 w1_uart_touch_bit(void *data, u8 bit)
drivers/w1/masters/w1-uart.c
344
const struct w1_uart_config *w1cfg = bit ? &w1dev->cfg_touch_1 :
drivers/w1/w1_io.c
44
static void w1_write_bit(struct w1_master *dev, int bit);
drivers/w1/w1_io.c
52
u8 w1_touch_bit(struct w1_master *dev, int bit)
drivers/w1/w1_io.c
55
return dev->bus_master->touch_bit(dev->bus_master->data, bit);
drivers/w1/w1_io.c
56
else if (bit)
drivers/w1/w1_io.c
72
static void w1_write_bit(struct w1_master *dev, int bit)
drivers/w1/w1_io.c
78
if (bit) {
drivers/watchdog/f71808e_wdt.c
129
static inline void superio_set_bit(int base, int reg, int bit);
drivers/watchdog/f71808e_wdt.c
130
static inline void superio_clear_bit(int base, int reg, int bit);
drivers/watchdog/f71808e_wdt.c
172
static inline void superio_set_bit(int base, int reg, int bit)
drivers/watchdog/f71808e_wdt.c
175
__set_bit(bit, &val);
drivers/watchdog/f71808e_wdt.c
179
static inline void superio_clear_bit(int base, int reg, int bit)
drivers/watchdog/f71808e_wdt.c
182
__clear_bit(bit, &val);
drivers/watchdog/marvell_gti_wdt.c
48
#define GTI_CWD_INT_PENDING_STATUS(bit) BIT_ULL(bit)
drivers/watchdog/marvell_gti_wdt.c
52
#define GTI_CWD_INT_ENA_CLR_VAL(bit) BIT_ULL(bit)
drivers/watchdog/marvell_gti_wdt.c
56
#define GTI_CWD_INT_ENA_SET_VAL(bit) BIT_ULL(bit)
drivers/watchdog/mlx_wdt.c
103
BIT(reg_data->bit));
drivers/watchdog/mlx_wdt.c
85
BIT(reg_data->bit));
drivers/watchdog/mlx_wdt.c
94
~BIT(reg_data->bit));
fs/affs/bitmap.c
122
u32 blk, bmap, bit, mask, mask2, tmp;
fs/affs/bitmap.c
182
bit = blk % sbi->s_bmap_bits;
fs/affs/bitmap.c
183
data = (__be32 *)bh->b_data + bit / 32 + 1;
fs/affs/bitmap.c
185
mask = ~0UL << (bit & 31);
fs/affs/bitmap.c
206
bit = ffs(tmp & mask) - 1;
fs/affs/bitmap.c
207
blk += bit + sbi->s_reserved;
fs/affs/bitmap.c
208
mask2 = mask = 1 << (bit & 31);
fs/affs/bitmap.c
44
u32 blk, bmap, bit, mask, tmp;
fs/affs/bitmap.c
54
bit = blk % sbi->s_bmap_bits;
fs/affs/bitmap.c
69
mask = 1 << (bit & 31);
fs/affs/bitmap.c
70
data = (__be32 *)bh->b_data + bit / 32 + 1;
fs/afs/dir_edit.c
28
int bit, n;
fs/afs/dir_edit.c
39
bit = 1;
fs/afs/dir_edit.c
50
bit += n;
fs/afs/dir_edit.c
53
if (bit > 64 - nr_slots)
fs/afs/dir_edit.c
55
return bit;
fs/afs/dir_edit.c
60
bit += n;
fs/afs/dir_edit.c
70
int bit, unsigned int nr_slots)
fs/afs/dir_edit.c
75
mask <<= bit;
fs/afs/dir_edit.c
91
int bit, unsigned int nr_slots)
fs/afs/dir_edit.c
96
mask <<= bit;
fs/btrfs/extent-io-tree.c
1750
bool btrfs_test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit)
fs/btrfs/extent-io-tree.c
1755
ASSERT(is_power_of_2(bit));
fs/btrfs/extent-io-tree.c
1763
if (state->state & bit) {
fs/btrfs/extent-io-tree.c
1813
bool btrfs_test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit,
fs/btrfs/extent-io-tree.c
1819
ASSERT(is_power_of_2(bit));
fs/btrfs/extent-io-tree.c
1834
if ((state->state & bit) == 0) {
fs/btrfs/extent-io-tree.h
170
bool btrfs_test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit,
fs/btrfs/extent-io-tree.h
172
bool btrfs_test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit);
fs/btrfs/extent_io.c
1738
int bit;
fs/btrfs/extent_io.c
1766
for_each_set_bit(bit, &bio_ctrl->submit_bitmap, blocks_per_folio) {
fs/btrfs/extent_io.c
1767
cur = folio_pos(folio) + (bit << fs_info->sectorsize_bits);
fs/btrfs/messages.c
32
unsigned int bit;
fs/btrfs/messages.c
45
for_each_set_bit(bit, &fs_state, sizeof(fs_state)) {
fs/btrfs/messages.c
46
WARN_ON_ONCE(bit >= BTRFS_FS_STATE_COUNT);
fs/btrfs/messages.c
47
if ((bit < BTRFS_FS_STATE_COUNT) && fs_state_chars[bit]) {
fs/btrfs/messages.c
48
*curr++ = fs_state_chars[bit];
fs/btrfs/raid56.c
1854
int bit = ((u32)(cur_logical - full_stripe_start) >>
fs/btrfs/raid56.c
1857
set_bit(bit, &rbio->dbitmap);
fs/btrfs/subpage.c
231
int bit = start_bit;
fs/btrfs/subpage.c
249
for_each_set_bit_from(bit, bfs->bitmaps, start_bit + nbits) {
fs/btrfs/subpage.c
250
clear_bit(bit, bfs->bitmaps);
fs/btrfs/subpage.c
316
int bit;
fs/btrfs/subpage.c
330
for_each_set_bit(bit, &bitmap, blocks_per_folio) {
fs/btrfs/subpage.c
331
if (test_and_clear_bit(bit + start_bit, bfs->bitmaps))
fs/btrfs/sysfs.c
1787
int bit;
fs/btrfs/sysfs.c
1789
bit = ilog2(sfa->feature_bit);
fs/btrfs/sysfs.c
1790
fa = &btrfs_feature_attrs[sfa->feature_set][bit];
fs/btrfs/tests/free-space-tree-tests.c
29
int prev_bit = 0, bit;
fs/btrfs/tests/free-space-tree-tests.c
60
bit = btrfs_free_space_test_bit(cache, path, offset);
fs/btrfs/tests/free-space-tree-tests.c
61
if (prev_bit == 0 && bit == 1) {
fs/btrfs/tests/free-space-tree-tests.c
63
} else if (prev_bit == 1 && bit == 0) {
fs/btrfs/tests/free-space-tree-tests.c
70
prev_bit = bit;
fs/ceph/mds_client.c
1471
unsigned long bit;
fs/ceph/mds_client.c
1479
bit = feature_bits[i];
fs/ceph/mds_client.c
1480
((unsigned char *)(*p))[bit / 8] |= BIT(bit % 8);
fs/debugfs/file.c
331
#define FULL_PROXY_FUNC(name, ret_type, filp, proto, args, bit, ret) \
fs/debugfs/file.c
338
if (!(fsd->methods & bit)) \
fs/debugfs/file.c
348
#define SHORT_PROXY_FUNC(name, ret_type, filp, proto, args, bit, ret) \
fs/debugfs/file.c
355
if (!(fsd->methods & bit)) \
fs/dlm/dlm_internal.h
745
uint32_t bit = min, val = 0;
fs/dlm/dlm_internal.h
747
for_each_set_bit_from(bit, addr, max + 1) {
fs/dlm/dlm_internal.h
748
val |= BIT(bit);
fs/dlm/dlm_internal.h
789
uint32_t bit;
fs/dlm/dlm_internal.h
791
for (bit = min; bit < (max + 1); bit++) {
fs/dlm/dlm_internal.h
792
if (val & BIT(bit))
fs/dlm/dlm_internal.h
793
set_bit(bit, addr);
fs/dlm/dlm_internal.h
795
clear_bit(bit, addr);
fs/ext2/balloc.c
488
unsigned long bit;
fs/ext2/balloc.c
510
bit = (block - le32_to_cpu(es->s_first_data_block)) %
fs/ext2/balloc.c
516
if (bit + count > EXT2_BLOCKS_PER_GROUP(sb)) {
fs/ext2/balloc.c
517
overflow = bit + count - EXT2_BLOCKS_PER_GROUP(sb);
fs/ext2/balloc.c
544
bit + i, bitmap_bh->b_data)) {
fs/ext2/ialloc.c
112
unsigned long bit;
fs/ext2/ialloc.c
136
bit = (ino - 1) % EXT2_INODES_PER_GROUP(sb);
fs/ext2/ialloc.c
143
bit, (void *) bitmap_bh->b_data))
fs/ext4/balloc.c
187
unsigned int bit, bit_max;
fs/ext4/balloc.c
205
for (bit = 0; bit < bit_max; bit++)
fs/ext4/balloc.c
206
ext4_set_bit(bit, bh->b_data);
fs/ext4/ext4.h
1893
static inline void ext4_set_mount_flag(struct super_block *sb, int bit)
fs/ext4/ext4.h
1895
set_bit(bit, &EXT4_SB(sb)->s_mount_flags);
fs/ext4/ext4.h
1898
static inline void ext4_clear_mount_flag(struct super_block *sb, int bit)
fs/ext4/ext4.h
1900
clear_bit(bit, &EXT4_SB(sb)->s_mount_flags);
fs/ext4/ext4.h
1903
static inline int ext4_test_mount_flag(struct super_block *sb, int bit)
fs/ext4/ext4.h
1905
return test_bit(bit, &EXT4_SB(sb)->s_mount_flags);
fs/ext4/ext4.h
1981
static inline int ext4_test_inode_##name(struct inode *inode, int bit) \
fs/ext4/ext4.h
1983
return test_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
fs/ext4/ext4.h
1985
static inline void ext4_set_inode_##name(struct inode *inode, int bit) \
fs/ext4/ext4.h
1987
set_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
fs/ext4/ext4.h
1989
static inline void ext4_clear_inode_##name(struct inode *inode, int bit) \
fs/ext4/ext4.h
1991
clear_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
fs/ext4/ext4.h
1996
static inline int ext4_test_inode_flag(struct inode *inode, int bit);
fs/ext4/ext4.h
1997
static inline void ext4_set_inode_flag(struct inode *inode, int bit);
fs/ext4/ext4.h
1998
static inline void ext4_clear_inode_flag(struct inode *inode, int bit);
fs/ext4/ext4.h
2003
static inline int ext4_test_inode_state(struct inode *inode, int bit);
fs/ext4/ext4.h
2004
static inline void ext4_set_inode_state(struct inode *inode, int bit);
fs/ext4/ext4.h
2005
static inline void ext4_clear_inode_state(struct inode *inode, int bit);
fs/ext4/ialloc.c
1376
int bit;
fs/ext4/ialloc.c
1385
bit = (ino - 1) % EXT4_INODES_PER_GROUP(sb);
fs/ext4/ialloc.c
1394
if (!ext4_test_bit(bit, bitmap_bh->b_data))
fs/ext4/ialloc.c
1426
bit, (unsigned long long)bitmap_bh->b_blocknr,
fs/ext4/ialloc.c
1427
ext4_test_bit(bit, bitmap_bh->b_data));
fs/ext4/ialloc.c
243
unsigned long bit;
fs/ext4/ialloc.c
286
bit = (ino - 1) % EXT4_INODES_PER_GROUP(sb);
fs/ext4/ialloc.c
316
cleared = ext4_test_and_clear_bit(bit, bitmap_bh->b_data);
fs/ext4/ialloc.c
765
int bit;
fs/ext4/ialloc.c
772
bit = (ino - 1) % EXT4_INODES_PER_GROUP(sb);
fs/ext4/ialloc.c
777
if (ext4_test_bit(bit, inode_bitmap_bh->b_data)) {
fs/ext4/ialloc.c
788
ext4_set_bit(bit, inode_bitmap_bh->b_data);
fs/ext4/ialloc.c
853
if (bit >= free)
fs/ext4/ialloc.c
855
(EXT4_INODES_PER_GROUP(sb) - bit - 1));
fs/ext4/mballoc-test.c
488
ext4_grpblk_t bit, max = EXT4_CLUSTERS_PER_GROUP(sb);
fs/ext4/mballoc-test.c
496
bit = mb_find_next_zero_bit_test(bitmap, max, 0);
fs/ext4/mballoc-test.c
497
KUNIT_ASSERT_EQ_MSG(test, bit, max,
fs/ext4/mballoc-test.c
502
bit = mb_find_next_zero_bit_test(bitmap, max, 0);
fs/ext4/mballoc-test.c
503
KUNIT_ASSERT_EQ(test, bit, start);
fs/ext4/mballoc-test.c
505
bit = mb_find_next_bit_test(bitmap, max, bit + 1);
fs/ext4/mballoc-test.c
506
KUNIT_ASSERT_EQ(test, bit, start + len);
fs/ext4/mballoc.c
1928
static inline int mb_buddy_adjust_border(int* bit, void* bitmap, int side)
fs/ext4/mballoc.c
1930
if (mb_test_bit(*bit + side, bitmap)) {
fs/ext4/mballoc.c
1931
mb_clear_bit(*bit, bitmap);
fs/ext4/mballoc.c
1932
(*bit) -= side;
fs/ext4/mballoc.c
1936
(*bit) += side;
fs/ext4/mballoc.c
1937
mb_set_bit(*bit, bitmap);
fs/ext4/mballoc.c
464
static inline void *mb_correct_addr_and_bit(int *bit, void *addr)
fs/ext4/mballoc.c
467
*bit += ((unsigned long) addr & 7UL) << 3;
fs/ext4/mballoc.c
470
*bit += ((unsigned long) addr & 3UL) << 3;
fs/ext4/mballoc.c
478
static inline int mb_test_bit(int bit, void *addr)
fs/ext4/mballoc.c
484
addr = mb_correct_addr_and_bit(&bit, addr);
fs/ext4/mballoc.c
485
return ext4_test_bit(bit, addr);
fs/ext4/mballoc.c
488
static inline void mb_set_bit(int bit, void *addr)
fs/ext4/mballoc.c
490
addr = mb_correct_addr_and_bit(&bit, addr);
fs/ext4/mballoc.c
491
ext4_set_bit(bit, addr);
fs/ext4/mballoc.c
494
static inline void mb_clear_bit(int bit, void *addr)
fs/ext4/mballoc.c
496
addr = mb_correct_addr_and_bit(&bit, addr);
fs/ext4/mballoc.c
497
ext4_clear_bit(bit, addr);
fs/ext4/mballoc.c
500
static inline int mb_test_and_clear_bit(int bit, void *addr)
fs/ext4/mballoc.c
502
addr = mb_correct_addr_and_bit(&bit, addr);
fs/ext4/mballoc.c
503
return ext4_test_and_clear_bit(bit, addr);
fs/ext4/mballoc.c
5431
ext4_grpblk_t bit;
fs/ext4/mballoc.c
5436
ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
fs/ext4/mballoc.c
5437
grp_blk_start = pa->pa_pstart - EXT4_C2B(sbi, bit);
fs/ext4/mballoc.c
5439
end = bit + pa->pa_len;
fs/ext4/mballoc.c
5441
while (bit < end) {
fs/ext4/mballoc.c
5442
bit = mb_find_next_zero_bit(bitmap_bh->b_data, end, bit);
fs/ext4/mballoc.c
5443
if (bit >= end)
fs/ext4/mballoc.c
5445
next = mb_find_next_bit(bitmap_bh->b_data, end, bit);
fs/ext4/mballoc.c
5447
(unsigned) ext4_group_first_block_no(sb, group) + bit,
fs/ext4/mballoc.c
5448
(unsigned) next - bit, (unsigned) group);
fs/ext4/mballoc.c
5449
free += next - bit;
fs/ext4/mballoc.c
5451
trace_ext4_mballoc_discard(sb, NULL, group, bit, next - bit);
fs/ext4/mballoc.c
5453
EXT4_C2B(sbi, bit)),
fs/ext4/mballoc.c
5454
next - bit);
fs/ext4/mballoc.c
5455
mb_free_blocks(pa->pa_inode, e4b, bit, next - bit);
fs/ext4/mballoc.c
5456
bit = next + 1;
fs/ext4/mballoc.c
5480
ext4_grpblk_t bit;
fs/ext4/mballoc.c
5484
ext4_get_group_no_and_offset(sb, pa->pa_pstart, &group, &bit);
fs/ext4/mballoc.c
5490
mb_free_blocks(pa->pa_inode, e4b, bit, pa->pa_len);
fs/ext4/mballoc.c
5492
trace_ext4_mballoc_discard(sb, NULL, group, bit, pa->pa_len);
fs/ext4/mballoc.c
6543
ext4_grpblk_t bit;
fs/ext4/mballoc.c
6565
ext4_get_group_no_and_offset(sb, block, &block_group, &bit);
fs/ext4/mballoc.c
6575
if (EXT4_C2B(sbi, bit) + count > EXT4_BLOCKS_PER_GROUP(sb)) {
fs/ext4/mballoc.c
6576
overflow = EXT4_C2B(sbi, bit) + count -
fs/ext4/mballoc.c
6583
trace_ext4_mballoc_free(sb, inode, block_group, bit, count_clusters);
fs/ext4/mballoc.c
6602
err = ext4_mb_mark_context(handle, sb, false, block_group, bit,
fs/ext4/mballoc.c
6629
new_entry->efd_start_cluster = bit;
fs/ext4/mballoc.c
6638
err = ext4_issue_discard(sb, block_group, bit,
fs/ext4/mballoc.c
6649
" with %d", block_group, bit, count,
fs/ext4/mballoc.c
6656
mb_free_blocks(inode, &e4b, bit, count_clusters);
fs/ext4/mballoc.c
6804
ext4_grpblk_t bit;
fs/ext4/mballoc.c
6818
ext4_get_group_no_and_offset(sb, block, &block_group, &bit);
fs/ext4/mballoc.c
6823
if (bit + cluster_count > EXT4_CLUSTERS_PER_GROUP(sb)) {
fs/ext4/mballoc.c
6842
err = ext4_mb_mark_context(handle, sb, false, block_group, bit,
fs/ext4/mballoc.c
6852
mb_free_blocks(NULL, &e4b, bit, cluster_count);
fs/ext4/mballoc.c
7218
void mb_clear_bit_test(int bit, void *addr)
fs/ext4/mballoc.c
7220
mb_clear_bit(bit, addr);
fs/ext4/mballoc.c
7224
int mb_test_bit_test(int bit, void *addr)
fs/ext4/mballoc.c
7226
return mb_test_bit(bit, addr);
fs/ext4/mballoc.h
285
extern void mb_clear_bit_test(int bit, void *addr);
fs/ext4/mballoc.h
286
extern int mb_test_bit_test(int bit, void *addr);
fs/file.c
549
unsigned int bit;
fs/file.c
554
bit = find_next_zero_bit(&fdt->open_fds[bitbit], BITS_PER_LONG,
fs/file.c
556
if (bit < BITS_PER_LONG)
fs/file.c
557
return bit + bitbit * BITS_PER_LONG;
fs/gfs2/quota.c
350
unsigned int bit;
fs/gfs2/quota.c
355
bit = find_first_zero_bit(sdp->sd_quota_bitmap,
fs/gfs2/quota.c
357
if (bit >= sdp->sd_quota_slots) {
fs/gfs2/quota.c
361
set_bit(bit, sdp->sd_quota_bitmap);
fs/gfs2/quota.c
362
qd->qd_slot = bit;
fs/gfs2/rgrp.c
106
cur_state = (*byte1 >> bit) & GFS2_BIT_MASK;
fs/gfs2/rgrp.c
123
*byte1 ^= (cur_state ^ new_state) << bit;
fs/gfs2/rgrp.c
127
cur_state = (*byte2 >> bit) & GFS2_BIT_MASK;
fs/gfs2/rgrp.c
128
*byte2 ^= (cur_state ^ new_state) << bit;
fs/gfs2/rgrp.c
148
unsigned int bit;
fs/gfs2/rgrp.c
156
bit = (rbm->offset % GFS2_NBBY) * GFS2_BIT_SIZE;
fs/gfs2/rgrp.c
158
return (*byte >> bit) & GFS2_BIT_MASK;
fs/gfs2/rgrp.c
242
u32 bit;
fs/gfs2/rgrp.c
259
bit = __ffs64(tmp);
fs/gfs2/rgrp.c
260
bit /= 2; /* two bits per entry in the bitmap */
fs/gfs2/rgrp.c
261
return (((const unsigned char *)ptr - buf) * GFS2_NBBY) + bit;
fs/gfs2/rgrp.c
99
const unsigned int bit = (rbm->offset % GFS2_NBBY) * GFS2_BIT_SIZE;
fs/inode.c
535
struct inode *inode, u32 bit)
fs/inode.c
539
bit_address = inode_state_wait_address(inode, bit);
fs/jffs2/compr_rubin.c
57
static inline int pushbit(struct pushpull *pp, int bit, int use_reserved)
fs/jffs2/compr_rubin.c
62
if (bit)
fs/jffs2/compr_rubin.c
79
int bit;
fs/jffs2/compr_rubin.c
81
bit = (pp->buf[pp->ofs >> 3] >> (7-(pp->ofs & 7))) & 1;
fs/jffs2/compr_rubin.c
84
return bit;
fs/minix/bitmap.c
189
unsigned long ino, bit;
fs/minix/bitmap.c
196
bit = ino & ((1<<k) - 1);
fs/minix/bitmap.c
207
if (!minix_test_and_clear_bit(bit, bh->b_data))
fs/minix/bitmap.c
208
printk("minix_free_inode: bit %lu already cleared\n", bit);
fs/minix/bitmap.c
48
unsigned long bit, zone;
fs/minix/bitmap.c
55
bit = zone & ((1<<k) - 1);
fs/minix/bitmap.c
63
if (!minix_test_and_clear_bit(bit, bh->b_data))
fs/nfs/pagelist.c
263
bool nfs_page_group_sync_on_bit_locked(struct nfs_page *req, unsigned int bit)
fs/nfs/pagelist.c
269
WARN_ON_ONCE(test_and_set_bit(bit, &req->wb_flags));
fs/nfs/pagelist.c
273
if (!test_bit(bit, &tmp->wb_flags))
fs/nfs/pagelist.c
281
clear_bit(bit, &tmp->wb_flags);
fs/nfs/pagelist.c
294
bool nfs_page_group_sync_on_bit(struct nfs_page *req, unsigned int bit)
fs/nfs/pagelist.c
299
ret = nfs_page_group_sync_on_bit_locked(req, bit);
fs/nfsd/nfs4xdr.c
3879
unsigned long bit;
fs/nfsd/nfs4xdr.c
4063
for_each_set_bit(bit, attr_bitmap,
fs/nfsd/nfs4xdr.c
4065
status = nfsd4_enc_fattr4_encode_ops[bit](xdr, &args);
fs/nilfs2/the_nilfs.h
188
#define THE_NILFS_FNS(bit, name) \
fs/nilfs2/the_nilfs.h
191
set_bit(THE_NILFS_##bit, &(nilfs)->ns_flags); \
fs/nilfs2/the_nilfs.h
195
clear_bit(THE_NILFS_##bit, &(nilfs)->ns_flags); \
fs/nilfs2/the_nilfs.h
199
return test_bit(THE_NILFS_##bit, &(nilfs)->ns_flags); \
fs/ntfs3/bitfunc.c
33
bool are_bits_clear(const void *lmap, size_t bit, size_t nbits)
fs/ntfs3/bitfunc.c
35
size_t pos = bit & 7;
fs/ntfs3/bitfunc.c
36
const u8 *map = (u8 *)lmap + (bit >> 3);
fs/ntfs3/bitfunc.c
81
bool are_bits_set(const void *lmap, size_t bit, size_t nbits)
fs/ntfs3/bitfunc.c
84
size_t pos = bit & 7;
fs/ntfs3/bitfunc.c
85
const u8 *map = (u8 *)lmap + (bit >> 3);
fs/ntfs3/bitmap.c
231
static void wnd_add_free_ext(struct wnd_bitmap *wnd, size_t bit, size_t len,
fs/ntfs3/bitmap.c
235
size_t ib, end_in = bit + len;
fs/ntfs3/bitmap.c
247
n = rb_lookup(&wnd->start_tree, bit);
fs/ntfs3/bitmap.c
254
if (e->start.key + e->count.key == bit) {
fs/ntfs3/bitmap.c
256
bit = e->start.key;
fs/ntfs3/bitmap.c
290
bit < wnd->zone_end ?
fs/ntfs3/bitmap.c
294
while (bit > ib && wnd_is_free_hlp(wnd, bit - 1, 1)) {
fs/ntfs3/bitmap.c
295
bit -= 1;
fs/ntfs3/bitmap.c
347
e->start.key = bit;
fs/ntfs3/bitmap.c
362
static void wnd_remove_free_ext(struct wnd_bitmap *wnd, size_t bit, size_t len)
fs/ntfs3/bitmap.c
366
size_t end_in = bit + len;
fs/ntfs3/bitmap.c
37
static bool wnd_is_free_hlp(struct wnd_bitmap *wnd, size_t bit, size_t bits);
fs/ntfs3/bitmap.c
370
n = rb_lookup(&wnd->start_tree, bit);
fs/ntfs3/bitmap.c
382
if (e->start.key > bit)
fs/ntfs3/bitmap.c
388
len = bit - e->start.key;
fs/ntfs3/bitmap.c
389
} else if (bit > end) {
fs/ntfs3/bitmap.c
726
int wnd_set_free(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
731
size_t iw = bit >> (sb->s_blocksize_bits + 3);
fs/ntfs3/bitmap.c
732
u32 wbit = bit & (wbits - 1);
fs/ntfs3/bitmap.c
736
for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
760
wnd_add_free_ext(wnd, bit, op, false);
fs/ntfs3/bitmap.c
768
int wnd_set_used(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
772
size_t iw = bit >> (sb->s_blocksize_bits + 3);
fs/ntfs3/bitmap.c
774
u32 wbit = bit & (wbits - 1);
fs/ntfs3/bitmap.c
778
for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
802
wnd_remove_free_ext(wnd, bit, op);
fs/ntfs3/bitmap.c
816
int wnd_set_used_safe(struct wnd_bitmap *wnd, size_t bit, size_t bits,
fs/ntfs3/bitmap.c
824
if (wnd_is_free(wnd, bit + i, 1)) {
fs/ntfs3/bitmap.c
826
from = bit + i;
fs/ntfs3/bitmap.c
850
static bool wnd_is_free_hlp(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
853
size_t iw = bit >> (sb->s_blocksize_bits + 3);
fs/ntfs3/bitmap.c
855
u32 wbit = bit & (wbits - 1);
fs/ntfs3/bitmap.c
887
bool wnd_is_free(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
897
n = rb_lookup(&wnd->start_tree, bit);
fs/ntfs3/bitmap.c
905
if (bit < end && bit + bits <= end)
fs/ntfs3/bitmap.c
909
ret = wnd_is_free_hlp(wnd, bit, bits);
fs/ntfs3/bitmap.c
919
bool wnd_is_used(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
923
size_t iw = bit >> (sb->s_blocksize_bits + 3);
fs/ntfs3/bitmap.c
925
u32 wbit = bit & (wbits - 1);
fs/ntfs3/bitmap.c
934
end = bit + bits;
fs/ntfs3/bitmap.c
940
if (e->start.key + e->count.key > bit)
fs/ntfs3/dir.c
401
size_t bit;
fs/ntfs3/dir.c
499
bit = (pos - sbi->record_size) >> index_bits;
fs/ntfs3/dir.c
507
bit = 0;
fs/ntfs3/dir.c
513
for (; bit < max_bit; bit += 1) {
fs/ntfs3/dir.c
515
err = indx_used_bit(&ni->dir, ni, &bit);
fs/ntfs3/dir.c
519
if (bit == MINUS_ONE_T) {
fs/ntfs3/dir.c
524
if (bit >= max_bit) {
fs/ntfs3/dir.c
530
err = indx_read_ra(&ni->dir, ni, bit << ni->dir.idx2vbn_bits,
fs/ntfs3/dir.c
539
((u64)bit << index_bits) + sbi->record_size,
fs/ntfs3/dir.c
577
size_t drs = 0, fles = 0, bit = 0;
fs/ntfs3/dir.c
625
if (bit >= max_indx)
fs/ntfs3/dir.c
628
err = indx_used_bit(&ni->dir, ni, &bit);
fs/ntfs3/dir.c
632
if (bit == MINUS_ONE_T)
fs/ntfs3/dir.c
635
if (bit >= max_indx)
fs/ntfs3/dir.c
638
err = indx_read(&ni->dir, ni, bit << ni->dir.idx2vbn_bits,
fs/ntfs3/dir.c
644
bit += 1;
fs/ntfs3/index.c
1322
size_t bit;
fs/ntfs3/index.c
1394
bit = next_vbn >> indx->idx2vbn_bits;
fs/ntfs3/index.c
1395
err = indx_used_bit(indx, ni, &bit);
fs/ntfs3/index.c
1396
if (err == -ENOENT || bit == MINUS_ONE_T) {
fs/ntfs3/index.c
1402
next_used_vbn = bit << indx->idx2vbn_bits;
fs/ntfs3/index.c
1494
size_t bit;
fs/ntfs3/index.c
1501
err = indx_find_free(indx, ni, &bit, &bmp);
fs/ntfs3/index.c
1505
if (bit != MINUS_ONE_T) {
fs/ntfs3/index.c
1525
bit = bmp_size << 3;
fs/ntfs3/index.c
1528
data_size = (u64)(bit + 1) << indx->index_bits;
fs/ntfs3/index.c
1534
ntfs3_bitmap_size(bit + 1), NULL, true);
fs/ntfs3/index.c
1566
*vbn = bit << indx->idx2vbn_bits;
fs/ntfs3/index.c
199
size_t bit;
fs/ntfs3/index.c
205
size_t bit, struct bmp_buf *bbuf)
fs/ntfs3/index.c
2061
size_t bit)
fs/ntfs3/index.c
208
size_t data_size, valid_size, vbo, off = bit >> 3;
fs/ntfs3/index.c
2082
if (bit >= nbits)
fs/ntfs3/index.c
2085
pos = find_next_bit_le(bm, nbits, bit);
fs/ntfs3/index.c
2093
if (bit >= nbits)
fs/ntfs3/index.c
2096
err = scan_nres_bitmap(ni, b, indx, bit, &scan_for_used, &used);
fs/ntfs3/index.c
2104
new_data = (u64)bit << indx->index_bits;
fs/ntfs3/index.c
2114
bpb = ntfs3_bitmap_size(bit);
fs/ntfs3/index.c
232
bbuf->bit = 0;
fs/ntfs3/index.c
278
bbuf->bit = 8 * (off & ~(size_t)sbi->block_mask);
fs/ntfs3/index.c
315
size_t bit)
fs/ntfs3/index.c
320
err = bmp_buf_get(indx, ni, bit, &bbuf);
fs/ntfs3/index.c
324
__set_bit_le(bit - bbuf.bit, bbuf.buf);
fs/ntfs3/index.c
335
size_t bit)
fs/ntfs3/index.c
340
err = bmp_buf_get(indx, ni, bit, &bbuf);
fs/ntfs3/index.c
344
__clear_bit_le(bit - bbuf.bit, bbuf.buf);
fs/ntfs3/index.c
360
bool (*fn)(const ulong *buf, u32 bit, u32 bits,
fs/ntfs3/index.c
457
static bool scan_for_free(const ulong *buf, u32 bit, u32 bits, size_t *ret)
fs/ntfs3/index.c
459
size_t pos = find_next_zero_bit_le(buf, bits, bit);
fs/ntfs3/index.c
473
size_t *bit, struct ATTRIB **bitmap)
fs/ntfs3/index.c
487
*bit = MINUS_ONE_T;
fs/ntfs3/index.c
494
*bit = pos;
fs/ntfs3/index.c
496
err = scan_nres_bitmap(ni, b, indx, 0, &scan_for_free, bit);
fs/ntfs3/index.c
505
static bool scan_for_used(const ulong *buf, u32 bit, u32 bits, size_t *ret)
fs/ntfs3/index.c
507
size_t pos = find_next_bit_le(buf, bits, bit);
fs/ntfs3/index.c
520
int indx_used_bit(struct ntfs_index *indx, struct ntfs_inode *ni, size_t *bit)
fs/ntfs3/index.c
524
size_t from = *bit;
fs/ntfs3/index.c
534
*bit = MINUS_ONE_T;
fs/ntfs3/index.c
541
*bit = pos;
fs/ntfs3/index.c
543
err = scan_nres_bitmap(ni, b, indx, from, &scan_for_used, bit);
fs/ntfs3/lznt.c
232
size_t bit = 0;
fs/ntfs3/lznt.c
247
if (!(ch & (1 << bit))) {
fs/ntfs3/lznt.c
281
bit = (bit + 1) & 7;
fs/ntfs3/lznt.c
283
if (!bit) {
fs/ntfs3/ntfs_fs.h
519
bool are_bits_clear(const void *map, size_t bit, size_t nbits);
fs/ntfs3/ntfs_fs.h
520
bool are_bits_set(const void *map, size_t bit, size_t nbits);
fs/ntfs3/ntfs_fs.h
521
size_t get_set_bits_ex(const void *map, size_t bit, size_t nbits);
fs/ntfs3/ntfs_fs.h
729
int indx_used_bit(struct ntfs_index *indx, struct ntfs_inode *ni, size_t *bit);
fs/ntfs3/ntfs_fs.h
906
int wnd_set_free(struct wnd_bitmap *wnd, size_t bit, size_t bits);
fs/ntfs3/ntfs_fs.h
907
int wnd_set_used(struct wnd_bitmap *wnd, size_t bit, size_t bits);
fs/ntfs3/ntfs_fs.h
908
int wnd_set_used_safe(struct wnd_bitmap *wnd, size_t bit, size_t bits,
fs/ntfs3/ntfs_fs.h
910
bool wnd_is_free(struct wnd_bitmap *wnd, size_t bit, size_t bits);
fs/ntfs3/ntfs_fs.h
911
bool wnd_is_used(struct wnd_bitmap *wnd, size_t bit, size_t bits);
fs/ocfs2/alloc.c
6490
u64 blkno, unsigned int bit)
fs/ocfs2/alloc.c
6502
trace_ocfs2_cache_cluster_dealloc((unsigned long long)blkno, bit);
fs/ocfs2/alloc.c
6505
item->free_bit = bit;
fs/ocfs2/alloc.c
6783
u64 blkno, unsigned int bit)
fs/ocfs2/alloc.c
6805
(unsigned long long)blkno, bit);
fs/ocfs2/alloc.c
6809
item->free_bit = bit;
fs/ocfs2/alloc.h
197
u64 blkno, unsigned int bit);
fs/ocfs2/alloc.h
200
unsigned int bit);
fs/ocfs2/dir.c
4375
u16 bit;
fs/ocfs2/dir.c
4420
bit = le16_to_cpu(dx_root->dr_suballoc_bit);
fs/ocfs2/dir.c
4424
bg_blkno = ocfs2_which_suballoc_group(blk, bit);
fs/ocfs2/dir.c
4426
bit, bg_blkno, 1);
fs/ocfs2/dlm/dlmcommon.h
1103
int bit;
fs/ocfs2/dlm/dlmcommon.h
1104
bit = find_next_bit(iter->node_map, O2NM_MAX_NODES, iter->curnode+1);
fs/ocfs2/dlm/dlmcommon.h
1105
if (bit >= O2NM_MAX_NODES) {
fs/ocfs2/dlm/dlmcommon.h
1109
iter->curnode = bit;
fs/ocfs2/dlm/dlmcommon.h
1110
return bit;
fs/ocfs2/dlm/dlmcommon.h
887
struct dlm_lock_resource *res, int bit);
fs/ocfs2/dlm/dlmcommon.h
889
struct dlm_lock_resource *res, int bit);
fs/ocfs2/dlm/dlmdebug.c
43
int bit;
fs/ocfs2/dlm/dlmdebug.c
47
bit = 0;
fs/ocfs2/dlm/dlmdebug.c
49
bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit);
fs/ocfs2/dlm/dlmdebug.c
50
if (bit >= O2NM_MAX_NODES)
fs/ocfs2/dlm/dlmdebug.c
52
printk("%u ", bit);
fs/ocfs2/dlm/dlmdebug.c
53
bit++;
fs/ocfs2/dlm/dlmdomain.c
849
int bit = query->node_idx;
fs/ocfs2/dlm/dlmdomain.c
863
"is ongoing.\n", bit);
fs/ocfs2/dlm/dlmdomain.c
865
} else if (test_bit(bit, dlm->recovery_map)) {
fs/ocfs2/dlm/dlmdomain.c
867
"still needs recovery.\n", bit);
fs/ocfs2/dlm/dlmdomain.c
869
} else if (test_bit(bit, dlm->domain_map)) {
fs/ocfs2/dlm/dlmdomain.c
872
bit);
fs/ocfs2/dlm/dlmdomain.c
881
if (dlm_query_join_proto_check("DLM", bit,
fs/ocfs2/dlm/dlmdomain.c
885
} else if (dlm_query_join_proto_check("fs", bit,
fs/ocfs2/dlm/dlmmaster.c
1007
int ret, bit;
fs/ocfs2/dlm/dlmmaster.c
1082
bit = find_first_bit(mle->maybe_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmmaster.c
1083
if (dlm->node_num <= bit) {
fs/ocfs2/dlm/dlmmaster.c
1183
int bit;
fs/ocfs2/dlm/dlmmaster.c
1188
bit = find_next_bit(iter->diff_bm, O2NM_MAX_NODES,
fs/ocfs2/dlm/dlmmaster.c
1190
if (bit >= O2NM_MAX_NODES) {
fs/ocfs2/dlm/dlmmaster.c
1196
if (test_bit(bit, iter->orig_bm))
fs/ocfs2/dlm/dlmmaster.c
1201
iter->curnode = bit;
fs/ocfs2/dlm/dlmmaster.c
1202
return bit;
fs/ocfs2/dlm/dlmmaster.c
1789
int bit = find_first_bit(mle->maybe_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmmaster.c
1790
if (bit >= O2NM_MAX_NODES) {
fs/ocfs2/dlm/dlmmaster.c
1796
} else if (bit != assert->node_idx) {
fs/ocfs2/dlm/dlmmaster.c
1799
"back off\n", assert->node_idx, bit);
fs/ocfs2/dlm/dlmmaster.c
1807
"have begun after %u won.\n", bit,
fs/ocfs2/dlm/dlmmaster.c
1808
assert->node_idx, namelen, name, bit,
fs/ocfs2/dlm/dlmmaster.c
2075
int bit;
fs/ocfs2/dlm/dlmmaster.c
2095
bit = dlm->node_num;
fs/ocfs2/dlm/dlmmaster.c
2097
bit = find_next_bit(nodemap, O2NM_MAX_NODES,
fs/ocfs2/dlm/dlmmaster.c
2098
bit+1);
fs/ocfs2/dlm/dlmmaster.c
2099
if (bit >= O2NM_MAX_NODES)
fs/ocfs2/dlm/dlmmaster.c
2101
clear_bit(bit, nodemap);
fs/ocfs2/dlm/dlmmaster.c
2915
int i, bit;
fs/ocfs2/dlm/dlmmaster.c
2943
bit = 0;
fs/ocfs2/dlm/dlmmaster.c
2945
bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit);
fs/ocfs2/dlm/dlmmaster.c
2946
if (bit >= O2NM_MAX_NODES)
fs/ocfs2/dlm/dlmmaster.c
2950
if (bit != dlm->node_num) {
fs/ocfs2/dlm/dlmmaster.c
2953
res->lockname.len, res->lockname.name, bit);
fs/ocfs2/dlm/dlmmaster.c
2954
dlm_lockres_clear_refmap_bit(dlm, res, bit);
fs/ocfs2/dlm/dlmmaster.c
2956
bit++;
fs/ocfs2/dlm/dlmmaster.c
3290
int bit;
fs/ocfs2/dlm/dlmmaster.c
3295
bit = find_first_bit(mle->maybe_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmmaster.c
3296
if (bit != dead_node) {
fs/ocfs2/dlm/dlmmaster.c
602
struct dlm_lock_resource *res, int bit)
fs/ocfs2/dlm/dlmmaster.c
607
res->lockname.name, bit, __builtin_return_address(0));
fs/ocfs2/dlm/dlmmaster.c
609
set_bit(bit, res->refmap);
fs/ocfs2/dlm/dlmmaster.c
613
struct dlm_lock_resource *res, int bit)
fs/ocfs2/dlm/dlmmaster.c
618
res->lockname.name, bit, __builtin_return_address(0));
fs/ocfs2/dlm/dlmmaster.c
620
clear_bit(bit, res->refmap);
fs/ocfs2/dlm/dlmmaster.c
714
int bit, wait_on_recovery = 0;
fs/ocfs2/dlm/dlmmaster.c
864
bit = find_first_bit(dlm->recovery_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmmaster.c
865
if (bit < O2NM_MAX_NODES) {
fs/ocfs2/dlm/dlmmaster.c
868
dlm->name, namelen, (char *)lockid, bit);
fs/ocfs2/dlm/dlmmaster.c
915
bit = find_first_bit(dlm->recovery_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmmaster.c
916
if (bit < O2NM_MAX_NODES) {
fs/ocfs2/dlm/dlmmaster.c
919
dlm->name, namelen, (char *)lockid, bit);
fs/ocfs2/dlm/dlmmaster.c
926
dlm_wait_for_node_recovery(dlm, bit, 10000);
fs/ocfs2/dlm/dlmrecovery.c
452
int bit;
fs/ocfs2/dlm/dlmrecovery.c
454
bit = find_first_bit(dlm->recovery_map, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmrecovery.c
455
if (bit >= O2NM_MAX_NODES || bit < 0)
fs/ocfs2/dlm/dlmrecovery.c
458
dlm_set_reco_dead_node(dlm, bit);
fs/ocfs2/dlm/dlmthread.c
76
int bit;
fs/ocfs2/dlm/dlmthread.c
95
bit = find_first_bit(res->refmap, O2NM_MAX_NODES);
fs/ocfs2/dlm/dlmthread.c
96
if (bit < O2NM_MAX_NODES)
fs/ocfs2/heartbeat.c
65
int bit)
fs/ocfs2/heartbeat.c
67
if (bit==-1)
fs/ocfs2/heartbeat.c
69
BUG_ON(bit >= map->num_nodes);
fs/ocfs2/heartbeat.c
71
set_bit(bit, map->map);
fs/ocfs2/heartbeat.c
77
int bit)
fs/ocfs2/heartbeat.c
79
if (bit==-1)
fs/ocfs2/heartbeat.c
81
BUG_ON(bit >= map->num_nodes);
fs/ocfs2/heartbeat.c
83
clear_bit(bit, map->map);
fs/ocfs2/heartbeat.c
89
int bit)
fs/ocfs2/heartbeat.c
92
if (bit >= map->num_nodes) {
fs/ocfs2/heartbeat.c
93
mlog(ML_ERROR, "bit=%d map->num_nodes=%d\n", bit, map->num_nodes);
fs/ocfs2/heartbeat.c
97
ret = test_bit(bit, map->map);
fs/ocfs2/heartbeat.h
21
int bit);
fs/ocfs2/heartbeat.h
24
int bit);
fs/ocfs2/heartbeat.h
27
int bit);
fs/ocfs2/ocfs2.h
930
static inline void _ocfs2_set_bit(unsigned int bit, unsigned long *bitmap)
fs/ocfs2/ocfs2.h
932
__set_bit_le(bit, bitmap);
fs/ocfs2/ocfs2.h
934
#define ocfs2_set_bit(bit, addr) _ocfs2_set_bit((bit), (unsigned long *)(addr))
fs/ocfs2/ocfs2.h
936
static inline void _ocfs2_clear_bit(unsigned int bit, unsigned long *bitmap)
fs/ocfs2/ocfs2.h
938
__clear_bit_le(bit, bitmap);
fs/ocfs2/ocfs2.h
940
#define ocfs2_clear_bit(bit, addr) _ocfs2_clear_bit((bit), (unsigned long *)(addr))
fs/ocfs2/ocfs2.h
946
static inline void *correct_addr_and_bit_unaligned(int *bit, void *addr)
fs/ocfs2/ocfs2.h
949
*bit += ((unsigned long) addr & 7UL) << 3;
fs/ocfs2/ocfs2.h
952
*bit += ((unsigned long) addr & 3UL) << 3;
fs/ocfs2/ocfs2.h
960
static inline void ocfs2_set_bit_unaligned(int bit, void *bitmap)
fs/ocfs2/ocfs2.h
962
bitmap = correct_addr_and_bit_unaligned(&bit, bitmap);
fs/ocfs2/ocfs2.h
963
ocfs2_set_bit(bit, bitmap);
fs/ocfs2/ocfs2.h
966
static inline void ocfs2_clear_bit_unaligned(int bit, void *bitmap)
fs/ocfs2/ocfs2.h
968
bitmap = correct_addr_and_bit_unaligned(&bit, bitmap);
fs/ocfs2/ocfs2.h
969
ocfs2_clear_bit(bit, bitmap);
fs/ocfs2/ocfs2.h
972
static inline int ocfs2_test_bit_unaligned(int bit, void *bitmap)
fs/ocfs2/ocfs2.h
974
bitmap = correct_addr_and_bit_unaligned(&bit, bitmap);
fs/ocfs2/ocfs2.h
975
return ocfs2_test_bit(bit, bitmap);
fs/ocfs2/ocfs2_trace.h
671
unsigned long long blkno, unsigned int bit),
fs/ocfs2/ocfs2_trace.h
672
TP_ARGS(type, slot, suballoc, blkno, bit),
fs/ocfs2/ocfs2_trace.h
678
__field(unsigned int, bit)
fs/ocfs2/ocfs2_trace.h
685
__entry->bit = bit;
fs/ocfs2/ocfs2_trace.h
689
__entry->blkno, __entry->bit)
fs/ocfs2/ocfs2_trace.h
742
TP_PROTO(int count, int bit, unsigned long long start_blk,
fs/ocfs2/ocfs2_trace.h
744
TP_ARGS(count, bit, start_blk, blkno),
fs/ocfs2/ocfs2_trace.h
747
__field(int, bit)
fs/ocfs2/ocfs2_trace.h
753
__entry->bit = bit;
fs/ocfs2/ocfs2_trace.h
758
__entry->count, __entry->bit, __entry->start_blk,
fs/ocfs2/quota_local.c
469
int bit, chunk;
fs/ocfs2/quota_local.c
487
for_each_set_bit(bit, rchunk->rc_bitmap, ol_chunk_entries(sb)) {
fs/ocfs2/quota_local.c
490
ol_dqblk_block(sb, chunk, bit),
fs/ocfs2/quota_local.c
497
ol_dqblk_block_off(sb, chunk, bit));
fs/ocfs2/quota_local.c
551
WARN_ON(!ocfs2_test_bit_unaligned(bit, dchunk->dqc_bitmap));
fs/ocfs2/quota_local.c
552
ocfs2_clear_bit_unaligned(bit, dchunk->dqc_bitmap);
fs/ocfs2/refcounttree.c
770
u16 bit = 0;
fs/ocfs2/refcounttree.c
790
bit = le16_to_cpu(rb->rf_suballoc_bit);
fs/ocfs2/refcounttree.c
794
bg_blkno = ocfs2_which_suballoc_group(blk, bit);
fs/ocfs2/refcounttree.c
850
alloc_bh, bit, bg_blkno, 1);
fs/ocfs2/suballoc.c
2563
void (*undo_fn)(unsigned int bit,
fs/ocfs2/suballoc.c
2838
void (*undo_fn)(unsigned int bit,
fs/ocfs2/suballoc.c
2935
u16 bit = le16_to_cpu(di->i_suballoc_bit);
fs/ocfs2/suballoc.c
2936
u64 bg_blkno = ocfs2_which_suballoc_group(blk, bit);
fs/ocfs2/suballoc.c
2941
inode_alloc_bh, bit, bg_blkno, 1);
fs/ocfs2/suballoc.c
2949
void (*undo_fn)(unsigned int bit,
fs/ocfs2/suballoc.c
3160
u16 bit, int *res)
fs/ocfs2/suballoc.c
3169
(unsigned int)bit);
fs/ocfs2/suballoc.c
3172
if ((bit + 1) > ocfs2_bits_per_group(&alloc_di->id2.i_chain)) {
fs/ocfs2/suballoc.c
3174
(unsigned int)bit,
fs/ocfs2/suballoc.c
3181
ocfs2_which_suballoc_group(blkno, bit);
fs/ocfs2/suballoc.c
3195
*res = ocfs2_test_bit(bit, (unsigned long *)group->bg_bitmap);
fs/ocfs2/suballoc.h
145
static inline u64 ocfs2_which_suballoc_group(u64 block, unsigned int bit)
fs/ocfs2/suballoc.h
147
u64 group = block - (u64) bit;
fs/ocfs2/xattr.c
2526
u16 bit;
fs/ocfs2/xattr.c
2542
bit = le16_to_cpu(xb->xb_suballoc_bit);
fs/ocfs2/xattr.c
2546
bg_blkno = ocfs2_which_suballoc_group(blk, bit);
fs/ocfs2/xattr.c
2572
bit, bg_blkno, 1);
fs/omfs/bitmap.c
101
bit = do_div(tmp, bits_per_entry);
fs/omfs/bitmap.c
105
if (map >= sbi->s_imap_size || test_and_set_bit(bit, sbi->s_imap[map]))
fs/omfs/bitmap.c
113
set_bit(bit, (unsigned long *)bh->b_data);
fs/omfs/bitmap.c
139
int i, run, bit;
fs/omfs/bitmap.c
143
bit = 0;
fs/omfs/bitmap.c
144
while (bit < bits_per_entry) {
fs/omfs/bitmap.c
145
bit = find_next_zero_bit(sbi->s_imap[i], bits_per_entry,
fs/omfs/bitmap.c
146
bit);
fs/omfs/bitmap.c
148
if (bit == bits_per_entry)
fs/omfs/bitmap.c
152
sbi->s_imap_size-i, bit, max_request);
fs/omfs/bitmap.c
156
bit += run;
fs/omfs/bitmap.c
163
*return_block = (u64) i * bits_per_entry + bit;
fs/omfs/bitmap.c
165
ret = set_run(sb, i, bits_per_entry, bit, run, 1);
fs/omfs/bitmap.c
180
unsigned int map, bit;
fs/omfs/bitmap.c
184
bit = do_div(tmp, bits_per_entry);
fs/omfs/bitmap.c
191
ret = set_run(sb, map, bits_per_entry, bit, count, 0);
fs/omfs/bitmap.c
27
int addrlen, int bit, int max)
fs/omfs/bitmap.c
33
x = find_next_bit(*addr, nbits, bit);
fs/omfs/bitmap.c
34
count += x - bit;
fs/omfs/bitmap.c
39
bit = 0;
fs/omfs/bitmap.c
49
int nbits, int bit, int count, int set)
fs/omfs/bitmap.c
61
for (i = 0; i < count; i++, bit++) {
fs/omfs/bitmap.c
62
if (bit >= nbits) {
fs/omfs/bitmap.c
63
bit = 0;
fs/omfs/bitmap.c
74
set_bit(bit, sbi->s_imap[map]);
fs/omfs/bitmap.c
75
set_bit(bit, (unsigned long *)bh->b_data);
fs/omfs/bitmap.c
77
clear_bit(bit, sbi->s_imap[map]);
fs/omfs/bitmap.c
78
clear_bit(bit, (unsigned long *)bh->b_data);
fs/omfs/bitmap.c
96
unsigned int map, bit;
fs/pstore/ftrace.c
31
int bit;
fs/pstore/ftrace.c
44
bit = ftrace_test_recursion_trylock(ip, parent_ip);
fs/pstore/ftrace.c
45
if (bit < 0)
fs/pstore/ftrace.c
57
ftrace_test_recursion_unlock(bit);
fs/select.c
466
unsigned long out, unsigned long bit,
fs/select.c
475
if (in & bit)
fs/select.c
477
if (out & bit)
fs/select.c
520
unsigned long in, out, ex, all_bits, bit = 1, j;
fs/select.c
531
for (j = 0; j < BITS_PER_LONG; ++j, ++i, bit <<= 1) {
fs/select.c
534
if (!(bit & all_bits))
fs/select.c
536
mask = select_poll_one(i, wait, in, out, bit,
fs/select.c
538
if ((mask & POLLIN_SET) && (in & bit)) {
fs/select.c
539
res_in |= bit;
fs/select.c
543
if ((mask & POLLOUT_SET) && (out & bit)) {
fs/select.c
544
res_out |= bit;
fs/select.c
548
if ((mask & POLLEX_SET) && (ex & bit)) {
fs/select.c
549
res_ex |= bit;
fs/smb/server/mgmt/user_session.h
72
static inline int test_session_flag(struct ksmbd_session *sess, int bit)
fs/smb/server/mgmt/user_session.h
74
return sess->flags & bit;
fs/smb/server/mgmt/user_session.h
77
static inline void set_session_flag(struct ksmbd_session *sess, int bit)
fs/smb/server/mgmt/user_session.h
79
sess->flags |= bit;
fs/smb/server/mgmt/user_session.h
82
static inline void clear_session_flag(struct ksmbd_session *sess, int bit)
fs/smb/server/mgmt/user_session.h
84
sess->flags &= ~bit;
fs/squashfs/squashfs_fs.h
52
#define SQUASHFS_BIT(flag, bit) ((flag >> bit) & 1)
fs/ubifs/journal.c
1697
int err, dlen, len, lnum, offs, bit, sz, sync = IS_SYNC(inode);
fs/ubifs/journal.c
1814
bit = new_size & (UBIFS_BLOCK_SIZE - 1);
fs/ubifs/journal.c
1815
blk = (new_size >> UBIFS_BLOCK_SHIFT) + (bit ? 1 : 0);
fs/ubifs/journal.c
1818
bit = old_size & (UBIFS_BLOCK_SIZE - 1);
fs/ubifs/journal.c
1819
blk = (old_size >> UBIFS_BLOCK_SHIFT) - (bit ? 0 : 1);
fs/udf/balloc.c
129
unsigned long bit;
fs/udf/balloc.c
141
bit = block % (sb->s_blocksize << 3);
fs/udf/balloc.c
146
if (bit + count > (sb->s_blocksize << 3)) {
fs/udf/balloc.c
147
overflow = bit + count - (sb->s_blocksize << 3);
fs/udf/balloc.c
156
if (udf_set_bit(bit + i, bh->b_data)) {
fs/udf/balloc.c
157
udf_debug("bit %lu already set\n", bit + i);
fs/udf/balloc.c
159
((__u8 *)bh->b_data)[(bit + i) >> 3]);
fs/udf/balloc.c
181
int bit, block, block_group;
fs/udf/balloc.c
203
bit = block % (sb->s_blocksize << 3);
fs/udf/balloc.c
205
while (bit < (sb->s_blocksize << 3) && block_count > 0) {
fs/udf/balloc.c
206
if (!udf_clear_bit(bit, bh->b_data))
fs/udf/balloc.c
210
bit++;
fs/udf/balloc.c
227
int newbit, bit = 0;
fs/udf/balloc.c
255
bit = block % (sb->s_blocksize << 3);
fs/udf/balloc.c
256
if (udf_test_bit(bit, bh->b_data))
fs/udf/balloc.c
259
end_goal = (bit + 63) & ~63;
fs/udf/balloc.c
260
bit = udf_find_next_one_bit(bh->b_data, end_goal, bit);
fs/udf/balloc.c
261
if (bit < end_goal)
fs/udf/balloc.c
264
ptr = memscan((char *)bh->b_data + (bit >> 3), 0xFF,
fs/udf/balloc.c
265
sb->s_blocksize - ((bit + 7) >> 3));
fs/udf/balloc.c
268
bit = newbit;
fs/udf/balloc.c
273
sb->s_blocksize << 3, bit);
fs/udf/balloc.c
275
bit = newbit;
fs/udf/balloc.c
294
bit = (ptr - ((char *)bh->b_data)) << 3;
fs/udf/balloc.c
298
bit = udf_find_next_one_bit(bh->b_data,
fs/udf/balloc.c
301
if (bit < sb->s_blocksize << 3)
fs/udf/balloc.c
309
if (bit < sb->s_blocksize << 3)
fs/udf/balloc.c
312
bit = udf_find_next_one_bit(bh->b_data, sb->s_blocksize << 3,
fs/udf/balloc.c
314
if (bit >= sb->s_blocksize << 3) {
fs/udf/balloc.c
321
while (i < 7 && bit > (group_start << 3) &&
fs/udf/balloc.c
322
udf_test_bit(bit - 1, bh->b_data)) {
fs/udf/balloc.c
324
--bit;
fs/udf/balloc.c
328
newblock = bit + (block_group << (sb->s_blocksize_bits + 3)) -
fs/udf/balloc.c
342
if (!udf_clear_bit(bit, bh->b_data)) {
fs/udf/balloc.c
343
udf_debug("bit already cleared for block %d\n", bit);
fs/ufs/balloc.c
101
for (i = bit; i < end_bit; i++) {
fs/ufs/balloc.c
151
unsigned overflow, cgno, bit, end_bit, i;
fs/ufs/balloc.c
171
bit = ufs_dtogd(uspi, fragment);
fs/ufs/balloc.c
176
end_bit = bit + count;
fs/ufs/balloc.c
178
overflow = bit + count - uspi->s_fpg;
fs/ufs/balloc.c
192
for (i = bit; i < end_bit; i += uspi->s_fpb) {
fs/ufs/balloc.c
68
unsigned cgno, bit, end_bit, bbase, blkmap, i;
fs/ufs/balloc.c
82
bit = ufs_dtogd(uspi, fragment);
fs/ufs/balloc.c
97
end_bit = bit + count;
fs/ufs/balloc.c
98
bbase = ufs_blknum (bit);
fs/ufs/ialloc.c
181
unsigned cg, bit, i, j, start;
fs/ufs/ialloc.c
249
bit = ubh_find_next_zero_bit (UCPI_UBH(ucpi), ucpi->c_iusedoff, uspi->s_ipg, start);
fs/ufs/ialloc.c
250
if (!(bit < uspi->s_ipg)) {
fs/ufs/ialloc.c
251
bit = ubh_find_first_zero_bit (UCPI_UBH(ucpi), ucpi->c_iusedoff, start);
fs/ufs/ialloc.c
252
if (!(bit < start)) {
fs/ufs/ialloc.c
259
UFSD("start = %u, bit = %u, ipg = %u\n", start, bit, uspi->s_ipg);
fs/ufs/ialloc.c
260
if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit))
fs/ufs/ialloc.c
261
ubh_setbit (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit);
fs/ufs/ialloc.c
271
if (bit + uspi->s_inopb > initediblk &&
fs/ufs/ialloc.c
291
inode->i_ino = cg * uspi->s_ipg + bit;
fs/ufs/ialloc.c
64
unsigned ino, cg, bit;
fs/ufs/ialloc.c
82
bit = ufs_inotocgoff (ino);
fs/ufs/ialloc.c
96
if (ubh_isclr (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit))
fs/ufs/ialloc.c
99
ubh_clrbit (UCPI_UBH(ucpi), ucpi->c_iusedoff, bit);
fs/ufs/util.h
338
#define ubh_blkmap(ubh,begin,bit) \
fs/ufs/util.h
339
((*ubh_get_addr(ubh, (begin) + ((bit) >> 3)) >> ((bit) & 7)) & (0xff >> (UFS_MAXFRAG - uspi->s_fpb)))
fs/ufs/util.h
366
#define ubh_setbit(ubh,begin,bit) \
fs/ufs/util.h
367
(*ubh_get_addr(ubh, (begin) + ((bit) >> 3)) |= (1 << ((bit) & 7)))
fs/ufs/util.h
369
#define ubh_clrbit(ubh,begin,bit) \
fs/ufs/util.h
370
(*ubh_get_addr (ubh, (begin) + ((bit) >> 3)) &= ~(1 << ((bit) & 7)))
fs/ufs/util.h
372
#define ubh_isset(ubh,begin,bit) \
fs/ufs/util.h
373
(*ubh_get_addr (ubh, (begin) + ((bit) >> 3)) & (1 << ((bit) & 7)))
fs/ufs/util.h
375
#define ubh_isclr(ubh,begin,bit) (!ubh_isset(ubh,begin,bit))
fs/ufs/util.h
406
unsigned bit, i;
fs/ufs/util.h
412
bit = 1 << (size & 7);
fs/ufs/util.h
414
if ((map & bit) == 0)
fs/ufs/util.h
417
bit >>= 1;
fs/ufs/util.h
420
bit = 1 << 7;
fs/xfs/libxfs/xfs_rtbitmap.c
271
int bit; /* bit number in the word */
fs/xfs/libxfs/xfs_rtbitmap.c
295
bit = (int)(start & (XFS_NBWORD - 1));
fs/xfs/libxfs/xfs_rtbitmap.c
302
want = (incore & ((xfs_rtword_t)1 << bit)) ? -1 : 0;
fs/xfs/libxfs/xfs_rtbitmap.c
307
if (bit < XFS_NBWORD - 1) {
fs/xfs/libxfs/xfs_rtbitmap.c
312
firstbit = max_t(xfs_srtblock_t, bit - len + 1, 0);
fs/xfs/libxfs/xfs_rtbitmap.c
313
mask = (((xfs_rtword_t)1 << (bit - firstbit + 1)) - 1) <<
fs/xfs/libxfs/xfs_rtbitmap.c
323
i = bit - xfs_highbit32(wdiff);
fs/xfs/libxfs/xfs_rtbitmap.c
327
i = bit - firstbit + 1;
fs/xfs/libxfs/xfs_rtbitmap.c
425
int bit; /* bit number in the word */
fs/xfs/libxfs/xfs_rtbitmap.c
451
bit = (int)(start & (XFS_NBWORD - 1));
fs/xfs/libxfs/xfs_rtbitmap.c
458
want = (incore & ((xfs_rtword_t)1 << bit)) ? -1 : 0;
fs/xfs/libxfs/xfs_rtbitmap.c
463
if (bit) {
fs/xfs/libxfs/xfs_rtbitmap.c
468
lastbit = min(bit + len, XFS_NBWORD);
fs/xfs/libxfs/xfs_rtbitmap.c
469
mask = (((xfs_rtword_t)1 << (lastbit - bit)) - 1) << bit;
fs/xfs/libxfs/xfs_rtbitmap.c
478
i = xfs_lowbit32(wdiff) - bit;
fs/xfs/libxfs/xfs_rtbitmap.c
482
i = lastbit - bit;
fs/xfs/libxfs/xfs_rtbitmap.c
666
int bit; /* bit number in the word */
fs/xfs/libxfs/xfs_rtbitmap.c
691
bit = (int)(start & (XFS_NBWORD - 1));
fs/xfs/libxfs/xfs_rtbitmap.c
700
if (bit) {
fs/xfs/libxfs/xfs_rtbitmap.c
704
lastbit = min(bit + len, XFS_NBWORD);
fs/xfs/libxfs/xfs_rtbitmap.c
705
mask = (((xfs_rtword_t)1 << (lastbit - bit)) - 1) << bit;
fs/xfs/libxfs/xfs_rtbitmap.c
715
i = lastbit - bit;
fs/xfs/libxfs/xfs_rtbitmap.c
880
int bit; /* bit number in the word */
fs/xfs/libxfs/xfs_rtbitmap.c
905
bit = (int)(start & (XFS_NBWORD - 1));
fs/xfs/libxfs/xfs_rtbitmap.c
914
if (bit) {
fs/xfs/libxfs/xfs_rtbitmap.c
918
lastbit = min(bit + len, XFS_NBWORD);
fs/xfs/libxfs/xfs_rtbitmap.c
922
mask = (((xfs_rtword_t)1 << (lastbit - bit)) - 1) << bit;
fs/xfs/libxfs/xfs_rtbitmap.c
931
i = xfs_lowbit32(wdiff) - bit;
fs/xfs/libxfs/xfs_rtbitmap.c
936
i = lastbit - bit;
fs/xfs/scrub/rtbitmap_repair.c
190
unsigned int bit;
fs/xfs/scrub/rtbitmap_repair.c
236
bit = startrtx & XREP_RTBMP_WORDMASK;
fs/xfs/scrub/rtbitmap_repair.c
237
if (bit) {
fs/xfs/scrub/rtbitmap_repair.c
241
lastbit = min(bit + len, XFS_NBWORD);
fs/xfs/scrub/rtbitmap_repair.c
242
mask = (((xfs_rtword_t)1 << (lastbit - bit)) - 1) << bit;
fs/xfs/scrub/rtbitmap_repair.c
246
if (error || lastbit - bit == len)
fs/xfs/scrub/rtbitmap_repair.c
248
startrtx += XFS_NBWORD - bit;
fs/xfs/scrub/rtbitmap_repair.c
252
bit = nextrtx & XREP_RTBMP_WORDMASK;
fs/xfs/scrub/rtbitmap_repair.c
253
if (bit) {
fs/xfs/scrub/rtbitmap_repair.c
254
mask = ((xfs_rtword_t)1 << bit) - 1;
fs/xfs/scrub/rtbitmap_repair.c
258
if (error || startrtx + bit == nextrtx)
fs/xfs/scrub/rtbitmap_repair.c
260
nextrtx -= bit;
fs/xfs/scrub/trace.h
3808
unsigned int bit, xfs_rtword_t ondisk_word,
fs/xfs/scrub/trace.h
3810
TP_ARGS(mp, wordoff, bit, ondisk_word, xfile_word, word_mask),
fs/xfs/scrub/trace.h
3815
__field(unsigned int, bit)
fs/xfs/scrub/trace.h
3824
__entry->bit = bit;
fs/xfs/scrub/trace.h
3833
__entry->bit,
fs/xfs/xfs_buf_item.c
931
uint bit;
fs/xfs/xfs_buf_item.c
959
bit = first_bit & (uint)(NBWORD - 1);
fs/xfs/xfs_buf_item.c
969
if (bit) {
fs/xfs/xfs_buf_item.c
970
end_bit = min(bit + bits_to_set, (uint)NBWORD);
fs/xfs/xfs_buf_item.c
971
mask = ((1U << (end_bit - bit)) - 1) << bit;
fs/xfs/xfs_buf_item.c
974
bits_set = end_bit - bit;
fs/xfs/xfs_buf_item_recover.c
473
int bit;
fs/xfs/xfs_buf_item_recover.c
480
bit = 0;
fs/xfs/xfs_buf_item_recover.c
483
bit = xfs_next_bit(buf_f->blf_data_map,
fs/xfs/xfs_buf_item_recover.c
484
buf_f->blf_map_size, bit);
fs/xfs/xfs_buf_item_recover.c
485
if (bit == -1)
fs/xfs/xfs_buf_item_recover.c
488
buf_f->blf_map_size, bit);
fs/xfs/xfs_buf_item_recover.c
493
((uint)bit << XFS_BLF_SHIFT) + (nbits << XFS_BLF_SHIFT));
fs/xfs/xfs_buf_item_recover.c
535
(uint)bit << XFS_BLF_SHIFT), /* dest */
fs/xfs/xfs_buf_item_recover.c
540
bit += nbits;
fs/xfs/xfs_buf_item_recover.c
614
int bit = 0;
fs/xfs/xfs_buf_item_recover.c
645
bit += nbits;
fs/xfs/xfs_buf_item_recover.c
646
bit = xfs_next_bit(buf_f->blf_data_map,
fs/xfs/xfs_buf_item_recover.c
647
buf_f->blf_map_size, bit);
fs/xfs/xfs_buf_item_recover.c
653
if (bit == -1)
fs/xfs/xfs_buf_item_recover.c
657
buf_f->blf_map_size, bit);
fs/xfs/xfs_buf_item_recover.c
659
reg_buf_offset = bit << XFS_BLF_SHIFT;
fs/xfs/xfs_zone_gc.c
436
uint32_t bit;
fs/xfs/xfs_zone_gc.c
441
for_each_set_bit(bit, zi->zi_used_bucket_bitmap[bucket],
fs/xfs/xfs_zone_gc.c
443
struct xfs_rtgroup *rtg = xfs_rtgroup_grab(mp, bit);
include/acpi/actypes.h
490
#define ACPI_SET_BIT(target,bit) ((target) |= (bit))
include/acpi/actypes.h
491
#define ACPI_CLEAR_BIT(target,bit) ((target) &= ~(bit))
include/dt-bindings/mfd/stm32f4-rcc.h
105
#define STM32F4_APB2_RESET(bit) (STM32F4_RCC_APB2_##bit + (0x24 * 8))
include/dt-bindings/mfd/stm32f4-rcc.h
106
#define STM32F4_APB2_CLOCK(bit) (STM32F4_RCC_APB2_##bit + 0xA0)
include/dt-bindings/mfd/stm32f4-rcc.h
34
#define STM32F4_AHB1_RESET(bit) (STM32F4_RCC_AHB1_##bit + (0x10 * 8))
include/dt-bindings/mfd/stm32f4-rcc.h
35
#define STM32F4_AHB1_CLOCK(bit) (STM32F4_RCC_AHB1_##bit)
include/dt-bindings/mfd/stm32f4-rcc.h
44
#define STM32F4_AHB2_RESET(bit) (STM32F4_RCC_AHB2_##bit + (0x14 * 8))
include/dt-bindings/mfd/stm32f4-rcc.h
45
#define STM32F4_AHB2_CLOCK(bit) (STM32F4_RCC_AHB2_##bit + 0x20)
include/dt-bindings/mfd/stm32f4-rcc.h
51
#define STM32F4_AHB3_RESET(bit) (STM32F4_RCC_AHB3_##bit + (0x18 * 8))
include/dt-bindings/mfd/stm32f4-rcc.h
52
#define STM32F4_AHB3_CLOCK(bit) (STM32F4_RCC_AHB3_##bit + 0x40)
include/dt-bindings/mfd/stm32f4-rcc.h
81
#define STM32F4_APB1_RESET(bit) (STM32F4_RCC_APB1_##bit + (0x20 * 8))
include/dt-bindings/mfd/stm32f4-rcc.h
82
#define STM32F4_APB1_CLOCK(bit) (STM32F4_RCC_APB1_##bit + 0x80)
include/dt-bindings/mfd/stm32f7-rcc.h
113
#define STM32F7_APB2_RESET(bit) (STM32F7_RCC_APB2_##bit + (0x24 * 8))
include/dt-bindings/mfd/stm32f7-rcc.h
114
#define STM32F7_APB2_CLOCK(bit) (STM32F7_RCC_APB2_##bit + 0xA0)
include/dt-bindings/mfd/stm32f7-rcc.h
34
#define STM32F7_AHB1_RESET(bit) (STM32F7_RCC_AHB1_##bit + (0x10 * 8))
include/dt-bindings/mfd/stm32f7-rcc.h
35
#define STM32F7_AHB1_CLOCK(bit) (STM32F7_RCC_AHB1_##bit)
include/dt-bindings/mfd/stm32f7-rcc.h
45
#define STM32F7_AHB2_RESET(bit) (STM32F7_RCC_AHB2_##bit + (0x14 * 8))
include/dt-bindings/mfd/stm32f7-rcc.h
46
#define STM32F7_AHB2_CLOCK(bit) (STM32F7_RCC_AHB2_##bit + 0x20)
include/dt-bindings/mfd/stm32f7-rcc.h
52
#define STM32F7_AHB3_RESET(bit) (STM32F7_RCC_AHB3_##bit + (0x18 * 8))
include/dt-bindings/mfd/stm32f7-rcc.h
53
#define STM32F7_AHB3_CLOCK(bit) (STM32F7_RCC_AHB3_##bit + 0x40)
include/dt-bindings/mfd/stm32f7-rcc.h
87
#define STM32F7_APB1_RESET(bit) (STM32F7_RCC_APB1_##bit + (0x20 * 8))
include/dt-bindings/mfd/stm32f7-rcc.h
88
#define STM32F7_APB1_CLOCK(bit) (STM32F7_RCC_APB1_##bit + 0x80)
include/dt-bindings/mfd/stm32h7-rcc.h
118
#define STM32H7_APB2_RESET(bit) (STM32H7_RCC_APB2_##bit + (0x98 * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
134
#define STM32H7_APB4_RESET(bit) (STM32H7_RCC_APB4_##bit + (0x9C * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
17
#define STM32H7_AHB3_RESET(bit) (STM32H7_RCC_AHB3_##bit + (0x7C * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
28
#define STM32H7_AHB1_RESET(bit) (STM32H7_RCC_AHB1_##bit + (0x80 * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
37
#define STM32H7_AHB2_RESET(bit) (STM32H7_RCC_AHB2_##bit + (0x84 * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
56
#define STM32H7_AHB4_RESET(bit) (STM32H7_RCC_AHB4_##bit + (0x88 * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
62
#define STM32H7_APB3_RESET(bit) (STM32H7_RCC_APB3_##bit + (0x8C * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
90
#define STM32H7_APB1L_RESET(bit) (STM32H7_RCC_APB1L_##bit + (0x90 * 8))
include/dt-bindings/mfd/stm32h7-rcc.h
99
#define STM32H7_APB1H_RESET(bit) (STM32H7_RCC_APB1H_##bit + (0x94 * 8))
include/linux/bio.h
49
static inline bool bio_flagged(const struct bio *bio, unsigned int bit)
include/linux/bio.h
51
return bio->bi_flags & (1U << bit);
include/linux/bio.h
54
static inline void bio_set_flag(struct bio *bio, unsigned int bit)
include/linux/bio.h
56
bio->bi_flags |= (1U << bit);
include/linux/bio.h
59
static inline void bio_clear_flag(struct bio *bio, unsigned int bit)
include/linux/bio.h
61
bio->bi_flags &= ~(1U << bit);
include/linux/bitmap.h
587
unsigned int bit;
include/linux/bitmap.h
591
for_each_set_bit(bit, mask, nbits)
include/linux/bitmap.h
592
__assign_bit(bit, dst, test_bit(n++, src));
include/linux/bitmap.h
644
unsigned int bit;
include/linux/bitmap.h
648
for_each_set_bit(bit, mask, nbits)
include/linux/bitmap.h
649
__assign_bit(n++, dst, test_bit(bit, src));
include/linux/buffer_head.h
102
return test_bit(BH_##bit, &(bh)->b_state); \
include/linux/buffer_head.h
108
#define TAS_BUFFER_FNS(bit, name) \
include/linux/buffer_head.h
111
return test_and_set_bit(BH_##bit, &(bh)->b_state); \
include/linux/buffer_head.h
115
return test_and_clear_bit(BH_##bit, &(bh)->b_state); \
include/linux/buffer_head.h
90
#define BUFFER_FNS(bit, name) \
include/linux/buffer_head.h
93
if (!test_bit(BH_##bit, &(bh)->b_state)) \
include/linux/buffer_head.h
94
set_bit(BH_##bit, &(bh)->b_state); \
include/linux/buffer_head.h
98
clear_bit(BH_##bit, &(bh)->b_state); \
include/linux/ceph/ceph_features.h
14
#define DEFINE_CEPH_FEATURE(bit, incarnation, name) \
include/linux/ceph/ceph_features.h
15
static const uint64_t __maybe_unused CEPH_FEATURE_##name = (1ULL<<bit); \
include/linux/ceph/ceph_features.h
17
(1ULL<<bit | CEPH_FEATURE_INCARNATION_##incarnation);
include/linux/ceph/ceph_features.h
20
#define DEFINE_CEPH_FEATURE_DEPRECATED(bit, incarnation, name, when) \
include/linux/ceph/ceph_features.h
21
static const uint64_t __maybe_unused DEPRECATED_CEPH_FEATURE_##name = (1ULL<<bit); \
include/linux/ceph/ceph_features.h
23
(1ULL<<bit | CEPH_FEATURE_INCARNATION_##incarnation);
include/linux/ceph/ceph_features.h
29
#define DEFINE_CEPH_FEATURE_RETIRED(bit, inc, name, unused, unadvertised)
include/linux/ceph/msgr.h
35
#define DEFINE_MSGR2_FEATURE(bit, incarnation, name) \
include/linux/ceph/msgr.h
36
static const uint64_t __maybe_unused CEPH_MSGR2_FEATURE_##name = (1ULL << bit); \
include/linux/ceph/msgr.h
38
(1ULL << bit | CEPH_MSGR2_INCARNATION_##incarnation);
include/linux/clk/ti.h
23
u8 bit;
include/linux/ethtool.h
122
#define __ETH_RSS_HASH_BIT(bit) ((u32)1 << (bit))
include/linux/find.h
433
unsigned long bit = find_next_and_bit(addr1, addr2, size, offset);
include/linux/find.h
435
if (bit < size || offset == 0)
include/linux/find.h
436
return bit;
include/linux/find.h
438
bit = find_first_and_bit(addr1, addr2, offset);
include/linux/find.h
439
return bit < offset ? bit : size;
include/linux/find.h
455
unsigned long bit = find_next_bit(addr, size, offset);
include/linux/find.h
457
if (bit < size || offset == 0)
include/linux/find.h
458
return bit;
include/linux/find.h
460
bit = find_first_bit(addr, offset);
include/linux/find.h
461
return bit < offset ? bit : size;
include/linux/find.h
472
unsigned long bit;
include/linux/find.h
477
bit = find_next_bit(bitmap, size, n);
include/linux/find.h
478
if (bit < size)
include/linux/find.h
479
return bit;
include/linux/find.h
486
bit = find_next_bit(bitmap, start, n);
include/linux/find.h
487
return bit < start ? bit : size;
include/linux/find.h
585
#define for_each_set_bit(bit, addr, size) \
include/linux/find.h
586
for ((bit) = 0; (bit) = find_next_bit((addr), (size), (bit)), (bit) < (size); (bit)++)
include/linux/find.h
588
#define for_each_and_bit(bit, addr1, addr2, size) \
include/linux/find.h
589
for ((bit) = 0; \
include/linux/find.h
590
(bit) = find_next_and_bit((addr1), (addr2), (size), (bit)), (bit) < (size);\
include/linux/find.h
591
(bit)++)
include/linux/find.h
593
#define for_each_andnot_bit(bit, addr1, addr2, size) \
include/linux/find.h
594
for ((bit) = 0; \
include/linux/find.h
595
(bit) = find_next_andnot_bit((addr1), (addr2), (size), (bit)), (bit) < (size);\
include/linux/find.h
596
(bit)++)
include/linux/find.h
598
#define for_each_or_bit(bit, addr1, addr2, size) \
include/linux/find.h
599
for ((bit) = 0; \
include/linux/find.h
600
(bit) = find_next_or_bit((addr1), (addr2), (size), (bit)), (bit) < (size);\
include/linux/find.h
601
(bit)++)
include/linux/find.h
604
#define for_each_set_bit_from(bit, addr, size) \
include/linux/find.h
605
for (; (bit) = find_next_bit((addr), (size), (bit)), (bit) < (size); (bit)++)
include/linux/find.h
607
#define for_each_clear_bit(bit, addr, size) \
include/linux/find.h
608
for ((bit) = 0; \
include/linux/find.h
609
(bit) = find_next_zero_bit((addr), (size), (bit)), (bit) < (size); \
include/linux/find.h
610
(bit)++)
include/linux/find.h
613
#define for_each_clear_bit_from(bit, addr, size) \
include/linux/find.h
614
for (; (bit) = find_next_zero_bit((addr), (size), (bit)), (bit) < (size); (bit)++)
include/linux/find.h
680
#define for_each_set_bit_wrap(bit, addr, size, start) \
include/linux/find.h
681
for ((bit) = find_next_bit_wrap((addr), (size), (start)); \
include/linux/find.h
682
(bit) < (size); \
include/linux/find.h
683
(bit) = __for_each_wrap((addr), (size), (start), (bit) + 1))
include/linux/fs.h
964
#define inode_state_wait_address(inode, bit) ((char *)&(inode)->i_state + (bit))
include/linux/fs.h
967
struct inode *inode, u32 bit);
include/linux/fs.h
969
static inline void inode_wake_up_bit(struct inode *inode, u32 bit)
include/linux/fs.h
972
wake_up_var(inode_state_wait_address(inode, bit));
include/linux/gfp.h
159
int bit = (__force int) (flags & GFP_ZONEMASK);
include/linux/gfp.h
161
z = (GFP_ZONE_TABLE >> (bit * GFP_ZONES_SHIFT)) &
include/linux/gfp.h
163
VM_BUG_ON((GFP_ZONE_BAD >> bit) & 1);
include/linux/gpio/aspeed.h
14
u16 *vreg_offset, u16 *dreg_offset, u8 *bit);
include/linux/hdlcdrv.h
244
static inline void hdlcdrv_channelbit(struct hdlcdrv_state *s, unsigned int bit)
include/linux/hdlcdrv.h
247
hdlcdrv_add_bitbuffer(&s->bitbuf_channel, bit);
include/linux/hdlcdrv.h
41
unsigned int bit)
include/linux/hdlcdrv.h
47
buf->shreg |= (!!bit) << 7;
include/linux/hid.h
1096
struct hid_usage *usage, unsigned long **bit, int *max,
include/linux/hid.h
1129
*bit = NULL;
include/linux/hid.h
1136
*bit = bmap;
include/linux/hid.h
1153
struct hid_usage *usage, unsigned long **bit, int *max,
include/linux/hid.h
1156
hid_map_usage(hidinput, usage, bit, max, type, c);
include/linux/hid.h
1157
if (*bit)
include/linux/hid.h
1158
clear_bit(usage->code, *bit);
include/linux/hid.h
880
struct hid_usage *usage, unsigned long **bit, int *max);
include/linux/hid.h
883
struct hid_usage *usage, unsigned long **bit, int *max);
include/linux/irq.h
1248
void irq_matrix_assign_system(struct irq_matrix *m, unsigned int bit, bool replace);
include/linux/irq.h
1258
unsigned int bit, bool managed);
include/linux/irq.h
1259
void irq_matrix_assign(struct irq_matrix *m, unsigned int bit);
include/linux/mfd/tps6594.h
749
#define TPS6594_BIT_TRIGGER_I2C(bit) BIT(bit)
include/linux/mfd/tps6594.h
777
#define TPS6594_BIT_USER_SPARE(bit) BIT(bit)
include/linux/mm.h
1009
static inline void vma_set_atomic_flag(struct vm_area_struct *vma, vma_flag_t bit)
include/linux/mm.h
1014
if (__vma_atomic_valid_flag(vma, bit))
include/linux/mm.h
1015
set_bit((__force int)bit, bitmap);
include/linux/mm.h
1025
static inline bool vma_test_atomic_flag(struct vm_area_struct *vma, vma_flag_t bit)
include/linux/mm.h
1027
if (__vma_atomic_valid_flag(vma, bit))
include/linux/mm.h
1028
return test_bit((__force int)bit, &vma->vm_flags);
include/linux/mm.h
1034
static inline void vma_flag_set(vma_flags_t *flags, vma_flag_t bit)
include/linux/mm.h
1038
__set_bit((__force int)bit, bitmap);
include/linux/mm.h
994
static inline bool __vma_atomic_valid_flag(struct vm_area_struct *vma, vma_flag_t bit)
include/linux/mm.h
996
const vm_flags_t mask = BIT((__force int)bit);
include/linux/mmzone.h
2137
unsigned long bit;
include/linux/mmzone.h
2146
bit = find_next_bit(usage->subsection_map, SUBSECTIONS_PER_SECTION, idx);
include/linux/mmzone.h
2147
if (bit == SUBSECTIONS_PER_SECTION)
include/linux/mmzone.h
2150
*pfn = (*pfn & PAGE_SECTION_MASK) + (bit * PAGES_PER_SUBSECTION);
include/linux/moxtet.h
51
u8 bit;
include/linux/netdev_features.h
104
#define __NETIF_F_BIT(bit) ((netdev_features_t)1 << (bit))
include/linux/netdev_features.h
184
#define for_each_netdev_feature(mask_addr, bit) \
include/linux/netdev_features.h
185
for ((bit) = find_next_netdev_feature((mask_addr), \
include/linux/netdev_features.h
187
(bit) >= 0; \
include/linux/netdev_features.h
188
(bit) = find_next_netdev_feature((mask_addr), (bit)))
include/linux/netdevice.h
4698
#define __NETIF_MSG_BIT(bit) ((u32)1 << (bit))
include/linux/netdevice.h
5122
#define __NESTED_SYNC_BIT(bit) ((u32)1 << (bit))
include/linux/platform_data/mlxreg.h
139
u32 bit;
include/linux/skmsg.h
303
enum sk_psock_state_bits bit)
include/linux/skmsg.h
305
set_bit(bit, &psock->state);
include/linux/skmsg.h
309
enum sk_psock_state_bits bit)
include/linux/skmsg.h
311
clear_bit(bit, &psock->state);
include/linux/skmsg.h
315
enum sk_psock_state_bits bit)
include/linux/skmsg.h
317
return test_bit(bit, &psock->state);
include/linux/soc/qcom/smem_state.h
16
struct qcom_smem_state *qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit);
include/linux/soc/qcom/smem_state.h
17
struct qcom_smem_state *devm_qcom_smem_state_get(struct device *dev, const char *con_id, unsigned *bit);
include/linux/soc/qcom/smem_state.h
28
const char *con_id, unsigned *bit)
include/linux/soc/qcom/smem_state.h
35
unsigned *bit)
include/linux/thread_info.h
197
static __always_inline bool tif_test_bit(int bit)
include/linux/thread_info.h
199
return arch_test_bit(bit,
include/linux/thread_info.h
205
static __always_inline bool tif_test_bit(int bit)
include/linux/thread_info.h
207
return test_bit(bit,
include/linux/tick.h
200
extern void tick_nohz_dep_set(enum tick_dep_bits bit);
include/linux/tick.h
201
extern void tick_nohz_dep_clear(enum tick_dep_bits bit);
include/linux/tick.h
202
extern void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit);
include/linux/tick.h
203
extern void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit);
include/linux/tick.h
205
enum tick_dep_bits bit);
include/linux/tick.h
207
enum tick_dep_bits bit);
include/linux/tick.h
209
enum tick_dep_bits bit);
include/linux/tick.h
211
enum tick_dep_bits bit);
include/linux/tick.h
218
static inline void tick_dep_set(enum tick_dep_bits bit)
include/linux/tick.h
221
tick_nohz_dep_set(bit);
include/linux/tick.h
224
static inline void tick_dep_clear(enum tick_dep_bits bit)
include/linux/tick.h
227
tick_nohz_dep_clear(bit);
include/linux/tick.h
230
static inline void tick_dep_set_cpu(int cpu, enum tick_dep_bits bit)
include/linux/tick.h
233
tick_nohz_dep_set_cpu(cpu, bit);
include/linux/tick.h
236
static inline void tick_dep_clear_cpu(int cpu, enum tick_dep_bits bit)
include/linux/tick.h
239
tick_nohz_dep_clear_cpu(cpu, bit);
include/linux/tick.h
243
enum tick_dep_bits bit)
include/linux/tick.h
246
tick_nohz_dep_set_task(tsk, bit);
include/linux/tick.h
250
enum tick_dep_bits bit)
include/linux/tick.h
253
tick_nohz_dep_clear_task(tsk, bit);
include/linux/tick.h
262
enum tick_dep_bits bit)
include/linux/tick.h
265
tick_nohz_dep_set_signal(tsk, bit);
include/linux/tick.h
268
enum tick_dep_bits bit)
include/linux/tick.h
271
tick_nohz_dep_clear_signal(signal, bit);
include/linux/tick.h
281
static inline void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit) { }
include/linux/tick.h
282
static inline void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit) { }
include/linux/tick.h
285
static inline void tick_dep_set(enum tick_dep_bits bit) { }
include/linux/tick.h
286
static inline void tick_dep_clear(enum tick_dep_bits bit) { }
include/linux/tick.h
287
static inline void tick_dep_set_cpu(int cpu, enum tick_dep_bits bit) { }
include/linux/tick.h
288
static inline void tick_dep_clear_cpu(int cpu, enum tick_dep_bits bit) { }
include/linux/tick.h
290
enum tick_dep_bits bit) { }
include/linux/tick.h
292
enum tick_dep_bits bit) { }
include/linux/tick.h
295
enum tick_dep_bits bit) { }
include/linux/tick.h
297
enum tick_dep_bits bit) { }
include/linux/trace_recursion.h
130
int bit;
include/linux/trace_recursion.h
135
bit = trace_get_context_bit() + start;
include/linux/trace_recursion.h
136
if (unlikely(val & (1 << bit))) {
include/linux/trace_recursion.h
145
bit = TRACE_CTX_TRANSITION + start;
include/linux/trace_recursion.h
146
if (val & (1 << bit)) {
include/linux/trace_recursion.h
152
val |= 1 << bit;
include/linux/trace_recursion.h
158
return bit;
include/linux/trace_recursion.h
164
static __always_inline void trace_clear_recursion(int bit)
include/linux/trace_recursion.h
168
trace_recursion_clear(bit);
include/linux/trace_recursion.h
192
static __always_inline void ftrace_test_recursion_unlock(int bit)
include/linux/trace_recursion.h
194
trace_clear_recursion(bit);
include/linux/trace_recursion.h
58
#define trace_recursion_set(bit) do { (current)->trace_recursion |= (1<<(bit)); } while (0)
include/linux/trace_recursion.h
59
#define trace_recursion_clear(bit) do { (current)->trace_recursion &= ~(1<<(bit)); } while (0)
include/linux/trace_recursion.h
60
#define trace_recursion_test(bit) ((current)->trace_recursion & (1<<(bit)))
include/linux/trace_recursion.h
89
unsigned char bit = interrupt_context_level();
include/linux/trace_recursion.h
91
return TRACE_CTX_NORMAL - bit;
include/linux/turris-omnia-mcu-interface.h
349
unsigned long bit)
include/linux/turris-omnia-mcu-interface.h
354
err = omnia_cmd_read_bits(client, cmd, bit, &reply);
include/linux/unwind_deferred_types.h
52
int bit;
include/linux/usb/hcd.h
539
#define usb_settoggle(dev, ep, out, bit) \
include/linux/usb/hcd.h
541
((bit) << (ep)))
include/linux/virtio_features.h
21
static inline bool virtio_features_chk_bit(unsigned int bit)
include/linux/virtio_features.h
23
if (__builtin_constant_p(bit)) {
include/linux/virtio_features.h
28
BUILD_BUG_ON(bit >= VIRTIO_FEATURES_BITS);
include/linux/virtio_features.h
30
if (WARN_ON_ONCE(bit >= VIRTIO_FEATURES_BITS))
include/linux/virtio_features.h
37
unsigned int bit)
include/linux/virtio_features.h
39
return virtio_features_chk_bit(bit) &&
include/linux/virtio_features.h
40
!!(features[VIRTIO_U64(bit)] & VIRTIO_BIT(bit));
include/linux/virtio_features.h
44
unsigned int bit)
include/linux/virtio_features.h
46
if (virtio_features_chk_bit(bit))
include/linux/virtio_features.h
47
features[VIRTIO_U64(bit)] |= VIRTIO_BIT(bit);
include/linux/virtio_features.h
51
unsigned int bit)
include/linux/virtio_features.h
53
if (virtio_features_chk_bit(bit))
include/linux/virtio_features.h
54
features[VIRTIO_U64(bit)] &= ~VIRTIO_BIT(bit);
include/linux/vt_kern.h
171
int vt_get_kbd_mode_bit(unsigned int console, int bit);
include/linux/vt_kern.h
172
void vt_set_kbd_mode_bit(unsigned int console, int bit);
include/linux/vt_kern.h
173
void vt_clr_kbd_mode_bit(unsigned int console, int bit);
include/linux/w1.h
296
u8 w1_touch_bit(struct w1_master *dev, int bit);
include/linux/wait_bit.h
100
wait_on_bit_io(unsigned long *word, int bit, unsigned mode)
include/linux/wait_bit.h
103
if (!test_bit_acquire(bit, word))
include/linux/wait_bit.h
105
return out_of_line_wait_on_bit(word, bit,
include/linux/wait_bit.h
131
wait_on_bit_timeout(unsigned long *word, int bit, unsigned mode,
include/linux/wait_bit.h
135
if (!test_bit_acquire(bit, word))
include/linux/wait_bit.h
137
return out_of_line_wait_on_bit_timeout(word, bit,
include/linux/wait_bit.h
161
wait_on_bit_action(unsigned long *word, int bit, wait_bit_action_f *action,
include/linux/wait_bit.h
165
if (!test_bit_acquire(bit, word))
include/linux/wait_bit.h
167
return out_of_line_wait_on_bit(word, bit, action, mode);
include/linux/wait_bit.h
189
wait_on_bit_lock(unsigned long *word, int bit, unsigned mode)
include/linux/wait_bit.h
192
if (!test_and_set_bit(bit, word))
include/linux/wait_bit.h
194
return out_of_line_wait_on_bit_lock(word, bit, bit_wait, mode);
include/linux/wait_bit.h
21
#define __WAIT_BIT_KEY_INITIALIZER(word, bit) \
include/linux/wait_bit.h
216
wait_on_bit_lock_io(unsigned long *word, int bit, unsigned mode)
include/linux/wait_bit.h
219
if (!test_and_set_bit(bit, word))
include/linux/wait_bit.h
22
{ .flags = word, .bit_nr = bit, }
include/linux/wait_bit.h
221
return out_of_line_wait_on_bit_lock(word, bit, bit_wait_io, mode);
include/linux/wait_bit.h
240
wait_on_bit_lock_action(unsigned long *word, int bit, wait_bit_action_f *action,
include/linux/wait_bit.h
244
if (!test_and_set_bit(bit, word))
include/linux/wait_bit.h
246
return out_of_line_wait_on_bit_lock(word, bit, action, mode);
include/linux/wait_bit.h
26
void __wake_up_bit(struct wait_queue_head *wq_head, unsigned long *word, int bit);
include/linux/wait_bit.h
29
void wake_up_bit(unsigned long *word, int bit);
include/linux/wait_bit.h
33
struct wait_queue_head *bit_waitqueue(unsigned long *word, int bit);
include/linux/wait_bit.h
38
#define DEFINE_WAIT_BIT(name, word, bit) \
include/linux/wait_bit.h
40
.key = __WAIT_BIT_KEY_INITIALIZER(word, bit), \
include/linux/wait_bit.h
550
static inline void clear_and_wake_up_bit(int bit, unsigned long *word)
include/linux/wait_bit.h
552
clear_bit_unlock(bit, word);
include/linux/wait_bit.h
555
wake_up_bit(word, bit);
include/linux/wait_bit.h
571
static inline bool test_and_clear_wake_up_bit(int bit, unsigned long *word)
include/linux/wait_bit.h
573
if (!test_and_clear_bit(bit, word))
include/linux/wait_bit.h
576
wake_up_bit(word, bit);
include/linux/wait_bit.h
72
wait_on_bit(unsigned long *word, int bit, unsigned mode)
include/linux/wait_bit.h
75
if (!test_bit_acquire(bit, word))
include/linux/wait_bit.h
77
return out_of_line_wait_on_bit(word, bit,
include/media/drv-intf/saa7146_vv.h
172
int saa7146_res_get(struct saa7146_dev *dev, unsigned int bit);
include/net/netfilter/nf_conntrack_labels.h
55
int nf_connlabels_get(struct net *net, unsigned int bit);
include/net/netfilter/nf_conntrack_labels.h
58
static inline int nf_connlabels_get(struct net *net, unsigned int bit) { return 0; }
include/net/netlabel.h
455
u32 bit,
include/net/netlabel.h
470
void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state);
include/net/netlabel.h
599
u32 bit,
include/net/sock.h
1045
static inline void sock_valbool_flag(struct sock *sk, enum sock_flags bit,
include/net/sock.h
1049
sock_set_flag(sk, bit);
include/net/sock.h
1051
sock_reset_flag(sk, bit);
include/scsi/libsas.h
426
static inline unsigned int to_sas_gpio_od(int device, int bit)
include/scsi/libsas.h
428
return 3 * device + bit;
include/soc/tegra/mc.h
124
unsigned int bit;
include/soc/tegra/mc.h
49
unsigned int bit;
include/sound/i2c.h
50
struct snd_i2c_bit_ops *bit;
include/sound/vx_core.h
266
int snd_vx_check_reg_bit(struct vx_core *chip, int reg, int mask, int bit, int time);
include/sound/vx_core.h
267
#define vx_check_isr(chip,mask,bit,time) snd_vx_check_reg_bit(chip, VX_ISR, mask, bit, time)
include/sound/vx_core.h
268
#define vx_wait_isr_bit(chip,bit) vx_check_isr(chip, bit, bit, 200)
include/trace/events/irq_matrix.h
136
TP_PROTO(int bit, struct irq_matrix *matrix),
include/trace/events/irq_matrix.h
138
TP_ARGS(bit, matrix)
include/trace/events/irq_matrix.h
143
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
146
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
151
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
154
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
159
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
162
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
167
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
170
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
175
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
178
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
183
TP_PROTO(int bit, unsigned int cpu,
include/trace/events/irq_matrix.h
186
TP_ARGS(bit, cpu, matrix, cmap)
include/trace/events/irq_matrix.h
39
TP_PROTO(int bit, struct irq_matrix *matrix),
include/trace/events/irq_matrix.h
41
TP_ARGS(bit, matrix),
include/trace/events/irq_matrix.h
44
__field( int, bit )
include/trace/events/irq_matrix.h
52
__entry->bit = bit;
include/trace/events/irq_matrix.h
60
__entry->bit, __entry->online_maps,
include/trace/events/irq_matrix.h
67
TP_PROTO(int bit, unsigned int cpu, struct irq_matrix *matrix,
include/trace/events/irq_matrix.h
70
TP_ARGS(bit, cpu, matrix, cmap),
include/trace/events/irq_matrix.h
73
__field( int, bit )
include/trace/events/irq_matrix.h
86
__entry->bit = bit;
include/trace/events/irq_matrix.h
99
__entry->bit, __entry->cpu, __entry->online,
include/uapi/linux/netfilter/xt_connlabel.h
15
__u16 bit;
include/xen/interface/io/netif.h
299
unsigned int bit;
include/xen/interface/io/netif.h
301
for (bit = 0; bit < 8; bit++) {
io_uring/filetable.h
22
static inline void io_file_bitmap_clear(struct io_file_table *table, int bit)
io_uring/filetable.h
24
WARN_ON_ONCE(!test_bit(bit, table->bitmap));
io_uring/filetable.h
25
__clear_bit(bit, table->bitmap);
io_uring/filetable.h
26
table->alloc_hint = bit;
io_uring/filetable.h
29
static inline void io_file_bitmap_set(struct io_file_table *table, int bit)
io_uring/filetable.h
31
WARN_ON_ONCE(test_bit(bit, table->bitmap));
io_uring/filetable.h
32
__set_bit(bit, table->bitmap);
io_uring/filetable.h
33
table->alloc_hint = bit + 1;
io_uring/io-wq.c
1081
unsigned int bit;
io_uring/io-wq.c
1083
bit = hash_ptr(val, IO_WQ_HASH_ORDER);
io_uring/io-wq.c
1084
atomic_or(IO_WQ_WORK_HASHED | (bit << IO_WQ_HASH_SHIFT), &work->flags);
kernel/auditfilter.c
285
int bit = AUDIT_BITMASK_SIZE * 32 - i - 1;
kernel/auditfilter.c
286
__u32 *p = &entry->rule.mask[AUDIT_WORD(bit)];
kernel/auditfilter.c
289
if (!(*p & AUDIT_BIT(bit)))
kernel/auditfilter.c
291
*p &= ~AUDIT_BIT(bit);
kernel/auditsc.c
799
int word, bit;
kernel/auditsc.c
808
bit = AUDIT_BIT(val);
kernel/auditsc.c
810
return rule->mask[word] & bit;
kernel/bpf/helpers.c
3236
int bit;
kernel/bpf/helpers.c
3291
kit->bit = -1;
kernel/bpf/helpers.c
3342
int bit = kit->bit, nr_bits = kit->nr_bits;
kernel/bpf/helpers.c
3345
if (!nr_bits || bit >= nr_bits)
kernel/bpf/helpers.c
3349
bit = find_next_bit(bits, nr_bits, bit + 1);
kernel/bpf/helpers.c
3350
if (bit >= nr_bits) {
kernel/bpf/helpers.c
3351
kit->bit = bit;
kernel/bpf/helpers.c
3355
kit->bit = bit;
kernel/bpf/helpers.c
3356
return &kit->bit;
kernel/cgroup/cpuset-internal.h
305
int cpuset_update_flag(cpuset_flagbits_t bit, struct cpuset *cs, int turning_on);
kernel/cgroup/cpuset.c
2790
int cpuset_update_flag(cpuset_flagbits_t bit, struct cpuset *cs,
kernel/cgroup/cpuset.c
2803
set_bit(bit, &trialcs->flags);
kernel/cgroup/cpuset.c
2805
clear_bit(bit, &trialcs->flags);
kernel/events/core.c
7737
int bit;
kernel/events/core.c
7741
for_each_set_bit(bit, _mask, sizeof(mask) * BITS_PER_BYTE) {
kernel/events/core.c
7744
val = perf_reg_value(regs, bit);
kernel/irq/matrix.c
187
void irq_matrix_assign_system(struct irq_matrix *m, unsigned int bit,
kernel/irq/matrix.c
192
BUG_ON(bit > m->matrix_bits);
kernel/irq/matrix.c
195
set_bit(bit, m->system_map);
kernel/irq/matrix.c
197
BUG_ON(!test_and_clear_bit(bit, cm->alloc_map));
kernel/irq/matrix.c
201
if (bit >= m->alloc_start && bit < m->alloc_end)
kernel/irq/matrix.c
204
trace_irq_matrix_assign_system(bit, m);
kernel/irq/matrix.c
222
unsigned int bit;
kernel/irq/matrix.c
224
bit = matrix_alloc_area(m, cm, 1, true);
kernel/irq/matrix.c
225
if (bit >= m->alloc_end)
kernel/irq/matrix.c
232
trace_irq_matrix_reserve_managed(bit, cpu, m, cm);
kernel/irq/matrix.c
263
unsigned int bit, end = m->alloc_end;
kernel/irq/matrix.c
271
bit = find_first_bit(m->scratch_map, end);
kernel/irq/matrix.c
272
if (WARN_ON_ONCE(bit >= end))
kernel/irq/matrix.c
275
clear_bit(bit, cm->managed_map);
kernel/irq/matrix.c
282
trace_irq_matrix_remove_managed(bit, cpu, m, cm);
kernel/irq/matrix.c
295
unsigned int bit, cpu, end;
kernel/irq/matrix.c
309
bit = find_first_bit(m->scratch_map, end);
kernel/irq/matrix.c
310
if (bit >= end)
kernel/irq/matrix.c
312
set_bit(bit, cm->alloc_map);
kernel/irq/matrix.c
317
trace_irq_matrix_alloc_managed(bit, cpu, m, cm);
kernel/irq/matrix.c
318
return bit;
kernel/irq/matrix.c
328
void irq_matrix_assign(struct irq_matrix *m, unsigned int bit)
kernel/irq/matrix.c
332
if (WARN_ON_ONCE(bit < m->alloc_start || bit >= m->alloc_end))
kernel/irq/matrix.c
334
if (WARN_ON_ONCE(test_and_set_bit(bit, cm->alloc_map)))
kernel/irq/matrix.c
340
trace_irq_matrix_assign(bit, smp_processor_id(), m, cm);
kernel/irq/matrix.c
386
unsigned int cpu, bit;
kernel/irq/matrix.c
401
bit = matrix_alloc_area(m, cm, 1, false);
kernel/irq/matrix.c
402
if (bit >= m->alloc_end)
kernel/irq/matrix.c
411
trace_irq_matrix_alloc(bit, cpu, m, cm);
kernel/irq/matrix.c
412
return bit;
kernel/irq/matrix.c
425
unsigned int bit, bool managed)
kernel/irq/matrix.c
429
if (WARN_ON_ONCE(bit < m->alloc_start || bit >= m->alloc_end))
kernel/irq/matrix.c
432
if (WARN_ON_ONCE(!test_and_clear_bit(bit, cm->alloc_map)))
kernel/irq/matrix.c
447
trace_irq_matrix_free(bit, cpu, m, cm);
kernel/livepatch/patch.c
124
ftrace_test_recursion_unlock(bit);
kernel/livepatch/patch.c
48
int bit;
kernel/livepatch/patch.c
58
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/livepatch/patch.c
59
if (WARN_ON_ONCE(bit < 0))
kernel/liveupdate/kexec_handover.c
464
unsigned long bit;
kernel/liveupdate/kexec_handover.c
466
for_each_set_bit(bit, bitmap->preserve, PRESERVE_BITS) {
kernel/liveupdate/kexec_handover.c
469
elm->phys_start + (bit << (order + PAGE_SHIFT));
kernel/locking/lockdep.c
2333
int bit;
kernel/locking/lockdep.c
2342
for (bit = 0; bit < LOCK_TRACE_STATES; bit++) {
kernel/locking/lockdep.c
2343
if (class->usage_mask & (1 << bit)) {
kernel/locking/lockdep.c
2346
len += printk("%*s %s", depth, "", usage_str[bit]);
kernel/locking/lockdep.c
2348
print_lock_trace(class->usage_traces[bit], len);
kernel/locking/lockdep.c
2635
static inline const char *state_name(enum lock_usage_bit bit)
kernel/locking/lockdep.c
2637
if (bit & LOCK_USAGE_READ_MASK)
kernel/locking/lockdep.c
2638
return state_rnames[bit >> LOCK_USAGE_DIR_MASK];
kernel/locking/lockdep.c
2640
return state_names[bit >> LOCK_USAGE_DIR_MASK];
kernel/locking/lockdep.c
2751
int bit, excl, excl_read;
kernel/locking/lockdep.c
2753
for_each_set_bit(bit, &mask, LOCK_USED) {
kernel/locking/lockdep.c
2759
excl = exclusive_bit(bit);
kernel/locking/lockdep.c
2762
*bitp = bit;
kernel/locking/lockdep.c
2766
*bitp = bit;
kernel/locking/lockdep.c
4136
enum lock_usage_bit bit)
kernel/locking/lockdep.c
4141
enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK;
kernel/locking/lockdep.c
4142
unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit);
kernel/locking/lockdep.c
4154
if (target_entry->class->usage_mask & lock_flag(bit)) {
kernel/locking/lockdep.c
4156
this, 1, state_name(bit));
kernel/locking/lockdep.c
4171
enum lock_usage_bit bit)
kernel/locking/lockdep.c
4176
enum lock_usage_bit read_bit = bit + LOCK_USAGE_READ_MASK;
kernel/locking/lockdep.c
4177
unsigned usage_mask = lock_flag(bit) | lock_flag(read_bit);
kernel/locking/lockdep.c
4189
if (target_entry->class->usage_mask & lock_flag(bit)) {
kernel/locking/lockdep.c
4191
this, 0, state_name(bit));
kernel/locking/lockdep.c
4246
static inline int state_verbose(enum lock_usage_bit bit,
kernel/locking/lockdep.c
4249
return state_verbose_f[bit >> LOCK_USAGE_DIR_MASK](class);
kernel/locking/lockdep.c
4253
enum lock_usage_bit bit, const char *name);
kernel/locking/lockdep.c
673
static inline unsigned long lock_flag(enum lock_usage_bit bit)
kernel/locking/lockdep.c
675
return 1UL << bit;
kernel/locking/lockdep.c
678
static char get_usage_char(struct lock_class *class, enum lock_usage_bit bit)
kernel/locking/lockdep.c
694
if (class->usage_mask & lock_flag(bit + LOCK_USAGE_DIR_MASK)) {
kernel/locking/lockdep.c
696
if (class->usage_mask & lock_flag(bit))
kernel/locking/lockdep.c
698
} else if (class->usage_mask & lock_flag(bit))
kernel/power/snapshot.c
818
unsigned int bit;
kernel/power/snapshot.c
821
error = memory_bm_find_bit(bm, pfn, &addr, &bit);
kernel/power/snapshot.c
823
set_bit(bit, addr);
kernel/power/snapshot.c
829
unsigned int bit;
kernel/power/snapshot.c
832
error = memory_bm_find_bit(bm, pfn, &addr, &bit);
kernel/power/snapshot.c
834
set_bit(bit, addr);
kernel/power/snapshot.c
842
unsigned int bit;
kernel/power/snapshot.c
845
error = memory_bm_find_bit(bm, pfn, &addr, &bit);
kernel/power/snapshot.c
847
clear_bit(bit, addr);
kernel/power/snapshot.c
852
int bit;
kernel/power/snapshot.c
854
bit = max(bm->cur.node_bit - 1, 0);
kernel/power/snapshot.c
855
clear_bit(bit, bm->cur.node->data);
kernel/power/snapshot.c
866
unsigned int bit;
kernel/power/snapshot.c
869
error = memory_bm_find_bit(bm, pfn, &addr, &bit);
kernel/power/snapshot.c
871
return test_bit(bit, addr);
kernel/power/snapshot.c
877
unsigned int bit;
kernel/power/snapshot.c
879
return !memory_bm_find_bit(bm, pfn, &addr, &bit);
kernel/power/snapshot.c
932
int bit;
kernel/power/snapshot.c
937
bit = find_next_bit(bm->cur.node->data, bits,
kernel/power/snapshot.c
939
if (bit < bits) {
kernel/power/snapshot.c
940
pfn = bm->cur.zone->start_pfn + bm->cur.node_pfn + bit;
kernel/power/snapshot.c
941
bm->cur.node_bit = bit + 1;
kernel/sched/ext.c
239
int bit = fls(flags);
kernel/sched/ext.c
240
return ((u64)1 << bit) >> 1;
kernel/sched/wait_bit.c
114
int __sched out_of_line_wait_on_bit_lock(unsigned long *word, int bit,
kernel/sched/wait_bit.c
117
struct wait_queue_head *wq_head = bit_waitqueue(word, bit);
kernel/sched/wait_bit.c
118
DEFINE_WAIT_BIT(wq_entry, word, bit);
kernel/sched/wait_bit.c
124
void __wake_up_bit(struct wait_queue_head *wq_head, unsigned long *word, int bit)
kernel/sched/wait_bit.c
126
struct wait_bit_key key = __WAIT_BIT_KEY_INITIALIZER(word, bit);
kernel/sched/wait_bit.c
15
wait_queue_head_t *bit_waitqueue(unsigned long *word, int bit)
kernel/sched/wait_bit.c
158
void wake_up_bit(unsigned long *word, int bit)
kernel/sched/wait_bit.c
160
__wake_up_bit(bit_waitqueue(word, bit), word, bit);
kernel/sched/wait_bit.c
18
unsigned long val = (unsigned long)word << shift | bit;
kernel/sched/wait_bit.c
61
int __sched out_of_line_wait_on_bit(unsigned long *word, int bit,
kernel/sched/wait_bit.c
64
struct wait_queue_head *wq_head = bit_waitqueue(word, bit);
kernel/sched/wait_bit.c
65
DEFINE_WAIT_BIT(wq_entry, word, bit);
kernel/sched/wait_bit.c
72
unsigned long *word, int bit, wait_bit_action_f *action,
kernel/sched/wait_bit.c
75
struct wait_queue_head *wq_head = bit_waitqueue(word, bit);
kernel/sched/wait_bit.c
76
DEFINE_WAIT_BIT(wq_entry, word, bit);
kernel/time/tick-sched.c
503
enum tick_dep_bits bit)
kernel/time/tick-sched.c
507
prev = atomic_fetch_or(BIT(bit), dep);
kernel/time/tick-sched.c
516
void tick_nohz_dep_set(enum tick_dep_bits bit)
kernel/time/tick-sched.c
518
tick_nohz_dep_set_all(&tick_dep_mask, bit);
kernel/time/tick-sched.c
521
void tick_nohz_dep_clear(enum tick_dep_bits bit)
kernel/time/tick-sched.c
523
atomic_andnot(BIT(bit), &tick_dep_mask);
kernel/time/tick-sched.c
530
void tick_nohz_dep_set_cpu(int cpu, enum tick_dep_bits bit)
kernel/time/tick-sched.c
537
prev = atomic_fetch_or(BIT(bit), &ts->tick_dep_mask);
kernel/time/tick-sched.c
553
void tick_nohz_dep_clear_cpu(int cpu, enum tick_dep_bits bit)
kernel/time/tick-sched.c
557
atomic_andnot(BIT(bit), &ts->tick_dep_mask);
kernel/time/tick-sched.c
565
void tick_nohz_dep_set_task(struct task_struct *tsk, enum tick_dep_bits bit)
kernel/time/tick-sched.c
567
if (!atomic_fetch_or(BIT(bit), &tsk->tick_dep_mask))
kernel/time/tick-sched.c
572
void tick_nohz_dep_clear_task(struct task_struct *tsk, enum tick_dep_bits bit)
kernel/time/tick-sched.c
574
atomic_andnot(BIT(bit), &tsk->tick_dep_mask);
kernel/time/tick-sched.c
583
enum tick_dep_bits bit)
kernel/time/tick-sched.c
588
prev = atomic_fetch_or(BIT(bit), &sig->tick_dep_mask);
kernel/time/tick-sched.c
598
void tick_nohz_dep_clear_signal(struct signal_struct *sig, enum tick_dep_bits bit)
kernel/time/tick-sched.c
600
atomic_andnot(BIT(bit), &sig->tick_dep_mask);
kernel/trace/blktrace.c
1803
blk_tracer_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set)
kernel/trace/blktrace.c
1806
if (bit == TRACE_BLK_OPT_CLASSIC) {
kernel/trace/fgraph.c
659
int bit;
kernel/trace/fgraph.c
662
bit = ftrace_test_recursion_trylock(func, ret);
kernel/trace/fgraph.c
663
if (bit < 0)
kernel/trace/fgraph.c
711
ftrace_test_recursion_unlock(bit);
kernel/trace/fgraph.c
717
ftrace_test_recursion_unlock(bit);
kernel/trace/fgraph.c
819
int bit;
kernel/trace/fgraph.c
834
bit = ftrace_test_recursion_trylock(trace.func, ret);
kernel/trace/fgraph.c
840
if (unlikely(bit < 0))
kernel/trace/fgraph.c
866
ftrace_test_recursion_unlock(bit);
kernel/trace/fprobe.c
266
int bit;
kernel/trace/fprobe.c
268
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/trace/fprobe.c
269
if (bit < 0)
kernel/trace/fprobe.c
293
ftrace_test_recursion_unlock(bit);
kernel/trace/ftrace.c
8476
int bit;
kernel/trace/ftrace.c
8483
bit = trace_test_and_set_recursion(ip, parent_ip, TRACE_LIST_START);
kernel/trace/ftrace.c
8484
if (bit < 0)
kernel/trace/ftrace.c
8508
trace_clear_recursion(bit);
kernel/trace/ftrace.c
8550
int bit;
kernel/trace/ftrace.c
8552
bit = trace_test_and_set_recursion(ip, parent_ip, TRACE_LIST_START);
kernel/trace/ftrace.c
8553
if (bit < 0)
kernel/trace/ftrace.c
8559
trace_clear_recursion(bit);
kernel/trace/ring_buffer.c
4147
int bit = interrupt_context_level();
kernel/trace/ring_buffer.c
4149
bit = RB_CTX_NORMAL - bit;
kernel/trace/ring_buffer.c
4151
if (unlikely(val & (1 << (bit + cpu_buffer->nest)))) {
kernel/trace/ring_buffer.c
4157
bit = RB_CTX_TRANSITION;
kernel/trace/ring_buffer.c
4158
if (val & (1 << (bit + cpu_buffer->nest))) {
kernel/trace/ring_buffer.c
4164
val |= (1 << (bit + cpu_buffer->nest));
kernel/trace/trace.c
2599
int bit;
kernel/trace/trace.c
2601
bit = trace_test_and_set_recursion(_THIS_IP_, _RET_IP_, TRACE_EVENT_START);
kernel/trace/trace.c
2602
if (bit < 0)
kernel/trace/trace.c
2672
trace_clear_recursion(bit);
kernel/trace/trace.c
4445
if (tracer_flags & trace_opts[i].bit)
kernel/trace/trace.c
4462
ret = trace->set_flag(tr, tracer_flags->val, opts->bit, !neg);
kernel/trace/trace.c
4467
tracer_flags->val &= ~opts->bit;
kernel/trace/trace.c
4469
tracer_flags->val |= opts->bit;
kernel/trace/trace.c
8680
if (topt->flags->val & topt->opt->bit)
kernel/trace/trace.c
8703
if (!!(topt->flags->val & topt->opt->bit) != val) {
kernel/trace/trace.h
574
u32 bit; /* Mask assigned in val field in tracer_flags */
kernel/trace/trace.h
588
#define TRACER_OPT(s, b) .name = #s, .bit = b
kernel/trace/trace.h
646
u32 old_flags, u32 bit, int set);
kernel/trace/trace_event_perf.c
443
int bit;
kernel/trace/trace_event_perf.c
448
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/trace/trace_event_perf.c
449
if (bit < 0)
kernel/trace/trace_event_perf.c
483
ftrace_test_recursion_unlock(bit);
kernel/trace/trace_events_user.c
177
static inline void align_addr_bit(unsigned long *addr, int *bit,
kernel/trace/trace_events_user.c
184
*bit += 32;
kernel/trace/trace_events_user.c
197
*bit += 32;
kernel/trace/trace_events_user.c
2577
unsigned long uaddr, unsigned char bit,
kernel/trace/trace_events_user.c
2586
enabler.values = bit | flags;
kernel/trace/trace_events_user.c
533
int bit = ENABLE_BIT(enabler);
kernel/trace/trace_events_user.c
549
align_addr_bit(&uaddr, &bit, ENABLE_BITOPS(enabler));
kernel/trace/trace_events_user.c
569
set_bit(bit, ptr);
kernel/trace/trace_events_user.c
571
clear_bit(bit, ptr);
kernel/trace/trace_events_user.c
580
unsigned long uaddr, unsigned char bit)
kernel/trace/trace_events_user.c
585
if (enabler->addr == uaddr && ENABLE_BIT(enabler) == bit)
kernel/trace/trace_events_user.c
866
unsigned char bit)
kernel/trace/trace_events_user.c
874
exists = user_event_enabler_exists(user_mm, uaddr, bit);
kernel/trace/trace_functions.c
213
int bit;
kernel/trace/trace_functions.c
218
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/trace/trace_functions.c
219
if (bit < 0)
kernel/trace/trace_functions.c
228
ftrace_test_recursion_unlock(bit);
kernel/trace/trace_functions.c
237
int bit;
kernel/trace/trace_functions.c
242
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/trace/trace_functions.c
243
if (bit < 0)
kernel/trace/trace_functions.c
250
ftrace_test_recursion_unlock(bit);
kernel/trace/trace_functions.c
348
int bit;
kernel/trace/trace_functions.c
353
bit = ftrace_test_recursion_trylock(ip, parent_ip);
kernel/trace/trace_functions.c
354
if (bit < 0)
kernel/trace/trace_functions.c
378
ftrace_test_recursion_unlock(bit);
kernel/trace/trace_functions.c
456
func_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set)
kernel/trace/trace_functions.c
462
if (!!set == !!(tr->current_trace_flags->val & bit))
kernel/trace/trace_functions.c
469
new_flags = (tr->current_trace_flags->val & ~bit) | (set ? bit : 0);
kernel/trace/trace_functions_graph.c
1665
func_graph_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set)
kernel/trace/trace_functions_graph.c
1672
if (bit == TRACE_GRAPH_SLEEP_TIME && (tr->flags & TRACE_ARRAY_FL_GLOBAL) &&
kernel/trace/trace_functions_graph.c
1691
if (!!set == !!(tr->current_trace_flags->val & bit))
kernel/trace/trace_functions_graph.c
1694
switch (bit) {
kernel/trace/trace_nop.c
64
static int nop_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set)
kernel/trace/trace_nop.c
70
if (bit == TRACE_NOP_OPT_ACCEPT) {
kernel/trace/trace_nop.c
77
if (bit == TRACE_NOP_OPT_REFUSE) {
kernel/unwind/deferred.c
179
if (test_bit(work->bit, &bits)) {
kernel/unwind/deferred.c
182
info->cache->unwind_completed |= BIT(work->bit);
kernel/unwind/deferred.c
234
unsigned long bit;
kernel/unwind/deferred.c
255
bit = READ_ONCE(work->bit);
kernel/unwind/deferred.c
256
if (WARN_ON_ONCE(bit < 0))
kernel/unwind/deferred.c
260
bit = BIT(bit);
kernel/unwind/deferred.c
269
if (old & bit)
kernel/unwind/deferred.c
278
bits = UNWIND_PENDING | bit;
kernel/unwind/deferred.c
286
return old & bit;
kernel/unwind/deferred.c
301
int bit;
kernel/unwind/deferred.c
306
bit = work->bit;
kernel/unwind/deferred.c
309
if (WARN_ON_ONCE(BIT(bit) & RESERVED_BITS))
kernel/unwind/deferred.c
316
work->bit = -1;
kernel/unwind/deferred.c
318
__clear_bit(bit, &unwind_mask);
kernel/unwind/deferred.c
325
atomic_long_andnot(BIT(bit),
kernel/unwind/deferred.c
328
clear_bit(bit, &t->unwind_info.cache->unwind_completed);
kernel/unwind/deferred.c
342
work->bit = ffz(unwind_mask);
kernel/unwind/deferred.c
343
__set_bit(work->bit, &unwind_mask);
kernel/unwind/user.c
103
WARN_ONCE(1, "Undefined unwind bit %d", bit);
kernel/unwind/user.c
88
unsigned int bit;
kernel/unwind/user.c
93
for_each_set_bit(bit, &iter_mask, NR_UNWIND_USER_TYPE_BITS) {
kernel/unwind/user.c
94
enum unwind_user_type type = BIT(bit);
kernel/watch_queue.c
62
unsigned int bit;
kernel/watch_queue.c
68
bit = buf->offset + buf->len;
kernel/watch_queue.c
69
if ((bit & (WATCH_QUEUE_NOTE_SIZE - 1)) == 0)
kernel/watch_queue.c
70
bit -= WATCH_QUEUE_NOTE_SIZE;
kernel/watch_queue.c
71
bit /= WATCH_QUEUE_NOTE_SIZE;
kernel/watch_queue.c
74
bit += page->private;
kernel/watch_queue.c
76
set_bit(bit, wqueue->notes_bitmap);
lib/842/842_compress.c
169
int b = p->bit, bits = b + n, s = round_up(bits, 8) - bits;
lib/842/842_compress.c
211
p->bit += n;
lib/842/842_compress.c
213
if (p->bit > 7) {
lib/842/842_compress.c
214
p->out += p->bit / 8;
lib/842/842_compress.c
215
p->olen -= p->bit / 8;
lib/842/842_compress.c
216
p->bit %= 8;
lib/842/842_compress.c
497
p->bit = 0;
lib/842/842_compress.c
589
if (p->bit) {
lib/842/842_compress.c
592
p->bit = 0;
lib/842/842_compress.c
94
u8 bit;
lib/842/842_decompress.c
120
p->bit += n;
lib/842/842_decompress.c
122
if (p->bit > 7) {
lib/842/842_decompress.c
123
p->in += p->bit / 8;
lib/842/842_decompress.c
124
p->ilen -= p->bit / 8;
lib/842/842_decompress.c
125
p->bit %= 8;
lib/842/842_decompress.c
286
p.bit = 0;
lib/842/842_decompress.c
52
u8 bit;
lib/842/842_decompress.c
89
u8 *in = p->in, b = p->bit, bits = b + n;
lib/atomic64_test.c
100
FAMILY_TEST(TEST_ARGS, bit, dec_return, \
lib/atomic64_test.c
20
#define TEST(bit, op, c_op, val) \
lib/atomic64_test.c
22
atomic##bit##_set(&v, v0); \
lib/atomic64_test.c
24
atomic##bit##_##op(val, &v); \
lib/atomic64_test.c
26
WARN(atomic##bit##_read(&v) != r, "%Lx != %Lx\n", \
lib/atomic64_test.c
27
(unsigned long long)atomic##bit##_read(&v), \
lib/atomic64_test.c
36
#define FAMILY_TEST(test, bit, op, args...) \
lib/atomic64_test.c
38
test(bit, op, ##args); \
lib/atomic64_test.c
39
test(bit, op##_acquire, ##args); \
lib/atomic64_test.c
40
test(bit, op##_release, ##args); \
lib/atomic64_test.c
41
test(bit, op##_relaxed, ##args); \
lib/atomic64_test.c
44
#define TEST_RETURN(bit, op, c_op, val) \
lib/atomic64_test.c
46
atomic##bit##_set(&v, v0); \
lib/atomic64_test.c
49
BUG_ON(atomic##bit##_##op(val, &v) != r); \
lib/atomic64_test.c
50
BUG_ON(atomic##bit##_read(&v) != r); \
lib/atomic64_test.c
53
#define TEST_FETCH(bit, op, c_op, val) \
lib/atomic64_test.c
55
atomic##bit##_set(&v, v0); \
lib/atomic64_test.c
58
BUG_ON(atomic##bit##_##op(val, &v) != v0); \
lib/atomic64_test.c
59
BUG_ON(atomic##bit##_read(&v) != r); \
lib/atomic64_test.c
62
#define RETURN_FAMILY_TEST(bit, op, c_op, val) \
lib/atomic64_test.c
64
FAMILY_TEST(TEST_RETURN, bit, op, c_op, val); \
lib/atomic64_test.c
67
#define FETCH_FAMILY_TEST(bit, op, c_op, val) \
lib/atomic64_test.c
69
FAMILY_TEST(TEST_FETCH, bit, op, c_op, val); \
lib/atomic64_test.c
72
#define TEST_ARGS(bit, op, init, ret, expect, args...) \
lib/atomic64_test.c
74
atomic##bit##_set(&v, init); \
lib/atomic64_test.c
75
BUG_ON(atomic##bit##_##op(&v, ##args) != ret); \
lib/atomic64_test.c
76
BUG_ON(atomic##bit##_read(&v) != expect); \
lib/atomic64_test.c
79
#define XCHG_FAMILY_TEST(bit, init, new) \
lib/atomic64_test.c
81
FAMILY_TEST(TEST_ARGS, bit, xchg, init, init, new, new); \
lib/atomic64_test.c
84
#define CMPXCHG_FAMILY_TEST(bit, init, new, wrong) \
lib/atomic64_test.c
86
FAMILY_TEST(TEST_ARGS, bit, cmpxchg, \
lib/atomic64_test.c
88
FAMILY_TEST(TEST_ARGS, bit, cmpxchg, \
lib/atomic64_test.c
92
#define INC_RETURN_FAMILY_TEST(bit, i) \
lib/atomic64_test.c
94
FAMILY_TEST(TEST_ARGS, bit, inc_return, \
lib/atomic64_test.c
98
#define DEC_RETURN_FAMILY_TEST(bit, i) \
lib/crypto/curve25519-hacl64.c
548
u64 bit;
lib/crypto/curve25519-hacl64.c
551
bit = (u64)(byt >> 7);
lib/crypto/curve25519-hacl64.c
552
point_swap_conditional(nq2, nqpq2, bit);
lib/crypto/powerpc/curve25519.h
25
asmlinkage void x25519_cswap(fe51 p, fe51 q, unsigned int bit);
lib/crypto/x86/curve25519.h
1090
u64 bit = (u64)(key[((u32)253U - i) / (u32)8U] >> ((u32)253U - i) % (u32)8U & (u8)1U);
lib/crypto/x86/curve25519.h
1091
u64 sw = swap2[0U] ^ bit;
lib/crypto/x86/curve25519.h
1094
swap2[0U] = bit;
lib/crypto/x86/curve25519.h
1562
u64 bit = (key[i] >> j) & 1;
lib/crypto/x86/curve25519.h
1564
swap = swap ^ bit;
lib/crypto/x86/curve25519.h
1566
swap = bit;
lib/crypto/x86/curve25519.h
581
static inline void cswap2(u64 bit, const u64 *p1, const u64 *p2)
lib/crypto/x86/curve25519.h
658
: "+&r"(bit)
lib/decompress_unlzma.c
364
int bit;
lib/decompress_unlzma.c
368
bit = match_byte & 0x100;
lib/decompress_unlzma.c
369
prob_lit = prob + 0x100 + bit + mi;
lib/decompress_unlzma.c
371
if (!bit)
lib/decompress_unlzma.c
374
if (bit)
lib/genalloc.c
247
unsigned long bit, end_bit;
lib/genalloc.c
254
bit = find_first_bit(chunk->bits, end_bit);
lib/genalloc.c
255
BUG_ON(bit < end_bit);
lib/idr.c
386
unsigned bit = min % IDA_BITMAP_BITS;
lib/idr.c
401
bit = 0;
lib/idr.c
402
if (xas.xa_index * IDA_BITMAP_BITS + bit > max)
lib/idr.c
408
if (bit < BITS_PER_XA_VALUE) {
lib/idr.c
409
bit = find_next_zero_bit(&tmp, BITS_PER_XA_VALUE, bit);
lib/idr.c
410
if (xas.xa_index * IDA_BITMAP_BITS + bit > max)
lib/idr.c
412
if (bit < BITS_PER_XA_VALUE) {
lib/idr.c
413
tmp |= 1UL << bit;
lib/idr.c
432
bit = find_next_zero_bit(bitmap->bitmap, IDA_BITMAP_BITS, bit);
lib/idr.c
433
if (xas.xa_index * IDA_BITMAP_BITS + bit > max)
lib/idr.c
435
if (bit == IDA_BITMAP_BITS)
lib/idr.c
438
__set_bit(bit, bitmap->bitmap);
lib/idr.c
442
if (bit < BITS_PER_XA_VALUE) {
lib/idr.c
443
bitmap = xa_mk_value(1UL << bit);
lib/idr.c
450
__set_bit(bit, bitmap->bitmap);
lib/idr.c
458
bit = min % IDA_BITMAP_BITS;
lib/idr.c
465
return xas.xa_index * IDA_BITMAP_BITS + bit;
lib/idr.c
472
bit = min % IDA_BITMAP_BITS;
lib/idr.c
497
unsigned long *addr, size, bit;
lib/idr.c
532
bit = find_next_bit(addr, size, offset);
lib/idr.c
536
if (bit == size ||
lib/idr.c
537
index * IDA_BITMAP_BITS + bit > max)
lib/idr.c
540
return index * IDA_BITMAP_BITS + bit;
lib/idr.c
559
unsigned bit = id % IDA_BITMAP_BITS;
lib/idr.c
571
if (bit >= BITS_PER_XA_VALUE)
lib/idr.c
573
if (!(v & (1UL << bit)))
lib/idr.c
575
v &= ~(1UL << bit);
lib/idr.c
580
if (!bitmap || !test_bit(bit, bitmap->bitmap))
lib/idr.c
582
__clear_bit(bit, bitmap->bitmap);
lib/test_bitmap.c
1277
unsigned long w, r, bit;
lib/test_bitmap.c
1293
for (bit = 0; bit <= 1; bit++) {
lib/test_bitmap.c
1294
bitmap_write(bitmap, bit, i, 1);
lib/test_bitmap.c
1295
__assign_bit(i, exp_bitmap, bit);
lib/test_bitmap.c
198
unsigned long b, bit, cnt = 0;
lib/test_bitmap.c
231
for_each_set_bit(bit, exp1, EXP1_IN_BITS) {
lib/test_bitmap.c
233
expect_eq_uint(b, bit);
lib/test_bitmap.c
781
unsigned int wr, bit;
lib/test_bitmap.c
786
for (bit = 0; bit < 500; bit += 10)
lib/test_bitmap.c
787
bitmap_set(orig, bit, 1);
lib/test_bitmap.c
795
for_each_set_bit_wrap(bit, orig, 500, wr)
lib/test_bitmap.c
796
bitmap_set(copy, bit, 1);
lib/test_bitmap.c
806
unsigned int bit;
lib/test_bitmap.c
812
for (bit = 0; bit < 500; bit += 10)
lib/test_bitmap.c
813
bitmap_set(orig, bit, 1);
lib/test_bitmap.c
818
for_each_set_bit(bit, orig, 500)
lib/test_bitmap.c
819
bitmap_set(copy, bit, 1);
lib/test_bitmap.c
828
unsigned int wr, bit;
lib/test_bitmap.c
833
for (bit = 0; bit < 500; bit += 10)
lib/test_bitmap.c
834
bitmap_set(orig, bit, 1);
lib/test_bitmap.c
843
bit = wr;
lib/test_bitmap.c
845
for_each_set_bit_from(bit, orig, 500)
lib/test_bitmap.c
846
bitmap_set(copy, bit, 1);
lib/test_bitmap.c
858
unsigned int bit;
lib/test_bitmap.c
864
for (bit = 0; bit < 500; bit += 10)
lib/test_bitmap.c
865
bitmap_clear(orig, bit, 1);
lib/test_bitmap.c
870
for_each_clear_bit(bit, orig, 500)
lib/test_bitmap.c
871
bitmap_clear(copy, bit, 1);
lib/test_bitmap.c
880
unsigned int wr, bit;
lib/test_bitmap.c
885
for (bit = 0; bit < 500; bit += 10)
lib/test_bitmap.c
886
bitmap_clear(orig, bit, 1);
lib/test_bitmap.c
895
bit = wr;
lib/test_bitmap.c
897
for_each_clear_bit_from(bit, orig, 500)
lib/test_bitmap.c
898
bitmap_clear(copy, bit, 1);
lib/test_bpf.c
2163
int bit, adj, sign;
lib/test_bpf.c
2172
for (bit = 0; bit <= 62; bit++) {
lib/test_bpf.c
2175
s64 imm = sign * ((1LL << bit) + adj);
lib/vsprintf.c
1253
int word, bit;
lib/vsprintf.c
1257
bit = i % BITS_PER_LONG;
lib/vsprintf.c
1258
val = (bitmap[word] >> bit) & chunkmask;
lib/xz/xz_dec_lzma2.c
531
int bit;
lib/xz/xz_dec_lzma2.c
538
bit = 0;
lib/xz/xz_dec_lzma2.c
543
bit = 1;
lib/xz/xz_dec_lzma2.c
546
return bit;
lib/zstd/common/cpu.h
129
#define D(name, bit) X(name, f1d, bit)
lib/zstd/common/cpu.h
162
#define B(name, bit) X(name, f7b, bit)
lib/zstd/common/cpu.h
188
#define C(name, bit) X(name, f7c, bit)
lib/zstd/common/cpu.h
92
#define X(name, r, bit) \
lib/zstd/common/cpu.h
94
return ((cpuid.r) & (1U << bit)) != 0; \
lib/zstd/common/cpu.h
98
#define C(name, bit) X(name, f1c, bit)
lib/zstd/decompress/huf_decompress.c
1700
BIT_DStream_t bit;
lib/zstd/decompress/huf_decompress.c
1705
FORWARD_IF_ERROR(HUF_initRemainingDStream(&bit, &args, i, segmentEnd), "corruption");
lib/zstd/decompress/huf_decompress.c
1706
args.op[i] += HUF_decodeStreamX2(args.op[i], &bit, segmentEnd, (HUF_DEltX2 const*)dt, HUF_DECODER_FAST_TABLELOG);
lib/zstd/decompress/huf_decompress.c
278
static size_t HUF_initRemainingDStream(BIT_DStream_t* bit, HUF_DecompressFastArgs const* args, int stream, BYTE* segmentEnd)
lib/zstd/decompress/huf_decompress.c
293
bit->bitContainer = MEM_readLEST(args->ip[stream]);
lib/zstd/decompress/huf_decompress.c
294
bit->bitsConsumed = ZSTD_countTrailingZeros64(args->bits[stream]);
lib/zstd/decompress/huf_decompress.c
295
bit->start = (const char*)args->ilowest;
lib/zstd/decompress/huf_decompress.c
296
bit->limitPtr = bit->start + sizeof(size_t);
lib/zstd/decompress/huf_decompress.c
297
bit->ptr = (const char*)args->ip[stream];
lib/zstd/decompress/huf_decompress.c
875
BIT_DStream_t bit;
lib/zstd/decompress/huf_decompress.c
880
FORWARD_IF_ERROR(HUF_initRemainingDStream(&bit, &args, i, segmentEnd), "corruption");
lib/zstd/decompress/huf_decompress.c
882
args.op[i] += HUF_decodeStreamX1(args.op[i], &bit, segmentEnd, (HUF_DEltX1 const*)dt, HUF_DECODER_FAST_TABLELOG);
mm/page_idle.c
125
int bit;
mm/page_idle.c
139
bit = pfn % BITMAP_CHUNK_BITS;
mm/page_idle.c
140
if (!bit)
mm/page_idle.c
152
*out |= 1ULL << bit;
mm/page_idle.c
156
if (bit == BITMAP_CHUNK_BITS - 1)
mm/page_idle.c
170
int bit;
mm/page_idle.c
184
bit = pfn % BITMAP_CHUNK_BITS;
mm/page_idle.c
185
if ((*in >> bit) & 1) {
mm/page_idle.c
193
if (bit == BITMAP_CHUNK_BITS - 1)
net/bluetooth/hci_sync.c
4584
static int hci_le_set_host_feature_sync(struct hci_dev *hdev, u8 bit, u8 value)
net/bluetooth/hci_sync.c
4591
cp.bit_number = bit;
net/ceph/pagelist.c
77
size_t bit = pl->room;
net/ceph/pagelist.c
81
buf, bit);
net/ceph/pagelist.c
82
pl->length += bit;
net/ceph/pagelist.c
83
pl->room -= bit;
net/ceph/pagelist.c
84
buf += bit;
net/ceph/pagelist.c
85
len -= bit;
net/ethtool/ioctl.c
2998
u32 bit;
net/ethtool/ioctl.c
3010
for_each_set_bit(bit, queue_mask, MAX_NUM_QUEUE) {
net/ethtool/ioctl.c
3013
ret = dev->ethtool_ops->get_per_queue_coalesce(dev, bit, &coalesce);
net/ethtool/ioctl.c
3029
u32 bit;
net/ethtool/ioctl.c
3047
for_each_set_bit(bit, queue_mask, MAX_NUM_QUEUE) {
net/ethtool/ioctl.c
3050
ret = dev->ethtool_ops->get_per_queue_coalesce(dev, bit, tmp);
net/ethtool/ioctl.c
3066
ret = dev->ethtool_ops->set_per_queue_coalesce(dev, bit, &coalesce);
net/ethtool/ioctl.c
3076
for_each_set_bit(i, queue_mask, bit) {
net/ipv6/ip6_fib.c
773
int bit;
net/ipv6/ip6_fib.c
891
bit = __ipv6_addr_diff(addr, &key->addr, sizeof(*addr));
net/ipv6/ip6_fib.c
898
if (plen > bit) {
net/ipv6/ip6_fib.c
918
in->fn_bit = bit;
net/ipv6/ip6_fib.c
936
if (addr_bit_set(addr, bit)) {
net/mac80211/mesh.c
1165
u32 bit;
net/mac80211/mesh.c
1171
for_each_set_bit(bit, bits, sizeof(changed) * BITS_PER_BYTE)
net/mac80211/mesh.c
1172
set_bit(bit, ifmsh->mbss_changed);
net/mac80211/mesh.c
1728
u32 bit;
net/mac80211/mesh.c
1731
for_each_set_bit(bit, ifmsh->mbss_changed,
net/mac80211/mesh.c
1733
clear_bit(bit, ifmsh->mbss_changed);
net/mac80211/mesh.c
1734
changed |= BIT(bit);
net/netfilter/nf_conntrack_core.c
2791
unsigned int bit;
net/netfilter/nf_conntrack_core.c
2797
for (bit = 0; bit < __IPS_MAX_BIT; bit++) {
net/netfilter/nf_conntrack_core.c
2798
if (on & (1 << bit))
net/netfilter/nf_conntrack_core.c
2799
set_bit(bit, &ct->status);
net/netfilter/nf_conntrack_core.c
2800
else if (off & (1 << bit))
net/netfilter/nf_conntrack_core.c
2801
clear_bit(bit, &ct->status);
net/netfilter/nf_conntrack_h323_asn1.c
100
#define INC_BIT(bs) if((++(bs)->bit)>7){(bs)->cur++;(bs)->bit=0;}
net/netfilter/nf_conntrack_h323_asn1.c
101
#define INC_BITS(bs,b) if(((bs)->bit+=(b))>7){(bs)->cur+=(bs)->bit>>3;(bs)->bit&=7;}
net/netfilter/nf_conntrack_h323_asn1.c
102
#define BYTE_ALIGN(bs) if((bs)->bit){(bs)->cur++;(bs)->bit=0;}
net/netfilter/nf_conntrack_h323_asn1.c
167
bits += bs->bit;
net/netfilter/nf_conntrack_h323_asn1.c
180
unsigned int b = (*bs->cur) & (0x80 >> bs->bit);
net/netfilter/nf_conntrack_h323_asn1.c
192
v = (*bs->cur) & (0xffU >> bs->bit);
net/netfilter/nf_conntrack_h323_asn1.c
193
l = b + bs->bit;
net/netfilter/nf_conntrack_h323_asn1.c
197
bs->bit = l;
net/netfilter/nf_conntrack_h323_asn1.c
200
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
206
bs->bit = l - 8;
net/netfilter/nf_conntrack_h323_asn1.c
220
l = bs->bit + b;
net/netfilter/nf_conntrack_h323_asn1.c
223
v = (unsigned int)(*bs->cur) << (bs->bit + 24);
net/netfilter/nf_conntrack_h323_asn1.c
224
bs->bit = l;
net/netfilter/nf_conntrack_h323_asn1.c
226
v = (unsigned int)(*bs->cur++) << (bs->bit + 24);
net/netfilter/nf_conntrack_h323_asn1.c
227
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
235
v <<= bs->bit;
net/netfilter/nf_conntrack_h323_asn1.c
237
v <<= bs->bit;
net/netfilter/nf_conntrack_h323_asn1.c
238
v |= (*bs->cur) >> (8 - bs->bit);
net/netfilter/nf_conntrack_h323_asn1.c
241
bs->bit = l & 0x7;
net/netfilter/nf_conntrack_h323_asn1.c
408
bs->bit = len & 7;
net/netfilter/nf_conntrack_h323_asn1.c
579
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
645
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
729
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
819
bs->bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
837
bs.bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
854
bs.bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
871
bs.bit = 0;
net/netfilter/nf_conntrack_h323_asn1.c
96
unsigned int bit;
net/netfilter/xt_connlabel.c
36
if (test_bit(info->bit, labels->bits))
net/netfilter/xt_connlabel.c
40
if (!test_and_set_bit(info->bit, labels->bits))
net/netfilter/xt_connlabel.c
69
ret = nf_connlabels_get(par->net, info->bit);
net/netlabel/netlabel_kapi.c
612
u32 bit;
net/netlabel/netlabel_kapi.c
621
bit = offset % NETLBL_CATMAP_MAPSIZE;
net/netlabel/netlabel_kapi.c
624
bit = 0;
net/netlabel/netlabel_kapi.c
626
bitmap = iter->bitmap[idx] >> bit;
net/netlabel/netlabel_kapi.c
632
bit++;
net/netlabel/netlabel_kapi.c
635
(NETLBL_CATMAP_MAPSIZE * idx) + bit;
net/netlabel/netlabel_kapi.c
645
bit = 0;
net/netlabel/netlabel_kapi.c
668
u32 bit;
net/netlabel/netlabel_kapi.c
678
bit = offset % NETLBL_CATMAP_MAPSIZE;
net/netlabel/netlabel_kapi.c
681
bit = 0;
net/netlabel/netlabel_kapi.c
683
bitmask = NETLBL_CATMAP_BIT << bit;
net/netlabel/netlabel_kapi.c
689
bit++;
net/netlabel/netlabel_kapi.c
692
if (prev && idx == 0 && bit == 0)
net/netlabel/netlabel_kapi.c
696
(NETLBL_CATMAP_MAPSIZE * idx) + bit - 1;
net/netlabel/netlabel_kapi.c
705
bit = 0;
net/netlabel/netlabel_kapi.c
776
u32 bit,
net/netlabel/netlabel_kapi.c
782
iter = _netlbl_catmap_getnode(catmap, bit, _CM_F_ALLOC, flags);
net/netlabel/netlabel_kapi.c
786
bit -= iter->startbit;
net/netlabel/netlabel_kapi.c
787
idx = bit / NETLBL_CATMAP_MAPSIZE;
net/netlabel/netlabel_kapi.c
788
iter->bitmap[idx] |= NETLBL_CATMAP_BIT << (bit % NETLBL_CATMAP_MAPSIZE);
net/netlabel/netlabel_kapi.c
924
void netlbl_bitmap_setbit(unsigned char *bitmap, u32 bit, u8 state)
net/netlabel/netlabel_kapi.c
930
byte_spot = bit / 8;
net/netlabel/netlabel_kapi.c
931
bitmask = 0x80 >> (bit % 8);
net/rfkill/core.c
575
u32 bit = RFKILL_BLOCK_SW;
net/rfkill/core.c
579
bit = RFKILL_BLOCK_SW_PREV;
net/rfkill/core.c
582
rfkill->state |= bit;
net/rfkill/core.c
584
rfkill->state &= ~bit;
samples/vfs/test-statx.c
178
int bit = byte + loop;
samples/vfs/test-statx.c
183
putchar(attr_representation[63 - bit]);
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
105
#define STM32F4_APB2_RESET(bit) (STM32F4_RCC_APB2_##bit + (0x24 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
106
#define STM32F4_APB2_CLOCK(bit) (STM32F4_RCC_APB2_##bit + 0xA0)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
34
#define STM32F4_AHB1_RESET(bit) (STM32F4_RCC_AHB1_##bit + (0x10 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
35
#define STM32F4_AHB1_CLOCK(bit) (STM32F4_RCC_AHB1_##bit)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
44
#define STM32F4_AHB2_RESET(bit) (STM32F4_RCC_AHB2_##bit + (0x14 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
45
#define STM32F4_AHB2_CLOCK(bit) (STM32F4_RCC_AHB2_##bit + 0x20)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
51
#define STM32F4_AHB3_RESET(bit) (STM32F4_RCC_AHB3_##bit + (0x18 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
52
#define STM32F4_AHB3_CLOCK(bit) (STM32F4_RCC_AHB3_##bit + 0x40)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
81
#define STM32F4_APB1_RESET(bit) (STM32F4_RCC_APB1_##bit + (0x20 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f4-rcc.h
82
#define STM32F4_APB1_CLOCK(bit) (STM32F4_RCC_APB1_##bit + 0x80)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
113
#define STM32F7_APB2_RESET(bit) (STM32F7_RCC_APB2_##bit + (0x24 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
114
#define STM32F7_APB2_CLOCK(bit) (STM32F7_RCC_APB2_##bit + 0xA0)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
34
#define STM32F7_AHB1_RESET(bit) (STM32F7_RCC_AHB1_##bit + (0x10 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
35
#define STM32F7_AHB1_CLOCK(bit) (STM32F7_RCC_AHB1_##bit)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
45
#define STM32F7_AHB2_RESET(bit) (STM32F7_RCC_AHB2_##bit + (0x14 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
46
#define STM32F7_AHB2_CLOCK(bit) (STM32F7_RCC_AHB2_##bit + 0x20)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
52
#define STM32F7_AHB3_RESET(bit) (STM32F7_RCC_AHB3_##bit + (0x18 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
53
#define STM32F7_AHB3_CLOCK(bit) (STM32F7_RCC_AHB3_##bit + 0x40)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
87
#define STM32F7_APB1_RESET(bit) (STM32F7_RCC_APB1_##bit + (0x20 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32f7-rcc.h
88
#define STM32F7_APB1_CLOCK(bit) (STM32F7_RCC_APB1_##bit + 0x80)
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
118
#define STM32H7_APB2_RESET(bit) (STM32H7_RCC_APB2_##bit + (0x98 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
134
#define STM32H7_APB4_RESET(bit) (STM32H7_RCC_APB4_##bit + (0x9C * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
17
#define STM32H7_AHB3_RESET(bit) (STM32H7_RCC_AHB3_##bit + (0x7C * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
28
#define STM32H7_AHB1_RESET(bit) (STM32H7_RCC_AHB1_##bit + (0x80 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
37
#define STM32H7_AHB2_RESET(bit) (STM32H7_RCC_AHB2_##bit + (0x84 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
56
#define STM32H7_AHB4_RESET(bit) (STM32H7_RCC_AHB4_##bit + (0x88 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
62
#define STM32H7_APB3_RESET(bit) (STM32H7_RCC_APB3_##bit + (0x8C * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
90
#define STM32H7_APB1L_RESET(bit) (STM32H7_RCC_APB1L_##bit + (0x90 * 8))
scripts/dtc/include-prefixes/dt-bindings/mfd/stm32h7-rcc.h
99
#define STM32H7_APB1H_RESET(bit) (STM32H7_RCC_APB1H_##bit + (0x94 * 8))
security/landlock/common.h
20
#define BIT_INDEX(bit) HWEIGHT(bit - 1)
security/selinux/ss/ebitmap.c
260
int ebitmap_get_bit(const struct ebitmap *e, u32 bit)
security/selinux/ss/ebitmap.c
264
if (e->highbit < bit)
security/selinux/ss/ebitmap.c
268
while (n && (n->startbit <= bit)) {
security/selinux/ss/ebitmap.c
269
if ((n->startbit + EBITMAP_SIZE) > bit)
security/selinux/ss/ebitmap.c
270
return ebitmap_node_get_bit(n, bit);
security/selinux/ss/ebitmap.c
277
int ebitmap_set_bit(struct ebitmap *e, u32 bit, int value)
security/selinux/ss/ebitmap.c
283
while (n && n->startbit <= bit) {
security/selinux/ss/ebitmap.c
284
if ((n->startbit + EBITMAP_SIZE) > bit) {
security/selinux/ss/ebitmap.c
286
ebitmap_node_set_bit(n, bit);
security/selinux/ss/ebitmap.c
290
ebitmap_node_clr_bit(n, bit);
security/selinux/ss/ebitmap.c
327
new->startbit = bit - (bit % EBITMAP_SIZE);
security/selinux/ss/ebitmap.c
328
ebitmap_node_set_bit(new, bit);
security/selinux/ss/ebitmap.c
484
u32 bit, count, last_bit, last_startbit;
security/selinux/ss/ebitmap.c
494
ebitmap_for_each_positive_bit(e, n, bit)
security/selinux/ss/ebitmap.c
497
rounddown(bit, BITS_PER_U64) > last_startbit) {
security/selinux/ss/ebitmap.c
499
last_startbit = rounddown(bit, BITS_PER_U64);
security/selinux/ss/ebitmap.c
501
last_bit = roundup(bit + 1, BITS_PER_U64);
security/selinux/ss/ebitmap.c
512
ebitmap_for_each_positive_bit(e, n, bit)
security/selinux/ss/ebitmap.c
515
rounddown(bit, BITS_PER_U64) > last_startbit) {
security/selinux/ss/ebitmap.c
520
last_startbit = rounddown(bit, BITS_PER_U64);
security/selinux/ss/ebitmap.c
521
map = (u64)1 << (bit - last_startbit);
security/selinux/ss/ebitmap.c
538
last_startbit = rounddown(bit, BITS_PER_U64);
security/selinux/ss/ebitmap.c
540
map |= (u64)1 << (bit - last_startbit);
security/selinux/ss/ebitmap.c
82
u32 bit;
security/selinux/ss/ebitmap.c
87
ebitmap_for_each_positive_bit(e1, n, bit)
security/selinux/ss/ebitmap.c
89
if (ebitmap_get_bit(e2, bit)) {
security/selinux/ss/ebitmap.c
90
rc = ebitmap_set_bit(dst, bit, 1);
security/selinux/ss/ebitmap.h
100
static inline void ebitmap_node_set_bit(struct ebitmap_node *n, u32 bit)
security/selinux/ss/ebitmap.h
102
u32 index = EBITMAP_NODE_INDEX(n, bit);
security/selinux/ss/ebitmap.h
103
u32 ofs = EBITMAP_NODE_OFFSET(n, bit);
security/selinux/ss/ebitmap.h
109
static inline void ebitmap_node_clr_bit(struct ebitmap_node *n, u32 bit)
security/selinux/ss/ebitmap.h
111
u32 index = EBITMAP_NODE_INDEX(n, bit);
security/selinux/ss/ebitmap.h
112
u32 ofs = EBITMAP_NODE_OFFSET(n, bit);
security/selinux/ss/ebitmap.h
118
#define ebitmap_for_each_positive_bit(e, n, bit) \
security/selinux/ss/ebitmap.h
119
for ((bit) = ebitmap_start_positive(e, &(n)); \
security/selinux/ss/ebitmap.h
120
(bit) < ebitmap_length(e); \
security/selinux/ss/ebitmap.h
121
(bit) = ebitmap_next_positive(e, &(n), bit))
security/selinux/ss/ebitmap.h
129
int ebitmap_get_bit(const struct ebitmap *e, u32 bit);
security/selinux/ss/ebitmap.h
130
int ebitmap_set_bit(struct ebitmap *e, u32 bit, int value);
security/selinux/ss/ebitmap.h
68
struct ebitmap_node **n, u32 bit)
security/selinux/ss/ebitmap.h
72
ofs = find_next_bit((*n)->maps, EBITMAP_SIZE, bit - (*n)->startbit + 1);
security/selinux/ss/ebitmap.h
84
#define EBITMAP_NODE_INDEX(node, bit) \
security/selinux/ss/ebitmap.h
85
(((bit) - (node)->startbit) / EBITMAP_UNIT_SIZE)
security/selinux/ss/ebitmap.h
86
#define EBITMAP_NODE_OFFSET(node, bit) \
security/selinux/ss/ebitmap.h
87
(((bit) - (node)->startbit) % EBITMAP_UNIT_SIZE)
security/selinux/ss/ebitmap.h
89
static inline int ebitmap_node_get_bit(const struct ebitmap_node *n, u32 bit)
security/selinux/ss/ebitmap.h
91
u32 index = EBITMAP_NODE_INDEX(n, bit);
security/selinux/ss/ebitmap.h
92
u32 ofs = EBITMAP_NODE_OFFSET(n, bit);
security/selinux/ss/policydb.c
1692
u32 bit;
security/selinux/ss/policydb.c
1702
ebitmap_for_each_positive_bit(&user->roles, node, bit)
security/selinux/ss/policydb.c
1704
if (ebitmap_get_bit(&upper->roles, bit))
security/selinux/ss/policydb.c
1710
sym_name(p, SYM_ROLES, bit),
security/selinux/ss/policydb.c
1729
u32 bit;
security/selinux/ss/policydb.c
1739
ebitmap_for_each_positive_bit(&role->types, node, bit)
security/selinux/ss/policydb.c
1741
if (ebitmap_get_bit(&upper->types, bit))
security/selinux/ss/policydb.c
1747
sym_name(p, SYM_TYPES, bit),
security/selinux/ss/policydb.c
3553
u32 bit, len = strlen(ft->name);
security/selinux/ss/policydb.c
3556
ebitmap_for_each_positive_bit(&datum->stypes, node, bit)
security/selinux/ss/policydb.c
3567
buf[0] = cpu_to_le32(bit + 1);
security/tomoyo/common.c
1410
u8 bit;
security/tomoyo/common.c
1423
for (bit = 0; bit < TOMOYO_MAX_PATH_OPERATION; bit++) {
security/tomoyo/common.c
1424
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1427
bit != TOMOYO_TYPE_EXECUTE)
security/tomoyo/common.c
1435
tomoyo_set_string(head, tomoyo_path_keyword[bit]);
security/tomoyo/common.c
1454
for (bit = 0; bit < TOMOYO_MAX_PATH2_OPERATION; bit++) {
security/tomoyo/common.c
1455
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1464
[tomoyo_pp2mac[bit]]);
security/tomoyo/common.c
1475
for (bit = 0; bit < TOMOYO_MAX_PATH_NUMBER_OPERATION; bit++) {
security/tomoyo/common.c
1476
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1485
[tomoyo_pn2mac[bit]]);
security/tomoyo/common.c
1496
for (bit = 0; bit < TOMOYO_MAX_MKDEV_OPERATION; bit++) {
security/tomoyo/common.c
1497
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1506
[tomoyo_pnnn2mac[bit]]);
security/tomoyo/common.c
1519
for (bit = 0; bit < TOMOYO_MAX_NETWORK_OPERATION; bit++) {
security/tomoyo/common.c
1520
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1531
tomoyo_set_string(head, tomoyo_socket_keyword[bit]);
security/tomoyo/common.c
1552
for (bit = 0; bit < TOMOYO_MAX_NETWORK_OPERATION; bit++) {
security/tomoyo/common.c
1553
if (!(perm & (1 << bit)))
security/tomoyo/common.c
1564
tomoyo_set_string(head, tomoyo_socket_keyword[bit]);
security/tomoyo/common.c
797
head->r.bit = 0;
security/tomoyo/common.c
802
for ( ; head->r.bit < TOMOYO_MAX_MAC_INDEX
security/tomoyo/common.c
803
+ TOMOYO_MAX_MAC_CATEGORY_INDEX; head->r.bit++) {
security/tomoyo/common.c
804
const u8 i = head->r.bit;
security/tomoyo/common.c
820
head->r.bit++;
security/tomoyo/common.c
823
if (head->r.bit == TOMOYO_MAX_MAC_INDEX
security/tomoyo/common.h
813
u8 bit;
sound/aoa/core/gpio-feature.c
132
#define FTR_GPIO(name, bit) \
sound/aoa/core/gpio-feature.c
152
rt->implementation_private &= ~(1<<bit); \
sound/aoa/core/gpio-feature.c
153
rt->implementation_private |= (!!on << bit); \
sound/aoa/core/gpio-feature.c
158
return (rt->implementation_private>>bit)&1; \
sound/aoa/core/gpio-pmf.c
13
#define PMF_GPIO(name, bit) \
sound/aoa/core/gpio-pmf.c
24
rt->implementation_private &= ~(1<<bit); \
sound/aoa/core/gpio-pmf.c
25
rt->implementation_private |= (!!on << bit); \
sound/aoa/core/gpio-pmf.c
30
return (rt->implementation_private>>bit)&1; \
sound/drivers/vx/vx_core.c
39
int snd_vx_check_reg_bit(struct vx_core *chip, int reg, int mask, int bit, int time)
sound/drivers/vx/vx_core.c
51
if ((snd_vx_inb(chip, reg) & mask) == bit)
sound/i2c/i2c.c
159
if (bus->hw_ops.bit->start)
sound/i2c/i2c.c
160
bus->hw_ops.bit->start(bus);
sound/i2c/i2c.c
165
if (bus->hw_ops.bit->stop)
sound/i2c/i2c.c
166
bus->hw_ops.bit->stop(bus);
sound/i2c/i2c.c
171
if (bus->hw_ops.bit->direction)
sound/i2c/i2c.c
172
bus->hw_ops.bit->direction(bus, clock, data);
sound/i2c/i2c.c
177
bus->hw_ops.bit->setlines(bus, clock, data);
sound/i2c/i2c.c
183
if (bus->hw_ops.bit->getclock)
sound/i2c/i2c.c
184
return bus->hw_ops.bit->getclock(bus);
sound/i2c/i2c.c
191
return bus->hw_ops.bit->getdata(bus, ack);
sound/i2c/other/ak4113.c
202
unsigned char bit = (kcontrol->private_value >> 8) & 0xff;
sound/i2c/other/ak4113.c
206
((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/i2c/other/ak4114.c
187
unsigned char bit = (kcontrol->private_value >> 8) & 0xff;
sound/i2c/other/ak4114.c
190
ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/i2c/other/ak4117.c
161
unsigned char bit = (kcontrol->private_value >> 8) & 0xff;
sound/i2c/other/ak4117.c
164
ucontrol->value.integer.value[0] = ((reg_read(chip, reg) & (1 << bit)) ? 1 : 0) ^ inv;
sound/isa/gus/interwave.c
225
bus->hw_ops.bit = &snd_interwave_i2c_bit_ops;
sound/mips/hal2.c
141
static void hal2_i_setbit16(struct snd_hal2 *hal2, u16 addr, u16 bit)
sound/mips/hal2.c
147
hal2_write((hal2_read(&regs->idr0) & 0xffff) | bit, &regs->idr0);
sound/mips/hal2.c
155
static void hal2_i_clearbit16(struct snd_hal2 *hal2, u16 addr, u16 bit)
sound/mips/hal2.c
161
hal2_write((hal2_read(&regs->idr0) & 0xffff) & ~bit, &regs->idr0);
sound/pci/ac97/ac97_codec.c
1102
static int snd_ac97_try_bit(struct snd_ac97 * ac97, int reg, int bit)
sound/pci/ac97/ac97_codec.c
1106
mask = 1 << bit;
sound/pci/ac97/ac97_patch.h
62
static int snd_ac97_try_bit(struct snd_ac97 * ac97, int reg, int bit);
sound/pci/azt3328.c
2238
snd_azf3328_test_bit(unsigned unsigned reg, int bit)
sound/pci/azt3328.c
2244
outb(val & ~(1 << bit), reg);
sound/pci/azt3328.c
2247
outb(val|(1 << bit), reg);
sound/pci/azt3328.c
2253
reg, bit, val, valoff, valon
sound/pci/ca0106/ca0106_main.c
522
const int bit = spi_dacd_bit[dac];
sound/pci/ca0106/ca0106_main.c
526
chip->spi_dac_reg[reg] &= ~bit;
sound/pci/ca0106/ca0106_main.c
529
chip->spi_dac_reg[reg] |= bit;
sound/pci/ca0106/ca0106_mixer.c
512
unsigned int bit = kcontrol->private_value & SPI_REG_MASK;
sound/pci/ca0106/ca0106_mixer.c
514
ucontrol->value.integer.value[0] = !(emu->spi_dac_reg[reg] & bit);
sound/pci/ca0106/ca0106_mixer.c
523
unsigned int bit = kcontrol->private_value & SPI_REG_MASK;
sound/pci/ca0106/ca0106_mixer.c
526
ret = emu->spi_dac_reg[reg] & bit;
sound/pci/ca0106/ca0106_mixer.c
530
emu->spi_dac_reg[reg] &= ~bit;
sound/pci/ca0106/ca0106_mixer.c
534
emu->spi_dac_reg[reg] |= bit;
sound/pci/ca0106/ca0106_mixer.c
661
int reg, bit;
sound/pci/ca0106/ca0106_mixer.c
693
bit = spi_dmute_bit[dac_id];
sound/pci/ca0106/ca0106_mixer.c
695
spi_switch.private_value = (reg << SPI_REG_SHIFT) | bit;
sound/pci/ctxfi/cthardware.h
183
void (*irq_callback)(void *data, unsigned int bit);
sound/pci/echoaudio/echoaudio.c
1738
int detected, clocks, bit, src;
sound/pci/echoaudio/echoaudio.c
1751
for (bit = ECHO_CLOCK_NUMBER - 1; bit >= 0; bit--)
sound/pci/echoaudio/echoaudio.c
1752
if (detected & (1 << bit))
sound/pci/echoaudio/echoaudio.c
1754
if (bit == chip->clock_source_list[src]) {
sound/pci/emu10k1/emu10k1_main.c
563
unsigned int bit;
sound/pci/emu10k1/emu10k1_main.c
571
for (bit = (1 << 15); bit; bit >>= 1) {
sound/pci/emu10k1/emu10k1_main.c
576
if (gain & bit)
sound/pci/emu10k1/emu10k1_main.c
789
u16 bit = emu->card_capabilities->ca0108_chip ? 0x2000 : 0x8000;
sound/pci/emu10k1/emu10k1_main.c
790
if (!(sts & bit))
sound/pci/ice1712/ews.c
446
ice->i2c->hw_ops.bit = &snd_ice1712_ewx_cs8427_bit_ops;
sound/pci/ice1712/ews.c
63
int bit;
sound/pci/ice1712/ews.c
69
bit = snd_ice1712_read(ice, ICE1712_IREG_GPIO_DATA) & ICE1712_EWX2496_SERIAL_DATA ? 1 : 0;
sound/pci/ice1712/ews.c
74
return bit;
sound/pci/ice1712/ice1724.c
120
static int snd_vt1724_ac97_wait_bit(struct snd_ice1712 *ice, unsigned char bit)
sound/pci/ice1712/ice1724.c
124
if ((inb(ICEMT1724(ice, AC97_CMD)) & bit) == 0)
sound/pci/ice1712/pontis.c
205
int bit = kcontrol->private_value;
sound/pci/ice1712/pontis.c
208
ucontrol->value.integer.value[0] = (wm_get(ice, WM_ADC_MUX) & (1 << bit)) ? 1 : 0;
sound/pci/ice1712/pontis.c
215
int bit = kcontrol->private_value;
sound/pci/ice1712/pontis.c
222
nval |= (1 << bit);
sound/pci/ice1712/pontis.c
224
nval &= ~(1 << bit);
sound/pci/ice1712/pontis.c
303
static void set_gpio_bit(struct snd_ice1712 *ice, unsigned int bit, int val)
sound/pci/ice1712/pontis.c
307
tmp |= bit;
sound/pci/ice1712/pontis.c
309
tmp &= ~bit;
sound/pci/ice1712/prodigy_hifi.c
142
static void set_gpio_bit(struct snd_ice1712 *ice, unsigned int bit, int val)
sound/pci/ice1712/prodigy_hifi.c
146
tmp |= bit;
sound/pci/ice1712/prodigy_hifi.c
148
tmp &= ~bit;
sound/pci/ice1712/prodigy_hifi.c
622
int bit = kcontrol->private_value;
sound/pci/ice1712/prodigy_hifi.c
626
(wm_get(ice, WM_ADC_MUX) & (1 << bit)) ? 1 : 0;
sound/pci/ice1712/prodigy_hifi.c
634
int bit = kcontrol->private_value;
sound/pci/ice1712/prodigy_hifi.c
641
nval |= (1 << bit);
sound/pci/ice1712/prodigy_hifi.c
643
nval &= ~(1 << bit);
sound/pci/ice1712/quartet.c
32
unsigned int bit;
sound/pci/ice1712/quartet.c
649
#define PRIV_SW(xid, xbit, xreg) [xid] = {.bit = xbit,\
sound/pci/ice1712/quartet.c
654
#define PRIV_ENUM2(xid, xbit, xreg, xtext1, xtext2) [xid] = {.bit = xbit,\
sound/pci/ice1712/quartet.c
688
(private.get_register(ice) & private.bit) ? 1 : 0;
sound/pci/ice1712/quartet.c
701
new = old | private.bit;
sound/pci/ice1712/quartet.c
703
new = old & ~private.bit;
sound/pci/ice1712/revo.c
128
int bit;
sound/pci/ice1712/revo.c
132
bit = snd_ice1712_gpio_read_bits(ice, VT1724_REVO_I2C_DATA) ? 1 : 0;
sound/pci/ice1712/revo.c
133
return bit;
sound/pci/ice1712/revo.c
161
ice->i2c->hw_ops.bit = &revo51_bit_ops;
sound/pci/oxygen/oxygen_lib.c
745
static inline int is_bit_set(const u32 *bitmap, unsigned int bit)
sound/pci/oxygen/oxygen_lib.c
747
return bitmap[bit / 32] & (1 << (bit & 31));
sound/pci/oxygen/oxygen_mixer.c
420
u32 bit = ctl->private_value;
sound/pci/oxygen/oxygen_mixer.c
423
!!(oxygen_read32(chip, OXYGEN_SPDIF_CONTROL) & bit);
sound/pci/oxygen/oxygen_mixer.c
431
u32 bit = ctl->private_value;
sound/pci/oxygen/oxygen_mixer.c
438
newreg = oldreg | bit;
sound/pci/oxygen/oxygen_mixer.c
440
newreg = oldreg & ~bit;
sound/pci/oxygen/oxygen_mixer.c
461
u8 bit = ctl->private_value;
sound/pci/oxygen/oxygen_mixer.c
465
!!invert ^ !!(oxygen_read8(chip, OXYGEN_ADC_MONITOR) & bit);
sound/pci/oxygen/oxygen_mixer.c
473
u8 bit = ctl->private_value;
sound/pci/oxygen/oxygen_mixer.c
481
newreg = oldreg | bit;
sound/pci/oxygen/oxygen_mixer.c
483
newreg = oldreg & ~bit;
sound/pci/oxygen/xonar_lib.c
107
u16 bit = ctl->private_value;
sound/pci/oxygen/xonar_lib.c
115
new_bits = old_bits | bit;
sound/pci/oxygen/xonar_lib.c
117
new_bits = old_bits & ~bit;
sound/pci/oxygen/xonar_lib.c
95
u16 bit = ctl->private_value;
sound/pci/oxygen/xonar_lib.c
99
!!(oxygen_read16(chip, OXYGEN_GPIO_DATA) & bit) ^ invert;
sound/pci/oxygen/xonar_wm87x6.c
502
u16 bit = ctl->private_value & 0xffff;
sound/pci/oxygen/xonar_wm87x6.c
507
((data->wm8776_regs[reg_index] & bit) != 0) ^ invert;
sound/pci/oxygen/xonar_wm87x6.c
516
u16 bit = ctl->private_value & 0xffff;
sound/pci/oxygen/xonar_wm87x6.c
523
reg_value = data->wm8776_regs[reg_index] & ~bit;
sound/pci/oxygen/xonar_wm87x6.c
525
reg_value |= bit;
sound/pci/oxygen/xonar_wm87x6.c
959
#define WM8776_BIT_SWITCH(xname, reg, bit, invert, flags) { \
sound/pci/oxygen/xonar_wm87x6.c
965
.private_value = ((reg) << 16) | (bit) | ((invert) << 24) | (flags), \
sound/pci/pcxhr/pcxhr_core.c
114
unsigned char mask, unsigned char bit, int time,
sound/pci/pcxhr/pcxhr_core.c
121
if ((*read & mask) == bit) {
sound/pci/sis7019.c
281
int bit;
sound/pci/sis7019.c
284
bit = __ffs(status);
sound/pci/sis7019.c
285
status >>= bit + 1;
sound/pci/sis7019.c
286
voice += bit;
sound/soc/amd/acp/amd.h
36
#define THRESHOLD(bit, base) ((bit) + (base))
sound/soc/codecs/ak4458.c
323
static int ak4458_rstn_control(struct snd_soc_component *component, int bit)
sound/soc/codecs/ak4458.c
327
if (bit)
sound/soc/codecs/max98363.c
123
u32 bit;
sound/soc/codecs/max98363.c
146
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/max98363.c
147
dpn[i].num = bit;
sound/soc/codecs/max98373-sdw.c
303
u32 bit;
sound/soc/codecs/max98373-sdw.c
326
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/max98373-sdw.c
327
dpn[i].num = bit;
sound/soc/codecs/max98373-sdw.c
345
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/max98373-sdw.c
346
dpn[i].num = bit;
sound/soc/codecs/rt1017-sdca-sdw.c
262
u32 bit;
sound/soc/codecs/rt1017-sdca-sdw.c
287
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1017-sdca-sdw.c
288
dpn[i].num = bit;
sound/soc/codecs/rt1017-sdca-sdw.c
305
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1017-sdca-sdw.c
306
dpn[j].num = bit;
sound/soc/codecs/rt1308-sdw.c
127
u32 bit;
sound/soc/codecs/rt1308-sdw.c
151
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1308-sdw.c
152
dpn[i].num = bit;
sound/soc/codecs/rt1316-sdw.c
201
u32 bit;
sound/soc/codecs/rt1316-sdw.c
223
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1316-sdw.c
224
dpn[i].num = bit;
sound/soc/codecs/rt1316-sdw.c
241
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1316-sdw.c
242
dpn[j].num = bit;
sound/soc/codecs/rt1318-sdw.c
350
u32 bit;
sound/soc/codecs/rt1318-sdw.c
372
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1318-sdw.c
373
dpn[i].num = bit;
sound/soc/codecs/rt1318-sdw.c
390
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1318-sdw.c
391
dpn[j].num = bit;
sound/soc/codecs/rt1320-sdw.c
668
u32 bit;
sound/soc/codecs/rt1320-sdw.c
696
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1320-sdw.c
697
dpn[i].num = bit;
sound/soc/codecs/rt1320-sdw.c
714
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt1320-sdw.c
715
dpn[j].num = bit;
sound/soc/codecs/rt5682-sdw.c
534
u32 bit;
sound/soc/codecs/rt5682-sdw.c
558
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt5682-sdw.c
559
dpn[i].num = bit;
sound/soc/codecs/rt5682-sdw.c
577
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt5682-sdw.c
578
dpn[i].num = bit;
sound/soc/codecs/rt700-sdw.c
336
u32 bit;
sound/soc/codecs/rt700-sdw.c
360
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt700-sdw.c
361
dpn[i].num = bit;
sound/soc/codecs/rt700-sdw.c
379
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt700-sdw.c
380
dpn[i].num = bit;
sound/soc/codecs/rt711-sdca-sdw.c
180
u32 bit;
sound/soc/codecs/rt711-sdca-sdw.c
202
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt711-sdca-sdw.c
203
dpn[i].num = bit;
sound/soc/codecs/rt711-sdca-sdw.c
220
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt711-sdca-sdw.c
221
dpn[j].num = bit;
sound/soc/codecs/rt711-sdw.c
343
u32 bit;
sound/soc/codecs/rt711-sdw.c
367
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt711-sdw.c
368
dpn[i].num = bit;
sound/soc/codecs/rt711-sdw.c
386
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt711-sdw.c
387
dpn[j].num = bit;
sound/soc/codecs/rt712-sdca-dmic.c
831
u32 bit;
sound/soc/codecs/rt712-sdca-dmic.c
853
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt712-sdca-dmic.c
854
dpn[i].num = bit;
sound/soc/codecs/rt712-sdca-sdw.c
195
u32 bit;
sound/soc/codecs/rt712-sdca-sdw.c
219
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt712-sdca-sdw.c
220
dpn[i].num = bit;
sound/soc/codecs/rt712-sdca-sdw.c
237
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt712-sdca-sdw.c
238
dpn[j].num = bit;
sound/soc/codecs/rt715-sdca-sdw.c
139
u32 bit;
sound/soc/codecs/rt715-sdca-sdw.c
159
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt715-sdca-sdw.c
160
dpn[i].num = bit;
sound/soc/codecs/rt715-sdw.c
395
u32 bit;
sound/soc/codecs/rt715-sdw.c
419
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt715-sdw.c
420
dpn[i].num = bit;
sound/soc/codecs/rt721-sdca-sdw.c
230
u32 bit;
sound/soc/codecs/rt721-sdca-sdw.c
258
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt721-sdca-sdw.c
259
dpn[i].num = bit;
sound/soc/codecs/rt721-sdca-sdw.c
276
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt721-sdca-sdw.c
277
dpn[j].num = bit;
sound/soc/codecs/rt722-sdca-sdw.c
247
u32 bit;
sound/soc/codecs/rt722-sdca-sdw.c
276
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt722-sdca-sdw.c
277
dpn[i].num = bit;
sound/soc/codecs/rt722-sdca-sdw.c
294
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/rt722-sdca-sdw.c
295
dpn[j].num = bit;
sound/soc/codecs/sdw-mockup.c
138
u32 bit;
sound/soc/codecs/sdw-mockup.c
164
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/sdw-mockup.c
165
dpn[i].num = bit;
sound/soc/codecs/sdw-mockup.c
182
for_each_set_bit(bit, &addr, 32) {
sound/soc/codecs/sdw-mockup.c
183
dpn[j].num = bit;
sound/soc/codecs/uda1380.c
180
int bit, reg;
sound/soc/codecs/uda1380.c
182
for_each_set_bit(bit, &uda1380_cache_dirty, UDA1380_CACHEREGNUM - 0x10) {
sound/soc/codecs/uda1380.c
183
reg = 0x10 + bit;
sound/soc/codecs/uda1380.c
188
clear_bit(bit, &uda1380_cache_dirty);
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
129
gate->bit, gate->cg_flags, NULL);
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
21
u8 bit;
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
32
.bit = _bit, \
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
187
gate->bit, gate->cg_flags, NULL);
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
22
u8 bit;
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
33
.bit = _bit, \
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
193
gate->bit, gate->cg_flags, NULL);
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
22
u8 bit;
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
33
.bit = _bit, \
sound/soc/renesas/rcar/ssi.c
150
u32 bit)
sound/soc/renesas/rcar/ssi.c
159
if (status & bit)
sound/soc/soc-core.c
3358
int bit, frame;
sound/soc/soc-core.c
3415
bit = of_property_read_bool(np, prop);
sound/soc/soc-core.c
3420
switch ((bit << 4) + frame) {
sound/soc/soc-core.c
3445
unsigned int bit, frame;
sound/soc/soc-core.c
3458
bit = of_property_present(np, prop);
sound/soc/soc-core.c
3459
if (bit && bitclkmaster)
sound/soc/soc-core.c
3472
return (bit << 4) + frame;
sound/soc/ti/davinci-mcasp.c
204
u32 bit = PIN_BIT_AMUTE;
sound/soc/ti/davinci-mcasp.c
206
for_each_set_bit_from(bit, &mcasp->pdir, PIN_BIT_AFSR + 1) {
sound/soc/ti/davinci-mcasp.c
208
mcasp_set_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/soc/ti/davinci-mcasp.c
210
mcasp_clr_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/soc/ti/davinci-mcasp.c
217
u32 bit, bit_end;
sound/soc/ti/davinci-mcasp.c
220
bit = PIN_BIT_ACLKX;
sound/soc/ti/davinci-mcasp.c
223
bit = PIN_BIT_ACLKR;
sound/soc/ti/davinci-mcasp.c
227
for_each_set_bit_from(bit, &mcasp->pdir, bit_end) {
sound/soc/ti/davinci-mcasp.c
229
mcasp_set_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/soc/ti/davinci-mcasp.c
231
mcasp_clr_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/soc/ti/davinci-mcasp.c
237
u32 bit;
sound/soc/ti/davinci-mcasp.c
239
for_each_set_bit(bit, &mcasp->pdir, PIN_BIT_AMUTE) {
sound/soc/ti/davinci-mcasp.c
241
mcasp_set_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/soc/ti/davinci-mcasp.c
243
mcasp_clr_bits(mcasp, DAVINCI_MCASP_PDIR_REG, BIT(bit));
sound/synth/emux/soundfont.c
788
int s, low, bit;
sound/synth/emux/soundfont.c
792
for (bit = 0; ! (amount & 0x80000000L); bit++)
sound/synth/emux/soundfont.c
800
v += (24 - bit) * ratio;
sound/usb/quirks.c
2555
unsigned long bit;
sound/usb/quirks.c
2557
for_each_set_bit(bit, &flag, BYTES_TO_BITS(sizeof(flag))) {
sound/usb/quirks.c
2558
const char *name = snd_usb_audio_quirk_flag_names[bit];
sound/usb/quirks.c
2568
reason, bit, USB_ID_VENDOR(chip->usb_id),
sound/usb/quirks.c
2593
u32 mask_flags, unmask_flags, bit;
sound/usb/quirks.c
2647
if (!kstrtou32(flag, 16, &bit)) {
sound/usb/quirks.c
2649
unmask_flags |= bit;
sound/usb/quirks.c
2651
mask_flags |= bit;
sound/usb/quirks.c
2656
bit = snd_usb_quirk_flags_from_name(flag);
sound/usb/quirks.c
2658
if (bit) {
sound/usb/quirks.c
2660
unmask_flags |= bit;
sound/usb/quirks.c
2662
mask_flags |= bit;
sound/usb/usx2y/us144mkii_capture.c
123
int frame, bit;
sound/usb/usx2y/us144mkii_capture.c
135
for (bit = 0; bit < 24; ++bit) {
sound/usb/usx2y/us144mkii_capture.c
136
u8 byte1 = p_src_frame_base[bit];
sound/usb/usx2y/us144mkii_capture.c
137
u8 byte2 = p_src_frame_base[bit + 32];
tools/include/linux/bitops.h
54
#define for_each_set_bit(bit, addr, size) \
tools/include/linux/bitops.h
55
for ((bit) = find_first_bit((addr), (size)); \
tools/include/linux/bitops.h
56
(bit) < (size); \
tools/include/linux/bitops.h
57
(bit) = find_next_bit((addr), (size), (bit) + 1))
tools/include/linux/bitops.h
59
#define for_each_clear_bit(bit, addr, size) \
tools/include/linux/bitops.h
60
for ((bit) = find_first_zero_bit((addr), (size)); \
tools/include/linux/bitops.h
61
(bit) < (size); \
tools/include/linux/bitops.h
62
(bit) = find_next_zero_bit((addr), (size), (bit) + 1))
tools/include/linux/bitops.h
65
#define for_each_set_bit_from(bit, addr, size) \
tools/include/linux/bitops.h
66
for ((bit) = find_next_bit((addr), (size), (bit)); \
tools/include/linux/bitops.h
67
(bit) < (size); \
tools/include/linux/bitops.h
68
(bit) = find_next_bit((addr), (size), (bit) + 1))
tools/lib/bpf/libbpf.c
11422
int bit = uprobe ? determine_uprobe_retprobe_bit()
tools/lib/bpf/libbpf.c
11425
if (bit < 0) {
tools/lib/bpf/libbpf.c
11428
errstr(bit));
tools/lib/bpf/libbpf.c
11429
return bit;
tools/lib/bpf/libbpf.c
11431
attr.config |= 1 << bit;
tools/objtool/include/objtool/elf.h
447
unsigned long bit = reloc->_sym_next_reloc & RELOC_JUMP_TABLE_BIT;
tools/objtool/include/objtool/elf.h
449
reloc->_sym_next_reloc = (unsigned long)next | bit;
tools/perf/bench/find-bit-bench.c
62
unsigned int bit, i, j;
tools/perf/bench/find-bit-bench.c
81
for_each_set_bit(bit, to_test, num_bits)
tools/perf/bench/find-bit-bench.c
82
workload(bit);
tools/perf/bench/find-bit-bench.c
95
for (bit = 0; bit < num_bits; bit++) {
tools/perf/bench/find-bit-bench.c
96
if (asm_test_bit(bit, to_test))
tools/perf/bench/find-bit-bench.c
97
workload(bit);
tools/perf/builtin-trace.c
2411
u8 bit = 1;
tools/perf/builtin-trace.c
2438
field = field->next, ++arg.idx, bit <<= 1) {
tools/perf/builtin-trace.c
2439
if (arg.mask & bit)
tools/perf/builtin-trace.c
2488
if (arg.mask & bit)
tools/perf/builtin-trace.c
2497
bit <<= 1;
tools/perf/builtin-trace.c
3194
u8 bit = 1;
tools/perf/builtin-trace.c
3207
for (; field && arg; field = field->next, ++syscall_arg.idx, bit <<= 1, ++arg) {
tools/perf/builtin-trace.c
3208
if (syscall_arg.mask & bit)
tools/perf/trace/beauty/pkey_alloc.c
24
unsigned long bit = 1UL << (i - 1);
tools/perf/trace/beauty/pkey_alloc.c
26
if (!(flags & bit))
tools/perf/trace/beauty/pkey_alloc.c
35
printed += scnprintf(bf + printed, size - printed, "0x%#", bit);
tools/perf/util/evsel.c
339
enum perf_event_sample_format bit)
tools/perf/util/evsel.c
341
if (!(evsel->core.attr.sample_type & bit)) {
tools/perf/util/evsel.c
342
evsel->core.attr.sample_type |= bit;
tools/perf/util/evsel.c
349
enum perf_event_sample_format bit)
tools/perf/util/evsel.c
351
if (evsel->core.attr.sample_type & bit) {
tools/perf/util/evsel.c
352
evsel->core.attr.sample_type &= ~bit;
tools/perf/util/evsel.c
3754
unsigned int bit;
tools/perf/util/evsel.c
3777
bit = val ? ffs(val) : 0;
tools/perf/util/evsel.c
3778
state = (!bit || bit > strlen(states)) ? 'R' : states[bit-1];
tools/perf/util/evsel.h
332
void __evsel__set_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit);
tools/perf/util/evsel.h
333
void __evsel__reset_sample_bit(struct evsel *evsel, enum perf_event_sample_format bit);
tools/perf/util/evsel.h
335
#define evsel__set_sample_bit(evsel, bit) \
tools/perf/util/evsel.h
336
__evsel__set_sample_bit(evsel, PERF_SAMPLE_##bit)
tools/perf/util/evsel.h
338
#define evsel__reset_sample_bit(evsel, bit) \
tools/perf/util/evsel.h
339
__evsel__reset_sample_bit(evsel, PERF_SAMPLE_##bit)
tools/perf/util/header.c
3813
int ret, bit;
tools/perf/util/header.c
3837
for_each_clear_bit(bit, header->adds_features, HEADER_LAST_FEATURE) {
tools/perf/util/header.c
3838
if (bit)
tools/perf/util/header.c
3839
fprintf(fp, "%s ", feat_ops[bit].name);
tools/perf/util/hwmon_pmu.c
414
size_t bit;
tools/perf/util/hwmon_pmu.c
422
for_each_set_bit(bit, items, HWMON_ITEM__MAX) {
tools/perf/util/hwmon_pmu.c
425
if (bit == HWMON_ITEM_LABEL || bit == HWMON_ITEM_INPUT)
tools/perf/util/hwmon_pmu.c
431
hwmon_item_strs[bit],
tools/perf/util/hwmon_pmu.c
447
hwmon_item_strs[bit],
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
2063
uint32_t bit = 1 << id;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
2072
if (decoder->state.items.mask[pos] & bit) {
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
2077
decoder->state.items.mask[pos] |= bit;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
272
uint64_t bit = 1ULL << id;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
274
if (decoder->print_once & bit)
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
276
decoder->print_once |= bit;
tools/perf/util/intel-pt.c
2181
u32 bit;
tools/perf/util/intel-pt.c
2184
for (i = 0, bit = 1; i < PERF_REG_X86_64_MAX; i++, bit <<= 1) {
tools/perf/util/intel-pt.c
2195
if (mask & 1 << n && regs_mask & bit) {
tools/perf/util/intel-pt.c
2196
intr_regs->mask |= bit;
tools/perf/util/mem2node.c
67
u64 bit;
tools/perf/util/mem2node.c
71
for (bit = 0; bit < n->size; bit++) {
tools/perf/util/mem2node.c
74
if (!test_bit(bit, n->set))
tools/perf/util/mem2node.c
77
start = bit * bsize;
tools/perf/util/parse-events.c
606
#define CHECK_SET_TYPE(bit) \
tools/perf/util/parse-events.c
608
if (attr->bp_type & bit) \
tools/perf/util/parse-events.c
611
attr->bp_type |= bit; \
tools/perf/util/perf_event_attr_fprintf.c
15
int bit;
tools/perf/util/perf_event_attr_fprintf.c
25
if (value & bits[i].bit) {
tools/sched_ext/scx_sdt.bpf.c
219
__u64 bit;
tools/sched_ext/scx_sdt.bpf.c
224
bit = (__u64)1 << (pos % 64);
tools/sched_ext/scx_sdt.bpf.c
227
allocated[pos / 64] |= bit;
tools/sched_ext/scx_sdt.bpf.c
229
allocated[pos / 64] &= ~bit;
tools/testing/radix-tree/idr-test.c
508
int bit = i & 2047;
tools/testing/radix-tree/idr-test.c
509
if (test_bit(bit, bitmap)) {
tools/testing/radix-tree/idr-test.c
510
__clear_bit(bit, bitmap);
tools/testing/radix-tree/idr-test.c
511
ida_free(&ida, bit);
tools/testing/radix-tree/idr-test.c
513
__set_bit(bit, bitmap);
tools/testing/radix-tree/idr-test.c
514
IDA_BUG_ON(&ida, ida_alloc_min(&ida, bit, GFP_KERNEL)
tools/testing/radix-tree/idr-test.c
515
!= bit);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
433
int i, err, bit;
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
450
for (bit = 0; bit < 8; bit++) {
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
456
if (bit & 0x1)
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
458
if (bit & 0x2)
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
460
if (bit & 0x4)
tools/testing/selftests/bpf/prog_tests/token.c
1067
if (!ASSERT_EQ(info.allowed_cmds, bit(BPF_MAP_CREATE), "token_info_cmds_map_create")) {
tools/testing/selftests/bpf/prog_tests/token.c
1071
if (!ASSERT_EQ(info.allowed_progs, bit(BPF_PROG_TYPE_XDP), "token_info_progs_xdp")) {
tools/testing/selftests/bpf/prog_tests/token.c
1077
if (ASSERT_EQ(info.allowed_progs, bit(BPF_PROG_TYPE_EXT), "token_info_progs_ext"))
tools/testing/selftests/bpf/prog_tests/token.c
1113
.cmds = bit(BPF_MAP_CREATE),
tools/testing/selftests/bpf/prog_tests/token.c
1114
.maps = bit(BPF_MAP_TYPE_QUEUE),
tools/testing/selftests/bpf/prog_tests/token.c
1121
.cmds = bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1122
.progs = bit(BPF_PROG_TYPE_XDP),
tools/testing/selftests/bpf/prog_tests/token.c
1130
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1131
.progs = bit(BPF_PROG_TYPE_EXT) | bit(BPF_PROG_TYPE_XDP),
tools/testing/selftests/bpf/prog_tests/token.c
1138
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1139
.progs = bit(BPF_PROG_TYPE_EXT) | bit(BPF_PROG_TYPE_XDP),
tools/testing/selftests/bpf/prog_tests/token.c
1147
.cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1148
.maps = bit(BPF_MAP_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1149
.progs = bit(BPF_PROG_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1158
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1159
.maps = bit(BPF_MAP_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1160
.progs = bit(BPF_PROG_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1169
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1170
.maps = bit(BPF_MAP_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1171
.progs = bit(BPF_PROG_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1180
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1181
.maps = bit(BPF_MAP_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1182
.progs = bit(BPF_PROG_TYPE_STRUCT_OPS),
tools/testing/selftests/bpf/prog_tests/token.c
1190
.cmds = bit(BPF_MAP_CREATE),
tools/testing/selftests/bpf/prog_tests/token.c
1191
.progs = bit(BPF_PROG_TYPE_XDP),
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
831
static bool test_bit(int bit, unsigned long val)
tools/testing/selftests/bpf/prog_tests/uprobe_multi_test.c
833
return val & (1 << bit);
tools/testing/selftests/bpf/progs/cpumask_success.c
841
bool bit;
tools/testing/selftests/bpf/progs/cpumask_success.c
876
bit = bpf_cpumask_test_cpu(i, (const struct cpumask *)mask);
tools/testing/selftests/bpf/progs/cpumask_success.c
877
if (bit == (i % 2 != 0))
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
110
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
112
bpf_for_each(bits, bit, &data, 1) {
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
113
if (*bit == 0)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
115
bit_idx = *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
127
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
130
bpf_for_each(bits, bit, &data[0], 512) /* Be greater than 511 */
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
142
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
144
bpf_for_each(bits, bit, &data[0], 1)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
156
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
158
bpf_for_each(bits, bit, &data[0], 0)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
170
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
172
bpf_for_each(bits, bit, &data[0], 67108865)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
183
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
188
bpf_for_each(bits, bit, bits_array, 511) {
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
189
if (nr == 0 && *bit != 0)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
191
if (nr == 2 && *bit != 32672)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
206
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
215
bpf_for_each(bits, bit, bad_addr, 1)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
226
bpf_for_each(bits, bit, bad_addr, 4)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
62
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
69
bpf_for_each(bits, bit, NULL, 1)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
81
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
83
bpf_for_each(bits, bit, &data, 1)
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
95
int *bit;
tools/testing/selftests/bpf/progs/verifier_bits_iter.c
98
bpf_for_each(bits, bit, &data[0], ARRAY_SIZE(data))
tools/testing/selftests/drivers/net/hw/toeplitz.c
118
int i, bit, ret = 0;
tools/testing/selftests/drivers/net/hw/toeplitz.c
125
for (bit = 7; bit >= 0; bit--) {
tools/testing/selftests/drivers/net/hw/toeplitz.c
126
if (four_tuple[i] & (1 << bit))
tools/testing/selftests/drivers/net/hw/toeplitz.c
130
key32 |= !!(key[0] & (1 << bit));
tools/testing/selftests/kvm/include/x86/processor.h
1010
return nr_bits > feature.f.bit && !kvm_cpu_has(feature.f);
tools/testing/selftests/kvm/include/x86/processor.h
1015
return nr_bits > feature.f.bit || kvm_cpu_has(feature.f);
tools/testing/selftests/kvm/include/x86/processor.h
1111
return *((&entry->eax) + feature.reg) & BIT(feature.bit);
tools/testing/selftests/kvm/include/x86/processor.h
114
u8 bit;
tools/testing/selftests/kvm/include/x86/processor.h
122
.bit = __bit, \
tools/testing/selftests/kvm/include/x86/processor.h
735
feature.reg, feature.bit, feature.bit);
tools/testing/selftests/kvm/include/x86/processor.h
770
return nr_bits > feature.f.bit && !this_cpu_has(feature.f);
tools/testing/selftests/kvm/include/x86/processor.h
775
return nr_bits > feature.f.bit || this_cpu_has(feature.f);
tools/testing/selftests/kvm/lib/x86/processor.c
1055
*reg |= BIT(feature.bit);
tools/testing/selftests/kvm/lib/x86/processor.c
1057
*reg &= ~BIT(feature.bit);
tools/testing/selftests/kvm/lib/x86/processor.c
932
feature.reg, feature.bit, feature.bit);
tools/testing/selftests/kvm/x86/cpuid_test.c
66
mask.regs[X86_FEATURE_OSXSAVE.reg] &= ~BIT(X86_FEATURE_OSXSAVE.bit);
tools/testing/selftests/kvm/x86/cpuid_test.c
69
mask.regs[X86_FEATURE_OSPKE.reg] &= ~BIT(X86_FEATURE_OSPKE.bit);
tools/testing/selftests/kvm/x86/cr4_cpuid_sync_test.c
54
GUEST_ASSERT(!(regs[X86_FEATURE_OSXSAVE.reg] & BIT(X86_FEATURE_OSXSAVE.bit)));
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
11
void test_hwcr_bit(struct kvm_vcpu *vcpu, unsigned int bit)
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
16
uint64_t val = BIT_ULL(bit);
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
28
bit, actual, (val & valid));
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
37
unsigned int bit;
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
41
for (bit = 0; bit < BITS_PER_LONG; bit++)
tools/testing/selftests/kvm/x86/hwcr_msr_test.c
42
test_hwcr_bit(vcpu, bit);
tools/testing/selftests/kvm/x86/pmu_counters_test.c
287
GUEST_ASSERT_EQ(idx, gp_event.f.bit);
tools/testing/selftests/kvm/x86/pmu_counters_test.c
311
i = fixed_event.f.bit;
tools/testing/selftests/kvm/x86/set_sregs_test.c
24
#define TEST_INVALID_CR_BIT(vcpu, cr, orig, bit) \
tools/testing/selftests/kvm/x86/set_sregs_test.c
30
if (orig.cr & bit) \
tools/testing/selftests/kvm/x86/set_sregs_test.c
34
new.cr |= bit; \
tools/testing/selftests/kvm/x86/set_sregs_test.c
37
TEST_ASSERT(rc, "KVM allowed invalid " #cr " bit (0x%lx)", bit); \
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
109
for_each_clear_bit(bit, &supported_bits, 64) {
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
110
r = _vcpu_set_msr(vcpu, MSR_IA32_FEAT_CTL, BIT(bit));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
112
"Setting reserved bit %d in IA32_FEATURE_CONTROL should fail", bit);
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
19
uint64_t bit;
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
23
for_each_set_bit(bit, &mask, 64) {
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
24
vcpu_set_msr(vcpu, msr_index, val & ~BIT_ULL(bit));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
33
uint64_t bit;
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
37
for_each_clear_bit(bit, &mask, 64) {
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
38
vcpu_set_msr(vcpu, msr_index, val | BIT_ULL(bit));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
99
int bit, r;
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
133
int bit;
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
135
for_each_set_bit(bit, &fungible_caps, 64) {
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
136
vcpu_set_msr(vcpu, MSR_IA32_PERF_CAPABILITIES, BIT_ULL(bit));
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
138
host_cap.capabilities & ~BIT_ULL(bit));
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
155
int r, bit;
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
157
for_each_set_bit(bit, &reserved_caps, 64) {
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
159
host_cap.capabilities ^ BIT_ULL(bit));
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
161
host_cap.capabilities & BIT_ULL(bit) ? "Setting" : "Clearing",
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
162
BIT_ULL(bit), bit);
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
261
unsigned long bit;
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
281
for (i = 0, bit = 1; i < sizeof(nodemask) * 8; i++, bit <<= 1) {
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
282
if (nodemask & bit) {
tools/testing/selftests/kvm/x86/xapic_ipi_test.c
283
nodemasks[nodes] = nodemask & bit;
tools/testing/selftests/net/bench/page_pool/bench_page_pool_simple.c
37
#define enabled(b) ((run_flags & (bit(b))))
tools/testing/selftests/riscv/vector/validate_v_ptrace.c
125
: [bit] "r" (SR_FS_DIRTY)
tools/testing/selftests/seccomp/seccomp_bpf.c
5156
int type, bit;
tools/testing/selftests/seccomp/seccomp_bpf.c
5171
bit = determine_uprobe_retprobe_bit();
tools/testing/selftests/seccomp/seccomp_bpf.c
5172
ASSERT_GE(bit, 0);
tools/testing/selftests/seccomp/seccomp_bpf.c
5179
attr.config |= 1 << bit;
tools/testing/selftests/user_events/abi_test.c
135
static int reg_enable_multi(void *enable, int size, int bit, int flags,
tools/testing/selftests/user_events/abi_test.c
157
reg.enable_bit = bit;
tools/testing/selftests/user_events/abi_test.c
168
static int reg_enable_flags(void *enable, int size, int bit, int flags)
tools/testing/selftests/user_events/abi_test.c
180
reg.enable_bit = bit;
tools/testing/selftests/user_events/abi_test.c
191
static int reg_enable(void *enable, int size, int bit)
tools/testing/selftests/user_events/abi_test.c
193
return reg_enable_flags(enable, size, bit, 0);
tools/testing/selftests/user_events/abi_test.c
196
static int reg_disable(void *enable, int bit)
tools/testing/selftests/user_events/abi_test.c
206
reg.disable_bit = bit;
tools/testing/selftests/user_events/dyn_test.c
56
static int reg_event(int fd, int *check, int bit, const char *value)
tools/testing/selftests/user_events/dyn_test.c
62
reg.enable_bit = bit;
tools/testing/selftests/user_events/dyn_test.c
72
static int unreg_event(int fd, int *check, int bit)
tools/testing/selftests/user_events/dyn_test.c
77
unreg.disable_bit = bit;
tools/testing/selftests/x86/test_shadow_stack.c
816
int bit, fd = 0, type, err = 1;
tools/testing/selftests/x86/test_shadow_stack.c
832
bit = determine_uprobe_retprobe_bit();
tools/testing/selftests/x86/test_shadow_stack.c
833
if (bit < 0)
tools/testing/selftests/x86/test_shadow_stack.c
845
attr.config = 1 << bit;
tools/testing/selftests/x86/test_syscall_vdso.c
229
int bit;
tools/testing/selftests/x86/test_syscall_vdso.c
233
bit = 21;
tools/testing/selftests/x86/test_syscall_vdso.c
237
if (bitstr[(r >> bit) & 1][0])
tools/testing/selftests/x86/test_syscall_vdso.c
238
fputs(bitstr[(r >> bit) & 1], stdout);
tools/testing/selftests/x86/test_syscall_vdso.c
240
bit--;
tools/testing/selftests/x86/test_syscall_vdso.c
241
} while (bit >= 0);
tools/testing/vma/include/dup.h
788
static inline void vma_flag_set(vma_flags_t *flags, vma_flag_t bit)
tools/testing/vma/include/dup.h
792
__set_bit((__force int)bit, bitmap);
tools/testing/vma/tests/vma.c
60
int bit;
tools/testing/vma/tests/vma.c
68
for (bit = 0; bit < BITS_PER_LONG; bit++) {
tools/testing/vma/tests/vma.c
69
vma_flags_t mask = mk_vma_flags(bit);
tools/testing/vma/tests/vma.c
71
legacy_flags |= (1UL << bit);
tools/testing/vma/tests/vma.c
74
vma_flags_set(&flags, bit);
tools/testing/vma/tests/vma.c
82
vma_set_flags(&vma, bit);
tools/testing/vma/tests/vma.c
88
vma_desc_set_flags(&desc, bit);