arch/alpha/include/asm/agp_backend.h
16
} bits;
arch/alpha/include/asm/bitops.h
337
unsigned long bits, qofs, bofs;
arch/alpha/include/asm/bitops.h
339
bits = __kernel_cmpbge(word, ~0UL);
arch/alpha/include/asm/bitops.h
340
qofs = ffz_b(bits);
arch/alpha/include/asm/bitops.h
341
bits = __kernel_extbl(word, qofs);
arch/alpha/include/asm/bitops.h
342
bofs = ffz_b(bits);
arch/alpha/include/asm/bitops.h
357
unsigned long bits, qofs, bofs;
arch/alpha/include/asm/bitops.h
359
bits = __kernel_cmpbge(0, word);
arch/alpha/include/asm/bitops.h
360
qofs = ffz_b(bits);
arch/alpha/include/asm/bitops.h
361
bits = __kernel_extbl(word, qofs);
arch/alpha/include/asm/bitops.h
362
bofs = ffz_b(~bits);
arch/alpha/include/asm/core_marvel.h
217
} bits;
arch/alpha/include/asm/core_marvel.h
237
} bits;
arch/alpha/include/asm/extable.h
34
} bits;
arch/alpha/include/asm/extable.h
41
if ((_fixup)->fixup.bits.valreg != 31) \
arch/alpha/include/asm/extable.h
42
map_reg((_fixup)->fixup.bits.valreg) = 0; \
arch/alpha/include/asm/extable.h
43
if ((_fixup)->fixup.bits.errreg != 31) \
arch/alpha/include/asm/extable.h
44
map_reg((_fixup)->fixup.bits.errreg) = -EFAULT; \
arch/alpha/include/asm/extable.h
45
(pc) + (_fixup)->fixup.bits.nextinsn; \
arch/alpha/include/asm/word-at-a-time.h
22
static inline unsigned long has_zero(unsigned long val, unsigned long *bits, const struct word_at_a_time *c)
arch/alpha/include/asm/word-at-a-time.h
25
*bits = zero_locations;
arch/alpha/include/asm/word-at-a-time.h
29
static inline unsigned long prep_zero_mask(unsigned long val, unsigned long bits, const struct word_at_a_time *c)
arch/alpha/include/asm/word-at-a-time.h
31
return bits;
arch/alpha/include/asm/word-at-a-time.h
34
#define create_zero_mask(bits) (bits)
arch/alpha/include/asm/word-at-a-time.h
36
static inline unsigned long find_zero(unsigned long bits)
arch/alpha/include/asm/word-at-a-time.h
40
return __kernel_cttz(bits);
arch/alpha/include/asm/word-at-a-time.h
44
bits &= -bits;
arch/alpha/include/asm/word-at-a-time.h
46
t1 = bits & 0xf0;
arch/alpha/include/asm/word-at-a-time.h
47
t2 = bits & 0xcc;
arch/alpha/include/asm/word-at-a-time.h
48
t3 = bits & 0xaa;
arch/alpha/kernel/core_marvel.c
1088
agp->capability.bits.rq = 0xf;
arch/alpha/kernel/core_marvel.c
927
if (agp->mode.bits.rate != 2)
arch/alpha/kernel/core_marvel.c
936
if (agp->mode.bits.rate == 2)
arch/alpha/kernel/core_marvel.c
956
agp->mode.bits.rate,
arch/alpha/kernel/core_marvel.c
959
agp->mode.bits.rate = new_rate;
arch/alpha/kernel/core_marvel.c
963
agp->hose->index, agp->mode.bits.rate,
arch/alpha/kernel/core_marvel.c
964
agp->mode.bits.sba ? " - SBA" : "", agp->mode.bits.rq);
arch/alpha/kernel/core_titan.c
648
pctl.pctl_r_bits.apctl_v_agp_sba_en = agp->mode.bits.sba;
arch/alpha/kernel/core_titan.c
652
if (agp->mode.bits.rate & 2)
arch/alpha/kernel/core_titan.c
655
if (agp->mode.bits.rate & 4)
arch/alpha/kernel/core_titan.c
666
pctl.pctl_r_bits.apctl_v_agp_en = agp->mode.bits.enable;
arch/alpha/kernel/core_titan.c
787
agp->capability.bits.rate = 3; /* 2x, 1x */
arch/alpha/kernel/core_titan.c
788
agp->capability.bits.sba = 1;
arch/alpha/kernel/core_titan.c
789
agp->capability.bits.rq = 7; /* 8 - 1 */
arch/alpha/kernel/core_titan.c
796
agp->mode.bits.rate = 1 << pctl.pctl_r_bits.apctl_v_agp_rate;
arch/alpha/kernel/core_titan.c
797
agp->mode.bits.sba = pctl.pctl_r_bits.apctl_v_agp_sba_en;
arch/alpha/kernel/core_titan.c
798
agp->mode.bits.rq = 7; /* RQ Depth? */
arch/alpha/kernel/core_titan.c
799
agp->mode.bits.enable = pctl.pctl_r_bits.apctl_v_agp_en;
arch/alpha/kernel/err_ev6.c
101
int source = -1, stream = -1, bits = -1;
arch/alpha/kernel/err_ev6.c
138
bits = EXTRACT(c_stat, EV6__C_STAT__DOUBLE);
arch/alpha/kernel/err_ev6.c
160
streamname[stream], bitsname[bits], sourcename[source]);
arch/alpha/kernel/smp.c
503
set_bit(operation, &ipi_data[i].bits);
arch/alpha/kernel/smp.c
514
unsigned long *pending_ipis = &ipi_data[this_cpu].bits;
arch/alpha/kernel/smp.c
60
unsigned long bits ____cacheline_aligned;
arch/alpha/kernel/srmcons.c
112
c -= result.bits.c;
arch/alpha/kernel/srmcons.c
113
count -= result.bits.c;
arch/alpha/kernel/srmcons.c
114
buf += result.bits.c;
arch/alpha/kernel/srmcons.c
125
if (result.bits.c > 0)
arch/alpha/kernel/srmcons.c
44
} bits;
arch/alpha/kernel/srmcons.c
57
if (result.bits.status < 2) {
arch/alpha/kernel/srmcons.c
58
tty_insert_flip_char(port, (u8)result.bits.c, 0);
arch/alpha/kernel/srmcons.c
61
} while((result.bits.status & 1) && (++loops < 10));
arch/arc/include/asm/disasm.h
90
static inline int sign_extend(int value, int bits)
arch/arc/include/asm/disasm.h
92
if (IS_BIT(value, (bits - 1)))
arch/arc/include/asm/disasm.h
93
value |= (0xffffffff << bits);
arch/arm/common/locomo.c
538
void locomo_gpio_set_dir(struct device *dev, unsigned int bits, unsigned int dir)
arch/arm/common/locomo.c
551
r |= bits;
arch/arm/common/locomo.c
553
r &= ~bits;
arch/arm/common/locomo.c
558
r |= bits;
arch/arm/common/locomo.c
560
r &= ~bits;
arch/arm/common/locomo.c
567
int locomo_gpio_read_level(struct device *dev, unsigned int bits)
arch/arm/common/locomo.c
580
ret &= bits;
arch/arm/common/locomo.c
585
int locomo_gpio_read_output(struct device *dev, unsigned int bits)
arch/arm/common/locomo.c
598
ret &= bits;
arch/arm/common/locomo.c
603
void locomo_gpio_write(struct device *dev, unsigned int bits, unsigned int set)
arch/arm/common/locomo.c
616
r |= bits;
arch/arm/common/locomo.c
618
r &= ~bits;
arch/arm/common/sa1111.c
582
unsigned long *bits)
arch/arm/common/sa1111.c
590
val = *bits;
arch/arm/include/asm/dma-iommu.h
19
size_t bits; /* per bitmap */
arch/arm/include/asm/hardware/locomo.h
202
void locomo_gpio_set_dir(struct device *dev, unsigned int bits, unsigned int dir);
arch/arm/include/asm/hardware/locomo.h
203
int locomo_gpio_read_level(struct device *dev, unsigned int bits);
arch/arm/include/asm/hardware/locomo.h
204
int locomo_gpio_read_output(struct device *dev, unsigned int bits);
arch/arm/include/asm/hardware/locomo.h
205
void locomo_gpio_write(struct device *dev, unsigned int bits, unsigned int set);
arch/arm/include/asm/pgtable.h
111
#define __pgprot_modify(prot,mask,bits) \
arch/arm/include/asm/pgtable.h
112
__pgprot((pgprot_val(prot) & ~(mask)) | (bits))
arch/arm/include/asm/smp_plat.h
105
return 1 << mpidr_hash.bits;
arch/arm/include/asm/smp_plat.h
98
u32 bits;
arch/arm/include/asm/word-at-a-time.h
20
static inline unsigned long has_zero(unsigned long a, unsigned long *bits,
arch/arm/include/asm/word-at-a-time.h
24
*bits = mask;
arch/arm/include/asm/word-at-a-time.h
28
#define prep_zero_mask(a, bits, c) (bits)
arch/arm/include/asm/word-at-a-time.h
30
static inline unsigned long create_zero_mask(unsigned long bits)
arch/arm/include/asm/word-at-a-time.h
32
bits = (bits - 1) & ~bits;
arch/arm/include/asm/word-at-a-time.h
33
return bits >> 7;
arch/arm/kernel/setup.c
627
u32 fs[3], bits[3], ls, mask = 0;
arch/arm/kernel/setup.c
648
bits[i] = ls - fs[i];
arch/arm/kernel/setup.c
661
mpidr_hash.shift_aff[1] = MPIDR_LEVEL_BITS + fs[1] - bits[0];
arch/arm/kernel/setup.c
663
(bits[1] + bits[0]);
arch/arm/kernel/setup.c
665
mpidr_hash.bits = bits[2] + bits[1] + bits[0];
arch/arm/kernel/setup.c
671
mpidr_hash.bits);
arch/arm/mach-omap1/omap-dma.c
318
void omap_disable_dma_irq(int lch, u16 bits)
arch/arm/mach-omap1/omap-dma.c
320
dma_chan[lch].enabled_irqs &= ~bits;
arch/arm/mach-omap2/cm2xxx_3xxx.h
61
static inline u32 omap2_cm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module,
arch/arm/mach-omap2/cm2xxx_3xxx.h
68
v |= bits;
arch/arm/mach-omap2/cm2xxx_3xxx.h
86
static inline u32 omap2_cm_set_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
88
return omap2_cm_rmw_mod_reg_bits(bits, bits, module, idx);
arch/arm/mach-omap2/cm2xxx_3xxx.h
91
static inline u32 omap2_cm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/cm2xxx_3xxx.h
93
return omap2_cm_rmw_mod_reg_bits(bits, 0x0, module, idx);
arch/arm/mach-omap2/cm33xx.c
58
static inline u32 am33xx_cm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx)
arch/arm/mach-omap2/cm33xx.c
64
v |= bits;
arch/arm/mach-omap2/cminst44xx.c
131
static u32 omap4_cminst_rmw_inst_reg_bits(u32 mask, u32 bits, u8 part, u16 inst,
arch/arm/mach-omap2/cminst44xx.c
138
v |= bits;
arch/arm/mach-omap2/cminst44xx.c
144
static u32 omap4_cminst_set_inst_reg_bits(u32 bits, u8 part, u16 inst, s16 idx)
arch/arm/mach-omap2/cminst44xx.c
146
return omap4_cminst_rmw_inst_reg_bits(bits, bits, part, inst, idx);
arch/arm/mach-omap2/cminst44xx.c
149
static u32 omap4_cminst_clear_inst_reg_bits(u32 bits, u8 part, u16 inst,
arch/arm/mach-omap2/cminst44xx.c
152
return omap4_cminst_rmw_inst_reg_bits(bits, 0x0, part, inst, idx);
arch/arm/mach-omap2/prm2xxx_3xxx.h
64
static inline u32 omap2_prm_rmw_mod_reg_bits(u32 mask, u32 bits, s16 module,
arch/arm/mach-omap2/prm2xxx_3xxx.h
71
v |= bits;
arch/arm/mach-omap2/prm2xxx_3xxx.h
89
static inline u32 omap2_prm_set_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
91
return omap2_prm_rmw_mod_reg_bits(bits, bits, module, idx);
arch/arm/mach-omap2/prm2xxx_3xxx.h
94
static inline u32 omap2_prm_clear_mod_reg_bits(u32 bits, s16 module, s16 idx)
arch/arm/mach-omap2/prm2xxx_3xxx.h
96
return omap2_prm_rmw_mod_reg_bits(bits, 0x0, module, idx);
arch/arm/mach-omap2/prm33xx.c
32
static u32 am33xx_prm_rmw_reg_bits(u32 mask, u32 bits, s16 inst, s16 idx)
arch/arm/mach-omap2/prm33xx.c
38
v |= bits;
arch/arm/mach-omap2/prm3xxx.c
126
u32 omap3_prm_vcvp_rmw(u32 mask, u32 bits, u8 offset)
arch/arm/mach-omap2/prm3xxx.c
128
return omap2_prm_rmw_mod_reg_bits(mask, bits, OMAP3430_GR_MOD, offset);
arch/arm/mach-omap2/prm3xxx.h
138
extern u32 omap3_prm_vcvp_rmw(u32 mask, u32 bits, u8 offset);
arch/arm/mach-omap2/prm44xx.c
108
static u32 omap4_prm_rmw_inst_reg_bits(u32 mask, u32 bits, s16 inst, s16 reg)
arch/arm/mach-omap2/prm44xx.c
114
v |= bits;
arch/arm/mach-omap2/prm44xx.c
190
u32 omap4_prm_vcvp_rmw(u32 mask, u32 bits, u8 offset)
arch/arm/mach-omap2/prm44xx.c
197
return omap4_prminst_rmw_inst_reg_bits(mask, bits,
arch/arm/mach-omap2/prm44xx_54xx.h
33
extern u32 omap4_prm_vcvp_rmw(u32 mask, u32 bits, u8 offset);
arch/arm/mach-omap2/prminst44xx.c
76
u32 omap4_prminst_rmw_inst_reg_bits(u32 mask, u32 bits, u8 part, s16 inst,
arch/arm/mach-omap2/prminst44xx.c
83
v |= bits;
arch/arm/mach-omap2/prminst44xx.h
22
extern u32 omap4_prminst_rmw_inst_reg_bits(u32 mask, u32 bits, u8 part,
arch/arm/mach-omap2/voltage.h
76
u32 (*rmw)(u32 mask, u32 bits, u8 offset);
arch/arm/mach-orion5x/ts78xx-setup.c
134
unsigned char bits;
arch/arm/mach-orion5x/ts78xx-setup.c
136
bits = (ctrl & NAND_NCE) << 2;
arch/arm/mach-orion5x/ts78xx-setup.c
137
bits |= ctrl & NAND_CLE;
arch/arm/mach-orion5x/ts78xx-setup.c
138
bits |= (ctrl & NAND_ALE) >> 2;
arch/arm/mach-orion5x/ts78xx-setup.c
140
writeb((readb(TS_NAND_CTRL) & ~0x7) | bits, TS_NAND_CTRL);
arch/arm/mach-s3c/s3c64xx.c
162
.bits = 32,
arch/arm/mm/dma-mapping.c
1489
unsigned int bits = size >> PAGE_SHIFT;
arch/arm/mm/dma-mapping.c
1490
unsigned int bitmap_size = BITS_TO_LONGS(bits) * sizeof(long);
arch/arm/mm/dma-mapping.c
1524
mapping->bits = BITS_PER_BYTE * bitmap_size;
arch/arm/mm/dma-mapping.c
760
size_t mapping_size = mapping->bits << PAGE_SHIFT;
arch/arm/mm/dma-mapping.c
774
mapping->bits, 0, count, align);
arch/arm/mm/dma-mapping.c
776
if (start > mapping->bits)
arch/arm/mm/dma-mapping.c
795
mapping->bits, 0, count, align);
arch/arm/mm/dma-mapping.c
797
if (start > mapping->bits) {
arch/arm/mm/dma-mapping.c
816
size_t mapping_size = mapping->bits << PAGE_SHIFT;
arch/arm/mm/dump.c
204
const struct prot_bits *bits;
arch/arm/mm/dump.c
218
.bits = section_bits,
arch/arm/mm/dump.c
222
.bits = pte_bits,
arch/arm/mm/dump.c
227
static void dump_prot(struct pg_state *st, const struct prot_bits *bits, size_t num)
arch/arm/mm/dump.c
231
for (i = 0; i < num; i++, bits++) {
arch/arm/mm/dump.c
234
if ((st->current_prot & bits->mask) == bits->val)
arch/arm/mm/dump.c
235
s = bits->set;
arch/arm/mm/dump.c
237
s = bits->clear;
arch/arm/mm/dump.c
293
if (pg_level[st->level].bits)
arch/arm/mm/dump.c
294
dump_prot(st, pg_level[st->level].bits, pg_level[st->level].num);
arch/arm/mm/dump.c
432
if (pg_level[i].bits)
arch/arm/mm/dump.c
434
pg_level[i].mask |= pg_level[i].bits[j].mask;
arch/arm/mm/dump.c
435
if (pg_level[i].bits[j].ro_bit)
arch/arm/mm/dump.c
436
pg_level[i].ro_bit = &pg_level[i].bits[j];
arch/arm/mm/dump.c
437
if (pg_level[i].bits[j].nx_bit)
arch/arm/mm/dump.c
438
pg_level[i].nx_bit = &pg_level[i].bits[j];
arch/arm/net/bpf_jit_32.c
1604
#define check_imm(bits, imm) do { \
arch/arm/net/bpf_jit_32.c
1605
if ((imm) >= (1 << ((bits) - 1)) || \
arch/arm/net/bpf_jit_32.c
1606
(imm) < -(1 << ((bits) - 1))) { \
arch/arm/probes/decode.c
446
enum decode_type type = h->type_regs.bits & DECODE_TYPE_MASK;
arch/arm/probes/decode.c
447
u32 regs = h->type_regs.bits >> DECODE_TYPE_BITS;
arch/arm/probes/decode.c
455
if (!matched && (insn & h->mask.bits) != h->value.bits)
arch/arm/probes/decode.h
271
u32 bits;
arch/arm/probes/decode.h
295
{.bits = DECODE_TYPE_END}
arch/arm/probes/decode.h
305
{.bits = (_type) | ((_regs) << DECODE_TYPE_BITS)}, \
arch/arm/probes/decode.h
306
{.bits = (_mask)}, \
arch/arm/probes/decode.h
307
{.bits = (_value)}
arch/arm/probes/kprobes/checkers-arm.c
105
u32 regs = h->type_regs.bits >> DECODE_TYPE_BITS;
arch/arm/probes/kprobes/test-core.c
604
enum decode_type type = h->type_regs.bits & DECODE_TYPE_MASK;
arch/arm/probes/kprobes/test-core.c
623
message, h->mask.bits, h->value.bits);
arch/arm/probes/kprobes/test-core.c
636
enum decode_type type = h->type_regs.bits & DECODE_TYPE_MASK;
arch/arm/probes/kprobes/test-core.c
638
if (h->value.bits & ~h->mask.bits)
arch/arm/probes/kprobes/test-core.c
641
if ((h->mask.bits & a->parent_mask) != a->parent_mask)
arch/arm/probes/kprobes/test-core.c
644
if ((h->value.bits ^ a->parent_value) & a->parent_mask)
arch/arm/probes/kprobes/test-core.c
650
args2.parent_mask = h->mask.bits;
arch/arm/probes/kprobes/test-core.c
651
args2.parent_value = h->value.bits;
arch/arm/probes/kprobes/test-core.c
728
int r = (h->type_regs.bits >> (DECODE_TYPE_BITS + i)) & 0xf;
arch/arm/probes/kprobes/test-core.c
737
enum decode_type type = h->type_regs.bits & DECODE_TYPE_MASK;
arch/arm/probes/kprobes/test-core.c
776
int regs = entry->header->type_regs.bits >> DECODE_TYPE_BITS;
arch/arm/probes/kprobes/test-core.c
850
enum decode_type type = h->type_regs.bits & DECODE_TYPE_MASK;
arch/arm/probes/kprobes/test-core.c
859
if ((insn & h->mask.bits) != h->value.bits)
arch/arm/probes/kprobes/test-core.c
894
u32 mask = entry->header->mask.bits;
arch/arm/probes/kprobes/test-core.c
895
u32 value = entry->header->value.bits;
arch/arm/probes/uprobes/actions-arm.c
111
u32 regs = decode->header.type_regs.bits >> DECODE_TYPE_BITS;
arch/arm/vfp/vfpdouble.c
56
int bits = 31 - fls(vd->significand >> 32);
arch/arm/vfp/vfpdouble.c
57
if (bits == 31)
arch/arm/vfp/vfpdouble.c
58
bits = 63 - fls(vd->significand);
arch/arm/vfp/vfpdouble.c
62
if (bits) {
arch/arm/vfp/vfpdouble.c
63
vd->exponent -= bits - 1;
arch/arm/vfp/vfpdouble.c
64
vd->significand <<= bits;
arch/arm/vfp/vfpsingle.c
56
int bits = 31 - fls(vs->significand);
arch/arm/vfp/vfpsingle.c
60
if (bits) {
arch/arm/vfp/vfpsingle.c
61
vs->exponent -= bits - 1;
arch/arm/vfp/vfpsingle.c
62
vs->significand <<= bits;
arch/arm64/include/asm/assembler.h
164
orr \rd, \lbits, \hbits, lsl #32
arch/arm64/include/asm/pgtable.h
738
#define __pgprot_modify(prot,mask,bits) \
arch/arm64/include/asm/pgtable.h
739
__pgprot((pgprot_val(prot) & ~(mask)) | (bits))
arch/arm64/include/asm/ptdump.h
36
const struct ptdump_prot_bits *bits;
arch/arm64/include/asm/smp_plat.h
19
u32 bits;
arch/arm64/include/asm/smp_plat.h
26
return 1 << mpidr_hash.bits;
arch/arm64/include/asm/word-at-a-time.h
21
static inline unsigned long has_zero(unsigned long a, unsigned long *bits,
arch/arm64/include/asm/word-at-a-time.h
25
*bits = mask;
arch/arm64/include/asm/word-at-a-time.h
29
#define prep_zero_mask(a, bits, c) (bits)
arch/arm64/include/asm/word-at-a-time.h
30
#define create_zero_mask(bits) (bits)
arch/arm64/include/asm/word-at-a-time.h
31
#define find_zero(bits) (__ffs(bits) >> 3)
arch/arm64/include/asm/word-at-a-time.h
33
static inline unsigned long zero_bytemask(unsigned long bits)
arch/arm64/include/asm/word-at-a-time.h
35
bits = (bits - 1) & ~bits;
arch/arm64/include/asm/word-at-a-time.h
36
return bits >> 7;
arch/arm64/kernel/io.c
17
#define memcpy_toio_aligned(to, from, count, bits) \
arch/arm64/kernel/io.c
19
volatile u##bits __iomem *_to = to; \
arch/arm64/kernel/io.c
20
const u##bits *_from = from; \
arch/arm64/kernel/io.c
22
const u##bits *_end_from = _from + ALIGN_DOWN(_count, 8); \
arch/arm64/kernel/io.c
25
__const_memcpy_toio_aligned##bits(_to, _from, 8); \
arch/arm64/kernel/io.c
27
__const_memcpy_toio_aligned##bits(_to, _from, 4); \
arch/arm64/kernel/io.c
32
__const_memcpy_toio_aligned##bits(_to, _from, 2); \
arch/arm64/kernel/io.c
37
__const_memcpy_toio_aligned##bits(_to, _from, 1); \
arch/arm64/kernel/setup.c
113
u32 i, affinity, fs[4], bits[4], ls;
arch/arm64/kernel/setup.c
135
bits[i] = ls - fs[i];
arch/arm64/kernel/setup.c
148
mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0];
arch/arm64/kernel/setup.c
150
(bits[1] + bits[0]);
arch/arm64/kernel/setup.c
152
fs[3] - (bits[2] + bits[1] + bits[0]);
arch/arm64/kernel/setup.c
154
mpidr_hash.bits = bits[3] + bits[2] + bits[1] + bits[0];
arch/arm64/kernel/setup.c
161
mpidr_hash.bits);
arch/arm64/kvm/config.c
1291
if (!((map[i].flags & FORCE_RESx) && (map[i].bits & resx)))
arch/arm64/kvm/config.c
1292
mask |= map[i].bits;
arch/arm64/kvm/config.c
1301
return map->flags & MASKS_POINTER ? (map->masks->mask | map->masks->nmask) : map->bits;
arch/arm64/kvm/config.c
1376
u64 bits = reg_feat_map_bits(&map[i]);
arch/arm64/kvm/config.c
1381
resx.res1 |= bits;
arch/arm64/kvm/config.c
1383
resx.res0 |= bits;
arch/arm64/kvm/config.c
19
u64 bits;
arch/arm64/kvm/config.c
92
__NEEDS_FEAT_FLAG(m, f, bits, __VA_ARGS__)
arch/arm64/kvm/ptdump.c
108
level[i].bits = stage2_pte_bits;
arch/arm64/kvm/trng.c
26
DECLARE_BITMAP(bits, TRNG_MAX_BITS64);
arch/arm64/kvm/trng.c
37
bits[i] = get_random_long();
arch/arm64/kvm/trng.c
39
bitmap_clear(bits, num_bits, TRNG_MAX_BITS64 - num_bits);
arch/arm64/kvm/trng.c
42
smccc_set_retval(vcpu, TRNG_SUCCESS, lower_32_bits(bits[1]),
arch/arm64/kvm/trng.c
43
upper_32_bits(bits[0]), lower_32_bits(bits[0]));
arch/arm64/kvm/trng.c
45
smccc_set_retval(vcpu, TRNG_SUCCESS, bits[2], bits[1], bits[0]);
arch/arm64/kvm/trng.c
47
memzero_explicit(bits, sizeof(bits));
arch/arm64/kvm/vgic/vgic-mmio.h
48
#define VGIC_ADDR_IRQ_MASK(bits) (((bits) * 1024 / 8) - 1)
arch/arm64/kvm/vgic/vgic-mmio.h
58
#define VGIC_ADDR_TO_INTID(addr, bits) (((addr) & VGIC_ADDR_IRQ_MASK(bits)) * \
arch/arm64/kvm/vgic/vgic-mmio.h
59
8 >> ilog2(bits))
arch/arm64/mm/ptdump.c
123
.bits = pte_bits,
arch/arm64/mm/ptdump.c
127
.bits = pte_bits,
arch/arm64/mm/ptdump.c
131
.bits = pte_bits,
arch/arm64/mm/ptdump.c
135
.bits = pte_bits,
arch/arm64/mm/ptdump.c
139
.bits = pte_bits,
arch/arm64/mm/ptdump.c
144
static void dump_prot(struct ptdump_pg_state *st, const struct ptdump_prot_bits *bits,
arch/arm64/mm/ptdump.c
149
for (i = 0; i < num; i++, bits++) {
arch/arm64/mm/ptdump.c
152
if ((st->current_prot & bits->mask) == bits->val)
arch/arm64/mm/ptdump.c
153
s = bits->set;
arch/arm64/mm/ptdump.c
155
s = bits->clear;
arch/arm64/mm/ptdump.c
232
if (st->current_prot && pg_level[st->level].bits)
arch/arm64/mm/ptdump.c
233
dump_prot(st, pg_level[st->level].bits,
arch/arm64/mm/ptdump.c
329
if (kernel_pg_levels[i].bits)
arch/arm64/mm/ptdump.c
331
kernel_pg_levels[i].mask |= kernel_pg_levels[i].bits[j].mask;
arch/arm64/net/bpf_jit_comp.c
37
#define check_imm(bits, imm) do { \
arch/arm64/net/bpf_jit_comp.c
38
if ((((imm) > 0) && ((imm) >> (bits))) || \
arch/arm64/net/bpf_jit_comp.c
39
(((imm) < 0) && (~(imm) >> (bits)))) { \
arch/csky/include/asm/asid.h
17
u32 bits;
arch/csky/include/asm/asid.h
28
#define NUM_ASIDS(info) (1UL << ((info)->bits))
arch/csky/include/asm/asid.h
66
!((asid ^ atomic64_read(&info->generation)) >> info->bits) &&
arch/csky/include/asm/asid.h
75
u32 bits, unsigned int asid_per_ctxt,
arch/csky/kernel/smp.c
39
unsigned long bits ____cacheline_aligned;
arch/csky/kernel/smp.c
51
ops = xchg(&this_cpu_ptr(&ipi_data)->bits, 0);
arch/csky/kernel/smp.c
94
set_bit(operation, &per_cpu_ptr(&ipi_data, i)->bits);
arch/csky/mm/asid.c
146
if ((asid ^ atomic64_read(&info->generation)) >> info->bits) {
arch/csky/mm/asid.c
169
u32 bits, unsigned int asid_per_ctxt,
arch/csky/mm/asid.c
172
info->bits = bits;
arch/csky/mm/asid.c
18
#define ASID_MASK(info) (~GENMASK((info)->bits - 1, 0))
arch/csky/mm/asid.c
19
#define ASID_FIRST_VERSION(info) (1UL << ((info)->bits))
arch/hexagon/kernel/smp.c
104
set_bit(msg, &ipi->bits);
arch/hexagon/kernel/smp.c
33
unsigned long bits;
arch/hexagon/kernel/smp.c
88
while ((ops = xchg(&ipi->bits, 0)) != 0)
arch/loongarch/include/asm/asm-extable.h
27
#include <linux/bits.h>
arch/loongarch/kernel/perf_event.c
863
int bits, counters;
arch/loongarch/kernel/perf_event.c
869
bits = ((read_cpucfg(LOONGARCH_CPUCFG6) & CPUCFG6_PMBITS) >> CPUCFG6_PMBITS_SHIFT) + 1;
arch/loongarch/kernel/perf_event.c
886
loongarch_pmu.name, counters, bits);
arch/m68k/fpsp040/fpsp.h
128
.set FPR_DIRTY_BITS,LV-91 | fpr dirty bits
arch/m68k/fpsp040/fpsp.h
144
.set NMNEXC,LV-44 | NMNEXC (unsup,snan bits only)
arch/m68k/fpsp040/fpsp.h
162
.set stag_mask,0xE0 | upper 3 bits are source tag type
arch/m68k/fpsp040/fpsp.h
183
.set dtag_mask,0xE0 | upper 3 bits are dest type tag
arch/m68k/fpsp040/fpsp.h
189
.set E_BYTE,LV-28 | holds E1 and E3 bits (1 byte)
arch/m68k/fpsp040/fpsp.h
194
.set T_BYTE,LV-27 | holds T and U bits (1 byte)
arch/m68k/fpsp040/fpsp.h
220
| FPSR/FPCR bits
arch/m68k/fpsp040/fpsp.h
307
.set sx_mask,0x01800000 | set s and x bits in word $48
arch/m68k/fpsp040/fpsp.h
316
.set norm_tag,0x00 | tag bits in {7:5} position
arch/m68k/include/asm/nettel.h
56
static __inline__ void mcf_setppdata(unsigned int mask, unsigned int bits)
arch/m68k/include/asm/nettel.h
60
ppdata = (ppdata & ~mask) | bits;
arch/m68k/include/asm/nettel.h
93
static __inline__ void mcf_setppdata(unsigned int mask, unsigned int bits)
arch/m68k/include/asm/nettel.h
95
writew((readw(MCFSIM_PBDAT) & ~mask) | bits, MCFSIM_PBDAT);
arch/mips/alchemy/common/dbdma.c
366
u32 au1xxx_dbdma_set_devwidth(u32 chanid, int bits)
arch/mips/alchemy/common/dbdma.c
379
stp->dev_devwidth = bits;
arch/mips/alchemy/common/dbdma.c
383
dtp->dev_devwidth = bits;
arch/mips/boot/tools/relocs.c
5
#define _ElfW(bits, type) __ElfW(bits, type)
arch/mips/boot/tools/relocs.c
6
#define __ElfW(bits, type) Elf##bits##_##type
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
100
return jtgd.s.shft_reg >> (32 - bits);
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
113
void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits)
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
115
while (bits > 0) {
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
116
int n = bits;
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
120
bits -= n;
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
87
uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data)
arch/mips/cavium-octeon/executive/cvmx-helper-jtag.c
92
jtgd.s.shft_cnt = bits - 1;
arch/mips/cavium-octeon/octeon-irq.c
2250
u64 bits;
arch/mips/cavium-octeon/octeon-irq.c
2259
bits = en & raw;
arch/mips/cavium-octeon/octeon-irq.c
2262
if ((bits & 1ull << i) == 0)
arch/mips/include/asm/jazz.h
75
static __inline__ void pica_set_led(unsigned int bits)
arch/mips/include/asm/jazz.h
79
*led_register = bits;
arch/mips/include/asm/mach-au1x00/au1xxx_dbdma.h
355
u32 au1xxx_dbdma_set_devwidth(u32 chanid, int bits);
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
20
# (only 32 bits set by bootloader, all addresses are physical
arch/mips/include/asm/mach-cavium-octeon/kernel-entry-init.h
31
# Clear the lower 6 bits, the CVMSEG size
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/octeon/cvmx-helper-jtag.h
39
extern uint32_t cvmx_helper_qlm_jtag_shift(int qlm, int bits, uint32_t data);
arch/mips/include/asm/octeon/cvmx-helper-jtag.h
40
extern void cvmx_helper_qlm_jtag_shift_zeros(int qlm, int bits);
arch/mips/include/asm/octeon/cvmx.h
114
*/ static inline uint64_t cvmx_build_mask(uint64_t bits)
arch/mips/include/asm/octeon/cvmx.h
116
return ~((~0x0ull) << bits);
arch/mips/include/asm/txx9/tx4927.h
216
static inline void txx9_clear64(__u64 __iomem *adr, __u64 bits)
arch/mips/include/asm/txx9/tx4927.h
222
____raw_writeq(____raw_readq(adr) & ~bits, adr);
arch/mips/include/asm/txx9/tx4927.h
227
static inline void txx9_set64(__u64 __iomem *adr, __u64 bits)
arch/mips/include/asm/txx9/tx4927.h
233
____raw_writeq(____raw_readq(adr) | bits, adr);
arch/mips/include/asm/txx9/tx4927.h
240
static inline void tx4927_ccfg_clear(__u64 bits)
arch/mips/include/asm/txx9/tx4927.h
243
& ~(TX4927_CCFG_W1CBITS | bits),
arch/mips/include/asm/txx9/tx4927.h
246
static inline void tx4927_ccfg_set(__u64 bits)
arch/mips/include/asm/txx9/tx4927.h
249
& ~TX4927_CCFG_W1CBITS) | bits,
arch/mips/include/asm/txx9/tx4938.h
266
#define tx4938_ccfg_clear(bits) tx4927_ccfg_clear(bits)
arch/mips/include/asm/txx9/tx4938.h
267
#define tx4938_ccfg_set(bits) tx4927_ccfg_set(bits)
arch/mips/kernel/cpu-probe.c
806
#define probe_gc0_config(name, maxconf, bits) \
arch/mips/kernel/cpu-probe.c
810
write_gc0_##name(tmp | (bits)); \
arch/mips/kernel/cpu-probe.c
820
#define probe_gc0_config_dyn(name, maxconf, dynconf, bits) \
arch/mips/kernel/cpu-probe.c
823
write_gc0_##name(maxconf ^ (bits)); \
arch/mips/kernel/early_printk_8250.c
37
int status, bits;
arch/mips/kernel/early_printk_8250.c
43
bits = UART_LSR_TEMT | UART_LSR_THRE;
arch/mips/kernel/early_printk_8250.c
50
} while ((status & bits) != bits);
arch/mips/kernel/module.c
171
Elf_Addr v, unsigned int bits)
arch/mips/kernel/module.c
173
unsigned long mask = GENMASK(bits - 1, 0);
arch/mips/kernel/module.c
179
me->name, bits);
arch/mips/kernel/module.c
185
offset |= (offset & BIT(bits - 1)) ? ~mask : 0;
arch/mips/kernel/module.c
190
se_bits = (offset & BIT(bits - 1)) ? ~0ul : 0;
arch/mips/lantiq/clk.h
63
unsigned int bits;
arch/mips/lantiq/falcon/sysctrl.c
100
sysctl_w32(clk->module, clk->bits, SYSCTL_DEACT);
arch/mips/lantiq/falcon/sysctrl.c
106
sysctl_w32(clk->module, clk->bits, SYSCTL_CLKEN);
arch/mips/lantiq/falcon/sysctrl.c
107
sysctl_w32(clk->module, clk->bits, SYSCTL_ACT);
arch/mips/lantiq/falcon/sysctrl.c
108
sysctl_wait(clk, clk->bits, SYSCTL_CLKS);
arch/mips/lantiq/falcon/sysctrl.c
114
sysctl_w32(clk->module, clk->bits, SYSCTL_CLKCLR);
arch/mips/lantiq/falcon/sysctrl.c
121
unsigned int bits;
arch/mips/lantiq/falcon/sysctrl.c
124
bits = ~act & clk->bits;
arch/mips/lantiq/falcon/sysctrl.c
125
if (bits != 0) {
arch/mips/lantiq/falcon/sysctrl.c
126
sysctl_w32(clk->module, bits, SYSCTL_CLKEN);
arch/mips/lantiq/falcon/sysctrl.c
127
sysctl_w32(clk->module, bits, SYSCTL_ACT);
arch/mips/lantiq/falcon/sysctrl.c
128
sysctl_wait(clk, bits, SYSCTL_ACTS);
arch/mips/lantiq/falcon/sysctrl.c
130
sysctl_w32(clk->module, act & clk->bits, SYSCTL_RBT);
arch/mips/lantiq/falcon/sysctrl.c
131
sysctl_wait(clk, clk->bits, SYSCTL_ACTS);
arch/mips/lantiq/falcon/sysctrl.c
162
unsigned int bits)
arch/mips/lantiq/falcon/sysctrl.c
172
clk->bits = bits;
arch/mips/lantiq/falcon/sysctrl.c
82
& clk->bits) != test));
arch/mips/lantiq/falcon/sysctrl.c
85
clk->module, clk->bits, test,
arch/mips/lantiq/falcon/sysctrl.c
86
sysctl_r32(clk->module, reg) & clk->bits);
arch/mips/lantiq/falcon/sysctrl.c
91
sysctl_w32(clk->module, clk->bits, SYSCTL_CLKEN);
arch/mips/lantiq/falcon/sysctrl.c
92
sysctl_w32(clk->module, clk->bits, SYSCTL_ACT);
arch/mips/lantiq/falcon/sysctrl.c
93
sysctl_wait(clk, clk->bits, SYSCTL_ACTS);
arch/mips/lantiq/falcon/sysctrl.c
99
sysctl_w32(clk->module, clk->bits, SYSCTL_CLKCLR);
arch/mips/lantiq/xway/gptu.c
105
GPTU_CON(clk->bits));
arch/mips/lantiq/xway/gptu.c
106
gptu_w32(1, GPTU_RLD(clk->bits));
arch/mips/lantiq/xway/gptu.c
107
gptu_w32(gptu_r32(GPTU_IRNEN) | BIT(clk->bits), GPTU_IRNEN);
arch/mips/lantiq/xway/gptu.c
108
gptu_w32(RUN_SEN | RUN_RL, GPTU_RUN(clk->bits));
arch/mips/lantiq/xway/gptu.c
114
gptu_w32(0, GPTU_RUN(clk->bits));
arch/mips/lantiq/xway/gptu.c
115
gptu_w32(0, GPTU_CON(clk->bits));
arch/mips/lantiq/xway/gptu.c
116
gptu_w32(0, GPTU_RLD(clk->bits));
arch/mips/lantiq/xway/gptu.c
117
gptu_w32(gptu_r32(GPTU_IRNEN) & ~BIT(clk->bits), GPTU_IRNEN);
arch/mips/lantiq/xway/gptu.c
118
free_irq(irqres[clk->bits].start, NULL);
arch/mips/lantiq/xway/gptu.c
133
clk->bits = timer;
arch/mips/lantiq/xway/gptu.c
97
int ret = request_irq(irqres[clk->bits].start, timer_irq_handler,
arch/mips/lantiq/xway/sysctrl.c
191
ltq_cgu_w32(ltq_cgu_r32(ifccr) | clk->bits, ifccr);
arch/mips/lantiq/xway/sysctrl.c
198
ltq_cgu_w32(ltq_cgu_r32(ifccr) & ~clk->bits, ifccr);
arch/mips/lantiq/xway/sysctrl.c
208
pmu_w32(clk->bits, PWDCR_EN_XRX(clk->module));
arch/mips/lantiq/xway/sysctrl.c
210
(!(pmu_r32(PWDSR_XRX(clk->module)) & clk->bits)));
arch/mips/lantiq/xway/sysctrl.c
214
pmu_w32(pmu_r32(PWDCR(clk->module)) & ~clk->bits,
arch/mips/lantiq/xway/sysctrl.c
217
(pmu_r32(PWDSR(clk->module)) & clk->bits));
arch/mips/lantiq/xway/sysctrl.c
234
pmu_w32(clk->bits, PWDCR_DIS_XRX(clk->module));
arch/mips/lantiq/xway/sysctrl.c
236
(pmu_r32(PWDSR_XRX(clk->module)) & clk->bits));
arch/mips/lantiq/xway/sysctrl.c
239
pmu_w32(pmu_r32(PWDCR(clk->module)) | clk->bits,
arch/mips/lantiq/xway/sysctrl.c
242
(!(pmu_r32(PWDSR(clk->module)) & clk->bits)));
arch/mips/lantiq/xway/sysctrl.c
332
unsigned int module, unsigned int bits)
arch/mips/lantiq/xway/sysctrl.c
344
clk->bits = bits;
arch/mips/lantiq/xway/sysctrl.c
357
unsigned int bits)
arch/mips/lantiq/xway/sysctrl.c
368
clk->bits = bits;
arch/mips/lantiq/xway/sysctrl.c
390
clk->bits = PMU_PCI;
arch/mips/math-emu/cp1emu.c
1696
u64 bits;
arch/mips/math-emu/cp1emu.c
2012
if (fd.bits & 0x1)
arch/mips/math-emu/cp1emu.c
2363
if (fd.bits & 0x1)
arch/mips/math-emu/cp1emu.c
2439
rv.s = ieee754sp_fint(fs.bits);
arch/mips/math-emu/cp1emu.c
2446
rv.d = ieee754dp_fint(fs.bits);
arch/mips/math-emu/cp1emu.c
2599
DIFROMREG(bits, MIPSInst_FS(ir));
arch/mips/math-emu/cp1emu.c
2605
rv.s = ieee754sp_flong(bits);
arch/mips/math-emu/cp1emu.c
2611
rv.d = ieee754dp_flong(bits);
arch/mips/math-emu/cp1emu.c
840
#define SPFROMREG(sp, x) SIFROMREG((sp).bits, x)
arch/mips/math-emu/cp1emu.c
841
#define SPTOREG(sp, x) SITOREG((sp).bits, x)
arch/mips/math-emu/cp1emu.c
842
#define DPFROMREG(dp, x) DIFROMREG((dp).bits, x)
arch/mips/math-emu/cp1emu.c
843
#define DPTOREG(dp, x) DITOREG((dp).bits, x)
arch/mips/math-emu/dp_cmp.c
32
vx = x.bits;
arch/mips/math-emu/dp_cmp.c
33
vy = y.bits;
arch/mips/math-emu/dp_sqrt.c
119
if (ieee754_csr.sx & IEEE754_INEXACT || t.bits != y.bits) {
arch/mips/math-emu/dp_sqrt.c
123
t.bits -= 1;
arch/mips/math-emu/dp_sqrt.c
131
y.bits += 1;
arch/mips/math-emu/dp_sqrt.c
134
t.bits += 1;
arch/mips/math-emu/dp_sqrt.c
85
yh = y.bits >> 32;
arch/mips/math-emu/dp_sqrt.c
88
y.bits = ((u64) yh << 32) | (y.bits & 0xffffffff);
arch/mips/math-emu/dp_sqrt.c
94
y.bits -= 0x0010000600000000LL;
arch/mips/math-emu/dp_sqrt.c
95
y.bits &= 0xffffffff00000000LL;
arch/mips/math-emu/ieee754.h
29
u64 bits;
arch/mips/math-emu/ieee754.h
39
u32 bits;
arch/mips/math-emu/ieee754d.c
27
printk("<%08x,%08x>\n", (unsigned) (x.bits >> 32),
arch/mips/math-emu/ieee754d.c
28
(unsigned) x.bits);
arch/mips/math-emu/ieee754d.c
67
printk("<%08x>\n", (unsigned) x.bits);
arch/mips/math-emu/sp_cmp.c
32
vx = x.bits;
arch/mips/math-emu/sp_cmp.c
33
vy = y.bits;
arch/mips/math-emu/sp_sqrt.c
101
x.bits = ix;
arch/mips/math-emu/sp_sqrt.c
56
ix = x.bits;
arch/mips/mm/cerr-sb1.c
553
int bits;
arch/mips/mm/cerr-sb1.c
556
bits = hweight8(ecc);
arch/mips/mm/cerr-sb1.c
557
res |= (bits == 1) ? CP0_CERRD_DATA_SBE : CP0_CERRD_DATA_DBE;
arch/mips/mti-malta/malta-init.c
46
char parity = '\0', bits = '\0', flow = '\0';
arch/mips/mti-malta/malta-init.c
60
bits = *s++;
arch/mips/mti-malta/malta-init.c
70
if (bits != '7' && bits != '8')
arch/mips/mti-malta/malta-init.c
71
bits = '8';
arch/mips/mti-malta/malta-init.c
77
parity, bits);
arch/mips/mti-malta/malta-init.c
83
parity, bits, flow);
arch/mips/net/bpf_jit_comp64.c
262
static void emit_swap_r64(struct jit_context *ctx, u8 dst, u8 mask, u32 bits)
arch/mips/net/bpf_jit_comp64.c
267
emit(ctx, dsll, tmp, tmp, bits); /* tmp = tmp << bits */
arch/mips/net/bpf_jit_comp64.c
268
emit(ctx, dsrl, dst, dst, bits); /* dst = dst >> bits */
arch/mips/vdso/genvdso.c
77
#define BUILD_SWAP(bits) \
arch/mips/vdso/genvdso.c
78
static uint##bits##_t swap_uint##bits(uint##bits##_t val) \
arch/mips/vdso/genvdso.c
80
return need_swap ? bswap_##bits(val) : val; \
arch/mips/vdso/genvdso.c
87
#define __FUNC(name, bits) name##bits
arch/mips/vdso/genvdso.c
88
#define _FUNC(name, bits) __FUNC(name, bits)
arch/mips/vdso/genvdso.c
91
#define __ELF(x, bits) Elf##bits##_##x
arch/mips/vdso/genvdso.c
92
#define _ELF(x, bits) __ELF(x, bits)
arch/parisc/include/asm/hash.h
118
hash_64(u64 a, unsigned int bits)
arch/parisc/include/asm/hash.h
126
if (!__builtin_constant_p(bits))
arch/parisc/include/asm/hash.h
127
asm("" : "=q" (bits) : "0" (64 - bits));
arch/parisc/include/asm/hash.h
129
bits = 64 - bits;
arch/parisc/include/asm/hash.h
141
return a >> bits;
arch/parisc/kernel/module.c
55
#define RELOC_REACHABLE(val, bits) \
arch/parisc/kernel/module.c
56
(( ( !((val) & (1<<((bits)-1))) && ((val)>>(bits)) != 0 ) || \
arch/parisc/kernel/module.c
57
( ((val) & (1<<((bits)-1))) && ((val)>>(bits)) != (((__typeof__(val))(~0))>>((bits)+2)))) ? \
arch/parisc/kernel/module.c
60
#define CHECK_RELOC(val, bits) \
arch/parisc/kernel/module.c
61
if (!RELOC_REACHABLE(val, bits)) { \
arch/parisc/kernel/module.c
63
me->name, strtab + sym->st_name, (unsigned long)val, bits); \
arch/parisc/net/bpf_jit.h
315
static inline int check_bits_int(signed long val, int bits)
arch/parisc/net/bpf_jit.h
317
return ((val >= 0) && ((val >> bits) == 0)) ||
arch/parisc/net/bpf_jit.h
318
((val < 0) && (((~((u32)val)) >> (bits-1)) == 0));
arch/parisc/net/bpf_jit.h
322
static inline int relative_bits_ok(signed long val, int bits)
arch/parisc/net/bpf_jit.h
324
return ((val >= 0) && (val < (1UL << (bits-1)))) || /* XXX */
arch/parisc/net/bpf_jit.h
325
((val < 0) && (((~((unsigned long)val)) >> (bits-1)) == 0)
arch/parisc/net/bpf_jit.h
326
&& (val & (1UL << (bits-1))));
arch/parisc/net/bpf_jit.h
330
static inline int relative_branch_ok(signed long val, int bits)
arch/parisc/net/bpf_jit.h
332
return ((val >= 0) && (val < (1UL << (bits-2)))) || /* XXX */
arch/parisc/net/bpf_jit.h
333
((val < 0) && (((~((unsigned long)val)) < (1UL << (bits-2))))
arch/parisc/net/bpf_jit.h
334
&& (val & (1UL << (bits-1))));
arch/powerpc/crypto/aes-gcm-p10-glue.c
35
asmlinkage int aes_p10_set_encrypt_key(const u8 *userKey, const int bits,
arch/powerpc/include/asm/bitops.h
51
#define PPC_BITEXTRACT(bits, ppc_bit, dst_bit) \
arch/powerpc/include/asm/bitops.h
52
((((bits) >> PPC_BITLSHIFT(ppc_bit)) & 1) << (dst_bit))
arch/powerpc/include/asm/kvm_book3s_64.h
173
static inline long try_lock_hpte(__be64 *hpte, unsigned long bits)
arch/powerpc/include/asm/kvm_book3s_64.h
184
be_bits = cpu_to_be64(bits);
arch/powerpc/include/asm/reg.h
1413
extern unsigned long msr_check_and_set(unsigned long bits);
arch/powerpc/include/asm/reg.h
1415
extern void __msr_check_and_clear(unsigned long bits);
arch/powerpc/include/asm/reg.h
1416
static inline void msr_check_and_clear(unsigned long bits)
arch/powerpc/include/asm/reg.h
1419
__msr_check_and_clear(bits);
arch/powerpc/include/asm/sfp-machine.h
164
#define __FPU_TRAP_P(bits) \
arch/powerpc/include/asm/sfp-machine.h
165
((__FPU_ENABLED_EXC & (bits)) != 0)
arch/powerpc/include/asm/word-at-a-time.h
127
static inline unsigned long create_zero_mask(unsigned long bits)
arch/powerpc/include/asm/word-at-a-time.h
129
bits = (bits - 1) & ~bits;
arch/powerpc/include/asm/word-at-a-time.h
130
return bits >> 7;
arch/powerpc/include/asm/word-at-a-time.h
139
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
arch/powerpc/include/asm/word-at-a-time.h
142
*bits = mask;
arch/powerpc/include/asm/word-at-a-time.h
146
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
arch/powerpc/include/asm/word-at-a-time.h
148
return bits;
arch/powerpc/include/asm/word-at-a-time.h
60
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
arch/powerpc/include/asm/word-at-a-time.h
66
*bits = ret;
arch/powerpc/include/asm/word-at-a-time.h
71
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
arch/powerpc/include/asm/word-at-a-time.h
73
return bits;
arch/powerpc/include/asm/word-at-a-time.h
77
static inline unsigned long create_zero_mask(unsigned long bits)
arch/powerpc/include/asm/word-at-a-time.h
86
: "b" (bits));
arch/powerpc/kernel/btext.c
411
int l, bits;
arch/powerpc/kernel/btext.c
417
bits = *font++;
arch/powerpc/kernel/btext.c
418
base[0] = (-(bits >> 7) & fg) ^ bg;
arch/powerpc/kernel/btext.c
419
base[1] = (-((bits >> 6) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
420
base[2] = (-((bits >> 5) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
421
base[3] = (-((bits >> 4) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
422
base[4] = (-((bits >> 3) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
423
base[5] = (-((bits >> 2) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
424
base[6] = (-((bits >> 1) & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
425
base[7] = (-(bits & 1) & fg) ^ bg;
arch/powerpc/kernel/btext.c
432
int l, bits;
arch/powerpc/kernel/btext.c
439
bits = *font++;
arch/powerpc/kernel/btext.c
440
base[0] = (eb[bits >> 6] & fg) ^ bg;
arch/powerpc/kernel/btext.c
441
base[1] = (eb[(bits >> 4) & 3] & fg) ^ bg;
arch/powerpc/kernel/btext.c
442
base[2] = (eb[(bits >> 2) & 3] & fg) ^ bg;
arch/powerpc/kernel/btext.c
443
base[3] = (eb[bits & 3] & fg) ^ bg;
arch/powerpc/kernel/btext.c
450
int l, bits;
arch/powerpc/kernel/btext.c
457
bits = *font++;
arch/powerpc/kernel/btext.c
458
base[0] = (eb[bits >> 4] & fg) ^ bg;
arch/powerpc/kernel/btext.c
459
base[1] = (eb[bits & 0xf] & fg) ^ bg;
arch/powerpc/kernel/process.c
117
unsigned long notrace msr_check_and_set(unsigned long bits)
arch/powerpc/kernel/process.c
122
newmsr = oldmsr | bits;
arch/powerpc/kernel/process.c
124
if (cpu_has_feature(CPU_FTR_VSX) && (bits & MSR_FP))
arch/powerpc/kernel/process.c
135
void notrace __msr_check_and_clear(unsigned long bits)
arch/powerpc/kernel/process.c
140
newmsr = oldmsr & ~bits;
arch/powerpc/kernel/process.c
142
if (cpu_has_feature(CPU_FTR_VSX) && (bits & MSR_FP))
arch/powerpc/kernel/process.c
1478
static void print_bits(unsigned long val, struct regbit *bits, const char *sep)
arch/powerpc/kernel/process.c
1482
for (; bits->bit; ++bits)
arch/powerpc/kernel/process.c
1483
if (val & bits->bit) {
arch/powerpc/kernel/process.c
1484
pr_cont("%s%s", s, bits->name);
arch/powerpc/kernel/tau_6xx.c
69
u32 bits = THRM1_TIV | THRM1_TIN | THRM1_V;
arch/powerpc/kernel/tau_6xx.c
74
if ((thrm & bits) == bits) {
arch/powerpc/kernel/tau_6xx.c
85
if ((thrm & bits) == bits) {
arch/powerpc/kernel/time.c
866
u32 bits = 32;
arch/powerpc/kernel/time.c
874
if (of_property_read_u32(cpu, "ibm,dec-bits", &bits) == 0) {
arch/powerpc/kernel/time.c
875
if (bits > 64 || bits < 32) {
arch/powerpc/kernel/time.c
877
bits = 32;
arch/powerpc/kernel/time.c
881
decrementer_max = (1ul << (bits - 1)) - 1;
arch/powerpc/kernel/time.c
887
bits, decrementer_max);
arch/powerpc/kernel/vdso.c
172
#define VDSO_DO_FIXUPS(type, value, bits, sec) do { \
arch/powerpc/kernel/vdso.c
173
void *__start = (void *)VDSO##bits##_SYMBOL(&vdso##bits##_start, sec##_start); \
arch/powerpc/kernel/vdso.c
174
void *__end = (void *)VDSO##bits##_SYMBOL(&vdso##bits##_start, sec##_end); \
arch/powerpc/kvm/book3s_64_mmu_radix.c
148
unsigned long rts, bits, offset, index;
arch/powerpc/kvm/book3s_64_mmu_radix.c
154
bits = root & RPDS_MASK;
arch/powerpc/kvm/book3s_64_mmu_radix.c
167
if (level && bits != p9_supported_radix_bits[level])
arch/powerpc/kvm/book3s_64_mmu_radix.c
169
if (level == 0 && !(bits == 5 || bits == 9))
arch/powerpc/kvm/book3s_64_mmu_radix.c
171
offset -= bits;
arch/powerpc/kvm/book3s_64_mmu_radix.c
172
index = (eaddr >> offset) & ((1UL << bits) - 1);
arch/powerpc/kvm/book3s_64_mmu_radix.c
174
if (base & ((1UL << (bits + 3)) - 1))
arch/powerpc/kvm/book3s_64_mmu_radix.c
195
bits = pte & RPDS_MASK;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
680
unsigned long v, r, rb, mask, bits;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
701
bits = (flags << 55) & HPTE_R_PP0;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
702
bits |= (flags << 48) & HPTE_R_KEY_HI;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
703
bits |= flags & (HPTE_R_PP | HPTE_R_N | HPTE_R_KEY_LO);
arch/powerpc/kvm/book3s_hv_rm_mmu.c
710
r = (rev->guest_rpte & ~mask) | bits;
arch/powerpc/kvm/book3s_hv_rm_mmu.c
722
r = (pte_r & ~mask) | bits;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
160
u32 bits;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
291
bits = MPC512X_SCLPC_CS(cs);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
293
bits |= MPC512X_SCLPC_READ | MPC512X_SCLPC_FLUSH;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
295
bits |= MPC512X_SCLPC_DAI;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
296
bits |= MPC512X_SCLPC_BPT(bpt);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
297
out_be32(&lpbfifo.regs->ctrl, bits);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
300
bits = MPC512X_SCLPC_ENABLE | MPC512X_SCLPC_ABORT_INT_ENABLE;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
302
bits |= MPC512X_SCLPC_NORM_INT_ENABLE;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
306
out_be32(&lpbfifo.regs->enable, bits);
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
309
bits = lpbfifo.req->size | MPC512X_SCLPC_START;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
310
out_be32(&lpbfifo.regs->pkt_size, bits);
arch/powerpc/platforms/8xx/cpm1.c
247
int i, bits = 0;
arch/powerpc/platforms/8xx/cpm1.c
345
bits = clk_map[i][2];
arch/powerpc/platforms/8xx/cpm1.c
355
bits <<= shift;
arch/powerpc/platforms/8xx/cpm1.c
360
bits |= bits << 3;
arch/powerpc/platforms/8xx/cpm1.c
363
bits <<= 3;
arch/powerpc/platforms/8xx/cpm1.c
368
out_be32(reg, (in_be32(reg) & ~mask) | bits);
arch/powerpc/platforms/powermac/feature.c
2903
int bits[8] = { 8,16,0,32,2,4,0,0 };
arch/powerpc/platforms/powermac/feature.c
2911
bits[(cfg >> 28) & 0x7], bits[(cfg >> 24) & 0x7]);
arch/powerpc/platforms/powermac/pic.c
206
int irq, bits;
arch/powerpc/platforms/powermac/pic.c
212
bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i];
arch/powerpc/platforms/powermac/pic.c
213
bits |= in_le32(&pmac_irq_hw[i]->level);
arch/powerpc/platforms/powermac/pic.c
214
bits &= ppc_cached_irq_mask[i];
arch/powerpc/platforms/powermac/pic.c
215
if (bits == 0)
arch/powerpc/platforms/powermac/pic.c
217
irq += __ilog2(bits);
arch/powerpc/platforms/powermac/pic.c
230
unsigned long bits = 0;
arch/powerpc/platforms/powermac/pic.c
242
bits = in_le32(&pmac_irq_hw[i]->event) | ppc_lost_interrupts[i];
arch/powerpc/platforms/powermac/pic.c
243
bits |= in_le32(&pmac_irq_hw[i]->level);
arch/powerpc/platforms/powermac/pic.c
244
bits &= ppc_cached_irq_mask[i];
arch/powerpc/platforms/powermac/pic.c
245
if (bits == 0)
arch/powerpc/platforms/powermac/pic.c
247
irq += __ilog2(bits);
arch/powerpc/sysdev/cpm2.c
139
int i, bits = 0;
arch/powerpc/sysdev/cpm2.c
238
bits = clk_map[i][2];
arch/powerpc/sysdev/cpm2.c
245
bits <<= shift;
arch/powerpc/sysdev/cpm2.c
249
bits |= bits << 3;
arch/powerpc/sysdev/cpm2.c
252
bits <<= 3;
arch/powerpc/sysdev/cpm2.c
256
out_be32(reg, (in_be32(reg) & ~mask) | bits);
arch/powerpc/sysdev/cpm2.c
265
int i, bits = 0;
arch/powerpc/sysdev/cpm2.c
298
bits = clk_map[i][2];
arch/powerpc/sysdev/cpm2.c
305
bits <<= shift;
arch/powerpc/sysdev/cpm2.c
308
out_8(reg, (in_8(reg) & ~mask) | bits);
arch/powerpc/sysdev/cpm2_pic.c
201
unsigned long bits;
arch/powerpc/sysdev/cpm2_pic.c
205
bits = in_be32(&cpm2_intctl->ic_sivec);
arch/powerpc/sysdev/cpm2_pic.c
206
irq = bits >> 26;
arch/powerpc/sysdev/fsl_pci.c
162
unsigned int bits = min_t(u32, ilog2(size),
arch/powerpc/sysdev/fsl_pci.c
171
out_be32(&pci->pow[index + i].powar, flags | (bits - 1));
arch/powerpc/sysdev/fsl_pci.c
173
pci_addr += (resource_size_t)1U << bits;
arch/powerpc/sysdev/fsl_pci.c
174
phys_addr += (resource_size_t)1U << bits;
arch/powerpc/sysdev/fsl_pci.c
175
size -= (resource_size_t)1U << bits;
arch/riscv/include/asm/asm-extable.h
30
#include <linux/bits.h>
arch/riscv/include/asm/word-at-a-time.h
23
unsigned long *bits, const struct word_at_a_time *c)
arch/riscv/include/asm/word-at-a-time.h
26
*bits = mask;
arch/riscv/include/asm/word-at-a-time.h
31
unsigned long bits, const struct word_at_a_time *c)
arch/riscv/include/asm/word-at-a-time.h
33
return bits;
arch/riscv/include/asm/word-at-a-time.h
36
static inline unsigned long create_zero_mask(unsigned long bits)
arch/riscv/include/asm/word-at-a-time.h
38
bits = (bits - 1) & ~bits;
arch/riscv/include/asm/word-at-a-time.h
39
return bits >> 7;
arch/riscv/net/bpf_jit.h
1244
int bits = 64 - imm;
arch/riscv/net/bpf_jit.h
1247
if (bits)
arch/riscv/net/bpf_jit.h
1248
emit_srli(rd, rd, bits, ctx);
arch/s390/include/asm/airq.h
38
unsigned long bits; /* Number of bits in the vector */
arch/s390/include/asm/airq.h
51
struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags,
arch/s390/include/asm/ptrace.h
164
unsigned long bits; /* Obsolete software bits */
arch/s390/include/asm/word-at-a-time.h
11
const unsigned long bits;
arch/s390/include/asm/word-at-a-time.h
33
unsigned long mask = (val & c->bits) + c->bits;
arch/s390/include/asm/word-at-a-time.h
35
*data = ~(mask | val | c->bits);
arch/s390/include/uapi/asm/ptrace.h
236
per_cr_bits bits;
arch/s390/include/uapi/asm/ptrace.h
254
per_lowcore_bits bits;
arch/s390/kernel/dis.c
353
int bits;
arch/s390/kernel/dis.c
357
bits = (operand->shift & 7) + operand->bits;
arch/s390/kernel/dis.c
362
bits -= 8;
arch/s390/kernel/dis.c
363
} while (bits > 0);
arch/s390/kernel/dis.c
364
val >>= -bits;
arch/s390/kernel/dis.c
365
val &= ((1U << (operand->bits - 1)) << 1) - 1;
arch/s390/kernel/dis.c
368
if (operand->bits == 20 && operand->shift == 20)
arch/s390/kernel/dis.c
385
(val & (1U << (operand->bits - 1))))
arch/s390/kernel/dis.c
386
val |= (-1U << (operand->bits - 1)) << 1;
arch/s390/kernel/dis.c
47
unsigned char bits; /* The number of bits in the operand. */
arch/s390/kernel/module.c
178
int sign, int bits, int shift,
arch/s390/kernel/module.c
189
min = -(1L << (bits - 1));
arch/s390/kernel/module.c
190
max = (1L << (bits - 1)) - 1;
arch/s390/kernel/module.c
195
umax = ((1UL << (bits - 1)) << 1) - 1;
arch/s390/kernel/module.c
200
if (bits == 8) {
arch/s390/kernel/module.c
203
} else if (bits == 12) {
arch/s390/kernel/module.c
207
} else if (bits == 16) {
arch/s390/kernel/module.c
210
} else if (bits == 20) {
arch/s390/kernel/module.c
214
} else if (bits == 32) {
arch/s390/kernel/module.c
217
} else if (bits == 64) {
arch/s390/kernel/ptrace.c
168
else if (addr == offsetof(struct per_struct_kernel, bits))
arch/s390/kernel/smp.c
490
unsigned long bits;
arch/s390/kernel/smp.c
493
bits = this_cpu_xchg(pcpu_devices.ec_mask, 0);
arch/s390/kernel/smp.c
494
if (test_bit(ec_stop_cpu, &bits))
arch/s390/kernel/smp.c
496
if (test_bit(ec_schedule, &bits))
arch/s390/kernel/smp.c
498
if (test_bit(ec_call_function_single, &bits))
arch/s390/kernel/smp.c
500
if (test_bit(ec_mcck_pending, &bits))
arch/s390/kernel/smp.c
502
if (test_bit(ec_irq_work, &bits))
arch/s390/kvm/dat.c
1268
const u8 *bits;
arch/s390/kvm/dat.c
1276
tmp.val = (state->bits[gfn - walk->start] << 24) & state->mask;
arch/s390/kvm/dat.c
1305
unsigned long count, unsigned long mask, const uint8_t *bits)
arch/s390/kvm/dat.c
1308
struct dat_set_cmma_state state = { .mask = mask, .bits = bits, };
arch/s390/kvm/dat.h
549
unsigned long count, unsigned long mask, const uint8_t *bits);
arch/s390/kvm/kvm-s390.c
2262
u8 *bits = NULL;
arch/s390/kvm/kvm-s390.c
2280
bits = vmalloc(array_size(sizeof(*bits), args->count));
arch/s390/kvm/kvm-s390.c
2281
if (!bits)
arch/s390/kvm/kvm-s390.c
2284
r = copy_from_user(bits, (void __user *)args->values, args->count);
arch/s390/kvm/kvm-s390.c
2296
args->count, args->mask, bits);
arch/s390/kvm/kvm-s390.c
2303
vfree(bits);
arch/s390/kvm/kvm-s390.h
468
unsigned long bits);
arch/s390/kvm/vsie.c
113
const int bits = CPUSTAT_STOP_INT | CPUSTAT_IO_INT | CPUSTAT_EXT_INT;
arch/s390/kvm/vsie.c
117
atomic_andnot(bits, &vsie_page->scb_s.cpuflags);
arch/s390/kvm/vsie.c
118
atomic_or(cpuflags & bits, &vsie_page->scb_s.cpuflags);
arch/s390/tools/gen_facilities.c
111
.bits = (int[]){
arch/s390/tools/gen_facilities.c
136
for (i = 0; def->bits[i] != -1; i++) {
arch/s390/tools/gen_facilities.c
137
bit = 63 - (def->bits[i] & 63);
arch/s390/tools/gen_facilities.c
138
dword = def->bits[i] / 64;
arch/s390/tools/gen_facilities.c
18
int *bits;
arch/s390/tools/gen_facilities.c
29
.bits = (int[]){
arch/s390/tools/gen_facilities.c
73
.bits = (int[]){
arch/s390/tools/relocs.c
32
#define _ElfW(bits, type) __ElfW(bits, type)
arch/s390/tools/relocs.c
33
#define __ElfW(bits, type) Elf##bits##_##type
arch/sh/include/asm/word-at-a-time.h
29
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
arch/sh/include/asm/word-at-a-time.h
32
*bits = mask;
arch/sh/include/asm/word-at-a-time.h
36
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
arch/sh/include/asm/word-at-a-time.h
38
return bits;
arch/sh/include/asm/word-at-a-time.h
41
static inline unsigned long create_zero_mask(unsigned long bits)
arch/sh/include/asm/word-at-a-time.h
43
bits = (bits - 1) & ~bits;
arch/sh/include/asm/word-at-a-time.h
44
return bits >> 7;
arch/sh/mm/tlb-debugfs.c
118
if (tlb_sizes[i].bits == size)
arch/sh/mm/tlb-debugfs.c
26
int bits;
arch/sparc/include/asm/irq_64.h
66
static inline void set_softint(unsigned long bits)
arch/sparc/include/asm/irq_64.h
70
: "r" (bits));
arch/sparc/include/asm/irq_64.h
73
static inline void clear_softint(unsigned long bits)
arch/sparc/include/asm/irq_64.h
77
: "r" (bits));
arch/sparc/kernel/btext.c
24
static void draw_byte_32(const unsigned char *bits, unsigned int *base, int rb);
arch/sparc/kernel/btext.c
242
int l, bits;
arch/sparc/kernel/btext.c
248
bits = *font++;
arch/sparc/kernel/btext.c
249
base[0] = (-(bits >> 7) & fg) ^ bg;
arch/sparc/kernel/btext.c
25
static void draw_byte_16(const unsigned char *bits, unsigned int *base, int rb);
arch/sparc/kernel/btext.c
250
base[1] = (-((bits >> 6) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
251
base[2] = (-((bits >> 5) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
252
base[3] = (-((bits >> 4) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
253
base[4] = (-((bits >> 3) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
254
base[5] = (-((bits >> 2) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
255
base[6] = (-((bits >> 1) & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
256
base[7] = (-(bits & 1) & fg) ^ bg;
arch/sparc/kernel/btext.c
26
static void draw_byte_8(const unsigned char *bits, unsigned int *base, int rb);
arch/sparc/kernel/btext.c
263
int l, bits;
arch/sparc/kernel/btext.c
270
bits = *font++;
arch/sparc/kernel/btext.c
271
base[0] = (eb[bits >> 6] & fg) ^ bg;
arch/sparc/kernel/btext.c
272
base[1] = (eb[(bits >> 4) & 3] & fg) ^ bg;
arch/sparc/kernel/btext.c
273
base[2] = (eb[(bits >> 2) & 3] & fg) ^ bg;
arch/sparc/kernel/btext.c
274
base[3] = (eb[bits & 3] & fg) ^ bg;
arch/sparc/kernel/btext.c
281
int l, bits;
arch/sparc/kernel/btext.c
288
bits = *font++;
arch/sparc/kernel/btext.c
289
base[0] = (eb[bits >> 4] & fg) ^ bg;
arch/sparc/kernel/btext.c
290
base[1] = (eb[bits & 0xf] & fg) ^ bg;
arch/sparc/kernel/visemul.c
375
unsigned int bits, bits_mask;
arch/sparc/kernel/visemul.c
381
bits = (rs2 > 5 ? 5 : rs2);
arch/sparc/kernel/visemul.c
382
bits_mask = (1UL << bits) - 1UL;
arch/sparc/kernel/visemul.c
391
(((rs1 >> 39) & bits_mask) << (17 + bits)) |
arch/sparc/kernel/visemul.c
392
(((rs1 >> 60) & 0xf) << (17 + (2*bits))));
arch/sparc/vdso/vdso2c.c
100
#define GBE(x, bits, ifnot) \
arch/sparc/vdso/vdso2c.c
102
(sizeof(*(x)) == bits/8), \
arch/sparc/vdso/vdso2c.c
103
(__typeof__(*(x)))get_unaligned_be##bits(x), ifnot)
arch/sparc/vdso/vdso2c.c
111
#define PBE(x, val, bits, ifnot) \
arch/sparc/vdso/vdso2c.c
113
(sizeof(*(x)) == bits/8), \
arch/sparc/vdso/vdso2c.c
114
put_unaligned_be##bits((val), (x)), ifnot)
arch/sparc/vdso/vdso2c.c
124
#define BITSFUNC3(name, bits, suffix) name##bits##suffix
arch/sparc/vdso/vdso2c.c
125
#define BITSFUNC2(name, bits, suffix) BITSFUNC3(name, bits, suffix)
arch/sparc/vdso/vdso2c.c
130
#define ELF_BITS_XFORM2(bits, x) Elf##bits##_##x
arch/sparc/vdso/vdso2c.c
131
#define ELF_BITS_XFORM(bits, x) ELF_BITS_XFORM2(bits, x)
arch/um/drivers/ubd_kern.c
100
off = bit % bits;
arch/um/drivers/ubd_kern.c
85
int bits, off;
arch/um/drivers/ubd_kern.c
87
bits = sizeof(data[0]) * 8;
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
96
int bits, off;
arch/um/drivers/ubd_kern.c
98
bits = sizeof(data[0]) * 8;
arch/um/drivers/ubd_kern.c
99
n = bit / bits;
arch/um/include/asm/page.h
51
#define pte_get_bits(p, bits) ((p).pte & (bits))
arch/um/include/asm/page.h
52
#define pte_set_bits(p, bits) ((p).pte |= (bits))
arch/um/include/asm/page.h
53
#define pte_clear_bits(p, bits) ((p).pte &= ~(bits))
arch/x86/boot/compressed/idt_64.c
16
entry.bits.type = GATE_TRAP;
arch/x86/boot/compressed/idt_64.c
17
entry.bits.p = 1;
arch/x86/coco/sev/vc-shared.c
394
int bits = (exit_info_1 & 0x70) >> 1;
arch/x86/coco/sev/vc-shared.c
398
rax = lower_bits(regs->ax, bits);
arch/x86/coco/sev/vc-shared.c
409
regs->ax = lower_bits(ghcb->save.rax, bits);
arch/x86/crypto/camellia_glue.c
774
#define ROLDQ(l, r, bits) ({ \
arch/x86/crypto/camellia_glue.c
776
l = (l << bits) | (r >> (64 - bits)); \
arch/x86/crypto/camellia_glue.c
777
r = (r << bits) | (t >> (64 - bits)); \
arch/x86/events/intel/core.c
3101
u64 bits = 0;
arch/x86/events/intel/core.c
3115
bits |= INTEL_FIXED_3_METRICS_CLEAR;
arch/x86/events/intel/core.c
3126
bits |= INTEL_FIXED_0_ENABLE_PMI;
arch/x86/events/intel/core.c
3128
bits |= INTEL_FIXED_0_USER;
arch/x86/events/intel/core.c
3130
bits |= INTEL_FIXED_0_KERNEL;
arch/x86/events/intel/core.c
3132
bits |= INTEL_FIXED_0_RDPMC_USER_DISABLE;
arch/x86/events/intel/core.c
3138
bits |= INTEL_FIXED_0_ANYTHREAD;
arch/x86/events/intel/core.c
3141
bits = intel_fixed_bits_by_idx(idx, bits);
arch/x86/events/intel/core.c
3143
bits |= intel_fixed_bits_by_idx(idx, ICL_FIXED_0_ADAPTIVE);
arch/x86/events/intel/core.c
3146
cpuc->fixed_ctrl_val |= bits;
arch/x86/events/intel/uncore.h
204
unsigned int bits;
arch/x86/events/intel/uncore.h
491
return box->pmu->type->freerunning[type].bits;
arch/x86/events/perf_event.h
691
} bits;
arch/x86/events/perf_event.h
695
#define X86_CONFIG(args...) ((union x86_pmu_config){.bits = {args}}).value
arch/x86/events/zhaoxin/core.c
317
u64 ctrl_val, bits, mask;
arch/x86/events/zhaoxin/core.c
324
bits = 0x8ULL;
arch/x86/events/zhaoxin/core.c
326
bits |= 0x2;
arch/x86/events/zhaoxin/core.c
328
bits |= 0x1;
arch/x86/events/zhaoxin/core.c
330
bits <<= (idx * 4);
arch/x86/events/zhaoxin/core.c
335
ctrl_val |= bits;
arch/x86/include/asm/desc.h
414
data->bits.type = GATE_INTERRUPT;
arch/x86/include/asm/desc.h
415
data->bits.p = 1;
arch/x86/include/asm/desc.h
424
gate->bits = d->bits;
arch/x86/include/asm/desc.h
84
gate->bits.p = 1;
arch/x86/include/asm/desc.h
85
gate->bits.dpl = dpl;
arch/x86/include/asm/desc.h
86
gate->bits.zero = 0;
arch/x86/include/asm/desc.h
87
gate->bits.type = type;
arch/x86/include/asm/desc.h
91
gate->bits.ist = ist;
arch/x86/include/asm/desc.h
96
gate->bits.ist = 0;
arch/x86/include/asm/desc_defs.h
130
struct idt_bits bits;
arch/x86/include/asm/desc_defs.h
137
struct idt_bits bits;
arch/x86/include/asm/elf.h
388
unsigned long bits;
arch/x86/include/asm/io_apic.h
27
} __attribute__ ((packed)) bits;
arch/x86/include/asm/io_apic.h
38
} __attribute__ ((packed)) bits;
arch/x86/include/asm/io_apic.h
47
} __attribute__ ((packed)) bits;
arch/x86/include/asm/io_apic.h
55
} __attribute__ ((packed)) bits;
arch/x86/include/asm/microcode.h
51
unsigned int bits[];
arch/x86/include/asm/sev.h
72
static inline u64 lower_bits(u64 val, unsigned int bits)
arch/x86/include/asm/sev.h
74
u64 mask = (1ULL << bits) - 1;
arch/x86/include/asm/word-at-a-time.h
15
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
arch/x86/include/asm/word-at-a-time.h
18
*bits = mask;
arch/x86/include/asm/word-at-a-time.h
22
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
arch/x86/include/asm/word-at-a-time.h
24
return bits;
arch/x86/include/asm/word-at-a-time.h
30
#define create_zero_mask(bits) (bits)
arch/x86/include/asm/word-at-a-time.h
32
static inline unsigned long zero_bytemask(unsigned long bits)
arch/x86/include/asm/word-at-a-time.h
34
bits = (bits - 1) & ~bits;
arch/x86/include/asm/word-at-a-time.h
35
return bits >> 7;
arch/x86/include/asm/word-at-a-time.h
38
#define find_zero(bits) (__ffs(bits) >> 3)
arch/x86/include/asm/word-at-a-time.h
43
static inline unsigned long create_zero_mask(unsigned long bits)
arch/x86/include/asm/word-at-a-time.h
45
bits = (bits - 1) & ~bits;
arch/x86/include/asm/word-at-a-time.h
46
return bits >> 7;
arch/x86/include/uapi/asm/kvm.h
90
__u64 bits;
arch/x86/kernel/apic/io_apic.c
1184
if (reg_01.bits.version >= 0x10)
arch/x86/kernel/apic/io_apic.c
1186
if (reg_01.bits.version >= 0x20)
arch/x86/kernel/apic/io_apic.c
1192
apic_dbg("....... : physical APIC id: %02X\n", reg_00.bits.ID);
arch/x86/kernel/apic/io_apic.c
1193
apic_dbg("....... : Delivery Type: %X\n", reg_00.bits.delivery_type);
arch/x86/kernel/apic/io_apic.c
1194
apic_dbg("....... : LTS : %X\n", reg_00.bits.LTS);
arch/x86/kernel/apic/io_apic.c
1196
apic_dbg("....... : max redirection entries: %02X\n", reg_01.bits.entries);
arch/x86/kernel/apic/io_apic.c
1197
apic_dbg("....... : PRQ implemented: %X\n", reg_01.bits.PRQ);
arch/x86/kernel/apic/io_apic.c
1198
apic_dbg("....... : IO APIC version: %02X\n", reg_01.bits.version);
arch/x86/kernel/apic/io_apic.c
1205
if (reg_01.bits.version >= 0x10 && reg_02.raw != reg_01.raw) {
arch/x86/kernel/apic/io_apic.c
1207
apic_dbg("....... : arbitration: %02X\n", reg_02.bits.arbitration);
arch/x86/kernel/apic/io_apic.c
1215
if (reg_01.bits.version >= 0x20 && reg_03.raw != reg_02.raw &&
arch/x86/kernel/apic/io_apic.c
1218
apic_dbg("....... : Boot DT : %X\n", reg_03.bits.boot_DT);
arch/x86/kernel/apic/io_apic.c
1222
io_apic_print_entries(ioapic_idx, reg_01.bits.entries);
arch/x86/kernel/apic/io_apic.c
1390
pr_err("... fixing up to %d. (tell your hw vendor)\n", reg_00.bits.ID);
arch/x86/kernel/apic/io_apic.c
1391
ioapics[ioapic_idx].mp_config.apicid = reg_00.bits.ID;
arch/x86/kernel/apic/io_apic.c
1431
if (mpc_ioapic_id(ioapic_idx) == reg_00.bits.ID)
arch/x86/kernel/apic/io_apic.c
1437
reg_00.bits.ID = mpc_ioapic_id(ioapic_idx);
arch/x86/kernel/apic/io_apic.c
1443
if (reg_00.bits.ID != mpc_ioapic_id(ioapic_idx))
arch/x86/kernel/apic/io_apic.c
2305
if (reg_00.bits.ID != mpc_ioapic_id(ioapic_idx)) {
arch/x86/kernel/apic/io_apic.c
2306
reg_00.bits.ID = mpc_ioapic_id(ioapic_idx);
arch/x86/kernel/apic/io_apic.c
2355
return reg_01.bits.entries + 1;
arch/x86/kernel/apic/io_apic.c
2394
ioapic, apic_id, reg_00.bits.ID);
arch/x86/kernel/apic/io_apic.c
2395
apic_id = reg_00.bits.ID;
arch/x86/kernel/apic/io_apic.c
2414
if (reg_00.bits.ID != apic_id) {
arch/x86/kernel/apic/io_apic.c
2415
reg_00.bits.ID = apic_id;
arch/x86/kernel/apic/io_apic.c
2423
if (reg_00.bits.ID != apic_id) {
arch/x86/kernel/apic/io_apic.c
2463
new_id = reg_00.bits.ID;
arch/x86/kernel/apic/io_apic.c
2472
reg_00.bits.ID = new_id;
arch/x86/kernel/apic/io_apic.c
2478
BUG_ON(reg_00.bits.ID != new_id);
arch/x86/kernel/apic/io_apic.c
2491
return reg_01.bits.version;
arch/x86/kernel/apic/x2apic_uv_x.c
1383
static inline void blade_update_min_max(unsigned long bits, int base, int mask, int *min, int *max)
arch/x86/kernel/apic/x2apic_uv_x.c
1387
if (!bits)
arch/x86/kernel/apic/x2apic_uv_x.c
1389
first = (base + __ffs(bits)) & mask;
arch/x86/kernel/apic/x2apic_uv_x.c
1390
last = (base + __fls(bits)) & mask;
arch/x86/kernel/cpu/amd.c
447
va_align.bits = get_random_u32() & va_align.mask;
arch/x86/kernel/cpu/microcode/intel.c
667
native_wrmsrq(MSR_IA32_UCODE_WRITE, (unsigned long)mc->bits);
arch/x86/kernel/idt.c
24
.bits.ist = _ist, \
arch/x86/kernel/idt.c
25
.bits.type = _type, \
arch/x86/kernel/idt.c
26
.bits.dpl = _dpl, \
arch/x86/kernel/idt.c
27
.bits.p = 1, \
arch/x86/kernel/machine_kexec_64.c
330
idtentry.bits.p = 1;
arch/x86/kernel/machine_kexec_64.c
331
idtentry.bits.type = GATE_TRAP;
arch/x86/kernel/sys_x86_64.c
55
return va_align.bits & get_align_mask(NULL);
arch/x86/kvm/ioapic.c
243
trace_kvm_ioapic_set_irq(entry.bits, irq, ret == 0);
arch/x86/kvm/ioapic.c
365
e->bits &= 0xffffffff;
arch/x86/kvm/ioapic.c
366
e->bits |= (u64) val << 32;
arch/x86/kvm/ioapic.c
368
e->bits &= ~0xffffffffULL;
arch/x86/kvm/ioapic.c
369
e->bits |= (u32) val;
arch/x86/kvm/ioapic.c
576
trace_kvm_ioapic_delayed_eoi_inj(ent->bits);
arch/x86/kvm/ioapic.c
64
redir_content = ioapic->redirtbl[index].bits;
arch/x86/kvm/ioapic.h
55
u64 bits;
arch/x86/kvm/vmx/pmu_intel.c
482
static void intel_pmu_enable_fixed_counter_bits(struct kvm_pmu *pmu, u64 bits)
arch/x86/kvm/vmx/pmu_intel.c
487
pmu->fixed_ctr_ctrl_rsvd &= ~intel_fixed_bits_by_idx(i, bits);
arch/x86/kvm/vmx/sgx.c
376
const u64 bits = FEAT_CTL_SGX_ENABLED | FEAT_CTL_LOCKED;
arch/x86/kvm/vmx/sgx.c
378
return (to_vmx(vcpu)->msr_ia32_feature_control & bits) == bits;
arch/x86/kvm/vmx/tdx.h
107
BUILD_BUG_ON(bits != 16 && bits != 32 && bits != 64);
arch/x86/kvm/vmx/tdx.h
117
BUILD_BUG_ON_MSG(bits != 64 && __builtin_constant_p(field) &&
arch/x86/kvm/vmx/tdx.h
121
BUILD_BUG_ON_MSG(bits != 32 && __builtin_constant_p(field) &&
arch/x86/kvm/vmx/tdx.h
124
BUILD_BUG_ON_MSG(bits != 16 && __builtin_constant_p(field) &&
arch/x86/kvm/vmx/tdx.h
129
static __always_inline void tdvps_management_check(u64 field, u8 bits) {}
arch/x86/kvm/vmx/tdx.h
130
static __always_inline void tdvps_state_non_arch_check(u64 field, u8 bits) {}
arch/x86/kvm/vmx/tdx.h
132
#define TDX_BUILD_TDVPS_ACCESSORS(bits, uclass, lclass) \
arch/x86/kvm/vmx/tdx.h
133
static __always_inline u##bits td_##lclass##_read##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
138
tdvps_##lclass##_check(field, bits); \
arch/x86/kvm/vmx/tdx.h
144
return (u##bits)data; \
arch/x86/kvm/vmx/tdx.h
146
static __always_inline void td_##lclass##_write##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
147
u32 field, u##bits val) \
arch/x86/kvm/vmx/tdx.h
151
tdvps_##lclass##_check(field, bits); \
arch/x86/kvm/vmx/tdx.h
153
GENMASK_ULL(bits - 1, 0)); \
arch/x86/kvm/vmx/tdx.h
157
static __always_inline void td_##lclass##_setbit##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
162
tdvps_##lclass##_check(field, bits); \
arch/x86/kvm/vmx/tdx.h
167
static __always_inline void td_##lclass##_clearbit##bits(struct vcpu_tdx *tdx, \
arch/x86/kvm/vmx/tdx.h
172
tdvps_##lclass##_check(field, bits); \
arch/x86/kvm/vmx/tdx.h
95
static __always_inline void tdvps_vmcs_check(u32 field, u8 bits)
arch/x86/kvm/vmx/vmx.h
580
#define BUILD_CONTROLS_SHADOW(lname, uname, bits) \
arch/x86/kvm/vmx/vmx.h
581
static inline void lname##_controls_set(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
584
vmcs_write##bits(uname, val); \
arch/x86/kvm/vmx/vmx.h
588
static inline u##bits __##lname##_controls_get(struct loaded_vmcs *vmcs) \
arch/x86/kvm/vmx/vmx.h
592
static inline u##bits lname##_controls_get(struct vcpu_vmx *vmx) \
arch/x86/kvm/vmx/vmx.h
596
static __always_inline void lname##_controls_setbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
601
static __always_inline void lname##_controls_clearbit(struct vcpu_vmx *vmx, u##bits val) \
arch/x86/kvm/vmx/vmx.h
606
static __always_inline void lname##_controls_changebit(struct vcpu_vmx *vmx, u##bits val, \
arch/x86/kvm/vmx/vmx.h
639
unsigned long bits = KVM_POSSIBLE_CR0_GUEST_BITS;
arch/x86/kvm/vmx/vmx.h
651
bits &= ~X86_CR0_WP;
arch/x86/kvm/vmx/vmx.h
652
return bits;
arch/x86/mm/numa.c
64
return bitmap_weight(numa_phys_nodes_parsed.bits, MAX_NUMNODES);
arch/x86/platform/scx200/scx200_32.c
104
new_config = (config & mask) | bits;
arch/x86/platform/scx200/scx200_32.c
95
u32 scx200_gpio_configure(unsigned index, u32 mask, u32 bits)
arch/x86/tools/relocs.c
5
#define _ElfW(bits, type) __ElfW(bits, type)
arch/x86/tools/relocs.c
6
#define __ElfW(bits, type) Elf##bits##_##type
arch/x86/tools/vdso2c.c
103
#define GLE(x, bits, ifnot) \
arch/x86/tools/vdso2c.c
105
(sizeof(*(x)) == bits/8), \
arch/x86/tools/vdso2c.c
106
(__typeof__(*(x)))get_unaligned_le##bits(x), ifnot)
arch/x86/tools/vdso2c.c
115
#define PLE(x, val, bits, ifnot) \
arch/x86/tools/vdso2c.c
117
(sizeof(*(x)) == bits/8), \
arch/x86/tools/vdso2c.c
118
put_unaligned_le##bits((val), (x)), ifnot)
arch/x86/tools/vdso2c.c
130
#define BITSFUNC3(name, bits, suffix) name##bits##suffix
arch/x86/tools/vdso2c.c
131
#define BITSFUNC2(name, bits, suffix) BITSFUNC3(name, bits, suffix)
arch/x86/tools/vdso2c.c
136
#define ELF_BITS_XFORM2(bits, x) Elf##bits##_##x
arch/x86/tools/vdso2c.c
137
#define ELF_BITS_XFORM(bits, x) ELF_BITS_XFORM2(bits, x)
arch/x86/xen/enlighten_pv.c
851
if (val->bits.type != GATE_TRAP && val->bits.type != GATE_INTERRUPT)
arch/x86/xen/enlighten_pv.c
857
if (!get_trap_addr((void **)&addr, val->bits.ist))
arch/x86/xen/enlighten_pv.c
862
info->flags = val->bits.dpl;
arch/x86/xen/enlighten_pv.c
864
if (val->bits.type == GATE_INTERRUPT)
crypto/camellia_generic.c
319
#define ROLDQ(ll, lr, rl, rr, w0, w1, bits) ({ \
crypto/camellia_generic.c
321
ll = (ll << bits) + (lr >> (32 - bits)); \
crypto/camellia_generic.c
322
lr = (lr << bits) + (rl >> (32 - bits)); \
crypto/camellia_generic.c
323
rl = (rl << bits) + (rr >> (32 - bits)); \
crypto/camellia_generic.c
324
rr = (rr << bits) + (w0 >> (32 - bits)); \
crypto/camellia_generic.c
327
#define ROLDQo32(ll, lr, rl, rr, w0, w1, bits) ({ \
crypto/camellia_generic.c
330
ll = (lr << (bits - 32)) + (rl >> (64 - bits)); \
crypto/camellia_generic.c
331
lr = (rl << (bits - 32)) + (rr >> (64 - bits)); \
crypto/camellia_generic.c
332
rl = (rr << (bits - 32)) + (w0 >> (64 - bits)); \
crypto/camellia_generic.c
333
rr = (w0 << (bits - 32)) + (w1 >> (64 - bits)); \
crypto/jitterentropy.c
384
static __u64 jent_loop_shuffle(unsigned int bits, unsigned int min)
crypto/jitterentropy.c
389
unsigned int mask = (1<<bits) - 1;
crypto/jitterentropy.c
397
for (i = 0; ((DATA_SIZE_BITS + bits - 1) / bits) > i; i++) {
crypto/jitterentropy.c
399
time = time >> bits;
drivers/acpi/acpi_ffh.c
36
u32 bits, acpi_integer *value,
drivers/acpi/acpi_ipmi.c
525
u32 bits, acpi_integer *value,
drivers/acpi/acpi_pcc.c
97
u32 bits, acpi_integer *value,
drivers/acpi/bus.c
520
static void acpi_bus_decode_usb_osc(const char *msg, u32 bits)
drivers/acpi/bus.c
523
(bits & OSC_USB_USB3_TUNNELING) ? '+' : '-',
drivers/acpi/bus.c
524
(bits & OSC_USB_DP_TUNNELING) ? '+' : '-',
drivers/acpi/bus.c
525
(bits & OSC_USB_PCIE_TUNNELING) ? '+' : '-',
drivers/acpi/bus.c
526
(bits & OSC_USB_XDOMAIN) ? '+' : '-');
drivers/acpi/ec.c
1347
u32 bits, u64 *value64,
drivers/acpi/ec.c
1351
int result = 0, i, bytes = bits / 8;
drivers/acpi/ec.c
1373
if (ec->busy_polling || bits > 8)
drivers/acpi/ec.c
1384
if (ec->busy_polling || bits > 8)
drivers/acpi/pmic/intel_pmic.c
170
acpi_physical_address address, u32 bits, u64 *value64,
drivers/acpi/pmic/intel_pmic.c
177
if (bits != 32 || !value64)
drivers/acpi/pmic/intel_pmic.c
210
acpi_physical_address address, u32 bits, u64 *value64,
drivers/acpi/pmic/intel_pmic.c
51
acpi_physical_address address, u32 bits, u64 *value64,
drivers/acpi/pmic/intel_pmic.c
59
if (bits != 32 || !value64)
drivers/acpi/pmic/tps68470_pmic.c
273
u32 bits, u64 *value,
drivers/acpi/pmic/tps68470_pmic.c
286
if (bits != 32)
drivers/acpi/pmic/tps68470_pmic.c
309
u32 bits, u64 *value,
drivers/acpi/pmic/tps68470_pmic.c
313
return tps68470_pmic_common_handler(function, address, bits, value,
drivers/acpi/pmic/tps68470_pmic.c
322
acpi_physical_address address, u32 bits,
drivers/acpi/pmic/tps68470_pmic.c
326
return tps68470_pmic_common_handler(function, address, bits, value,
drivers/acpi/pmic/tps68470_pmic.c
336
u32 bits, u64 *value,
drivers/acpi/pmic/tps68470_pmic.c
340
return tps68470_pmic_common_handler(function, address, bits, value,
drivers/acpi/pmic/tps68470_pmic.c
350
u32 bits, u64 *value,
drivers/acpi/pmic/tps68470_pmic.c
354
if (bits != 32)
drivers/acpi/pmic/tps68470_pmic.c
363
return tps68470_pmic_common_handler(function, address, bits, value,
drivers/acpi/prmt.c
304
u32 bits, acpi_integer *value,
drivers/acpi/x86/cmos_rtc.c
29
u32 bits, u64 *value64,
drivers/acpi/x86/cmos_rtc.c
43
for (i = 0; i < DIV_ROUND_UP(bits, 8); ++i, ++address, ++value)
drivers/ata/libata-core.c
6372
int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits)
drivers/ata/libata-core.c
6376
switch (bits->width) {
drivers/ata/libata-core.c
6379
pci_read_config_byte(pdev, bits->reg, &tmp8);
drivers/ata/libata-core.c
6385
pci_read_config_word(pdev, bits->reg, &tmp16);
drivers/ata/libata-core.c
6391
pci_read_config_dword(pdev, bits->reg, &tmp32);
drivers/ata/libata-core.c
6400
tmp &= bits->mask;
drivers/ata/libata-core.c
6402
return (tmp == bits->val) ? 1 : 0;
drivers/ata/libata-core.c
904
int shift, bits;
drivers/ata/libata-core.c
932
if (highbit >= ent->shift && highbit < ent->shift + ent->bits)
drivers/ata/libata-core.c
955
if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits)
drivers/ata/libata-core.c
979
if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits)
drivers/atm/iphase.h
822
bits 31 30 29 28 27-25 24-22 21-19 18-9
drivers/auxdisplay/panel.c
575
static DECLARE_BITMAP(bits, LCD_BITS);
drivers/auxdisplay/panel.c
582
state = test_bit(bit, bits) ? BIT_SET : BIT_CLR;
drivers/auxdisplay/panel.c
692
clear_bit(LCD_BIT_CL, bits); /* CLK low */
drivers/auxdisplay/panel.c
695
set_bit(LCD_BIT_DA, bits);
drivers/auxdisplay/panel.c
697
clear_bit(LCD_BIT_DA, bits);
drivers/auxdisplay/panel.c
702
set_bit(LCD_BIT_CL, bits); /* CLK high */
drivers/auxdisplay/panel.c
718
set_bit(LCD_BIT_BL, bits);
drivers/auxdisplay/panel.c
720
clear_bit(LCD_BIT_BL, bits);
drivers/auxdisplay/panel.c
755
set_bit(LCD_BIT_E, bits);
drivers/auxdisplay/panel.c
756
clear_bit(LCD_BIT_RS, bits);
drivers/auxdisplay/panel.c
757
clear_bit(LCD_BIT_RW, bits);
drivers/auxdisplay/panel.c
762
clear_bit(LCD_BIT_E, bits);
drivers/auxdisplay/panel.c
777
set_bit(LCD_BIT_E, bits);
drivers/auxdisplay/panel.c
778
set_bit(LCD_BIT_RS, bits);
drivers/auxdisplay/panel.c
779
clear_bit(LCD_BIT_RW, bits);
drivers/auxdisplay/panel.c
784
clear_bit(LCD_BIT_E, bits);
drivers/base/regmap/regmap.c
2291
int regmap_field_test_bits(struct regmap_field *field, unsigned int bits)
drivers/base/regmap/regmap.c
2300
return (val & bits) == bits;
drivers/base/regmap/regmap.c
3338
int regmap_test_bits(struct regmap *map, unsigned int reg, unsigned int bits)
drivers/base/regmap/regmap.c
3347
return (val & bits) == bits;
drivers/block/drbd/drbd_bitmap.c
1475
int bits;
drivers/block/drbd/drbd_bitmap.c
1482
bits = hweight_long(paddr[i]);
drivers/block/drbd/drbd_bitmap.c
1484
changed += BITS_PER_LONG - bits;
drivers/block/drbd/drbd_bitmap.c
557
unsigned long bits = 0;
drivers/block/drbd/drbd_bitmap.c
564
bits += bitmap_weight(p_addr, BITS_PER_PAGE);
drivers/block/drbd/drbd_bitmap.c
571
bits += bitmap_weight(p_addr, last_word * BITS_PER_LONG);
drivers/block/drbd/drbd_bitmap.c
573
bits += hweight_long(p_addr[last_word]);
drivers/block/drbd/drbd_bitmap.c
578
return bits;
drivers/block/drbd/drbd_bitmap.c
633
unsigned long bits, words, owords, obits;
drivers/block/drbd/drbd_bitmap.c
666
bits = BM_SECT_TO_BIT(ALIGN(capacity, BM_SECT_PER_BIT));
drivers/block/drbd/drbd_bitmap.c
673
words = ALIGN(bits, 64) >> LN2_BPL;
drivers/block/drbd/drbd_bitmap.c
678
if (bits > bits_on_disk) {
drivers/block/drbd/drbd_bitmap.c
679
drbd_info(device, "bits = %lu\n", bits);
drivers/block/drbd/drbd_bitmap.c
708
growing = bits > obits;
drivers/block/drbd/drbd_bitmap.c
714
b->bm_bits = bits;
drivers/block/drbd/drbd_bitmap.c
721
b->bm_set += bits - obits;
drivers/block/drbd/drbd_bitmap.c
739
drbd_info(device, "resync bitmap: bits=%lu words=%lu pages=%lu\n", bits, words, want);
drivers/block/drbd/drbd_bitmap.c
813
unsigned long word, bits;
drivers/block/drbd/drbd_bitmap.c
836
bits = hweight_long(*bm);
drivers/block/drbd/drbd_bitmap.c
839
b->bm_set += hweight_long(word) - bits;
drivers/block/drbd/drbd_int.h
1200
#define Bit2KB(bits) ((bits)<<(BM_BLOCK_SHIFT-10))
drivers/block/drbd/drbd_main.c
1092
int bits, use_rle;
drivers/block/drbd/drbd_main.c
1144
bits = vli_encode_bits(&bs, rl);
drivers/block/drbd/drbd_main.c
1145
if (bits == -ENOBUFS) /* buffer full */
drivers/block/drbd/drbd_main.c
1147
if (bits <= 0) {
drivers/block/drbd/drbd_main.c
1148
drbd_err(device, "error while encoding bitmap: %d\n", bits);
drivers/block/drbd/drbd_receiver.c
3017
u64 bits, u64 flags)
drivers/block/drbd/drbd_receiver.c
3029
(unsigned long long)bits,
drivers/block/drbd/drbd_receiver.c
4514
int bits;
drivers/block/drbd/drbd_receiver.c
4518
bits = bitstream_get_bits(&bs, &look_ahead, 64);
drivers/block/drbd/drbd_receiver.c
4519
if (bits < 0)
drivers/block/drbd/drbd_receiver.c
4522
for (have = bits; have > 0; s += rl, toggle = !toggle) {
drivers/block/drbd/drbd_receiver.c
4523
bits = vli_decode_bits(&rl, look_ahead);
drivers/block/drbd/drbd_receiver.c
4524
if (bits <= 0)
drivers/block/drbd/drbd_receiver.c
4536
if (have < bits) {
drivers/block/drbd/drbd_receiver.c
4538
have, bits, look_ahead,
drivers/block/drbd/drbd_receiver.c
4544
if (likely(bits < 64))
drivers/block/drbd/drbd_receiver.c
4545
look_ahead >>= bits;
drivers/block/drbd/drbd_receiver.c
4548
have -= bits;
drivers/block/drbd/drbd_receiver.c
4550
bits = bitstream_get_bits(&bs, &tmp, 64 - have);
drivers/block/drbd/drbd_receiver.c
4551
if (bits < 0)
drivers/block/drbd/drbd_receiver.c
4554
have += bits;
drivers/block/drbd/drbd_vli.h
207
static inline void bitstream_cursor_advance(struct bitstream_cursor *cur, unsigned int bits)
drivers/block/drbd/drbd_vli.h
209
bits += cur->bit;
drivers/block/drbd/drbd_vli.h
210
cur->b = cur->b + (bits >> 3);
drivers/block/drbd/drbd_vli.h
211
cur->bit = bits & 7;
drivers/block/drbd/drbd_vli.h
248
static inline int bitstream_put_bits(struct bitstream *bs, u64 val, const unsigned int bits)
drivers/block/drbd/drbd_vli.h
253
if (bits == 0)
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
260
if (bits < 64)
drivers/block/drbd/drbd_vli.h
261
val &= ~0ULL >> (64 - bits);
drivers/block/drbd/drbd_vli.h
265
for (tmp = 8 - bs->cur.bit; tmp < bits; tmp += 8)
drivers/block/drbd/drbd_vli.h
268
bitstream_cursor_advance(&bs->cur, bits);
drivers/block/drbd/drbd_vli.h
269
return bits;
drivers/block/drbd/drbd_vli.h
281
static inline int bitstream_get_bits(struct bitstream *bs, u64 *out, int bits)
drivers/block/drbd/drbd_vli.h
286
if (bits > 64)
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
290
bits = ((bs->buf_len - (bs->cur.b - bs->buf)) << 3)
drivers/block/drbd/drbd_vli.h
293
if (bits == 0) {
drivers/block/drbd/drbd_vli.h
300
n = (bs->cur.bit + bits + 7) >> 3;
drivers/block/drbd/drbd_vli.h
312
val &= ~0ULL >> (64 - bits);
drivers/block/drbd/drbd_vli.h
314
bitstream_cursor_advance(&bs->cur, bits);
drivers/block/drbd/drbd_vli.h
317
return bits;
drivers/block/drbd/drbd_vli.h
331
int bits = __vli_encode_bits(&code, in);
drivers/block/drbd/drbd_vli.h
333
if (bits <= 0)
drivers/block/drbd/drbd_vli.h
334
return bits;
drivers/block/drbd/drbd_vli.h
336
return bitstream_put_bits(bs, code, bits);
drivers/bluetooth/btintel_pcie.h
541
u32 offset, u32 bits)
drivers/bluetooth/btintel_pcie.h
546
r |= bits;
drivers/bluetooth/btintel_pcie.h
551
u32 offset, u32 bits)
drivers/bluetooth/btintel_pcie.h
556
r &= ~bits;
drivers/bluetooth/btmrvl_sdio.c
414
static int btmrvl_sdio_poll_card_status(struct btmrvl_sdio_card *card, u8 bits)
drivers/bluetooth/btmrvl_sdio.c
424
if ((status & bits) == bits)
drivers/cdrom/cdrom.c
411
#define ENSURE(cdo, call, bits) \
drivers/cdrom/cdrom.c
414
WARN_ON_ONCE((cdo)->capability & (bits)); \
drivers/char/agp/alpha-agp.c
78
agp->mode.bits.enable = 1;
drivers/char/ds1620.c
146
static void ds1620_out(int cmd, int bits, int value)
drivers/char/ds1620.c
158
if (bits)
drivers/char/ds1620.c
159
ds1620_send_bits(bits, value);
drivers/char/ds1620.c
169
static unsigned int ds1620_in(int cmd, int bits)
drivers/char/ds1620.c
184
value = ds1620_recv_bits(bits);
drivers/char/hw_random/arm_smccc_trng.c
70
size_t bits = min_t(size_t, (max - copied) * BITS_PER_BYTE,
drivers/char/hw_random/arm_smccc_trng.c
73
arm_smccc_1_1_invoke(ARM_SMCCC_TRNG_RND, bits, &res);
drivers/char/hw_random/arm_smccc_trng.c
78
bits / BITS_PER_BYTE);
drivers/char/lp.c
172
if (!test_and_set_bit(LP_PARPORT_CLAIMED, &this_lp->bits)) {
drivers/char/lp.c
180
if (test_and_clear_bit(LP_PARPORT_CLAIMED, &this_lp->bits)) {
drivers/char/lp.c
190
set_bit(LP_PREEMPT_REQUEST, &this_lp->bits);
drivers/char/lp.c
403
&lp_table[minor].bits)) {
drivers/char/pc8736x_gpio.c
125
static inline u32 pc8736x_gpio_configure_fn(unsigned index, u32 mask, u32 bits,
drivers/char/pc8736x_gpio.c
139
new_config = (config & mask) | bits;
drivers/char/pc8736x_gpio.c
147
static u32 pc8736x_gpio_configure(unsigned index, u32 mask, u32 bits)
drivers/char/pc8736x_gpio.c
149
return pc8736x_gpio_configure_fn(index, mask, bits,
drivers/char/random.c
1146
unsigned int bits;
drivers/char/random.c
1193
bits = min(fls(delta >> 1), 11);
drivers/char/random.c
1203
this_cpu_ptr(&irq_randomness)->count += max(1u, bits * 64) - 1;
drivers/char/random.c
1205
_credit_init_bits(bits);
drivers/char/random.c
713
#define credit_init_bits(bits) if (!crng_ready()) _credit_init_bits(bits)
drivers/char/random.c
715
static void __cold _credit_init_bits(size_t bits)
drivers/char/random.c
722
if (!bits)
drivers/char/random.c
725
add = min_t(size_t, bits, POOL_BITS);
drivers/char/sonypi.c
1256
dev->bits = irq_list->bits;
drivers/char/sonypi.c
171
u16 bits;
drivers/char/sonypi.c
468
u16 bits;
drivers/char/sonypi.c
569
v |= (((u32) sonypi_device.bits) << SONYPI_IRQ_SHIFT);
drivers/char/sonypi.c
583
if (sonypi_ec_write(SONYPI_SIRQ, sonypi_device.bits))
drivers/char/tpm/tpm2-sessions.c
439
const __be32 bits = cpu_to_be32(bytes * 8);
drivers/char/tpm/tpm2-sessions.c
450
hmac_sha256_update(&hctx, (u8 *)&bits, sizeof(bits));
drivers/clk/at91/sckc.c
107
if (tmp & osc->bits->cr_osc32byp)
drivers/clk/at91/sckc.c
110
return !!(tmp & osc->bits->cr_osc32en);
drivers/clk/at91/sckc.c
125
const struct clk_slow_bits *bits)
drivers/clk/at91/sckc.c
148
osc->bits = bits;
drivers/clk/at91/sckc.c
151
writel((readl(sckcr) & ~osc->bits->cr_osc32en) |
drivers/clk/at91/sckc.c
152
osc->bits->cr_osc32byp, sckcr);
drivers/clk/at91/sckc.c
193
writel(readl(sckcr) | osc->bits->cr_rcen, sckcr);
drivers/clk/at91/sckc.c
208
writel(readl(sckcr) & ~osc->bits->cr_rcen, sckcr);
drivers/clk/at91/sckc.c
215
return !!(readl(osc->sckcr) & osc->bits->cr_rcen);
drivers/clk/at91/sckc.c
232
const struct clk_slow_bits *bits)
drivers/clk/at91/sckc.c
254
osc->bits = bits;
drivers/clk/at91/sckc.c
288
if ((!index && !(tmp & slowck->bits->cr_oscsel)) ||
drivers/clk/at91/sckc.c
289
(index && (tmp & slowck->bits->cr_oscsel)))
drivers/clk/at91/sckc.c
293
tmp |= slowck->bits->cr_oscsel;
drivers/clk/at91/sckc.c
295
tmp &= ~slowck->bits->cr_oscsel;
drivers/clk/at91/sckc.c
311
return !!(readl(slowck->sckcr) & slowck->bits->cr_oscsel);
drivers/clk/at91/sckc.c
325
const struct clk_slow_bits *bits)
drivers/clk/at91/sckc.c
34
const struct clk_slow_bits *bits;
drivers/clk/at91/sckc.c
347
slowck->bits = bits;
drivers/clk/at91/sckc.c
348
slowck->parent = !!(readl(sckcr) & slowck->bits->cr_oscsel);
drivers/clk/at91/sckc.c
370
const struct clk_slow_bits *bits)
drivers/clk/at91/sckc.c
388
rc_osc_startup_us, bits);
drivers/clk/at91/sckc.c
413
&parent_data, 1200000, bypass, bits);
drivers/clk/at91/sckc.c
420
2, bits);
drivers/clk/at91/sckc.c
43
const struct clk_slow_bits *bits;
drivers/clk/at91/sckc.c
53
const struct clk_slow_bits *bits;
drivers/clk/at91/sckc.c
556
if ((readl(osc->sckcr) & osc->bits->cr_oscsel)) {
drivers/clk/at91/sckc.c
627
osc->bits = &at91sama5d4_bits;
drivers/clk/at91/sckc.c
64
const struct clk_slow_bits *bits;
drivers/clk/at91/sckc.c
76
if (tmp & (osc->bits->cr_osc32byp | osc->bits->cr_osc32en))
drivers/clk/at91/sckc.c
79
writel(tmp | osc->bits->cr_osc32en, sckcr);
drivers/clk/at91/sckc.c
95
if (tmp & osc->bits->cr_osc32byp)
drivers/clk/at91/sckc.c
98
writel(tmp & ~osc->bits->cr_osc32en, sckcr);
drivers/clk/baikal-t1/ccu-div.c
443
struct ccu_div_dbgfs_bit *bits;
drivers/clk/baikal-t1/ccu-div.c
450
bits = kzalloc_objs(*bits, num);
drivers/clk/baikal-t1/ccu-div.c
451
if (!bits)
drivers/clk/baikal-t1/ccu-div.c
469
bits[didx] = ccu_div_bits[bidx];
drivers/clk/baikal-t1/ccu-div.c
470
bits[didx].div = div;
drivers/clk/baikal-t1/ccu-div.c
474
bits[didx].mask = CCU_DIV_CTL_LOCK_SHIFTED;
drivers/clk/baikal-t1/ccu-div.c
477
debugfs_create_file_unsafe(bits[didx].name, ccu_div_dbgfs_mode,
drivers/clk/baikal-t1/ccu-div.c
478
dentry, &bits[didx],
drivers/clk/baikal-t1/ccu-pll.c
444
struct ccu_pll_dbgfs_bit *bits;
drivers/clk/baikal-t1/ccu-pll.c
448
bits = kzalloc_objs(*bits, CCU_PLL_DBGFS_BIT_NUM);
drivers/clk/baikal-t1/ccu-pll.c
449
if (!bits)
drivers/clk/baikal-t1/ccu-pll.c
453
bits[idx] = ccu_pll_bits[idx];
drivers/clk/baikal-t1/ccu-pll.c
454
bits[idx].pll = pll;
drivers/clk/baikal-t1/ccu-pll.c
456
debugfs_create_file_unsafe(bits[idx].name, ccu_pll_dbgfs_mode,
drivers/clk/baikal-t1/ccu-pll.c
457
dentry, &bits[idx],
drivers/clk/ingenic/cgu.c
345
GENMASK(clk_info->mux.bits - 1, 0);
drivers/clk/ingenic/cgu.c
377
num_poss = 1 << clk_info->mux.bits;
drivers/clk/ingenic/cgu.c
389
mask = GENMASK(clk_info->mux.bits - 1, 0);
drivers/clk/ingenic/cgu.c
423
GENMASK(clk_info->div.bits - 1, 0);
drivers/clk/ingenic/cgu.c
445
for (i = 0; i < (1 << clk_info->div.bits)
drivers/clk/ingenic/cgu.c
483
clk_info->div.div << clk_info->div.bits);
drivers/clk/ingenic/cgu.c
553
mask = GENMASK(clk_info->div.bits - 1, 0);
drivers/clk/ingenic/cgu.c
706
num_possible = 1 << clk_info->mux.bits;
drivers/clk/ingenic/cgu.h
104
u8 bits;
drivers/clk/ingenic/cgu.h
80
u8 bits;
drivers/clk/mmp/clk-of-mmp2.c
474
cells[i].bits = 0x4;
drivers/clk/mmp/clk-of-pxa168.c
294
cells[i].bits = 0x4;
drivers/clk/mmp/clk-of-pxa1928.c
201
cells[base + i].bits = 0x4;
drivers/clk/mmp/clk-of-pxa910.c
253
cells[base + i].bits = 0x4;
drivers/clk/mmp/clk-of-pxa910.c
263
cells[base + i].bits = 0x4;
drivers/clk/mmp/reset.c
47
val |= cell->bits;
drivers/clk/mmp/reset.c
69
val &= ~cell->bits;
drivers/clk/mmp/reset.h
12
u32 bits;
drivers/clk/ti/clkctrl.c
430
const struct omap_clkctrl_bit_data *bits = data->bit_data;
drivers/clk/ti/clkctrl.c
432
if (!bits)
drivers/clk/ti/clkctrl.c
435
while (bits->bit) {
drivers/clk/ti/clkctrl.c
436
switch (bits->type) {
drivers/clk/ti/clkctrl.c
439
bits, reg, clkctrl_name);
drivers/clk/ti/clkctrl.c
444
bits, reg, clkctrl_name);
drivers/clk/ti/clkctrl.c
449
bits, reg, clkctrl_name);
drivers/clk/ti/clkctrl.c
454
bits->type);
drivers/clk/ti/clkctrl.c
457
bits++;
drivers/clocksource/mmio.c
50
unsigned long hz, int rating, unsigned bits,
drivers/clocksource/mmio.c
55
if (bits > 64 || bits < 16)
drivers/clocksource/mmio.c
66
cs->clksrc.mask = CLOCKSOURCE_MASK(bits);
drivers/clocksource/samsung_pwm_timer.c
105
u8 bits;
drivers/clocksource/samsung_pwm_timer.c
107
bits = (fls(divisor) - 1) - pwm.variant.div_base;
drivers/clocksource/samsung_pwm_timer.c
113
reg |= bits << shift;
drivers/clocksource/samsung_pwm_timer.c
352
pwm.variant.bits, clock_rate);
drivers/clocksource/samsung_pwm_timer.c
354
samsung_clocksource.mask = CLOCKSOURCE_MASK(pwm.variant.bits);
drivers/clocksource/samsung_pwm_timer.c
362
pwm.tcnt_max = (1UL << pwm.variant.bits) - 1;
drivers/clocksource/samsung_pwm_timer.c
363
if (pwm.variant.bits == 16) {
drivers/clocksource/samsung_pwm_timer.c
466
.bits = 16,
drivers/clocksource/samsung_pwm_timer.c
479
.bits = 32,
drivers/clocksource/samsung_pwm_timer.c
492
.bits = 32,
drivers/clocksource/samsung_pwm_timer.c
505
.bits = 32,
drivers/clocksource/timer-atmel-pit.c
169
unsigned bits;
drivers/clocksource/timer-atmel-pit.c
220
bits = 12 /* PICNT */ + ilog2(data->cycle) /* PIV */;
drivers/clocksource/timer-atmel-pit.c
221
data->clksrc.mask = CLOCKSOURCE_MASK(bits);
drivers/clocksource/timer-atmel-tcb.c
261
int bits = tc->tcb_config->counter_width;
drivers/clocksource/timer-atmel-tcb.c
271
if (bits == 32) {
drivers/clocksource/timer-atmel-tcb.c
292
if (bits != 32)
drivers/clocksource/timer-atmel-tcb.c
297
clockevents_config_and_register(&clkevt.clkevt, clkevt.rate, 1, BIT(bits) - 1);
drivers/clocksource/timer-atmel-tcb.c
383
int bits;
drivers/clocksource/timer-atmel-tcb.c
423
bits = tc.tcb_config->counter_width;
drivers/clocksource/timer-atmel-tcb.c
458
if (bits == 32) {
drivers/clocksource/timer-atmel-tcb.c
501
if (bits != 32)
drivers/clocksource/timer-stm32.c
233
u32 bits = stm32_timer_of_bits_get(to);
drivers/clocksource/timer-stm32.c
245
if (bits == 32 && !stm32_timer_cnt) {
drivers/clocksource/timer-stm32.c
254
sched_clock_register(stm32_read_sched_clock, bits, timer_of_rate(to));
drivers/clocksource/timer-stm32.c
264
timer_of_rate(to), bits == 32 ? 250 : 100,
drivers/clocksource/timer-stm32.c
265
bits, clocksource_mmio_readl_up);
drivers/clocksource/timer-stm32.c
270
u32 bits = stm32_timer_of_bits_get(to);
drivers/clocksource/timer-stm32.c
279
to->clkevt.rating = bits == 32 ? 250 : 100;
drivers/clocksource/timer-stm32.c
282
(1 << bits) - 1);
drivers/clocksource/timer-stm32.c
285
to->np, bits);
drivers/clocksource/timer-stm32.c
50
int bits;
drivers/clocksource/timer-stm32.c
62
static void stm32_timer_of_bits_set(struct timer_of *to, int bits)
drivers/clocksource/timer-stm32.c
66
pd->bits = bits;
drivers/clocksource/timer-stm32.c
82
return pd->bits;
drivers/comedi/comedi_fops.c
622
unsigned int bits)
drivers/comedi/comedi_fops.c
624
s->runflags &= ~bits;
drivers/comedi/comedi_fops.c
628
unsigned int bits)
drivers/comedi/comedi_fops.c
630
s->runflags |= bits;
drivers/comedi/comedi_fops.c
635
unsigned int bits)
drivers/comedi/comedi_fops.c
641
__comedi_set_subdevice_runflags(s, bits & mask);
drivers/comedi/drivers.c
395
unsigned int bits = data[1];
drivers/comedi/drivers.c
399
s->state |= (bits & mask);
drivers/comedi/drivers/addi_apci_2032.c
191
unsigned short bits = 0;
drivers/comedi/drivers/addi_apci_2032.c
199
bits |= (1 << i);
drivers/comedi/drivers/addi_apci_2032.c
202
comedi_buf_write_samples(s, &bits, 1);
drivers/comedi/drivers/c6xdigio.c
100
bits = (val >> 4) & 0x03;
drivers/comedi/drivers/c6xdigio.c
101
c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
102
bits = (val >> 6) & 0x03;
drivers/comedi/drivers/c6xdigio.c
103
c6xdigio_write_data(dev, cmd | bits | (1 << 2), 0x80);
drivers/comedi/drivers/c6xdigio.c
104
bits = (val >> 8) & 0x03;
drivers/comedi/drivers/c6xdigio.c
105
c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
115
unsigned int bits;
drivers/comedi/drivers/c6xdigio.c
119
c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
drivers/comedi/drivers/c6xdigio.c
120
val |= (bits << 0);
drivers/comedi/drivers/c6xdigio.c
122
c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
123
val |= (bits << 3);
drivers/comedi/drivers/c6xdigio.c
125
c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
drivers/comedi/drivers/c6xdigio.c
126
val |= (bits << 6);
drivers/comedi/drivers/c6xdigio.c
128
c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
129
val |= (bits << 9);
drivers/comedi/drivers/c6xdigio.c
131
c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
drivers/comedi/drivers/c6xdigio.c
132
val |= (bits << 12);
drivers/comedi/drivers/c6xdigio.c
134
c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
135
val |= (bits << 15);
drivers/comedi/drivers/c6xdigio.c
137
c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
drivers/comedi/drivers/c6xdigio.c
138
val |= (bits << 18);
drivers/comedi/drivers/c6xdigio.c
140
c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
141
val |= (bits << 21);
drivers/comedi/drivers/c6xdigio.c
70
unsigned int *bits,
drivers/comedi/drivers/c6xdigio.c
80
*bits = val;
drivers/comedi/drivers/c6xdigio.c
89
unsigned int bits;
drivers/comedi/drivers/c6xdigio.c
96
bits = (val >> 0) & 0x03;
drivers/comedi/drivers/c6xdigio.c
97
c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
drivers/comedi/drivers/c6xdigio.c
98
bits = (val >> 2) & 0x03;
drivers/comedi/drivers/c6xdigio.c
99
c6xdigio_write_data(dev, cmd | bits | (1 << 2), 0x80);
drivers/comedi/drivers/cb_pcidas.c
332
unsigned int bits;
drivers/comedi/drivers/cb_pcidas.c
346
bits = PCIDAS_AI_CHAN(chan) | PCIDAS_AI_GAIN(range);
drivers/comedi/drivers/cb_pcidas.c
349
bits |= PCIDAS_AI_UNIP;
drivers/comedi/drivers/cb_pcidas.c
352
bits |= PCIDAS_AI_SE;
drivers/comedi/drivers/cb_pcidas.c
353
outw(bits, devpriv->pcibar1 + PCIDAS_AI_REG);
drivers/comedi/drivers/cb_pcidas.c
792
unsigned int bits;
drivers/comedi/drivers/cb_pcidas.c
803
bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) |
drivers/comedi/drivers/cb_pcidas.c
808
bits |= PCIDAS_AI_UNIP;
drivers/comedi/drivers/cb_pcidas.c
811
bits |= PCIDAS_AI_SE;
drivers/comedi/drivers/cb_pcidas.c
814
bits |= PCIDAS_AI_PACER_EXTP;
drivers/comedi/drivers/cb_pcidas.c
816
bits |= PCIDAS_AI_PACER_INT;
drivers/comedi/drivers/cb_pcidas.c
817
outw(bits, devpriv->pcibar1 + PCIDAS_AI_REG);
drivers/comedi/drivers/cb_pcidas.c
850
bits = 0;
drivers/comedi/drivers/cb_pcidas.c
852
bits |= PCIDAS_TRIG_SEL_SW;
drivers/comedi/drivers/cb_pcidas.c
854
bits |= PCIDAS_TRIG_SEL_EXT | PCIDAS_TRIG_EN | PCIDAS_TRIG_CLR;
drivers/comedi/drivers/cb_pcidas.c
857
bits |= PCIDAS_TRIG_POL;
drivers/comedi/drivers/cb_pcidas.c
859
bits |= PCIDAS_TRIG_MODE;
drivers/comedi/drivers/cb_pcidas.c
863
bits |= PCIDAS_TRIG_BURSTE;
drivers/comedi/drivers/cb_pcidas.c
864
outw(bits, devpriv->pcibar1 + PCIDAS_TRIG_REG);
drivers/comedi/drivers/cb_pcidas64.c
1187
u16 *bits, unsigned int channel,
drivers/comedi/drivers/cb_pcidas64.c
1198
*bits &= ~(0x3 << (2 * channel));
drivers/comedi/drivers/cb_pcidas64.c
1199
*bits |= code << (2 * channel);
drivers/comedi/drivers/cb_pcidas64.c
1249
u32 bits;
drivers/comedi/drivers/cb_pcidas64.c
1252
bits = EN_ADC_OVERRUN_BIT | EN_ADC_DONE_INTR_BIT |
drivers/comedi/drivers/cb_pcidas64.c
1261
bits |= ADC_INTR_EOSCAN_BITS | EN_ADC_INTR_SRC_BIT;
drivers/comedi/drivers/cb_pcidas64.c
1264
devpriv->intr_enable_bits |= bits;
drivers/comedi/drivers/cb_pcidas64.c
1275
u32 bits;
drivers/comedi/drivers/cb_pcidas64.c
1282
bits = PLX_BIGEND_DMA0 | PLX_BIGEND_DMA1;
drivers/comedi/drivers/cb_pcidas64.c
1284
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
1286
writel(bits, devpriv->plx9080_iobase + PLX_REG_BIGEND);
drivers/comedi/drivers/cb_pcidas64.c
1294
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
1296
bits |= PLX_DMAMODE_READYIEN;
drivers/comedi/drivers/cb_pcidas64.c
1298
bits |= PLX_DMAMODE_BTERMIEN;
drivers/comedi/drivers/cb_pcidas64.c
1300
bits |= PLX_DMAMODE_CHAINEN;
drivers/comedi/drivers/cb_pcidas64.c
1305
bits |= PLX_DMAMODE_DONEIEN;
drivers/comedi/drivers/cb_pcidas64.c
1310
bits |= PLX_DMAMODE_LACONST;
drivers/comedi/drivers/cb_pcidas64.c
1312
bits |= PLX_DMAMODE_INTRPCI;
drivers/comedi/drivers/cb_pcidas64.c
1314
bits |= PLX_DMAMODE_DEMAND;
drivers/comedi/drivers/cb_pcidas64.c
1316
bits |= PLX_DMAMODE_BURSTEN;
drivers/comedi/drivers/cb_pcidas64.c
1319
bits |= PLX_DMAMODE_WIDTH_32;
drivers/comedi/drivers/cb_pcidas64.c
1321
bits |= PLX_DMAMODE_WIDTH_16;
drivers/comedi/drivers/cb_pcidas64.c
1322
writel(bits, plx_iobase + PLX_REG_DMAMODE1);
drivers/comedi/drivers/cb_pcidas64.c
1324
writel(bits, plx_iobase + PLX_REG_DMAMODE0);
drivers/comedi/drivers/cb_pcidas64.c
1361
u16 bits;
drivers/comedi/drivers/cb_pcidas64.c
1371
bits = (~(num_increments - 1)) & fifo->fifo_size_reg_mask;
drivers/comedi/drivers/cb_pcidas64.c
1373
devpriv->fifo_size_bits |= bits;
drivers/comedi/drivers/cb_pcidas64.c
1418
u16 bits;
drivers/comedi/drivers/cb_pcidas64.c
1435
bits = SLOW_DAC_BIT | DMA_CH_SELECT_BIT;
drivers/comedi/drivers/cb_pcidas64.c
1437
bits |= INTERNAL_CLOCK_4020_BITS;
drivers/comedi/drivers/cb_pcidas64.c
1438
devpriv->hw_config_bits |= bits;
drivers/comedi/drivers/cb_pcidas64.c
1746
unsigned int bits = 0, n;
drivers/comedi/drivers/cb_pcidas64.c
1797
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
1799
bits |= ai_range_bits_6xxx(dev, CR_RANGE(insn->chanspec));
drivers/comedi/drivers/cb_pcidas64.c
1801
bits |= se_diff_bit_6xxx(dev, aref == AREF_DIFF);
drivers/comedi/drivers/cb_pcidas64.c
1803
bits |= ADC_COMMON_BIT;
drivers/comedi/drivers/cb_pcidas64.c
1804
bits |= adc_chan_bits(channel);
drivers/comedi/drivers/cb_pcidas64.c
1809
writew(bits, devpriv->main_iobase + ADC_QUEUE_LOAD_REG);
drivers/comedi/drivers/cb_pcidas64.c
2411
unsigned short bits;
drivers/comedi/drivers/cb_pcidas64.c
2419
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
2421
bits |= adc_chan_bits(CR_CHAN(cmd->chanlist[0]));
drivers/comedi/drivers/cb_pcidas64.c
2423
bits |= ai_range_bits_6xxx(dev,
drivers/comedi/drivers/cb_pcidas64.c
2426
bits |= se_diff_bit_6xxx(dev,
drivers/comedi/drivers/cb_pcidas64.c
2430
bits |= ADC_COMMON_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2436
writew(bits,
drivers/comedi/drivers/cb_pcidas64.c
2457
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
2459
bits |= adc_chan_bits(CR_CHAN(chanspec));
drivers/comedi/drivers/cb_pcidas64.c
2461
bits |= ai_range_bits_6xxx(dev,
drivers/comedi/drivers/cb_pcidas64.c
2467
bits |= se_diff_bit_6xxx(dev, use_differential);
drivers/comedi/drivers/cb_pcidas64.c
2470
bits |= ADC_COMMON_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2473
bits |= QUEUE_EOSCAN_BIT |
drivers/comedi/drivers/cb_pcidas64.c
2475
writew(bits,
drivers/comedi/drivers/cb_pcidas64.c
2553
u32 bits;
drivers/comedi/drivers/cb_pcidas64.c
2629
bits = 0;
drivers/comedi/drivers/cb_pcidas64.c
2631
bits |= EXT_START_TRIG_BNC_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2633
bits |= EXT_STOP_TRIG_BNC_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2634
writew(bits, devpriv->main_iobase + DAQ_ATRIG_LOW_4020_REG);
drivers/comedi/drivers/cb_pcidas64.c
2640
bits = ADC_ENABLE_BIT | ADC_SOFT_GATE_BITS | ADC_GATE_LEVEL_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2642
bits |= ADC_DMA_DISABLE_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2645
bits |= ADC_START_TRIG_EXT_BITS;
drivers/comedi/drivers/cb_pcidas64.c
2647
bits |= ADC_START_TRIG_FALLING_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2649
bits |= ADC_START_TRIG_SOFT_BITS;
drivers/comedi/drivers/cb_pcidas64.c
2652
bits |= ADC_SAMPLE_COUNTER_EN_BIT;
drivers/comedi/drivers/cb_pcidas64.c
2653
writew(bits, devpriv->main_iobase + ADC_CONTROL0_REG);
drivers/comedi/drivers/cb_pcidas64.c
3126
unsigned int bits = DAC_ENABLE_BIT | WAVEFORM_GATE_LEVEL_BIT |
drivers/comedi/drivers/cb_pcidas64.c
3130
bits |= WAVEFORM_TRIG_EXT_BITS;
drivers/comedi/drivers/cb_pcidas64.c
3132
bits |= WAVEFORM_TRIG_FALLING_BIT;
drivers/comedi/drivers/cb_pcidas64.c
3134
bits |= WAVEFORM_TRIG_SOFT_BITS;
drivers/comedi/drivers/cb_pcidas64.c
3137
bits |= DAC_EXT_UPDATE_ENABLE_BIT;
drivers/comedi/drivers/cb_pcidas64.c
3139
bits |= DAC_EXT_UPDATE_FALLING_BIT;
drivers/comedi/drivers/cb_pcidas64.c
3141
writew(bits, devpriv->main_iobase + DAC_CONTROL0_REG);
drivers/comedi/drivers/cb_pcidas64.c
3167
u16 bits;
drivers/comedi/drivers/cb_pcidas64.c
3176
bits = (first_channel & 0x7) | (last_channel & 0x7) << 3;
drivers/comedi/drivers/cb_pcidas64.c
3178
writew(bits, devpriv->main_iobase + DAC_SELECT_REG);
drivers/comedi/drivers/cb_pcidas64.c
3432
unsigned int bits;
drivers/comedi/drivers/cb_pcidas64.c
3434
bits = readb(dev->mmio + DI_REG);
drivers/comedi/drivers/cb_pcidas64.c
3435
bits &= 0xf;
drivers/comedi/drivers/cb_pcidas64.c
3436
data[1] = bits;
drivers/comedi/drivers/das1800.c
730
unsigned char bits;
drivers/comedi/drivers/das1800.c
732
bits = UQEN;
drivers/comedi/drivers/das1800.c
734
bits |= SD;
drivers/comedi/drivers/das1800.c
736
bits |= CMEN;
drivers/comedi/drivers/das1800.c
738
bits |= UB;
drivers/comedi/drivers/das1800.c
740
return bits;
drivers/comedi/drivers/dt3000.c
539
static void dt3k_dio_config(struct comedi_device *dev, int bits)
drivers/comedi/drivers/dt3000.c
544
writew(bits, dev->mmio + DPR_PARAMS(0));
drivers/comedi/drivers/dt9812.c
378
static int dt9812_digital_in(struct comedi_device *dev, u8 *bits)
drivers/comedi/drivers/dt9812.c
393
*bits = (value[0] & 0x7f) | ((value[1] & 0x08) << 4);
drivers/comedi/drivers/dt9812.c
400
static int dt9812_digital_out(struct comedi_device *dev, u8 bits)
drivers/comedi/drivers/dt9812.c
404
u8 value[1] = { bits };
drivers/comedi/drivers/dt9812.c
603
u8 bits = 0;
drivers/comedi/drivers/dt9812.c
606
ret = dt9812_digital_in(dev, &bits);
drivers/comedi/drivers/dt9812.c
610
data[1] = bits;
drivers/comedi/drivers/gsc_hpdi.c
281
u32 bits;
drivers/comedi/drivers/gsc_hpdi.c
303
bits = devpriv->dma_desc_phys_addr | PLX_DMADPR_DESCPCI |
drivers/comedi/drivers/gsc_hpdi.c
305
writel(bits, devpriv->plx9080_mmio + PLX_REG_DMADPR0);
drivers/comedi/drivers/gsc_hpdi.c
538
u32 bits;
drivers/comedi/drivers/gsc_hpdi.c
542
bits = PLX_BIGEND_DMA0 | PLX_BIGEND_DMA1;
drivers/comedi/drivers/gsc_hpdi.c
544
bits = 0;
drivers/comedi/drivers/gsc_hpdi.c
546
writel(bits, devpriv->plx9080_mmio + PLX_REG_BIGEND);
drivers/comedi/drivers/gsc_hpdi.c
554
bits = 0;
drivers/comedi/drivers/gsc_hpdi.c
556
bits |= PLX_DMAMODE_READYIEN;
drivers/comedi/drivers/gsc_hpdi.c
558
bits |= PLX_DMAMODE_CHAINEN;
drivers/comedi/drivers/gsc_hpdi.c
563
bits |= PLX_DMAMODE_DONEIEN;
drivers/comedi/drivers/gsc_hpdi.c
568
bits |= PLX_DMAMODE_LACONST;
drivers/comedi/drivers/gsc_hpdi.c
570
bits |= PLX_DMAMODE_INTRPCI;
drivers/comedi/drivers/gsc_hpdi.c
572
bits |= PLX_DMAMODE_DEMAND;
drivers/comedi/drivers/gsc_hpdi.c
574
bits |= PLX_DMAMODE_BURSTEN;
drivers/comedi/drivers/gsc_hpdi.c
575
bits |= PLX_DMAMODE_WIDTH_32;
drivers/comedi/drivers/gsc_hpdi.c
576
writel(bits, plx_iobase + PLX_REG_DMAMODE0);
drivers/comedi/drivers/jr3_pci.h
682
s32 bits; /* offset 0x00fd */
drivers/comedi/drivers/multiq3.c
75
static void multiq3_set_ctrl(struct comedi_device *dev, unsigned int bits)
drivers/comedi/drivers/multiq3.c
81
outw(MULTIQ3_CTRL_SH | MULTIQ3_CTRL_CLK | bits,
drivers/comedi/drivers/ni_65xx.c
428
unsigned int port_mask, port_data, bits;
drivers/comedi/drivers/ni_65xx.c
447
bits = readb(dev->mmio + NI_65XX_IO_DATA_REG(port));
drivers/comedi/drivers/ni_65xx.c
448
bits ^= s->io_bits; /* invert if necessary */
drivers/comedi/drivers/ni_65xx.c
449
bits &= ~port_mask;
drivers/comedi/drivers/ni_65xx.c
450
bits |= (port_data & port_mask);
drivers/comedi/drivers/ni_65xx.c
451
bits ^= s->io_bits; /* invert back */
drivers/comedi/drivers/ni_65xx.c
452
writeb(bits, dev->mmio + NI_65XX_IO_DATA_REG(port));
drivers/comedi/drivers/ni_65xx.c
456
bits = readb(dev->mmio + NI_65XX_IO_DATA_REG(port));
drivers/comedi/drivers/ni_65xx.c
457
bits ^= s->io_bits; /* invert if necessary */
drivers/comedi/drivers/ni_65xx.c
459
bits <<= bitshift;
drivers/comedi/drivers/ni_65xx.c
461
bits >>= -bitshift;
drivers/comedi/drivers/ni_65xx.c
463
read_bits |= bits;
drivers/comedi/drivers/ni_660x.c
271
unsigned int bits, unsigned int reg)
drivers/comedi/drivers/ni_660x.c
277
writew(bits, dev->mmio + addr);
drivers/comedi/drivers/ni_660x.c
279
writel(bits, dev->mmio + addr);
drivers/comedi/drivers/ni_660x.c
293
static void ni_660x_gpct_write(struct ni_gpct *counter, unsigned int bits,
drivers/comedi/drivers/ni_660x.c
298
ni_660x_write(dev, counter->chip_index, bits, reg);
drivers/comedi/drivers/ni_660x.c
406
unsigned int bits = 0;
drivers/comedi/drivers/ni_660x.c
415
bits = NI660X_CLK_CFG_COUNTER_SWAP;
drivers/comedi/drivers/ni_660x.c
417
ni_660x_write(dev, chip, bits, NI660X_CLK_CFG);
drivers/comedi/drivers/ni_660x.c
537
unsigned int bits = data[1] << shift;
drivers/comedi/drivers/ni_660x.c
547
s->state |= (bits & mask);
drivers/comedi/drivers/ni_660x.c
566
unsigned int bits;
drivers/comedi/drivers/ni_660x.c
587
bits = ni_660x_read(dev, idle_chip, NI660X_IO_CFG(chan));
drivers/comedi/drivers/ni_660x.c
588
bits &= ~NI660X_IO_CFG_OUT_SEL_MASK(chan);
drivers/comedi/drivers/ni_660x.c
589
bits |= NI660X_IO_CFG_OUT_SEL(chan, 0); /* high-z */
drivers/comedi/drivers/ni_660x.c
590
ni_660x_write(dev, idle_chip, bits, NI660X_IO_CFG(chan));
drivers/comedi/drivers/ni_660x.c
594
bits = ni_660x_read(dev, active_chip, NI660X_IO_CFG(chan));
drivers/comedi/drivers/ni_660x.c
595
bits &= ~NI660X_IO_CFG_OUT_SEL_MASK(chan);
drivers/comedi/drivers/ni_660x.c
596
bits |= NI660X_IO_CFG_OUT_SEL(chan, out_sel);
drivers/comedi/drivers/ni_660x.c
597
ni_660x_write(dev, active_chip, bits, NI660X_IO_CFG(chan));
drivers/comedi/drivers/ni_at_ao.c
240
unsigned int bits;
drivers/comedi/drivers/ni_at_ao.c
246
bits = (bit & bitstring) ? ATAO_CFG2_SDATA : 0;
drivers/comedi/drivers/ni_at_ao.c
248
outw(bits, dev->iobase + ATAO_CFG2_REG);
drivers/comedi/drivers/ni_at_ao.c
249
outw(bits | ATAO_CFG2_SCLK,
drivers/comedi/drivers/ni_mio_common.c
2924
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
2928
bits =
drivers/comedi/drivers/ni_mio_common.c
2961
bits |= NISTC_AO_PERSONAL_NUM_DAC;
drivers/comedi/drivers/ni_mio_common.c
2963
ni_stc_writew(dev, bits, NISTC_AO_PERSONAL_REG);
drivers/comedi/drivers/ni_mio_common.c
3183
unsigned int bits = 0;
drivers/comedi/drivers/ni_mio_common.c
3190
bits = 0;
drivers/comedi/drivers/ni_mio_common.c
3194
bits |= 1 << chan;
drivers/comedi/drivers/ni_mio_common.c
3197
ni_ao_win_outw(dev, bits, NI611X_AO_TIMED_REG);
drivers/comedi/drivers/ni_mio_common.c
3204
bits = NISTC_AO_OUT_CTRL_CHANS(cmd->scan_end_arg - 1)
drivers/comedi/drivers/ni_mio_common.c
3209
bits = NISTC_AO_OUT_CTRL_UPDATE_SEL_HIGHZ;
drivers/comedi/drivers/ni_mio_common.c
3211
bits |= NISTC_AO_OUT_CTRL_CHANS(0);
drivers/comedi/drivers/ni_mio_common.c
3213
bits |= NISTC_AO_OUT_CTRL_CHANS(
drivers/comedi/drivers/ni_mio_common.c
3218
ni_stc_writew(dev, bits, NISTC_AO_OUT_CTRL_REG);
drivers/comedi/drivers/ni_mio_common.c
4025
static void ni_gpct_write_register(struct ni_gpct *counter, unsigned int bits,
drivers/comedi/drivers/ni_mio_common.c
4044
ni_writew(dev, bits, stc_register);
drivers/comedi/drivers/ni_mio_common.c
4052
ni_stc_writel(dev, bits, stc_register);
drivers/comedi/drivers/ni_mio_common.c
4059
bits);
drivers/comedi/drivers/ni_mio_common.c
4064
bits);
drivers/comedi/drivers/ni_mio_common.c
4067
ni_stc_writew(dev, bits, stc_register);
drivers/comedi/drivers/ni_mio_common.c
4380
unsigned int loadbit = 0, bits = 0, bit, bitstring = 0;
drivers/comedi/drivers/ni_mio_common.c
4394
bits = caldacs[type].packbits(addr, val, &bitstring);
drivers/comedi/drivers/ni_mio_common.c
4402
if (bits == 0)
drivers/comedi/drivers/ni_mio_common.c
4405
for (bit = 1 << (bits - 1); bit; bit >>= 1) {
drivers/comedi/drivers/ni_mio_common.c
4663
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
4673
bits = ni_readl(dev, NI_M_PFI_FILTER_REG);
drivers/comedi/drivers/ni_mio_common.c
4674
bits &= ~NI_M_PFI_FILTER_SEL_MASK(chan);
drivers/comedi/drivers/ni_mio_common.c
4675
bits |= NI_M_PFI_FILTER_SEL(chan, filter);
drivers/comedi/drivers/ni_mio_common.c
4676
ni_writel(dev, bits, NI_M_PFI_FILTER_REG);
drivers/comedi/drivers/ni_mio_common.c
581
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
594
bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel);
drivers/comedi/drivers/ni_mio_common.c
596
NI_E_DMA_AI_SEL_MASK, NI_E_DMA_AI_SEL(bits));
drivers/comedi/drivers/ni_mio_common.c
607
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
620
bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel);
drivers/comedi/drivers/ni_mio_common.c
622
NI_E_DMA_AO_SEL_MASK, NI_E_DMA_AO_SEL(bits));
drivers/comedi/drivers/ni_mio_common.c
636
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
650
bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel);
drivers/comedi/drivers/ni_mio_common.c
653
NI_E_DMA_G0_G1_SEL(gpct_index, bits));
drivers/comedi/drivers/ni_mio_common.c
664
unsigned int bits;
drivers/comedi/drivers/ni_mio_common.c
683
bits = NI_STC_DMA_CHAN_SEL(mite_chan->channel);
drivers/comedi/drivers/ni_mio_common.c
686
NI_M_CDIO_DMA_SEL_CDO(bits));
drivers/comedi/drivers/ni_mio_common.c
878
unsigned int bits, unsigned int value)
drivers/comedi/drivers/ni_mio_common.c
883
bit_values = bits;
drivers/comedi/drivers/ni_mio_common.c
886
ni_set_bitfield(dev, reg, bits, bit_values);
drivers/comedi/drivers/ni_tio.c
1666
unsigned int bits = ni_tio_read(counter, NITIO_SHARED_STATUS_REG(cidx));
drivers/comedi/drivers/ni_tio.c
1668
return (bits & GI_NEXT_LOAD_SRC(cidx))
drivers/comedi/drivers/ni_tio.c
291
unsigned int bits = 0;
drivers/comedi/drivers/ni_tio.c
295
bits |= NI_GPCT_INVERT_CLOCK_SRC_BIT;
drivers/comedi/drivers/ni_tio.c
297
bits |= NI_GPCT_PRESCALE_X2_CLOCK_SRC_BITS;
drivers/comedi/drivers/ni_tio.c
299
bits |= NI_GPCT_PRESCALE_X8_CLOCK_SRC_BITS;
drivers/comedi/drivers/ni_tio.c
300
return bits;
drivers/comedi/drivers/ni_tio.c
447
unsigned int bits = 0;
drivers/comedi/drivers/ni_tio.c
493
bits = mask;
drivers/comedi/drivers/ni_tio.c
495
ni_tio_set_bits(counter, reg, mask, bits);
drivers/comedi/drivers/ni_tio.c
532
unsigned int bits = 0;
drivers/comedi/drivers/ni_tio.c
534
bits |= GI_CNT_MODE(mode >> NI_GPCT_COUNTING_MODE_SHIFT);
drivers/comedi/drivers/ni_tio.c
535
bits |= GI_INDEX_PHASE((mode >> NI_GPCT_INDEX_PHASE_BITSHIFT));
drivers/comedi/drivers/ni_tio.c
537
bits |= GI_INDEX_MODE;
drivers/comedi/drivers/ni_tio.c
540
GI_INDEX_MODE, bits);
drivers/comedi/drivers/ni_tio.c
566
unsigned int bits = 0;
drivers/comedi/drivers/ni_tio.c
595
bits |= GI_HW_ARM_ENA |
drivers/comedi/drivers/ni_tio.c
605
GI_HW_ARM_ENA | mask, bits);
drivers/comedi/drivers/ni_tio.c
615
static int ni_660x_clk_src(unsigned int clock_source, unsigned int *bits)
drivers/comedi/drivers/ni_tio.c
662
*bits = GI_SRC_SEL(ni_660x_clock);
drivers/comedi/drivers/ni_tio.c
666
static int ni_m_clk_src(unsigned int clock_source, unsigned int *bits)
drivers/comedi/drivers/ni_tio.c
719
*bits = GI_SRC_SEL(ni_m_series_clock);
drivers/comedi/drivers/ni_tio.c
758
unsigned int bits = 0;
drivers/comedi/drivers/ni_tio.c
763
ret = ni_660x_clk_src(clock_source, &bits);
drivers/comedi/drivers/ni_tio.c
768
ret = ni_m_clk_src(clock_source, &bits);
drivers/comedi/drivers/ni_tio.c
780
bits |= GI_SRC_POL_INVERT;
drivers/comedi/drivers/ni_tio.c
782
GI_SRC_SEL_MASK | GI_SRC_POL_INVERT, bits);
drivers/comedi/drivers/ni_tio.c
786
bits = 0;
drivers/comedi/drivers/ni_tio.c
791
bits |= GI_PRESCALE_X2(counter_dev->variant);
drivers/comedi/drivers/ni_tio.c
794
bits |= GI_PRESCALE_X8(counter_dev->variant);
drivers/comedi/drivers/ni_tio.c
801
GI_PRESCALE_X8(counter_dev->variant), bits);
drivers/comedi/drivers/ni_tiocmd.c
44
unsigned int bits;
drivers/comedi/drivers/ni_tiocmd.c
47
bits = 0;
drivers/comedi/drivers/ni_tiocmd.c
51
bits |= GI_READ_ACKS_IRQ;
drivers/comedi/drivers/ni_tiocmd.c
53
bits |= GI_WRITE_ACKS_IRQ;
drivers/comedi/drivers/ni_tiocmd.c
55
ni_tio_set_bits(counter, NITIO_INPUT_SEL_REG(cidx), mask, bits);
drivers/comedi/drivers/ni_tiocmd.c
63
bits = 0;
drivers/comedi/drivers/ni_tiocmd.c
66
bits |= GI_DMA_ENABLE | GI_DMA_INT_ENA;
drivers/comedi/drivers/ni_tiocmd.c
68
bits |= GI_DMA_WRITE;
drivers/comedi/drivers/ni_tiocmd.c
69
ni_tio_set_bits(counter, NITIO_DMA_CFG_REG(cidx), mask, bits);
drivers/comedi/drivers/pcmmio.c
385
unsigned int bits = 0;
drivers/comedi/drivers/pcmmio.c
398
bits |= (1 << chan);
drivers/comedi/drivers/pcmmio.c
402
bits &= ((1 << s->n_chan) - 1);
drivers/comedi/drivers/pcmmio.c
403
devpriv->enabled_mask = bits;
drivers/comedi/drivers/pcmmio.c
407
pcmmio_dio_write(dev, bits, PCMMIO_PAGE_ENAB, 0);
drivers/comedi/drivers/pcmuio.c
381
unsigned int bits = 0;
drivers/comedi/drivers/pcmuio.c
394
bits |= (1 << chan);
drivers/comedi/drivers/pcmuio.c
398
bits &= ((1 << s->n_chan) - 1);
drivers/comedi/drivers/pcmuio.c
399
chip->enabled_mask = bits;
drivers/comedi/drivers/pcmuio.c
403
pcmuio_write(dev, bits, asic, PCMUIO_PAGE_ENAB, 0);
drivers/comedi/kcomedilib/kcomedilib_main.c
276
unsigned int mask, unsigned int *bits,
drivers/comedi/kcomedilib/kcomedilib_main.c
297
data[1] = *bits;
drivers/comedi/kcomedilib/kcomedilib_main.c
315
*bits = data[1] >> shift;
drivers/cpufreq/longhaul.c
141
bcr2.bits.ESOFTBF = 1;
drivers/cpufreq/longhaul.c
142
bcr2.bits.CLOCKMUL = mults_index & 0xff;
drivers/cpufreq/longhaul.c
155
bcr2.bits.ESOFTBF = 0;
drivers/cpufreq/longhaul.c
170
longhaul.bits.RevisionKey = longhaul.bits.RevisionID;
drivers/cpufreq/longhaul.c
172
longhaul.bits.RevisionKey = 0;
drivers/cpufreq/longhaul.c
173
longhaul.bits.SoftBusRatio = mults_index & 0xf;
drivers/cpufreq/longhaul.c
174
longhaul.bits.SoftBusRatio4 = (mults_index & 0x10) >> 4;
drivers/cpufreq/longhaul.c
177
longhaul.bits.SoftVID = (mults_index >> 8) & 0x1f;
drivers/cpufreq/longhaul.c
182
longhaul.bits.EnableSoftVID = 1;
drivers/cpufreq/longhaul.c
196
longhaul.bits.EnableSoftVID = 0;
drivers/cpufreq/longhaul.c
201
longhaul.bits.EnableSoftBusRatio = 1;
drivers/cpufreq/longhaul.c
214
longhaul.bits.EnableSoftBusRatio = 0;
drivers/cpufreq/longhaul.c
219
longhaul.bits.EnableSoftVID = 1;
drivers/cpufreq/longhaul.c
233
longhaul.bits.EnableSoftVID = 0;
drivers/cpufreq/longhaul.c
537
if (!(longhaul.bits.RevisionID & 1)) {
drivers/cpufreq/longhaul.c
542
if (!longhaul.bits.VRMRev) {
drivers/cpufreq/longhaul.c
554
minvid = vrm_mV_table[longhaul.bits.MinimumVID];
drivers/cpufreq/longhaul.c
555
maxvid = vrm_mV_table[longhaul.bits.MaximumVID];
drivers/cpufreq/longhaul.c
578
j = longhaul.bits.MinMHzBR;
drivers/cpufreq/longhaul.c
579
if (longhaul.bits.MinMHzBR4)
drivers/cpufreq/longhaul.c
584
switch (longhaul.bits.MinMHzFSB) {
drivers/cpufreq/longhaul.h
16
} bits;
drivers/cpufreq/longhaul.h
45
} bits;
drivers/cpufreq/powernow-k7.c
223
if (fidvidctl.bits.FID != fid) {
drivers/cpufreq/powernow-k7.c
224
fidvidctl.bits.SGTC = latency;
drivers/cpufreq/powernow-k7.c
225
fidvidctl.bits.FID = fid;
drivers/cpufreq/powernow-k7.c
226
fidvidctl.bits.VIDC = 0;
drivers/cpufreq/powernow-k7.c
227
fidvidctl.bits.FIDC = 1;
drivers/cpufreq/powernow-k7.c
238
if (fidvidctl.bits.VID != vid) {
drivers/cpufreq/powernow-k7.c
239
fidvidctl.bits.SGTC = latency;
drivers/cpufreq/powernow-k7.c
240
fidvidctl.bits.VID = vid;
drivers/cpufreq/powernow-k7.c
241
fidvidctl.bits.FIDC = 0;
drivers/cpufreq/powernow-k7.c
242
fidvidctl.bits.VIDC = 1;
drivers/cpufreq/powernow-k7.c
264
cfid = fidvidstatus.bits.CFID;
drivers/cpufreq/powernow-k7.c
364
pc.bits.sgtc);
drivers/cpufreq/powernow-k7.c
366
vid = pc.bits.vid;
drivers/cpufreq/powernow-k7.c
367
fid = pc.bits.fid;
drivers/cpufreq/powernow-k7.c
404
if (latency < pc.bits.sgtc)
drivers/cpufreq/powernow-k7.c
405
latency = pc.bits.sgtc;
drivers/cpufreq/powernow-k7.c
561
cfid = fidvidstatus.bits.CFID;
drivers/cpufreq/powernow-k7.c
605
fsb = (10 * cpu_khz) / fid_codes[fidvidstatus.bits.CFID];
drivers/cpufreq/powernow-k7.c
616
result = powernow_decode_bios(fidvidstatus.bits.MFID,
drivers/cpufreq/powernow-k7.c
617
fidvidstatus.bits.SVID);
drivers/cpufreq/powernow-k7.c
64
} bits;
drivers/cpufreq/powernow-k7.h
21
} bits;
drivers/cpufreq/powernow-k7.h
39
} bits;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
446
__be64 *bits = (__be64 *)&bf[j];
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
447
*bits = cpu_to_be64(op->byte_count << 3);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
450
__le64 *bits = (__le64 *)&bf[j];
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
451
*bits = cpu_to_le64(op->byte_count << 3);
drivers/crypto/aspeed/aspeed-hace-hash.c
121
__be64 bits[2];
drivers/crypto/aspeed/aspeed-hace-hash.c
129
bits[0] = cpu_to_be64(rctx->digcnt[0] << 3);
drivers/crypto/aspeed/aspeed-hace-hash.c
135
bits[1] = cpu_to_be64(rctx->digcnt[0] << 3);
drivers/crypto/aspeed/aspeed-hace-hash.c
136
bits[0] = cpu_to_be64(rctx->digcnt[1] << 3 |
drivers/crypto/aspeed/aspeed-hace-hash.c
145
memcpy(buf + padlen, bits, bitslen);
drivers/crypto/atmel-sha.c
364
__be64 bits[2];
drivers/crypto/atmel-sha.c
378
bits[1] = cpu_to_be64(size[0] << 3);
drivers/crypto/atmel-sha.c
379
bits[0] = cpu_to_be64(size[1] << 3 | size[0] >> 61);
drivers/crypto/atmel-sha.c
388
memcpy(ctx->buffer + ctx->bufcnt + padlen, bits, 16);
drivers/crypto/atmel-sha.c
398
memcpy(ctx->buffer + ctx->bufcnt + padlen, &bits[1], 8);
drivers/crypto/axis/artpec6_crypto.c
1004
__be64 bits = __cpu_to_be64(bitcount);
drivers/crypto/axis/artpec6_crypto.c
1031
memcpy(dst + 1 + pad_bytes + 8, &bits, 8);
drivers/crypto/axis/artpec6_crypto.c
1033
memcpy(dst + 1 + pad_bytes, &bits, 8);
drivers/crypto/gemini/sl3516-ce-core.c
138
rdd->frame_ctrl.bits.buffer_size = rctx->t_dst[i].len;
drivers/crypto/gemini/sl3516-ce-core.c
139
rdd->frame_ctrl.bits.own = CE_DMA;
drivers/crypto/gemini/sl3516-ce-core.c
141
rdd->next_desc.bits.eofie = 1;
drivers/crypto/gemini/sl3516-ce-core.c
151
dd->frame_ctrl.bits.buffer_size = rctx->pctrllen;
drivers/crypto/gemini/sl3516-ce-core.c
154
dd->next_desc.bits.eofie = 0;
drivers/crypto/gemini/sl3516-ce-core.c
155
dd->next_desc.bits.dec = 0;
drivers/crypto/gemini/sl3516-ce-core.c
156
dd->next_desc.bits.sof_eof = DESC_FIRST | DESC_LAST;
drivers/crypto/gemini/sl3516-ce-core.c
157
dd->frame_ctrl.bits.own = CE_DMA;
drivers/crypto/gemini/sl3516-ce-core.c
162
dd->frame_ctrl.bits.buffer_size = rctx->t_src[i].len;
drivers/crypto/gemini/sl3516-ce-core.c
165
dd->next_desc.bits.eofie = 0;
drivers/crypto/gemini/sl3516-ce-core.c
166
dd->next_desc.bits.dec = 0;
drivers/crypto/gemini/sl3516-ce-core.c
167
dd->next_desc.bits.sof_eof = DESC_FIRST | DESC_LAST;
drivers/crypto/gemini/sl3516-ce-core.c
168
dd->frame_ctrl.bits.own = CE_DMA;
drivers/crypto/gemini/sl3516-ce-core.c
43
ce->tx[i].frame_ctrl.bits.own = CE_CPU;
drivers/crypto/gemini/sl3516-ce-core.c
49
ce->rx[i].frame_ctrl.bits.own = CE_CPU;
drivers/crypto/gemini/sl3516-ce.h
119
} bits;
drivers/crypto/gemini/sl3516-ce.h
153
} bits;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
731
unsigned int bits = len << HPRE_BITS_2_BYTES_SHIFT;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
738
switch (bits) {
drivers/crypto/hisilicon/sec2/sec_crypto.c
1632
static void ctr_iv_inc(__u8 *counter, __u8 bits, __u32 nums)
drivers/crypto/hisilicon/sec2/sec_crypto.c
1635
--bits;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1636
nums += counter[bits];
drivers/crypto/hisilicon/sec2/sec_crypto.c
1637
counter[bits] = nums & BITS_MASK;
drivers/crypto/hisilicon/sec2/sec_crypto.c
1639
} while (bits && nums);
drivers/crypto/marvell/cesa/hash.c
149
__le64 bits = cpu_to_le64(creq->len << 3);
drivers/crypto/marvell/cesa/hash.c
151
memcpy(buf + padlen, &bits, sizeof(bits));
drivers/crypto/marvell/cesa/hash.c
153
__be64 bits = cpu_to_be64(creq->len << 3);
drivers/crypto/marvell/cesa/hash.c
155
memcpy(buf + padlen, &bits, sizeof(bits));
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1089
bitmap_zero(tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1092
bitmap_set(tmp_bmap.bits, j, 1);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1102
bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1120
bitmap_copy(tmp_bmap.bits, mirrored_engs->bmap,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1125
bitmap_clear(tmp_bmap.bits, bit, -engs->count);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
1127
bitmap_or(engs->bmap, engs->bmap, tmp_bmap.bits,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
197
for_each_set_bit(i, bmap.bits, bmap.size)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
219
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
235
for_each_set_bit(i, bmap.bits, bmap.size)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
244
for_each_set_bit(i, bmap.bits, bmap.size)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
266
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
276
for_each_set_bit(i, bmap.bits, bmap.size)
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
583
bitmap_to_arr32(mask, bmap.bits, bmap.size);
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c
73
bitmap_or(bmap.bits, bmap.bits,
drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h
57
unsigned long bits[OTX_CPT_ENGS_BITMASK_LEN];
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
231
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
257
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
273
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
317
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
337
for_each_set_bit(i, bmap.bits, bmap.size) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
47
bitmap_or(bmap.bits, bmap.bits,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
890
bitmap_zero(tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
893
bitmap_set(tmp_bmap.bits, j, 1);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
903
bitmap_copy(engs->bmap, tmp_bmap.bits, eng_grp->g->engs_num);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
921
bitmap_copy(tmp_bmap.bits, mirrored_engs->bmap,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
926
bitmap_clear(tmp_bmap.bits, bit, -engs->count);
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.c
928
bitmap_or(engs->bmap, engs->bmap, tmp_bmap.bits,
drivers/crypto/marvell/octeontx2/otx2_cptpf_ucode.h
51
unsigned long bits[OTX2_CPT_ENGS_BITMASK_LEN];
drivers/crypto/tegra/tegra-se-aes.c
101
} while (bits && nums);
drivers/crypto/tegra/tegra-se-aes.c
94
static void ctr_iv_inc(__u8 *counter, __u8 bits, __u32 nums)
drivers/crypto/tegra/tegra-se-aes.c
97
--bits;
drivers/crypto/tegra/tegra-se-aes.c
98
nums += counter[bits];
drivers/crypto/tegra/tegra-se-aes.c
99
counter[bits] = nums & 0xff;
drivers/dma/dmaengine.c
269
bitmap_fill(dma_cap_mask_all.bits, DMA_TX_TYPE_END);
drivers/dma/dmaengine.c
275
clear_bit(DMA_INTERRUPT, dma_cap_mask_all.bits);
drivers/dma/dmaengine.c
276
clear_bit(DMA_PRIVATE, dma_cap_mask_all.bits);
drivers/dma/dmaengine.c
277
clear_bit(DMA_SLAVE, dma_cap_mask_all.bits);
drivers/dma/dmaengine.c
399
bitmap_and(has.bits, want->bits, device->cap_mask.bits,
drivers/dma/dmaengine.c
401
return bitmap_equal(want->bits, has.bits, DMA_TX_TYPE_END);
drivers/dma/dmaengine.c
583
if (!(test_bit(DMA_SLAVE, device->cap_mask.bits) ||
drivers/dma/dmaengine.c
584
test_bit(DMA_CYCLIC, device->cap_mask.bits)))
drivers/dma/idxd/cdev.c
337
status.bits = ioread64(idxd->reg_base + IDXD_EVLSTATUS_OFFSET);
drivers/dma/idxd/debugfs.c
71
evl_status.bits = ioread64(idxd->reg_base + IDXD_EVLSTATUS_OFFSET);
drivers/dma/idxd/device.c
1009
iowrite32(wq->wqcfg->bits[i], idxd->reg_base + wq_offset);
drivers/dma/idxd/device.c
1181
dev_dbg(dev, "WQ[%d][%d][%#x]: %#x\n", wq->id, i, wqcfg_offset, wq->wqcfg->bits[i]);
drivers/dma/idxd/device.c
1242
group->grpcfg.flags.bits = ioread64(idxd->reg_base + grpcfg_offset);
drivers/dma/idxd/device.c
1244
group->id, grpcfg_offset, group->grpcfg.flags.bits);
drivers/dma/idxd/device.c
1252
reg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
1316
mperm.bits = 0;
drivers/dma/idxd/device.c
1319
iowrite32(mperm.bits, idxd->reg_base + idxd->msix_perm_offset + ie->id * 8);
drivers/dma/idxd/device.c
26
genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
29
iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
328
wqcfg.bits[WQCFG_PASID_IDX] = ioread32(idxd->reg_base + offset);
drivers/dma/idxd/device.c
331
wq->wqcfg->bits[WQCFG_PASID_IDX] = wqcfg.bits[WQCFG_PASID_IDX];
drivers/dma/idxd/device.c
332
iowrite32(wqcfg.bits[WQCFG_PASID_IDX], idxd->reg_base + offset);
drivers/dma/idxd/device.c
36
genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
366
wqcfg.bits[WQCFG_PASID_IDX] = ioread32(idxd->reg_base + offset);
drivers/dma/idxd/device.c
369
iowrite32(wqcfg.bits[WQCFG_PASID_IDX], idxd->reg_base + offset);
drivers/dma/idxd/device.c
39
iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
451
gensts.bits = ioread32(idxd->reg_base + IDXD_GENSTATS_OFFSET);
drivers/dma/idxd/device.c
462
gensts.bits = ioread32(idxd->reg_base + IDXD_GENSTATS_OFFSET);
drivers/dma/idxd/device.c
486
iowrite32(cmd.bits, idxd->reg_base + IDXD_CMD_OFFSET);
drivers/dma/idxd/device.c
526
iowrite32(cmd.bits, idxd->reg_base + IDXD_CMD_OFFSET);
drivers/dma/idxd/device.c
666
iowrite32(cmd.bits, idxd->reg_base + IDXD_CMD_OFFSET);
drivers/dma/idxd/device.c
801
evlcfg.bits[0] = dma_addr & GENMASK(63, 12);
drivers/dma/idxd/device.c
804
iowrite64(evlcfg.bits[0], idxd->reg_base + IDXD_EVLCFG_OFFSET);
drivers/dma/idxd/device.c
805
iowrite64(evlcfg.bits[1], idxd->reg_base + IDXD_EVLCFG_OFFSET + 8);
drivers/dma/idxd/device.c
807
genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
809
iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
811
gencfg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
813
iowrite32(gencfg.bits, idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
839
iowrite32(gencfg.bits, idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
841
genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
843
iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET);
drivers/dma/idxd/device.c
885
iowrite64(group->grpcfg.flags.bits, idxd->reg_base + grpcfg_offset);
drivers/dma/idxd/device.c
900
reg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
902
iowrite32(reg.bits, idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/device.c
942
wq->wqcfg->bits[i] |= ioread32(idxd->reg_base + wq_offset);
drivers/dma/idxd/dma.c
234
if (idxd->hw.opcap.bits[0] & IDXD_OPCAP_MEMMOVE) {
drivers/dma/idxd/idxd.h
527
reg.bits = ioread32(idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/idxd.h
529
iowrite32(reg.bits, idxd->reg_base + IDXD_GENCFG_OFFSET);
drivers/dma/idxd/init.c
504
offsets.bits[0] = ioread64(idxd->reg_base + IDXD_TABLE_OFFSET);
drivers/dma/idxd/init.c
505
offsets.bits[1] = ioread64(idxd->reg_base + IDXD_TABLE_OFFSET + sizeof(u64));
drivers/dma/idxd/init.c
535
idxd->hw.gen_cap.bits = ioread64(idxd->reg_base + IDXD_GENCAP_OFFSET);
drivers/dma/idxd/init.c
536
dev_dbg(dev, "gen_cap: %#llx\n", idxd->hw.gen_cap.bits);
drivers/dma/idxd/init.c
555
idxd->hw.group_cap.bits =
drivers/dma/idxd/init.c
557
dev_dbg(dev, "group_cap: %#llx\n", idxd->hw.group_cap.bits);
drivers/dma/idxd/init.c
565
idxd->hw.engine_cap.bits =
drivers/dma/idxd/init.c
567
dev_dbg(dev, "engine_cap: %#llx\n", idxd->hw.engine_cap.bits);
drivers/dma/idxd/init.c
572
idxd->hw.wq_cap.bits = ioread64(idxd->reg_base + IDXD_WQCAP_OFFSET);
drivers/dma/idxd/init.c
573
dev_dbg(dev, "wq_cap: %#llx\n", idxd->hw.wq_cap.bits);
drivers/dma/idxd/init.c
583
idxd->hw.opcap.bits[i] = ioread64(idxd->reg_base +
drivers/dma/idxd/init.c
585
dev_dbg(dev, "opcap[%d]: %#llx\n", i, idxd->hw.opcap.bits[i]);
drivers/dma/idxd/init.c
587
multi_u64_to_bmap(idxd->opcap_bmap, &idxd->hw.opcap.bits[0], 4);
drivers/dma/idxd/init.c
590
idxd->hw.dsacap0.bits = ioread64(idxd->reg_base + IDXD_DSACAP0_OFFSET);
drivers/dma/idxd/init.c
591
idxd->hw.dsacap1.bits = ioread64(idxd->reg_base + IDXD_DSACAP1_OFFSET);
drivers/dma/idxd/init.c
592
idxd->hw.dsacap2.bits = ioread64(idxd->reg_base + IDXD_DSACAP2_OFFSET);
drivers/dma/idxd/init.c
601
idxd->hw.iaa_cap.bits = ioread64(idxd->reg_base + IDXD_IAACAP_OFFSET);
drivers/dma/idxd/irq.c
363
evl_status.bits = 0;
drivers/dma/idxd/irq.c
370
evl_status.bits = ioread64(idxd->reg_base + IDXD_EVLSTATUS_OFFSET);
drivers/dma/idxd/irq.c
415
gensts.bits = ioread32(idxd->reg_base + IDXD_GENSTATS_OFFSET);
drivers/dma/idxd/irq.c
475
idxd->sw_err.bits[i] = ioread64(idxd->reg_base +
drivers/dma/idxd/irq.c
478
iowrite64(idxd->sw_err.bits[0] & IDXD_SWERR_ACK,
drivers/dma/idxd/irq.c
503
i, idxd->sw_err.bits[i]);
drivers/dma/idxd/perfmon.c
508
perfcap.bits = ioread64(PERFCAP_REG(idxd));
drivers/dma/idxd/registers.h
105
u64 bits[4];
drivers/dma/idxd/registers.h
122
u64 bits[2];
drivers/dma/idxd/registers.h
136
u32 bits;
drivers/dma/idxd/registers.h
147
u32 bits;
drivers/dma/idxd/registers.h
157
u32 bits;
drivers/dma/idxd/registers.h
191
u32 bits;
drivers/dma/idxd/registers.h
221
u32 bits;
drivers/dma/idxd/registers.h
292
u64 bits[4];
drivers/dma/idxd/registers.h
311
u64 bits;
drivers/dma/idxd/registers.h
328
u64 bits[2];
drivers/dma/idxd/registers.h
342
u32 bits;
drivers/dma/idxd/registers.h
360
u64 bits;
drivers/dma/idxd/registers.h
419
u32 bits[16];
drivers/dma/idxd/registers.h
483
u64 bits;
drivers/dma/idxd/registers.h
492
u64 bits;
drivers/dma/idxd/registers.h
53
u64 bits;
drivers/dma/idxd/registers.h
589
u64 bits;
drivers/dma/idxd/registers.h
594
u64 bits;
drivers/dma/idxd/registers.h
608
u64 bits;
drivers/dma/idxd/registers.h
613
u64 bits;
drivers/dma/idxd/registers.h
73
u64 bits;
drivers/dma/idxd/registers.h
87
u64 bits;
drivers/dma/idxd/registers.h
96
u64 bits;
drivers/dma/idxd/sysfs.c
1492
return sysfs_emit(buf, "%#llx\n", idxd->hw.gen_cap.bits);
drivers/dma/idxd/sysfs.c
1558
multi_u64_to_bmap(swerr_bmap, &idxd->sw_err.bits[0], 4);
drivers/dma/idxd/sysfs.c
1671
return sysfs_emit(buf, "%#llx\n", idxd->hw.iaa_cap.bits);
drivers/dma/idxd/sysfs.c
1722
(u64)idxd->hw.dsacap2.bits,
drivers/dma/idxd/sysfs.c
1723
(u64)idxd->hw.dsacap1.bits,
drivers/dma/idxd/sysfs.c
1724
(u64)idxd->hw.dsacap0.bits);
drivers/dma/mxs-dma.c
508
ccw->bits |= CCW_CHAIN;
drivers/dma/mxs-dma.c
509
ccw->bits &= ~CCW_IRQ;
drivers/dma/mxs-dma.c
510
ccw->bits &= ~CCW_DEC_SEM;
drivers/dma/mxs-dma.c
522
ccw->bits = 0;
drivers/dma/mxs-dma.c
523
ccw->bits |= CCW_IRQ;
drivers/dma/mxs-dma.c
524
ccw->bits |= CCW_DEC_SEM;
drivers/dma/mxs-dma.c
526
ccw->bits |= CCW_WAIT4END;
drivers/dma/mxs-dma.c
527
ccw->bits |= CCW_HALT_ON_TERM;
drivers/dma/mxs-dma.c
528
ccw->bits |= CCW_TERM_FLUSH;
drivers/dma/mxs-dma.c
529
ccw->bits |= BF_CCW(sg_len, PIO_NUM);
drivers/dma/mxs-dma.c
530
ccw->bits |= BF_CCW(MXS_DMA_CMD_NO_XFER, COMMAND);
drivers/dma/mxs-dma.c
532
ccw->bits |= CCW_WAIT4RDY;
drivers/dma/mxs-dma.c
547
ccw->bits = 0;
drivers/dma/mxs-dma.c
548
ccw->bits |= CCW_CHAIN;
drivers/dma/mxs-dma.c
549
ccw->bits |= CCW_HALT_ON_TERM;
drivers/dma/mxs-dma.c
550
ccw->bits |= CCW_TERM_FLUSH;
drivers/dma/mxs-dma.c
551
ccw->bits |= BF_CCW(direction == DMA_DEV_TO_MEM ?
drivers/dma/mxs-dma.c
556
ccw->bits &= ~CCW_CHAIN;
drivers/dma/mxs-dma.c
557
ccw->bits |= CCW_IRQ;
drivers/dma/mxs-dma.c
558
ccw->bits |= CCW_DEC_SEM;
drivers/dma/mxs-dma.c
560
ccw->bits |= CCW_WAIT4END;
drivers/dma/mxs-dma.c
615
ccw->bits = 0;
drivers/dma/mxs-dma.c
616
ccw->bits |= CCW_CHAIN;
drivers/dma/mxs-dma.c
617
ccw->bits |= CCW_IRQ;
drivers/dma/mxs-dma.c
618
ccw->bits |= CCW_HALT_ON_TERM;
drivers/dma/mxs-dma.c
619
ccw->bits |= CCW_TERM_FLUSH;
drivers/dma/mxs-dma.c
620
ccw->bits |= CCW_DEC_SEM;
drivers/dma/mxs-dma.c
621
ccw->bits |= BF_CCW(direction == DMA_DEV_TO_MEM ?
drivers/dma/mxs-dma.c
97
u16 bits;
drivers/dma/sh/rz-dmac.c
156
#define CHCFG_SEL(bits) ((bits) & 0x07)
drivers/edac/altera_edac.c
1838
unsigned long bits;
drivers/edac/altera_edac.c
1848
bits = irq_status;
drivers/edac/altera_edac.c
1849
for_each_set_bit(bit, &bits, 32)
drivers/edac/amd64_edac.c
312
u32 intlv_en, bits;
drivers/edac/amd64_edac.c
342
bits = (((u32) sys_addr) >> 12) & intlv_en;
drivers/edac/amd64_edac.c
345
if ((dram_intlv_sel(pvt, node_id) & intlv_en) == bits)
drivers/edac/pnd2_edac.c
755
u16 bits[PMI_ADDRESS_WIDTH];
drivers/edac/pnd2_edac.c
760
.bits = {
drivers/edac/pnd2_edac.c
770
.bits = {
drivers/edac/pnd2_edac.c
780
.bits = {
drivers/edac/pnd2_edac.c
790
.bits = {
drivers/edac/pnd2_edac.c
800
.bits = {
drivers/edac/pnd2_edac.c
810
.bits = {
drivers/edac/pnd2_edac.c
820
.bits = {
drivers/edac/pnd2_edac.c
830
.bits = {
drivers/edac/pnd2_edac.c
840
.bits = {
drivers/edac/pnd2_edac.c
850
.bits = {
drivers/edac/pnd2_edac.c
860
.bits = {
drivers/edac/pnd2_edac.c
870
.bits = {
drivers/edac/pnd2_edac.c
923
type = d->bits[i + skiprs] & ~0xf;
drivers/edac/pnd2_edac.c
924
idx = d->bits[i + skiprs] & 0xf;
drivers/edac/pnd2_edac.c
932
type = d->bits[i + skiprs] & ~0xf;
drivers/edac/pnd2_edac.c
933
idx = d->bits[i + skiprs] & 0xf;
drivers/edac/sb_edac.c
1959
static int sb_bits(u64 addr, int nbits, u8 *bits)
drivers/edac/sb_edac.c
1964
res |= ((addr >> bits[i]) & 1) << i;
drivers/edac/sb_edac.c
2142
int bits, a7mode = A7MODE(dram_rule);
drivers/edac/sb_edac.c
2146
bits = GET_BITFIELD(addr, 7, 8) << 1;
drivers/edac/sb_edac.c
2147
bits |= GET_BITFIELD(addr, 9, 9);
drivers/edac/sb_edac.c
2149
bits = GET_BITFIELD(addr, 6, 8);
drivers/edac/sb_edac.c
2154
idx ^= bits;
drivers/edac/sb_edac.c
2156
idx = bits;
drivers/edac/skx_base.c
535
static int skx_bits(u64 addr, int nbits, u8 *bits)
drivers/edac/skx_base.c
540
res |= ((addr >> bits[i]) & 1) << i;
drivers/edac/ti_edac.c
134
int bits;
drivers/edac/ti_edac.c
143
bits = ((val & SDRAM_PAGESIZE_MASK) >> SDRAM_PAGESIZE_SHIFT) + 8;
drivers/edac/ti_edac.c
144
bits += ((val & SDRAM_ROWSIZE_MASK) >> SDRAM_ROWSIZE_SHIFT) + 9;
drivers/edac/ti_edac.c
145
bits += (val & SDRAM_IBANK_MASK) >> SDRAM_IBANK_SHIFT;
drivers/edac/ti_edac.c
148
bits++;
drivers/edac/ti_edac.c
151
bits += 2;
drivers/edac/ti_edac.c
155
bits = 16;
drivers/edac/ti_edac.c
156
bits += ((val & SDRAM_K2_PAGESIZE_MASK) >>
drivers/edac/ti_edac.c
158
bits += (val & SDRAM_K2_IBANK_MASK) >> SDRAM_K2_IBANK_SHIFT;
drivers/edac/ti_edac.c
159
bits += (val & SDRAM_K2_EBANK_MASK) >> SDRAM_K2_EBANK_SHIFT;
drivers/edac/ti_edac.c
165
bits += 3;
drivers/edac/ti_edac.c
169
bits += 2;
drivers/edac/ti_edac.c
173
bits++;
drivers/edac/ti_edac.c
179
memsize = 1 << bits;
drivers/extcon/extcon-axp288.c
134
unsigned long bits;
drivers/extcon/extcon-axp288.c
143
bits = val & GENMASK(ARRAY_SIZE(axp288_pwr_up_down_info) - 1, 0);
drivers/extcon/extcon-axp288.c
144
for_each_set_bit(i, &bits, ARRAY_SIZE(axp288_pwr_up_down_info))
drivers/extcon/extcon-axp288.c
146
clear_mask = bits;
drivers/firmware/efi/cper-x86.c
13
#define VALID_PROC_ERR_INFO_NUM(bits) (((bits) & GENMASK_ULL(7, 2)) >> 2)
drivers/firmware/efi/cper-x86.c
14
#define VALID_PROC_CXT_INFO_NUM(bits) (((bits) & GENMASK_ULL(13, 8)) >> 8)
drivers/firmware/efi/cper.c
139
int cper_bits_to_str(char *buf, int buf_size, unsigned long bits,
drivers/firmware/efi/cper.c
148
for_each_set_bit(i, &bits, strs_size) {
drivers/firmware/efi/cper.c
149
if (!(bits & BIT_ULL(i)))
drivers/firmware/efi/cper.c
84
void cper_print_bits(const char *pfx, unsigned int bits,
drivers/firmware/efi/cper.c
92
if (!(bits & (1U << i)))
drivers/firmware/efi/efi.c
1200
get_random_bytes(seed->bits, seed->size);
drivers/firmware/efi/efi.c
755
add_bootloader_randomness(seed->bits, size);
drivers/firmware/efi/efi.c
756
memzero_explicit(seed->bits, size);
drivers/firmware/efi/libstub/random.c
106
struct_size(seed, bits, seed_size),
drivers/firmware/efi/libstub/random.c
115
EFI_RANDOM_SEED_SIZE, seed->bits);
drivers/firmware/efi/libstub/random.c
123
EFI_RANDOM_SEED_SIZE, seed->bits);
drivers/firmware/efi/libstub/random.c
131
&nv_seed_size, seed->bits + offset);
drivers/firmware/efi/libstub/random.c
148
memzero_explicit(seed->bits + offset, nv_seed_size);
drivers/firmware/efi/libstub/random.c
155
memcpy(seed->bits + offset, prev_seed->bits, prev_seed_size);
drivers/firmware/efi/libstub/random.c
166
memzero_explicit(prev_seed->bits, prev_seed_size);
drivers/firmware/efi/libstub/random.c
172
memzero_explicit(seed, struct_size(seed, bits, seed_size));
drivers/firmware/google/gsmi.c
711
static u64 __init local_hash_64(u64 val, unsigned bits)
drivers/firmware/google/gsmi.c
731
return hash >> (64 - bits);
drivers/fpga/socfpga.c
163
u32 offset, u32 bits)
drivers/fpga/socfpga.c
168
val |= bits;
drivers/fpga/socfpga.c
173
u32 offset, u32 bits)
drivers/fpga/socfpga.c
178
val &= ~bits;
drivers/fsi/fsi-master-ast-cf.c
124
uint8_t bits;
drivers/fsi/fsi-master-ast-cf.c
130
static void msg_push_bits(struct fsi_msg *msg, uint64_t data, int bits)
drivers/fsi/fsi-master-ast-cf.c
132
msg->msg <<= bits;
drivers/fsi/fsi-master-ast-cf.c
133
msg->msg |= data & ((1ull << bits) - 1);
drivers/fsi/fsi-master-ast-cf.c
134
msg->bits += bits;
drivers/fsi/fsi-master-ast-cf.c
142
top = msg->bits & 0x3;
drivers/fsi/fsi-master-ast-cf.c
145
crc = crc4(0, 1 << top | msg->msg >> (msg->bits - top), top + 1);
drivers/fsi/fsi-master-ast-cf.c
148
crc = crc4(crc, msg->msg, msg->bits - top);
drivers/fsi/fsi-master-ast-cf.c
156
cmd->msg <<= (64 - cmd->bits);
drivers/fsi/fsi-master-ast-cf.c
218
cmd->bits = 0;
drivers/fsi/fsi-master-ast-cf.c
276
cmd->bits = 0;
drivers/fsi/fsi-master-ast-cf.c
287
cmd->bits = 0;
drivers/fsi/fsi-master-ast-cf.c
298
cmd->bits = 0;
drivers/fsi/fsi-master-ast-cf.c
370
op |= cmd->bits << CMD_REG_CLEN_SHIFT;
drivers/fsi/fsi-master-gpio.c
124
msg->bits += num_bits;
drivers/fsi/fsi-master-gpio.c
134
uint64_t sda_mask = 0x1ULL << (cmd->bits - 1);
drivers/fsi/fsi-master-gpio.c
138
trace_fsi_master_gpio_out(master, cmd->bits, cmd->msg);
drivers/fsi/fsi-master-gpio.c
140
if (!cmd->bits) {
drivers/fsi/fsi-master-gpio.c
151
for (bit = 0; bit < cmd->bits; bit++) {
drivers/fsi/fsi-master-gpio.c
152
next_bit = (msg & sda_mask) >> (cmd->bits - 1);
drivers/fsi/fsi-master-gpio.c
162
static void msg_push_bits(struct fsi_gpio_msg *msg, uint64_t data, int bits)
drivers/fsi/fsi-master-gpio.c
164
msg->msg <<= bits;
drivers/fsi/fsi-master-gpio.c
165
msg->msg |= data & ((1ull << bits) - 1);
drivers/fsi/fsi-master-gpio.c
166
msg->bits += bits;
drivers/fsi/fsi-master-gpio.c
174
top = msg->bits & 0x3;
drivers/fsi/fsi-master-gpio.c
177
crc = crc4(0, 1 << top | msg->msg >> (msg->bits - top), top + 1);
drivers/fsi/fsi-master-gpio.c
180
crc = crc4(crc, msg->msg, msg->bits - top);
drivers/fsi/fsi-master-gpio.c
243
cmd->bits = 0;
drivers/fsi/fsi-master-gpio.c
300
cmd->bits = 0;
drivers/fsi/fsi-master-gpio.c
310
cmd->bits = 0;
drivers/fsi/fsi-master-gpio.c
320
cmd->bits = 0;
drivers/fsi/fsi-master-gpio.c
347
msg.bits = 0;
drivers/fsi/fsi-master-gpio.c
360
msg.bits = 0;
drivers/fsi/fsi-master-gpio.c
379
crc = crc4(crc, msg.msg, msg.bits);
drivers/fsi/fsi-master-gpio.c
382
if (((~msg.msg) & ((1ull << msg.bits) - 1)) == 0)
drivers/fsi/fsi-master-gpio.c
385
msg.msg, msg.bits);
drivers/fsi/fsi-master-gpio.c
46
uint8_t bits;
drivers/gpib/agilent_82357a/agilent_82357a.c
1062
unsigned short bits;
drivers/gpib/agilent_82357a/agilent_82357a.c
1064
bits = (*nanosec + nanosec_per_bit / 2) / nanosec_per_bit;
drivers/gpib/agilent_82357a/agilent_82357a.c
1065
if (bits < min_value)
drivers/gpib/agilent_82357a/agilent_82357a.c
1066
bits = min_value;
drivers/gpib/agilent_82357a/agilent_82357a.c
1067
if (bits > max_value)
drivers/gpib/agilent_82357a/agilent_82357a.c
1068
bits = max_value;
drivers/gpib/agilent_82357a/agilent_82357a.c
1069
*nanosec = bits * nanosec_per_bit;
drivers/gpib/agilent_82357a/agilent_82357a.c
1070
return bits;
drivers/gpib/cb7210/cb7210.c
1003
bits = INBOX_FULL_INTR_BIT | INBOX_BYTE_BITS(3) | INBOX_SELECT_BITS(3) |
drivers/gpib/cb7210/cb7210.c
1005
outl(bits, cb_priv->amcc_iobase + INTCSR_REG);
drivers/gpib/cb7210/cb7210.c
1041
unsigned int bits;
drivers/gpib/cb7210/cb7210.c
1057
bits = irq_bits(config->ibirq);
drivers/gpib/cb7210/cb7210.c
1058
if (bits == 0)
drivers/gpib/cb7210/cb7210.c
436
int bits;
drivers/gpib/cb7210/cb7210.c
450
bits = INBOX_FULL_INTR_BIT | INBOX_BYTE_BITS(3) |
drivers/gpib/cb7210/cb7210.c
452
outl(bits, priv->amcc_iobase + INTCSR_REG);
drivers/gpib/cb7210/cb7210.c
936
int bits;
drivers/gpib/include/nec7210.h
119
unsigned int mask, unsigned int bits);
drivers/gpib/ines/ines_gpib.c
834
u32 bits;
drivers/gpib/ines/ines_gpib.c
836
bits = amcc_prefetch_bits(region, PREFETCH_DISABLED);
drivers/gpib/ines/ines_gpib.c
837
bits |= amcc_PTADR_mode_bit(region);
drivers/gpib/ines/ines_gpib.c
838
bits |= amcc_disable_write_fifo_bit(region);
drivers/gpib/ines/ines_gpib.c
839
bits |= amcc_wait_state_bits(region, num_wait_states);
drivers/gpib/ines/ines_gpib.c
840
outl(bits, ines_priv->amcc_iobase + AMCC_PASS_THRU_REG);
drivers/gpib/nec7210/nec7210.c
231
unsigned int mask, unsigned int bits)
drivers/gpib/nec7210/nec7210.c
234
priv->reg_bits[reg] |= mask & bits;
drivers/gpib/tnt4882/tnt4882_gpib.c
285
unsigned int bits;
drivers/gpib/tnt4882/tnt4882_gpib.c
300
bits = TNT_B_16BIT | TNT_IN | TNT_CCEN;
drivers/gpib/tnt4882/tnt4882_gpib.c
301
tnt_writeb(tnt_priv, bits, CFG);
drivers/gpib/tnt4882/tnt4882_gpib.c
460
unsigned int bits;
drivers/gpib/tnt4882/tnt4882_gpib.c
478
bits = TNT_B_16BIT;
drivers/gpib/tnt4882/tnt4882_gpib.c
480
bits |= TNT_CCEN;
drivers/gpib/tnt4882/tnt4882_gpib.c
485
bits |= TNT_COMMAND;
drivers/gpib/tnt4882/tnt4882_gpib.c
486
tnt_writeb(tnt_priv, bits, CFG);
drivers/gpio/gpio-74x164.c
71
unsigned long *bits)
drivers/gpio/gpio-74x164.c
83
bitmask = bitmap_get_value8(bits, offset) & bankmask;
drivers/gpio/gpio-aggregator.c
304
unsigned long *bits)
drivers/gpio/gpio-aggregator.c
324
__assign_bit(i, bits, test_bit(j++, values));
drivers/gpio/gpio-aggregator.c
330
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-aggregator.c
338
error = gpio_fwd_get_multiple(fwd, mask, bits);
drivers/gpio/gpio-aggregator.c
342
error = gpio_fwd_get_multiple(fwd, mask, bits);
drivers/gpio/gpio-aggregator.c
389
unsigned long *bits)
drivers/gpio/gpio-aggregator.c
396
__assign_bit(j, values, test_bit(i, bits));
drivers/gpio/gpio-aggregator.c
409
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-aggregator.c
417
ret = gpio_fwd_set_multiple(fwd, mask, bits);
drivers/gpio/gpio-aggregator.c
421
ret = gpio_fwd_set_multiple(fwd, mask, bits);
drivers/gpio/gpio-aggregator.c
610
unsigned long *bits)
drivers/gpio/gpio-aggregator.c
614
return gpio_fwd_get_multiple_locked(gc, mask, bits);
drivers/gpio/gpio-aggregator.c
645
unsigned long *bits)
drivers/gpio/gpio-aggregator.c
649
return gpio_fwd_set_multiple_locked(gc, mask, bits);
drivers/gpio/gpio-ath79.c
57
struct ath79_gpio_ctrl *ctrl, unsigned reg, u32 mask, u32 bits)
drivers/gpio/gpio-ath79.c
62
new_val = (old_val & ~mask) | (bits & mask);
drivers/gpio/gpio-max3191x.c
220
unsigned long *bits)
drivers/gpio/gpio-max3191x.c
234
bitmap_zero(bits, gpio->ngpio);
drivers/gpio/gpio-max3191x.c
245
bitmap_set_value8(bits, in, bit);
drivers/gpio/gpio-max732x.c
240
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-max732x.c
246
max732x_gpio_set_mask(gc, 0, mask_lo, bits[0] & 0xff);
drivers/gpio/gpio-max732x.c
248
max732x_gpio_set_mask(gc, 8, mask_hi, (bits[0] >> 8) & 0xff);
drivers/gpio/gpio-mmio.c
132
return BIT(chip->bits - 1 - line);
drivers/gpio/gpio-mmio.c
153
unsigned long *bits)
drivers/gpio/gpio-mmio.c
159
*bits &= ~*mask;
drivers/gpio/gpio-mmio.c
165
*bits |= chip->read_reg(chip->reg_set) & set_mask;
drivers/gpio/gpio-mmio.c
167
*bits |= chip->read_reg(chip->reg_dat) & get_mask;
drivers/gpio/gpio-mmio.c
183
unsigned long *bits)
drivers/gpio/gpio-mmio.c
188
*bits &= ~*mask;
drivers/gpio/gpio-mmio.c
189
*bits |= chip->read_reg(chip->reg_dat) & *mask;
drivers/gpio/gpio-mmio.c
197
unsigned long *bits)
drivers/gpio/gpio-mmio.c
205
*bits &= ~*mask;
drivers/gpio/gpio-mmio.c
219
*bits |= gpio_mmio_line2mask(gc, bit);
drivers/gpio/gpio-mmio.c
279
unsigned long *bits,
drivers/gpio/gpio-mmio.c
289
for_each_set_bit(i, mask, chip->bits) {
drivers/gpio/gpio-mmio.c
290
if (test_bit(i, bits))
drivers/gpio/gpio-mmio.c
299
unsigned long *bits,
drivers/gpio/gpio-mmio.c
307
gpio_mmio_multiple_get_masks(gc, mask, bits, &set_mask, &clear_mask);
drivers/gpio/gpio-mmio.c
316
unsigned long *bits)
drivers/gpio/gpio-mmio.c
320
gpio_mmio_set_multiple_single_reg(gc, mask, bits, chip->reg_dat);
drivers/gpio/gpio-mmio.c
326
unsigned long *bits)
drivers/gpio/gpio-mmio.c
330
gpio_mmio_set_multiple_single_reg(gc, mask, bits, chip->reg_set);
drivers/gpio/gpio-mmio.c
337
unsigned long *bits)
drivers/gpio/gpio-mmio.c
342
gpio_mmio_multiple_get_masks(gc, mask, bits, &set_mask, &clear_mask);
drivers/gpio/gpio-mmio.c
464
switch (chip->bits) {
drivers/gpio/gpio-mmio.c
500
dev_err(dev, "unsupported data width %u bits\n", chip->bits);
drivers/gpio/gpio-mmio.c
638
chip->bits = cfg->sz * 8;
drivers/gpio/gpio-mmio.c
639
if (chip->bits > BITS_PER_LONG)
drivers/gpio/gpio-mmio.c
651
gc->ngpio = chip->bits;
drivers/gpio/gpio-mockup.c
104
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-mockup.c
112
__assign_bit(bit, bits, val);
drivers/gpio/gpio-mockup.c
138
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-mockup.c
146
__gpio_mockup_set(chip, bit, test_bit(bit, bits));
drivers/gpio/gpio-mpsse.c
223
unsigned long *bits)
drivers/gpio/gpio-mpsse.c
238
bank_bits = bitmap_get_value8(bits, i);
drivers/gpio/gpio-mpsse.c
254
unsigned long *bits)
drivers/gpio/gpio-mpsse.c
273
bitmap_set_value8(bits, ret & bank_mask, i);
drivers/gpio/gpio-mpsse.c
283
unsigned long mask = 0, bits = 0;
drivers/gpio/gpio-mpsse.c
286
err = gpio_mpsse_get_multiple(chip, &mask, &bits);
drivers/gpio/gpio-mpsse.c
291
if (bits)
drivers/gpio/gpio-mpsse.c
300
unsigned long mask = 0, bits = 0;
drivers/gpio/gpio-mpsse.c
304
__set_bit(offset, &bits);
drivers/gpio/gpio-mpsse.c
306
return gpio_mpsse_set_multiple(chip, &mask, &bits);
drivers/gpio/gpio-omap.c
894
unsigned long *bits)
drivers/gpio/gpio-omap.c
910
*bits = val;
drivers/gpio/gpio-omap.c
973
unsigned long *bits)
drivers/gpio/gpio-omap.c
981
l = (readl_relaxed(reg) & ~*mask) | (*bits & *mask);
drivers/gpio/gpio-pca953x.c
703
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-pca953x.c
714
bitmap_replace(bits, bits, reg_val, mask, gc->ngpio);
drivers/gpio/gpio-pca953x.c
719
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-pca953x.c
731
bitmap_replace(reg_val, reg_val, bits, mask, gc->ngpio);
drivers/gpio/gpio-pcf857x.c
143
unsigned long *bits)
drivers/gpio/gpio-pcf857x.c
151
*bits &= ~*mask;
drivers/gpio/gpio-pcf857x.c
152
*bits |= value & *mask;
drivers/gpio/gpio-pcf857x.c
180
unsigned long *bits)
drivers/gpio/gpio-pcf857x.c
187
gpio->out |= *bits & *mask;
drivers/gpio/gpio-pisosr.c
81
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-pisosr.c
90
bitmap_zero(bits, chip->ngpio);
drivers/gpio/gpio-pisosr.c
93
bitmap_set_value8(bits, buffer_state, offset);
drivers/gpio/gpio-rcar.c
332
unsigned long *bits)
drivers/gpio/gpio-rcar.c
340
bits[0] = gpio_rcar_read(p, INDT) & bankmask;
drivers/gpio/gpio-rcar.c
355
bits[0] = val;
drivers/gpio/gpio-rcar.c
372
unsigned long *bits)
drivers/gpio/gpio-rcar.c
382
val |= (bankmask & bits[0]);
drivers/gpio/gpio-reg.c
104
r->out = (r->out & ~*mask) | (*bits & *mask);
drivers/gpio/gpio-reg.c
98
unsigned long *bits)
drivers/gpio/gpio-sim.c
134
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-sim.c
139
bitmap_replace(bits, bits, chip->value_map, mask, gc->ngpio);
drivers/gpio/gpio-sim.c
145
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-sim.c
150
bitmap_replace(chip->value_map, chip->value_map, bits, mask,
drivers/gpio/gpio-tb10x.c
77
const unsigned long bits = r & m;
drivers/gpio/gpio-tb10x.c
80
for_each_set_bit(i, &bits, 32)
drivers/gpio/gpio-thunderx.c
276
unsigned long *bits)
drivers/gpio/gpio-thunderx.c
283
set_bits = bits[bank] & mask[bank];
drivers/gpio/gpio-thunderx.c
284
clear_bits = ~bits[bank] & mask[bank];
drivers/gpio/gpio-tpic2810.c
44
static void tpic2810_set_mask_bits(struct gpio_chip *chip, u8 mask, u8 bits)
drivers/gpio/gpio-tpic2810.c
53
buffer |= (mask & bits);
drivers/gpio/gpio-tpic2810.c
71
unsigned long *bits)
drivers/gpio/gpio-tpic2810.c
73
tpic2810_set_mask_bits(chip, *mask, *bits);
drivers/gpio/gpio-uniphier.c
150
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpio-uniphier.c
156
bank_bits = bitmap_get_value8(bits, i);
drivers/gpio/gpio-xilinx.c
179
unsigned long *bits)
drivers/gpio/gpio-xilinx.c
188
bitmap_scatter(hw_bits, bits, chip->map, 64);
drivers/gpio/gpiolib-acpi-core.c
1072
u32 bits, u64 *value, void *handler_context,
drivers/gpio/gpiolib-acpi-core.c
1102
length = min(agpio->pin_table_length, pin_index + bits);
drivers/gpio/gpiolib-cdev.c
1301
lv.bits = 0;
drivers/gpio/gpiolib-cdev.c
1310
lv.bits |= BIT_ULL(i);
drivers/gpio/gpiolib-cdev.c
1346
if (lv.bits & BIT_ULL(i))
drivers/gpio/gpiolib.c
3326
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpiolib.c
3333
ret = gc->get_multiple(gc, mask, bits);
drivers/gpio/gpiolib.c
3346
__assign_bit(i, bits, value);
drivers/gpio/gpiolib.c
3406
unsigned long *mask, *bits;
drivers/gpio/gpiolib.c
3415
bits = fastpath_bits;
drivers/gpio/gpiolib.c
3423
bits = bitmap_alloc(guard.gc->ngpio, flags);
drivers/gpio/gpiolib.c
3424
if (!bits) {
drivers/gpio/gpiolib.c
3450
ret = gpio_chip_get_multiple(guard.gc, mask, bits);
drivers/gpio/gpiolib.c
3454
if (bits != fastpath_bits)
drivers/gpio/gpiolib.c
3455
bitmap_free(bits);
drivers/gpio/gpiolib.c
3462
int value = test_bit(hwgpio, bits);
drivers/gpio/gpiolib.c
3477
if (bits != fastpath_bits)
drivers/gpio/gpiolib.c
3478
bitmap_free(bits);
drivers/gpio/gpiolib.c
3675
unsigned long *mask, unsigned long *bits)
drivers/gpio/gpiolib.c
3683
ret = gc->set_multiple(gc, mask, bits);
drivers/gpio/gpiolib.c
3692
ret = gpiochip_set(gc, i, test_bit(i, bits));
drivers/gpio/gpiolib.c
3751
unsigned long *mask, *bits;
drivers/gpio/gpiolib.c
3760
bits = fastpath_bits;
drivers/gpio/gpiolib.c
3768
bits = bitmap_alloc(guard.gc->ngpio, flags);
drivers/gpio/gpiolib.c
3769
if (!bits) {
drivers/gpio/gpiolib.c
3808
__assign_bit(hwgpio, bits, value);
drivers/gpio/gpiolib.c
3820
ret = gpiochip_set_multiple(guard.gc, mask, bits);
drivers/gpio/gpiolib.c
3827
if (bits != fastpath_bits)
drivers/gpio/gpiolib.c
3828
bitmap_free(bits);
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
63
int amdgpu_pasid_alloc(unsigned int bits)
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
67
if (bits == 0)
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c
75
1U << bits, GFP_ATOMIC);
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h
73
int amdgpu_pasid_alloc(unsigned int bits);
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1626
if (adev->virt.ras_en_caps.bits.block_umc)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1628
if (adev->virt.ras_en_caps.bits.block_sdma)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1630
if (adev->virt.ras_en_caps.bits.block_gfx)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1632
if (adev->virt.ras_en_caps.bits.block_mmhub)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1634
if (adev->virt.ras_en_caps.bits.block_athub)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1636
if (adev->virt.ras_en_caps.bits.block_pcie_bif)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1638
if (adev->virt.ras_en_caps.bits.block_hdp)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1640
if (adev->virt.ras_en_caps.bits.block_xgmi_wafl)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1642
if (adev->virt.ras_en_caps.bits.block_df)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1644
if (adev->virt.ras_en_caps.bits.block_smn)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1646
if (adev->virt.ras_en_caps.bits.block_sem)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1648
if (adev->virt.ras_en_caps.bits.block_mp0)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1650
if (adev->virt.ras_en_caps.bits.block_mp1)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1652
if (adev->virt.ras_en_caps.bits.block_fuse)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1654
if (adev->virt.ras_en_caps.bits.block_mca)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1656
if (adev->virt.ras_en_caps.bits.block_vcn)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1658
if (adev->virt.ras_en_caps.bits.block_jpeg)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1660
if (adev->virt.ras_en_caps.bits.block_ih)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1662
if (adev->virt.ras_en_caps.bits.block_mpio)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1665
if (adev->virt.ras_en_caps.bits.poison_propogation_mode)
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
1668
if (adev->virt.ras_en_caps.bits.uniras_supported)
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2343
unsigned bits = ilog2(vm_size) + 18;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2348
return (bits - 9);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
2350
return ((bits + 3) / 2);
drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h
206
} bits;
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1036
u32 bits = (VM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK |
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1046
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1049
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1054
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c
1057
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1222
u32 bits = (VM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK |
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1233
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1237
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1243
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c
1247
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1392
u32 bits = (VM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK |
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1404
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1408
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1414
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c
1418
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
417
u32 bits, i, tmp, reg;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
425
bits = 0x7f;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
432
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
438
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
446
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
452
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
469
u32 tmp, reg, bits, i, j;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
471
bits = VM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK |
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
499
tmp &= ~bits;
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c
527
tmp |= bits;
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
660
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
697
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
615
misc_pkt.change_config.option.bits.limit_single_process =
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
837
reg_gfx_index.bits.sh_broadcast_writes = 1;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
838
reg_gfx_index.bits.se_broadcast_writes = 1;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
839
reg_gfx_index.bits.instance_broadcast_writes = 1;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
840
reg_sq_cmd.bits.mode = SQ_IND_CMD_MODE_BROADCAST;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
841
reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_KILL;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
842
reg_sq_cmd.bits.vm_id = vmid;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
60
} bitfields, bits;
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h
75
} bitfields, bits;
drivers/gpu/drm/amd/amdkfd/kfd_events.c
158
struct kfd_process *p, uint32_t id, uint32_t bits)
drivers/gpu/drm/amd/amdkfd/kfd_events.c
168
if (bits > 31 || (1U << bits) >= KFD_SIGNAL_EVENT_LIMIT) {
drivers/gpu/drm/amd/amdkfd/kfd_events.c
178
for (ev = NULL; id < KFD_SIGNAL_EVENT_LIMIT && !ev; id += 1U << bits) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
12129
dm_new_plane_state->dc_state->update_flags.bits.full_update = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1359
!dc->debug.dpia_debug.bits.disable_dpia) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1361
hw_params.disable_dpia = dc->debug.dpia_debug.bits.disable_dpia;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1586
if (offload_work->data.bytes.device_service_irq.bits.UP_REQ_MSG_RDY ||
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1587
offload_work->data.bytes.device_service_irq.bits.DOWN_REP_MSG_RDY) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1596
if (offload_work->data.bytes.device_service_irq.bits.AUTOMATED_TEST) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1606
test_response.bits.ACK = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1778
reg.bits.status = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1779
reg.bits.command_code = command_code;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1780
reg.bits.param = param;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1788
reg.bits.status = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1966
init_data.flags.allow_lttpr_non_transparent_mode.bits.DP1_4A = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1968
init_data.flags.allow_lttpr_non_transparent_mode.bits.DP2_0 = true;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2049
adev->dm.dc->debug.fams2_config.bits.enable = false;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3768
if (caps->ext_caps->bits.oled == 1
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4213
if (hpd_irq_data.bytes.device_service_irq.bits.AUTOMATED_TEST) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4219
if (hpd_irq_data.bytes.device_service_irq.bits.UP_REQ_MSG_RDY ||
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4220
hpd_irq_data.bytes.device_service_irq.bits.DOWN_REP_MSG_RDY) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4301
if (hpd_irq_data.bytes.device_service_irq.bits.CP_IRQ) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5426
if (caps->ext_caps && !caps->ext_caps->bits.oled && amdgpu_dm_abm_level < 0)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7420
stream->link->dpcd_caps.dprx_feature.bits.VSC_SDP_COLORIMETRY_SUPPORTED &&
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9845
attributes.attribute_flags.bits.ENABLE_CURSOR_DEGAMMA = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1023
lut->state.bits.initialized = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1030
lut->state.bits.initialized = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1684
lut->state.bits.initialized = 0;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
1692
lut->state.bits.initialized = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1074
if (!test_request.bits.EDID_READ)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1077
test_response.bits.EDID_CHECKSUM_WRITE = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1222
new_downspread.bits.IGNORE_MSA_TIMING_PARAM =
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1264
switch (dpcd_test_pattern.bits.PATTERN) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1272
test_pattern = (dpcd_test_params.bits.DYN_RANGE ==
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1282
if (dpcd_test_params.bits.CLR_FORMAT == 0)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1285
test_pattern_color_space = dpcd_test_params.bits.YCBCR_COEFS ?
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1289
switch (dpcd_test_params.bits.BPC) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1306
switch (dpcd_test_params.bits.CLR_FORMAT) {
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1416
if (dpcd_caps->adaptive_sync_caps.dp_adap_sync_caps.bits.ADAPTIVE_SYNC_SDP_SUPPORT == true &&
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1819
dp_link_encoding, link_bw_set, lane_count.bits.LANE_COUNT_SET);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1851
*cur_link_bw = link_rate_per_lane_kbps * lane_count.bits.LANE_COUNT_SET / 10000 * total_data_bw_efficiency_x10000;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
246
link->dpcd_caps.sink_count.bits.SINK_COUNT >= 2)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c
1400
attributes.attribute_flags.bits.ENABLE_CURSOR_DEGAMMA = 1;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c
46
if (!link->dpcd_caps.alpm_caps.bits.AUX_WAKE_ALPM_CAP ||
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c
47
!link->dpcd_caps.psr_info.psr_dpcd_caps.bits.Y_COORDINATE_REQUIRED)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c
50
if (link->dpcd_caps.psr_info.psr_dpcd_caps.bits.SU_GRANULARITY_REQUIRED &&
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c
58
if (!dpcd_caps->alpm_caps.bits.AUX_WAKE_ALPM_CAP)
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_replay.c
62
if (!as_caps->dp_adap_sync_caps.bits.ADAPTIVE_SYNC_SDP_SUPPORT)
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c
106
} bits;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c
504
msg_data.bits.hr_id = hr_id;
drivers/gpu/drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c
505
msg_data.bits.bw_mbps = bw_kbps / 1000;
drivers/gpu/drm/amd/display/dc/core/dc.c
1982
if (link->dpcd_caps.dprx_feature.bits.VSC_SDP_COLORIMETRY_SUPPORTED) {
drivers/gpu/drm/amd/display/dc/core/dc.c
1987
if (link->dpcd_caps.channel_coding_cap.bits.DP_128b_132b_SUPPORTED) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2231
uint32_t prev_dsc_changed = context->streams[i]->update_flags.bits.dsc_changed;
drivers/gpu/drm/amd/display/dc/core/dc.c
2234
context->streams[i]->update_flags.bits.dsc_changed = prev_dsc_changed;
drivers/gpu/drm/amd/display/dc/core/dc.c
2561
if (dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2687
update_flags->bits.color_space_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2692
update_flags->bits.horizontal_mirror_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2697
update_flags->bits.rotation_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2702
update_flags->bits.pixel_format_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2707
update_flags->bits.stereo_format_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2712
update_flags->bits.per_pixel_alpha_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2717
update_flags->bits.global_alpha_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2729
update_flags->bits.dcc_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2738
update_flags->bits.bpp_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2744
update_flags->bits.plane_size_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2751
update_flags->bits.swizzle_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2759
update_flags->bits.bandwidth_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2765
update_flags->bits.bandwidth_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2802
update_flags->bits.scaling_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2808
update_flags->bits.clock_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2815
update_flags->bits.bandwidth_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2821
update_flags->bits.bandwidth_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2831
update_flags->bits.position_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2860
update_flags->bits.addr_update = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2864
update_flags->bits.tmz_changed = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2869
update_flags->bits.in_transfer_func_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2874
update_flags->bits.input_csc_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2879
update_flags->bits.coeff_reduction_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2884
update_flags->bits.gamut_remap_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2889
update_flags->bits.gamma_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2894
update_flags->bits.lut_3d = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2901
update_flags->bits.hdr_mult = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2908
update_flags->bits.sdr_white_level_nits = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2916
update_flags->bits.mcm_transfer_function_enable_change = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2921
if (update_flags->bits.lut_3d &&
drivers/gpu/drm/amd/display/dc/core/dc.c
2927
(update_flags->bits.gamma_change ||
drivers/gpu/drm/amd/display/dc/core/dc.c
2928
update_flags->bits.gamut_remap_change ||
drivers/gpu/drm/amd/display/dc/core/dc.c
2929
update_flags->bits.input_csc_change ||
drivers/gpu/drm/amd/display/dc/core/dc.c
2930
update_flags->bits.coeff_reduction_change)) {
drivers/gpu/drm/amd/display/dc/core/dc.c
2954
updates[i].surface->update_flags.bits.addr_update = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2989
su_flags->bits.scaling = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2992
su_flags->bits.out_tf = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2995
su_flags->bits.abm_level = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
2998
su_flags->bits.dpms_off = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3003
su_flags->bits.gamut_remap = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3006
su_flags->bits.wb_update = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3009
su_flags->bits.dsc_changed = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3012
su_flags->bits.mst_bw = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3017
su_flags->bits.fams_changed = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3020
su_flags->bits.scaler_sharpener = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3023
su_flags->bits.sharpening_required = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3026
su_flags->bits.out_csc = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3034
su_flags->bits.out_csc = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3039
su_flags->bits.out_tf = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3580
uint32_t dsc_changed = stream_update->stream->update_flags.bits.dsc_changed;
drivers/gpu/drm/amd/display/dc/core/dc.c
3582
stream_update->stream->update_flags.bits.dsc_changed = dsc_changed;
drivers/gpu/drm/amd/display/dc/core/dc.c
3634
if (surface->update_flags.bits.position_change) {
drivers/gpu/drm/amd/display/dc/core/dc.c
3978
addr_only_update_flags.bits.addr_update = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
3980
return update_flags.bits.addr_update &&
drivers/gpu/drm/amd/display/dc/core/dc.c
4040
if (pipe_ctx->plane_state->update_flags.bits.addr_update)
drivers/gpu/drm/amd/display/dc/core/dc.c
4070
if (dc->debug.fams2_config.bits.enable &&
drivers/gpu/drm/amd/display/dc/core/dc.c
4071
dc->debug.fams2_config.bits.enable_offload_flip &&
drivers/gpu/drm/amd/display/dc/core/dc.c
4261
if ((update_type != UPDATE_TYPE_FAST) && stream->update_flags.bits.dsc_changed)
drivers/gpu/drm/amd/display/dc/core/dc.c
4268
hw_locks.bits.lock_dig = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
4508
if (pipe_ctx->plane_state->update_flags.bits.addr_update)
drivers/gpu/drm/amd/display/dc/core/dc.c
4520
if ((update_type != UPDATE_TYPE_FAST) && stream->update_flags.bits.dsc_changed)
drivers/gpu/drm/amd/display/dc/core/dc.c
4537
hw_locks.bits.lock_dig = 1;
drivers/gpu/drm/amd/display/dc/core/dc.c
4599
!pipe_ctx->plane_state->update_flags.bits.addr_update ||
drivers/gpu/drm/amd/display/dc/core/dc.c
5929
!dc->debug.dpia_debug.bits.disable_dpia)
drivers/gpu/drm/amd/display/dc/core/dc.c
5935
if (!dc->debug.dpia_debug.bits.disable_dpia)
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
718
if (!dc->ctx || !dc->ctx->dmub_srv || !pipe_ctx || !context || !dc->debug.fams2_config.bits.enable)
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
810
if (dc->hwss.update_plane_addr && current_mpc_pipe->plane_state->update_flags.bits.addr_update) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
826
if (hws->funcs.set_input_transfer_func && current_mpc_pipe->plane_state->update_flags.bits.gamma_change) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
834
if (dc->hwss.program_gamut_remap && current_mpc_pipe->plane_state->update_flags.bits.gamut_remap_change) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
839
if (current_mpc_pipe->plane_state->update_flags.bits.input_csc_change) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
844
if (current_mpc_pipe->plane_state->update_flags.bits.coeff_reduction_change) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
850
if (hws->funcs.set_output_transfer_func && current_mpc_pipe->stream->update_flags.bits.out_tf) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
865
if (current_mpc_pipe->stream->update_flags.bits.out_csc) {
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
923
current_mpc_pipe->plane_state->update_flags.bits.addr_update &&
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4522
hdmi_info.bits.header.info_frame_type = HDMI_INFOFRAME_TYPE_AVI;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4525
hdmi_info.bits.header.version = 2;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4526
hdmi_info.bits.header.length = HDMI_AVI_INFOFRAME_SIZE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4552
hdmi_info.bits.Y0_Y1_Y2 = pixel_encoding;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4555
hdmi_info.bits.A0 = ACTIVE_FORMAT_VALID;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4558
hdmi_info.bits.B0_B1 = BAR_INFO_BOTH_VALID;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4560
hdmi_info.bits.SC0_SC1 = PICTURE_SCALING_UNIFORM;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4565
hdmi_info.bits.S0_S1 = scan_type;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4571
hdmi_info.bits.C0_C1 = COLORIMETRY_ITU709;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4575
hdmi_info.bits.C0_C1 = COLORIMETRY_ITU601;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4580
hdmi_info.bits.EC0_EC2 = COLORIMETRYEX_BT2020RGBYCBCR;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4581
hdmi_info.bits.C0_C1 = COLORIMETRY_EXTENDED;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4584
hdmi_info.bits.EC0_EC2 = COLORIMETRYEX_ADOBERGB;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4585
hdmi_info.bits.C0_C1 = COLORIMETRY_EXTENDED;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4589
hdmi_info.bits.C0_C1 = COLORIMETRY_NO_DATA;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4595
hdmi_info.bits.EC0_EC2 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4596
hdmi_info.bits.C0_C1 = COLORIMETRY_ITU709;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4605
hdmi_info.bits.M0_M1 = aspect;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4612
hdmi_info.bits.M0_M1 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4616
hdmi_info.bits.R0_R3 = ACTIVE_FORMAT_ASPECT_RATIO_SAME_AS_PICTURE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4620
hdmi_info.bits.CN0_CN1 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4621
hdmi_info.bits.ITC = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4624
hdmi_info.bits.CN0_CN1 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4625
hdmi_info.bits.ITC = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4628
hdmi_info.bits.CN0_CN1 = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4629
hdmi_info.bits.ITC = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4632
hdmi_info.bits.CN0_CN1 = 2;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4633
hdmi_info.bits.ITC = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4636
hdmi_info.bits.CN0_CN1 = 3;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4637
hdmi_info.bits.ITC = 1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4644
hdmi_info.bits.Q0_Q1 = RGB_QUANTIZATION_FULL_RANGE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4647
hdmi_info.bits.Q0_Q1 = RGB_QUANTIZATION_LIMITED_RANGE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4649
hdmi_info.bits.Q0_Q1 = RGB_QUANTIZATION_DEFAULT_RANGE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4651
hdmi_info.bits.Q0_Q1 = RGB_QUANTIZATION_DEFAULT_RANGE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4655
hdmi_info.bits.YQ0_YQ1 = YYC_QUANTIZATION_LIMITED_RANGE;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4682
hdmi_info.bits.VIC0_VIC7 = vic;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4684
hdmi_info.bits.header.version = 3;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4688
if (hdmi_info.bits.C0_C1 == COLORIMETRY_EXTENDED &&
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4689
hdmi_info.bits.EC0_EC2 == COLORIMETRYEX_RESERVED) {
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4690
hdmi_info.bits.header.version = 4;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4691
hdmi_info.bits.header.length = 14;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4695
hdmi_info.bits.header.version = 4;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4696
hdmi_info.bits.header.length = 15;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4698
hdmi_info.bits.FR0_FR3 = fr_ind & 0xF;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4699
hdmi_info.bits.FR4 = (fr_ind >> 4) & 0x1;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4700
hdmi_info.bits.RID0_RID5 = rid;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4706
hdmi_info.bits.PR0_PR3 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4713
hdmi_info.bits.bar_top = stream->timing.v_border_top;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4714
hdmi_info.bits.bar_bottom = (stream->timing.v_total
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4716
hdmi_info.bits.bar_left = stream->timing.h_border_left;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4717
hdmi_info.bits.bar_right = (stream->timing.h_total
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4725
hdmi_info.bits.ACE0_ACE3 = 0;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4730
*check_sum = HDMI_INFOFRAME_TYPE_AVI + hdmi_info.bits.header.length + hdmi_info.bits.header.version;
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
4732
for (byte_index = 1; byte_index <= hdmi_info.bits.header.length; byte_index++)
drivers/gpu/drm/amd/display/dc/core/dc_state.c
979
is_fams2_in_use |= state->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/core/dc_state.c
982
is_fams2_in_use |= dc->current_state->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
140
if (pipe_ctx->plane_state && flags.bits.address)
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
155
if (flags.bits.address)
drivers/gpu/drm/amd/display/dc/dc.h
1369
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
1458
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
505
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
801
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
818
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
839
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
883
} bits;
drivers/gpu/drm/amd/display/dc/dc.h
899
} bits;
drivers/gpu/drm/amd/display/dc/dc_ddc_types.h
148
} bits;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1060
payload->enable = hubp->pos.cur_ctl.bits.cur_enable;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1200
if (!dc_dmub_srv->dmub->meta_info.feature_bits.bits.cursor_offload_v1_support)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1365
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1366
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1372
new_signals.bits.allow_idle = 1; /* always set */
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1376
new_signals.bits.allow_pg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1377
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1378
new_signals.bits.allow_ips2 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1379
new_signals.bits.allow_z10 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1381
new_signals.bits.allow_ips1z8 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1383
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1386
new_signals.bits.allow_pg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1387
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1390
new_signals.bits.allow_pg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1391
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1392
new_signals.bits.allow_ips2 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1397
new_signals.bits.allow_pg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1398
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1399
new_signals.bits.allow_ips2 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1400
new_signals.bits.allow_z10 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1402
new_signals.bits.allow_ips1z8 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1405
new_signals.bits.allow_pg = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1406
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1407
new_signals.bits.allow_ips2 = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1408
new_signals.bits.allow_z10 = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1411
new_signals.bits.allow_pg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1412
new_signals.bits.allow_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1413
new_signals.bits.allow_ips2 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1414
new_signals.bits.allow_z10 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1418
new_signals.bits.allow_ips0_rcg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1419
new_signals.bits.allow_ips1_rcg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1421
new_signals.bits.allow_ips1_rcg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1423
new_signals.bits.allow_ips0_rcg = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1427
new_signals.bits.allow_dynamic_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1429
new_signals.bits.allow_dynamic_ips1 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1430
new_signals.bits.allow_dynamic_ips1_z8 = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1440
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1441
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1483
ips_driver->signals.bits.allow_ips1,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1484
ips_driver->signals.bits.allow_ips2,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1485
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1486
ips_fw->signals.bits.ips2_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1487
ips_fw->signals.bits.ips1z8_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1498
if (!dc->caps.ips_v2_support && ((prev_driver_signals.bits.allow_ips2 || prev_driver_signals.all == 0) &&
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1500
ips_fw->signals.bits.ips2_commit || !ips_fw->signals.bits.in_idle))) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1503
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1504
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1506
if (!dc->debug.optimize_ips_handshake || !ips_fw->signals.bits.ips2_commit)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1511
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1512
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1517
if (ips_fw->signals.bits.ips2_commit) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1521
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1522
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1529
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1530
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1536
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1537
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1539
while (ips_fw->signals.bits.ips2_commit)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1544
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1545
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1552
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1553
ips_fw->signals.bits.ips2_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1560
if (prev_driver_signals.bits.allow_ips1 || prev_driver_signals.all == 0) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1563
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1564
ips_fw->signals.bits.ips2_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1565
ips_fw->signals.bits.ips1z8_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1567
while (ips_fw->signals.bits.ips1_commit)
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1572
ips_fw->signals.bits.ips1_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1573
ips_fw->signals.bits.ips2_commit,
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1574
ips_fw->signals.bits.ips1z8_commit);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1639
dc_dmub_srv->dmub->meta_info.feature_bits.bits.shared_state_link_detection) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1641
return ips_fw->signals.bits.detection_required;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1820
global_cmd->config.global.features.bits.enable_stall_recovery = dc->debug.fams2_config.bits.enable_stall_recovery;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1821
global_cmd->config.global.features.bits.enable_debug = dc->debug.fams2_config.bits.enable_debug;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1822
global_cmd->config.global.features.bits.enable_offload_flip = dc->debug.fams2_config.bits.enable_offload_flip;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1852
global_cmd->config.global.features.bits.enable_visual_confirm = dc->debug.visual_confirm == VISUAL_CONFIRM_FAMS2;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1853
global_cmd->config.global.features.bits.enable = enable && context->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1854
global_cmd->config.global.features.bits.enable_ppt_check = dc->debug.fams2_config.bits.enable_ppt_check;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1889
config->global.features.bits.enable_stall_recovery = dc->debug.fams2_config.bits.enable_stall_recovery;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1890
config->global.features.bits.enable_offload_flip = dc->debug.fams2_config.bits.enable_offload_flip;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1891
config->global.features.bits.enable_debug = dc->debug.fams2_config.bits.enable_debug;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1907
config->global.features.bits.enable_visual_confirm = dc->debug.visual_confirm == VISUAL_CONFIRM_FAMS2;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1908
config->global.features.bits.enable = enable && context->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1909
config->global.features.bits.enable_ppt_check = dc->debug.fams2_config.bits.enable_ppt_check;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1991
cmds[num_cmds].fams2_flip.flip_info.config.bits.is_immediate = plane_state->flip_immediate;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
339
return boot_status.bits.optimized_init_done;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
371
return boot_status.bits.restore_required;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1007
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1017
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1026
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1036
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1051
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1059
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1067
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1077
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1117
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1128
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1140
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1166
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1179
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1335
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1357
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1367
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1378
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1392
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1403
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1414
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1422
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1433
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1443
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1451
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
212
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
220
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
230
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
240
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
248
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
258
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
272
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
286
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
295
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
309
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
322
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
331
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
364
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
378
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
399
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
420
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
432
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
446
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
455
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
467
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
495
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
505
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
540
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
561
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
571
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
650
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
664
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
672
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
686
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
696
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
705
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
714
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
723
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
737
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
745
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
753
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
786
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
925
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
943
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
952
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
961
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
970
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
989
} bits;
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
997
} bits;
drivers/gpu/drm/amd/display/dc/dc_hw_types.h
598
} bits;
drivers/gpu/drm/amd/display/dc/dc_plane.h
34
} bits;
drivers/gpu/drm/amd/display/dc/dc_stream.h
149
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
1027
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
1123
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
1141
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
1151
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
657
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
843
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
853
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
865
} bits;
drivers/gpu/drm/amd/display/dc/dc_types.h
876
} bits;
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
124
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
134
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
186
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
195
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
204
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
213
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
239
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
248
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
257
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
266
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
335
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
359
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
403
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
458
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
465
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
475
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
482
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
492
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
499
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
509
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
516
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
526
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
533
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
679
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn31/dcn31_dccg.c
686
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk) {
drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c
300
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c
304
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn314/dcn314_dccg.c
309
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1199
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dpp && !disallow_rcg)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
142
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dsc && allow_rcg)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1473
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1479
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1485
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1491
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1508
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1514
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1520
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1526
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1548
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1711
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1722
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1733
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1744
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se) {
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
175
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1773
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1786
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1865
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1873
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1881
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1889
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dsc)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1908
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1914
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1920
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1926
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1932
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1942
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1949
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1956
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1963
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
1970
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
214
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
241
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
278
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk_fe && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
327
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk_fe && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
372
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dpp && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
398
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dpp && allow_rcg)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
431
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c
468
if (!dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se && enable)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
283
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
290
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
300
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
307
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
317
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
324
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
334
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
341
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
392
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
401
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
410
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
419
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
445
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
454
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
463
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
472
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
490
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
499
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
508
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
517
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
529
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
543
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
551
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
559
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
567
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
704
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_le) {
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
711
if (dccg->ctx->dc->debug.root_clock_optimization.bits.dpstream) {
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
718
if (dccg->ctx->dc->debug.root_clock_optimization.bits.physymclk) {
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
806
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
813
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
820
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c
827
if (dccg->ctx->dc->debug.root_clock_optimization.bits.symclk32_se)
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
239
masterCmdData1.bits.timehyst_frames = psr_context->timehyst_frames;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
240
masterCmdData1.bits.hyst_lines = psr_context->hyst_lines;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
241
masterCmdData1.bits.rfb_update_auto_en =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
243
masterCmdData1.bits.dp_port_num = psr_context->transmitterId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
244
masterCmdData1.bits.dcp_sel = psr_context->controllerId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
245
masterCmdData1.bits.phy_type = psr_context->phyType;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
246
masterCmdData1.bits.frame_cap_ind =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
248
masterCmdData1.bits.aux_chan = psr_context->channel;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
249
masterCmdData1.bits.aux_repeat = psr_context->aux_repeats;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
254
masterCmdData2.bits.dig_fe = psr_context->engineId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
255
masterCmdData2.bits.dig_be = psr_context->transmitterId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
256
masterCmdData2.bits.skip_wait_for_pll_lock =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
258
masterCmdData2.bits.frame_delay = psr_context->frame_delay;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
259
masterCmdData2.bits.smu_phy_id = psr_context->smuPhyId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
260
masterCmdData2.bits.num_of_controllers =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
266
masterCmdData3.bits.psr_level = psr_context->psr_level.u32all;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
313
masterCmdData1.bits.wait_loop = wait_loop_number;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
399
if (ctx->dc->links[i]->link_enc->features.flags.bits.DP_IS_USB_C) {
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
677
masterCmdData1.bits.timehyst_frames = psr_context->timehyst_frames;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
678
masterCmdData1.bits.hyst_lines = psr_context->hyst_lines;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
679
masterCmdData1.bits.rfb_update_auto_en =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
681
masterCmdData1.bits.dp_port_num = psr_context->transmitterId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
682
masterCmdData1.bits.dcp_sel = psr_context->controllerId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
683
masterCmdData1.bits.phy_type = psr_context->phyType;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
684
masterCmdData1.bits.frame_cap_ind =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
686
masterCmdData1.bits.aux_chan = psr_context->channel;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
687
masterCmdData1.bits.aux_repeat = psr_context->aux_repeats;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
688
masterCmdData1.bits.allow_smu_optimizations = psr_context->allow_smu_optimizations;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
693
masterCmdData2.bits.dig_fe = psr_context->engineId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
694
masterCmdData2.bits.dig_be = psr_context->transmitterId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
695
masterCmdData2.bits.skip_wait_for_pll_lock =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
697
masterCmdData2.bits.frame_delay = psr_context->frame_delay;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
698
masterCmdData2.bits.smu_phy_id = psr_context->smuPhyId;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
699
masterCmdData2.bits.num_of_controllers =
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
705
masterCmdData3.bits.psr_level = psr_context->psr_level.u32all;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
739
masterCmdData1.bits.wait_loop = wait_loop_number;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h
265
} bits;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h
281
} bits;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h
293
} bits;
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h
301
} bits;
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
327
if (dce_i2c_hw->ctx->dc->debug.enable_mem_low_power.bits.i2c) {
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c
436
if (dce_i2c_hw->ctx->dc->debug.enable_mem_low_power.bits.i2c) {
drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c
98
CURSOR_2X_MAGNIFY, attributes->attribute_flags.bits.ENABLE_MAGNIFICATION,
drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c
99
CUR_INV_TRANS_CLAMP, attributes->attribute_flags.bits.INVERSE_TRANSPARENT_CLAMPING);
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1458
training_lane_set.bits.VOLTAGE_SWING_SET =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1460
training_lane_set.bits.PRE_EMPHASIS_SET =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1468
training_lane_set.bits.POST_CURSOR2_SET =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1785
if (enc->features.flags.bits.IS_HBR2_CAPABLE)
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1788
if (enc->features.flags.bits.IS_HBR3_CAPABLE)
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1959
enc110->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1966
enc110->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1968
enc110->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1970
enc110->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
1977
enc110->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
809
if ((!enc110->base.features.flags.bits.HDMI_6GB_EN ||
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
957
enc110->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
964
enc110->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
966
enc110->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
968
enc110->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
975
enc110->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c
396
if (((link->dpcd_caps.fec_cap.bits.FEC_CAPABLE &&
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.c
180
if (((link->dpcd_caps.fec_cap.bits.FEC_CAPABLE &&
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
149
if (compressor->options.bits.CLK_GATING_DISABLED == 1) {
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
191
if (compressor->options.bits.FBC_SUPPORT &&
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
243
if (compressor->options.bits.FBC_SUPPORT) {
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
427
compressor->base.options.bits.FBC_SUPPORT = true;
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
431
compressor->base.options.bits.DUMMY_BACKEND = false;
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
439
compressor->base.options.bits.CLK_GATING_DISABLED = false;
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
109
if (cp110->base.options.bits.LPT_MC_CONFIG == 1) {
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
326
if (compressor->options.bits.CLK_GATING_DISABLED == 1) {
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
369
if (compressor->options.bits.FBC_SUPPORT &&
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
370
(compressor->options.bits.DUMMY_BACKEND == 0) &&
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
383
if (compressor->options.bits.LPT_SUPPORT && (paths_num < 2) &&
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
418
if (compressor->options.bits.FBC_SUPPORT &&
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
432
if (compressor->options.bits.LPT_SUPPORT)
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
497
if (compressor->options.bits.LPT_SUPPORT) {
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
664
if (!compressor->options.bits.LPT_SUPPORT)
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
794
compressor->base.options.bits.FBC_SUPPORT = true;
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
795
compressor->base.options.bits.LPT_SUPPORT = true;
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
798
compressor->base.options.bits.DUMMY_BACKEND = false;
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
803
compressor->base.options.bits.LPT_SUPPORT = false;
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
805
compressor->base.options.bits.CLK_GATING_DISABLED = false;
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
189
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
196
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
198
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
200
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
201
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dcn201/dcn201_link_encoder.c
209
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
210
if (enc->features.flags.bits.DP_IS_USB_C) {
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
244
if (enc->features.flags.bits.DP_IS_USB_C) {
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
424
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
431
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
433
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
435
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
436
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c
444
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c
61
if (afmt->ctx->dc->debug.enable_mem_low_power.bits.afmt == false)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c
71
if (afmt->ctx->dc->debug.enable_mem_low_power.bits.afmt == false)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c
56
if (vpg->ctx->dc->debug.enable_mem_low_power.bits.vpg == false)
drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c
70
if (vpg->ctx->dc->debug.enable_mem_low_power.bits.vpg == false &&
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1133
training_lane_set.bits.VOLTAGE_SWING_SET =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1135
training_lane_set.bits.PRE_EMPHASIS_SET =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1143
training_lane_set.bits.POST_CURSOR2_SET =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1467
if (enc->features.flags.bits.IS_HBR2_CAPABLE)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1470
if (enc->features.flags.bits.IS_HBR3_CAPABLE)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1473
if (enc->features.flags.bits.IS_UHBR10_CAPABLE)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1476
if (enc->features.flags.bits.IS_UHBR13_5_CAPABLE)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
1479
if (enc->features.flags.bits.IS_UHBR20_CAPABLE)
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
648
if ((!enc10->base.features.flags.bits.HDMI_6GB_EN ||
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
761
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
768
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
770
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
772
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
773
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
781
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
291
if (enc->features.flags.bits.DP_IS_USB_C) {
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
483
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
490
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
492
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
494
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
495
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dio/dcn20/dcn20_link_encoder.c
503
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
183
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
190
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
192
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
194
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
195
enc10->base.features.flags.bits.IS_DP2_CAPABLE = bp_cap_info.IS_DP2_CAPABLE;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
196
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
197
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
198
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
199
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dio/dcn30/dcn30_dio_link_encoder.c
207
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
172
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
179
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
181
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
183
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
184
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dio/dcn301/dcn301_dio_link_encoder.c
192
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
372
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
379
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
381
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
383
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
384
enc10->base.features.flags.bits.IS_DP2_CAPABLE = bp_cap_info.IS_DP2_CAPABLE;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
385
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
386
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
387
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
388
enc10->base.features.flags.bits.DP_IS_USB_C =
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
396
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
602
if (!enc->features.flags.bits.DP_IS_USB_C)
drivers/gpu/drm/amd/display/dc/dio/dcn31/dcn31_dio_link_encoder.c
648
if (!enc->features.flags.bits.DP_IS_USB_C)
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
315
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
323
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
325
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
327
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
328
enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
329
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
330
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
331
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn32/dcn32_dio_link_encoder.c
338
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
120
enc10->base.features.flags.bits.DP_IS_USB_C = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
169
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
177
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
179
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
181
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
182
enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
183
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
184
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
185
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn321/dcn321_dio_link_encoder.c
192
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
196
enc10->base.features.flags.bits.DP_IS_USB_C = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
246
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
254
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
256
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
258
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
259
enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
260
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
261
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
262
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn35/dcn35_dio_link_encoder.c
270
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
250
enc10->base.features.flags.bits.DP_IS_USB_C = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
300
enc10->base.features.flags.bits.HDMI_6GB_EN = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
308
enc10->base.features.flags.bits.IS_HBR2_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
310
enc10->base.features.flags.bits.IS_HBR3_CAPABLE =
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
312
enc10->base.features.flags.bits.HDMI_6GB_EN = bp_cap_info.HDMI_6GB_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
313
enc10->base.features.flags.bits.IS_DP2_CAPABLE = 1;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
314
enc10->base.features.flags.bits.IS_UHBR10_CAPABLE = bp_cap_info.DP_UHBR10_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
315
enc10->base.features.flags.bits.IS_UHBR13_5_CAPABLE = bp_cap_info.DP_UHBR13_5_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
316
enc10->base.features.flags.bits.IS_UHBR20_CAPABLE = bp_cap_info.DP_UHBR20_EN;
drivers/gpu/drm/amd/display/dc/dio/dcn401/dcn401_dio_link_encoder.c
323
enc10->base.features.flags.bits.HDMI_6GB_EN = 0;
drivers/gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c
1237
pipe->plane_state->update_flags.bits.full_update = 1;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_translation_helper.c
17
bool disable_fams2 = !in_dc->debug.fams2_config.bits.enable;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/dml21_utils.c
511
context->bw_ctx.bw.dcn.clk.fw_based_mclk_switching = context->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12775
fams2_global_config->features.bits.enable = display_cfg->stage3.fams2_required;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12777
if (fams2_global_config->features.bits.enable) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12778
fams2_global_config->features.bits.enable_stall_recovery = true;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12779
fams2_global_config->features.bits.allow_delay_check_mode = FAMS2_ALLOW_DELAY_CHECK_FROM_START;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12819
base_programming->config.bits.is_drr = stream_descriptor->timing.drr_config.enabled;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12834
base_programming->config.bits.min_ttu_vblank_usable = true;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12839
base_programming->config.bits.min_ttu_vblank_usable = false;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12855
base_programming->config.bits.clamp_vtotal_min = true;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12865
base_programming->config.bits.clamp_vtotal_min = true;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12879
base_programming->config.bits.clamp_vtotal_min = display_cfg->display_config.num_streams == 1;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12897
sub_programming->subvp.config.bits.is_multi_planar =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12899
sub_programming->subvp.config.bits.is_yuv420 =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12908
base_programming->config.bits.clamp_vtotal_min = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
488
if (dpp_base->pos.cur0_ctl.bits.cur0_enable != cur_en) {
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
493
dpp_base->pos.cur0_ctl.bits.cur0_enable = cur_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
494
dpp_base->att.cur0_ctl.bits.cur0_enable = cur_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
509
dpp_base->att.fp_scale_bias.bits.fp_bias = attr->bias;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
510
dpp_base->att.fp_scale_bias.bits.fp_scale = attr->scale;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c
538
dpp_base->pos.cur0_ctl.bits.cur0_enable = 0;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_dscl.c
168
if (dpp->base.ctx->dc->debug.enable_mem_low_power.bits.dscl) {
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_dscl.c
170
dpp->base.deferred_reg_writes.bits.disable_dscl = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_dscl.c
630
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.dscl) {
drivers/gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp_dscl.c
659
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.dscl)
drivers/gpu/drm/amd/display/dc/dpp/dcn20/dcn20_dpp.c
349
if (cursor_attributes->attribute_flags.bits.ENABLE_CURSOR_DEGAMMA) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
1227
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm)
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
1421
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm)
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
410
if (cursor_attributes->attribute_flags.bits.ENABLE_CURSOR_DEGAMMA) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
432
dpp_base->att.cur0_ctl.bits.expansion_mode = 0;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
433
dpp_base->att.cur0_ctl.bits.cur0_rom_en = cur_rom_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
434
dpp_base->att.cur0_ctl.bits.mode = color_format;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
545
if (dpp_base->deferred_reg_writes.bits.disable_dscl) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
547
dpp_base->deferred_reg_writes.bits.disable_dscl = false;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
550
if (dpp_base->deferred_reg_writes.bits.disable_gamcor) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
556
dpp_base->deferred_reg_writes.bits.disable_gamcor = false;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
559
if (dpp_base->deferred_reg_writes.bits.disable_blnd_lut) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
565
dpp_base->deferred_reg_writes.bits.disable_blnd_lut = false;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
568
if (dpp_base->deferred_reg_writes.bits.disable_3dlut) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
574
dpp_base->deferred_reg_writes.bits.disable_3dlut = false;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
577
if (dpp_base->deferred_reg_writes.bits.disable_shaper) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
583
dpp_base->deferred_reg_writes.bits.disable_shaper = false;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
593
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
599
dpp_base->deferred_reg_writes.bits.disable_blnd_lut = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
610
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
616
dpp_base->deferred_reg_writes.bits.disable_3dlut = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
627
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c
633
dpp_base->deferred_reg_writes.bits.disable_shaper = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp_cm.c
132
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp_cm.c
138
dpp_base->deferred_reg_writes.bits.disable_gamcor = true;
drivers/gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp_cm.c
227
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.cm)
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
101
if (cursor_attributes->attribute_flags.bits.ENABLE_CURSOR_DEGAMMA) {
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
123
dpp_base->att.cur0_ctl.bits.expansion_mode = 0;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
124
dpp_base->att.cur0_ctl.bits.cur0_rom_en = cur_rom_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
125
dpp_base->att.cur0_ctl.bits.mode = color_format;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
138
if (dpp_base->pos.cur0_ctl.bits.cur0_enable != cur_en) {
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
143
dpp_base->pos.cur0_ctl.bits.cur0_enable = cur_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
144
dpp_base->att.cur0_ctl.bits.cur0_enable = cur_en;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
161
dpp_base->att.fp_scale_bias_g_y.bits.fp_bias_g_y = attr->bias;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
162
dpp_base->att.fp_scale_bias_g_y.bits.fp_scale_g_y = attr->scale;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
163
dpp_base->att.fp_scale_bias_rb_crcb.bits.fp_bias_rb_crcb = attr->bias;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c
164
dpp_base->att.fp_scale_bias_rb_crcb.bits.fp_scale_rb_crcb = attr->scale;
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c
1100
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.dscl) {
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c
1129
if (dpp_base->ctx->dc->debug.enable_mem_low_power.bits.dscl)
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c
160
if (dpp->base.ctx->dc->debug.enable_mem_low_power.bits.dscl) {
drivers/gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c
162
dpp->base.deferred_reg_writes.bits.disable_dscl = true;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1093
is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.RGB;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1098
is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_444;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1103
is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_NATIVE_422;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1107
is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_SIMPLE_422;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1113
is_dsc_possible = (bool)dsc_common_caps.color_formats.bits.YCBCR_NATIVE_420;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1131
is_dsc_possible = (bool)dsc_common_caps.color_depth.bits.COLOR_DEPTH_8_BPC;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1134
is_dsc_possible = (bool)dsc_common_caps.color_depth.bits.COLOR_DEPTH_10_BPC;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1137
is_dsc_possible = (bool)dsc_common_caps.color_depth.bits.COLOR_DEPTH_12_BPC;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
1216
if (dsc_common_caps.slice_caps.bits.NUM_SLICES_12)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
551
dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_1;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
554
dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_2;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
557
dsc_enc_caps->slice_caps.bits.NUM_SLICES_8 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_4;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
560
dsc_enc_caps->slice_caps.bits.NUM_SLICES_16 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_8;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
566
dsc_enc_caps->slice_caps.bits.NUM_SLICES_12 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_4;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
572
dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_1;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
575
dsc_enc_caps->slice_caps.bits.NUM_SLICES_8 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_2;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
578
dsc_enc_caps->slice_caps.bits.NUM_SLICES_12 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_3;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
581
dsc_enc_caps->slice_caps.bits.NUM_SLICES_16 |= single_dsc_enc_caps->slice_caps.bits.NUM_SLICES_4;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
685
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
706
dsc_common_caps->slice_caps.bits.NUM_SLICES_1 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
707
dsc_sink_caps->slice_caps1.bits.NUM_SLICES_1 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_1;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
708
dsc_common_caps->slice_caps.bits.NUM_SLICES_2 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
709
dsc_sink_caps->slice_caps1.bits.NUM_SLICES_2 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_2;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
710
dsc_common_caps->slice_caps.bits.NUM_SLICES_4 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
711
dsc_sink_caps->slice_caps1.bits.NUM_SLICES_4 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_4;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
712
dsc_common_caps->slice_caps.bits.NUM_SLICES_8 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
713
dsc_sink_caps->slice_caps1.bits.NUM_SLICES_8 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_8;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
714
dsc_common_caps->slice_caps.bits.NUM_SLICES_12 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
715
dsc_sink_caps->slice_caps1.bits.NUM_SLICES_12 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_12;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
716
dsc_common_caps->slice_caps.bits.NUM_SLICES_16 =
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
717
dsc_sink_caps->slice_caps2.bits.NUM_SLICES_16 && dsc_enc_caps->slice_caps.bits.NUM_SLICES_16;
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
738
if (dsc_common_caps->slice_caps.bits.NUM_SLICES_1)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
741
if (dsc_common_caps->slice_caps.bits.NUM_SLICES_2)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
744
if (dsc_common_caps->slice_caps.bits.NUM_SLICES_4)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
894
if (slice_caps.bits.NUM_SLICES_1)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
897
if (slice_caps.bits.NUM_SLICES_2)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
900
if (slice_caps.bits.NUM_SLICES_4)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
903
if (slice_caps.bits.NUM_SLICES_8)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
906
if (slice_caps.bits.NUM_SLICES_12)
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c
909
if (slice_caps.bits.NUM_SLICES_16)
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
100
dsc_enc_caps->color_formats.bits.RGB = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
101
dsc_enc_caps->color_formats.bits.YCBCR_444 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
102
dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
103
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
104
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
106
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_8_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
107
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_10_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
108
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_12_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
121
dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 0;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
122
dsc_enc_caps->slice_caps.bits.NUM_SLICES_8 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
130
dsc_enc_caps->slice_caps.bits.NUM_SLICES_12 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
131
dsc_enc_caps->slice_caps.bits.NUM_SLICES_16 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
92
dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
93
dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
94
dsc_enc_caps->slice_caps.bits.NUM_SLICES_3 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
95
dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
120
dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
121
dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
122
dsc_enc_caps->slice_caps.bits.NUM_SLICES_3 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
123
dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
128
dsc_enc_caps->color_formats.bits.RGB = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
129
dsc_enc_caps->color_formats.bits.YCBCR_444 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
130
dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
131
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
132
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
134
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_8_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
135
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_10_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn35/dcn35_dsc.c
136
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_12_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
70
dsc_enc_caps->slice_caps.bits.NUM_SLICES_1 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
71
dsc_enc_caps->slice_caps.bits.NUM_SLICES_2 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
72
dsc_enc_caps->slice_caps.bits.NUM_SLICES_3 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
73
dsc_enc_caps->slice_caps.bits.NUM_SLICES_4 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
78
dsc_enc_caps->color_formats.bits.RGB = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
79
dsc_enc_caps->color_formats.bits.YCBCR_444 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
80
dsc_enc_caps->color_formats.bits.YCBCR_SIMPLE_422 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
81
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_422 = 0;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
82
dsc_enc_caps->color_formats.bits.YCBCR_NATIVE_420 = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
84
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_8_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
85
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_10_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dcn401/dcn401_dsc.c
86
dsc_enc_caps->color_depth.bits.COLOR_DEPTH_12_BPC = 1;
drivers/gpu/drm/amd/display/dc/dsc/dsc.h
86
} bits;
drivers/gpu/drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c
531
.bits.dchubbub);
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1063
if (hubp->pos.cur_ctl.bits.cur_enable != cur_en) {
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1088
hubp->pos.cur_ctl.bits.cur_enable = cur_en;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1089
hubp->pos.position.bits.x_pos = pos->x;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1090
hubp->pos.position.bits.y_pos = pos->y;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1091
hubp->pos.hot_spot.bits.x_hot = pos->x_hotspot;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1092
hubp->pos.hot_spot.bits.y_hot = pos->y_hotspot;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
1093
hubp->pos.dst_offset.bits.dst_x_offset = dst_x_offset;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
628
CURSOR_2X_MAGNIFY, attr->attribute_flags.bits.ENABLE_MAGNIFICATION,
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
641
hubp->att.size.bits.width = attr->width;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
642
hubp->att.size.bits.height = attr->height;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
643
hubp->att.cur_ctl.bits.mode = attr->color_format;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
648
hubp->att.cur_ctl.bits.pitch = hw_pitch;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
649
hubp->att.cur_ctl.bits.line_per_chunk = lpc;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
650
hubp->att.cur_ctl.bits.cur_2x_magnify = attr->attribute_flags.bits.ENABLE_MAGNIFICATION;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
651
hubp->att.settings.bits.dst_y_offset = 0;
drivers/gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c
652
hubp->att.settings.bits.chunk_hdl_adjust = 3;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
155
CURSOR_2X_MAGNIFY, attr->attribute_flags.bits.ENABLE_MAGNIFICATION,
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
169
hubp->att.size.bits.width = attr->width;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
170
hubp->att.size.bits.height = attr->height;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
171
hubp->att.cur_ctl.bits.mode = attr->color_format;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
176
hubp->att.cur_ctl.bits.pitch = hw_pitch;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
177
hubp->att.cur_ctl.bits.line_per_chunk = lpc;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
178
hubp->att.cur_ctl.bits.cur_2x_magnify = attr->attribute_flags.bits.ENABLE_MAGNIFICATION;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
179
hubp->att.settings.bits.dst_y_offset = 0;
drivers/gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c
180
hubp->att.settings.bits.chunk_hdl_adjust = 3;
drivers/gpu/drm/amd/display/dc/hubp/dcn35/dcn35_hubp.c
52
hubp35_set_fgcg(hubp, hubp->ctx->dc->debug.enable_fine_grain_clock_gating.bits.dchub);
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
768
(1 + hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION);
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
780
if (hubp->pos.cur_ctl.bits.cur_enable != cur_en) {
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
802
hubp->pos.cur_ctl.bits.cur_enable = cur_en;
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
803
hubp->pos.position.bits.x_pos = pos->x;
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
804
hubp->pos.position.bits.y_pos = pos->y;
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
805
hubp->pos.hot_spot.bits.x_hot = pos->x_hotspot;
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
806
hubp->pos.hot_spot.bits.y_hot = pos->y_hotspot;
drivers/gpu/drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c
807
hubp->pos.dst_offset.bits.dst_x_offset = dst_x_offset;
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
1024
if (enable && link->dpcd_sink_ext_caps.bits.oled &&
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
1031
if (link->dpcd_sink_ext_caps.bits.oled ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
1032
link->dpcd_sink_ext_caps.bits.hdr_aux_backlight_control == 1 ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
1033
link->dpcd_sink_ext_caps.bits.sdr_aux_backlight_control == 1)
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
2974
if (pipe_ctx->plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
2975
pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
2976
pipe_ctx->plane_state->update_flags.bits.gamma_change)
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
2979
if (pipe_ctx->plane_state->update_flags.bits.full_update)
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
937
unsigned int pre_T11_delay = (link->dpcd_sink_ext_caps.bits.oled ? OLED_PRE_T11_DELAY : 0);
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
938
unsigned int post_T7_delay = (link->dpcd_sink_ext_caps.bits.oled ? OLED_POST_T7_DELAY : 0);
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
946
if (link->panel_cntl && !(link->dpcd_sink_ext_caps.bits.oled ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
947
link->dpcd_sink_ext_caps.bits.hdr_aux_backlight_control == 1 ||
drivers/gpu/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
948
link->dpcd_sink_ext_caps.bits.sdr_aux_backlight_control == 1)) {
drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.c
335
if (pipe_ctx->plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.c
336
pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.c
337
pipe_ctx->plane_state->update_flags.bits.gamma_change)
drivers/gpu/drm/amd/display/dc/hwss/dce60/dce60_hwseq.c
340
if (pipe_ctx->plane_state->update_flags.bits.full_update)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
2253
hw_locks.bits.lock_cursor = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
2934
if (!pipe_ctx->plane_state->update_flags.bits.full_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
2994
if (plane_state->update_flags.bits.full_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3049
if (plane_state->update_flags.bits.full_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3066
if (plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3067
plane_state->update_flags.bits.bpp_change)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3070
if (plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3071
plane_state->update_flags.bits.per_pixel_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3072
plane_state->update_flags.bits.global_alpha_change)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3075
if (plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3076
plane_state->update_flags.bits.per_pixel_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3077
plane_state->update_flags.bits.global_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3078
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3079
plane_state->update_flags.bits.position_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3083
if (plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3084
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3085
plane_state->update_flags.bits.position_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3103
if (plane_state->update_flags.bits.full_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3114
if (plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3115
plane_state->update_flags.bits.pixel_format_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3116
plane_state->update_flags.bits.horizontal_mirror_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3117
plane_state->update_flags.bits.rotation_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3118
plane_state->update_flags.bits.swizzle_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3119
plane_state->update_flags.bits.dcc_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3120
plane_state->update_flags.bits.bpp_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3121
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3122
plane_state->update_flags.bits.plane_size_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3231
if (pipe_ctx->plane_state->update_flags.bits.full_update)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3238
if (pipe_ctx->plane_state->update_flags.bits.full_update ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3239
pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3240
pipe_ctx->plane_state->update_flags.bits.gamma_change)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3249
if (pipe_ctx->plane_state->update_flags.bits.full_update)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3305
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable)
drivers/gpu/drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c
3309
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1091
if (plane_state->lut3d_func.state.bits.initialized == 1)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1449
hw_locks.bits.lock_pipe = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1453
hw_locks.bits.triple_buffer_lock = pipe->plane_state->triplebuffer_flips;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1495
new_pipe->update_flags.bits.disable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1502
new_pipe->update_flags.bits.odm = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1509
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1510
new_pipe->update_flags.bits.mpcc = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1511
new_pipe->update_flags.bits.dppclk = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1512
new_pipe->update_flags.bits.hubp_interdependent = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1513
new_pipe->update_flags.bits.hubp_rq_dlg_ttu = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1514
new_pipe->update_flags.bits.unbounded_req = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1515
new_pipe->update_flags.bits.gamut_remap = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1516
new_pipe->update_flags.bits.scaler = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1517
new_pipe->update_flags.bits.viewport = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1518
new_pipe->update_flags.bits.det_size = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1522
new_pipe->update_flags.bits.test_pattern_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1524
new_pipe->update_flags.bits.odm = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1525
new_pipe->update_flags.bits.global_sync = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1536
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1543
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1546
new_pipe->update_flags.bits.disable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1552
new_pipe->update_flags.bits.plane_changed = true;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1562
new_pipe->update_flags.bits.global_sync = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1566
new_pipe->update_flags.bits.det_size = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1576
new_pipe->update_flags.bits.opp_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1578
new_pipe->update_flags.bits.tg_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1587
new_pipe->update_flags.bits.mpcc = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1591
new_pipe->update_flags.bits.dppclk = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1595
new_pipe->update_flags.bits.scaler = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1600
new_pipe->update_flags.bits.viewport = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1646
new_pipe->update_flags.bits.hubp_interdependent = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1652
new_pipe->update_flags.bits.hubp_rq_dlg_ttu = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1656
new_pipe->update_flags.bits.unbounded_req = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1660
new_pipe->update_flags.bits.test_pattern_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1677
if (pipe_ctx->update_flags.bits.dppclk)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1680
if (pipe_ctx->update_flags.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1688
if (pipe_ctx->update_flags.bits.hubp_rq_dlg_ttu) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1707
if (pipe_ctx->update_flags.bits.unbounded_req && hubp->funcs->set_unbounded_requesting)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1710
if (pipe_ctx->update_flags.bits.hubp_interdependent) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1723
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1724
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1725
plane_state->update_flags.bits.bpp_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1726
plane_state->update_flags.bits.input_csc_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1727
plane_state->update_flags.bits.color_space_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1728
plane_state->update_flags.bits.coeff_reduction_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1750
if (pipe_ctx->update_flags.bits.mpcc
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1751
|| pipe_ctx->update_flags.bits.plane_changed
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1752
|| plane_state->update_flags.bits.global_alpha_change
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1753
|| plane_state->update_flags.bits.per_pixel_alpha_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1758
if (pipe_ctx->update_flags.bits.scaler ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1759
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1760
plane_state->update_flags.bits.position_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1761
plane_state->update_flags.bits.per_pixel_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1762
pipe_ctx->stream->update_flags.bits.scaling) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1770
if (pipe_ctx->update_flags.bits.viewport ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1771
(context == dc->current_state && plane_state->update_flags.bits.position_change) ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1772
(context == dc->current_state && plane_state->update_flags.bits.scaling_change) ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1773
(context == dc->current_state && pipe_ctx->stream->update_flags.bits.scaling)) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1786
if ((pipe_ctx->update_flags.bits.enable || pipe_ctx->update_flags.bits.opp_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1787
pipe_ctx->update_flags.bits.scaler || viewport_changed == true) &&
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1801
if (pipe_ctx->update_flags.bits.enable || pipe_ctx->update_flags.bits.opp_changed
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1802
|| pipe_ctx->update_flags.bits.plane_changed
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1803
|| pipe_ctx->stream->update_flags.bits.gamut_remap
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1804
|| plane_state->update_flags.bits.gamut_remap_change
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1805
|| pipe_ctx->stream->update_flags.bits.out_csc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1817
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1818
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1819
pipe_ctx->update_flags.bits.opp_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1820
plane_state->update_flags.bits.pixel_format_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1821
plane_state->update_flags.bits.horizontal_mirror_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1822
plane_state->update_flags.bits.rotation_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1823
plane_state->update_flags.bits.swizzle_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1824
plane_state->update_flags.bits.dcc_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1825
plane_state->update_flags.bits.bpp_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1826
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1827
plane_state->update_flags.bits.plane_size_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1843
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1844
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1845
plane_state->update_flags.bits.addr_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1858
if (pipe_ctx->update_flags.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1924
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1925
pipe_ctx->update_flags.bits.odm ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1926
pipe_ctx->stream->update_flags.bits.abm_level)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1933
if (pipe_ctx->update_flags.bits.global_sync && !pipe_ctx->top_pipe
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1937
if (pipe_ctx->update_flags.bits.odm)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1940
if (pipe_ctx->update_flags.bits.enable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1950
if (pipe_ctx->update_flags.bits.det_size) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1965
if (pipe_ctx->plane_state && (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1966
pipe_ctx->plane_state->update_flags.bits.hdr_mult))
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1970
(pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1971
pipe_ctx->plane_state->update_flags.bits.gamma_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1972
pipe_ctx->plane_state->update_flags.bits.lut_3d ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1973
pipe_ctx->update_flags.bits.enable))
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1980
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1981
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1982
pipe_ctx->stream->update_flags.bits.out_tf)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1990
if (pipe_ctx->update_flags.bits.enable
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
1991
|| pipe_ctx->update_flags.bits.opp_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2014
if (pipe_ctx->update_flags.bits.test_pattern_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2087
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable && stream &&
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2101
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2109
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2110
|| context->res_ctx.pipe_ctx[i].update_flags.bits.opp_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2119
if ((context->res_ctx.pipe_ctx[i].update_flags.bits.disable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2140
pipe->update_flags.bits.odm &&
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2249
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable)
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2261
if (pipe->plane_state && !pipe->top_pipe && pipe->update_flags.bits.enable &&
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2973
if (!pipe_ctx->plane_state->update_flags.bits.full_update &&
drivers/gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c
2974
!pipe_ctx->update_flags.bits.mpcc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn201/dcn201_hwseq.c
488
if (!pipe_ctx->plane_state->update_flags.bits.full_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
280
stream->lut3d_func->state.bits.initialized == 1 &&
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
281
stream->lut3d_func->state.bits.rmu_idx_valid == 1) {
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
282
if (stream->lut3d_func->state.bits.rmu_mux_num == 0)
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
283
mpcc_id_projected = stream->lut3d_func->state.bits.mpc_rmu0_mux;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
284
else if (stream->lut3d_func->state.bits.rmu_mux_num == 1)
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
285
mpcc_id_projected = stream->lut3d_func->state.bits.mpc_rmu1_mux;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
286
else if (stream->lut3d_func->state.bits.rmu_mux_num == 2)
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
287
mpcc_id_projected = stream->lut3d_func->state.bits.mpc_rmu2_mux;
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
294
stream->lut3d_func->state.bits.rmu_mux_num);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
295
if (acquired_rmu != stream->lut3d_func->state.bits.rmu_mux_num)
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
299
stream->lut3d_func->state.bits.rmu_mux_num);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
304
stream->lut3d_func->state.bits.rmu_mux_num);
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
664
if (dc->debug.enable_mem_low_power.bits.dmcu) {
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
672
if (dc->debug.enable_mem_low_power.bits.optc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c
677
if (dc->debug.enable_mem_low_power.bits.vga) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
100
if (dc->debug.enable_mem_low_power.bits.vpg && dc->res_pool->stream_enc[0]->vpg->funcs->vpg_powerdown) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
243
dc->res_pool->dio->funcs->mem_pwr_ctrl(dc->res_pool->dio, dc->debug.enable_mem_low_power.bits.i2c);
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
291
if (hws->ctx->dc->debug.root_clock_optimization.bits.dsc &&
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
334
if (hws->ctx->dc->debug.root_clock_optimization.bits.dsc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
77
if (dc->debug.enable_mem_low_power.bits.dmcu) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
85
if (dc->debug.enable_mem_low_power.bits.optc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
90
if (dc->debug.enable_mem_low_power.bits.vga) {
drivers/gpu/drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c
95
if (dc->debug.enable_mem_low_power.bits.mpc &&
drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c
237
if (hws->ctx->dc->debug.root_clock_optimization.bits.dsc &&
drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c
288
if (hws->ctx->dc->debug.root_clock_optimization.bits.dsc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c
458
if (!hws->ctx->dc->debug.root_clock_optimization.bits.dpp)
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1005
dc->debug.fams2_config.bits.enable &= true;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1009
dc->debug.fams2_config.bits.enable = false;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1448
if (pipe->plane_state && pipe->plane_state->update_flags.bits.position_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1456
phantom_pipe->plane_state->update_flags.bits.position_change = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1473
phantom_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1474
phantom_pipe->update_flags.bits.mpcc = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1475
phantom_pipe->update_flags.bits.dppclk = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1476
phantom_pipe->update_flags.bits.hubp_interdependent = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1477
phantom_pipe->update_flags.bits.hubp_rq_dlg_ttu = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1478
phantom_pipe->update_flags.bits.gamut_remap = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1479
phantom_pipe->update_flags.bits.scaler = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1480
phantom_pipe->update_flags.bits.viewport = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1481
phantom_pipe->update_flags.bits.det_size = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1483
phantom_pipe->update_flags.bits.odm = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
1484
phantom_pipe->update_flags.bits.global_sync = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
420
hw_lock_cmd.bits.command_code = DMUB_INBOX0_CMD__HW_LOCK;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
421
hw_lock_cmd.bits.hw_lock_client = HW_LOCK_CLIENT_DRIVER;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
422
hw_lock_cmd.bits.lock = lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
423
hw_lock_cmd.bits.should_release = !lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
438
hw_lock_cmd.bits.command_code = DMUB_INBOX0_CMD__HW_LOCK;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
439
hw_lock_cmd.bits.hw_lock_client = HW_LOCK_CLIENT_DRIVER;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
440
hw_lock_cmd.bits.lock = lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
441
hw_lock_cmd.bits.should_release = !lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
469
stream->lut3d_func->state.bits.initialized == 1) {
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
521
if (plane_state->lut3d_func.state.bits.initialized == 1)
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
809
if (dc->debug.enable_mem_low_power.bits.optc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c
814
if (dc->debug.enable_mem_low_power.bits.vga) {
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
101
if (dc->debug.enable_mem_low_power.bits.mpc &&
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
105
if (dc->debug.enable_mem_low_power.bits.vpg && dc->res_pool->stream_enc[0]->vpg->funcs->vpg_powerdown) {
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1692
p->CURSOR0_0_CURSOR_SIZE__CURSOR_WIDTH = hubp->att.size.bits.width;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1693
p->CURSOR0_0_CURSOR_SIZE__CURSOR_HEIGHT = hubp->att.size.bits.height;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1694
p->CURSOR0_0_CURSOR_POSITION__CURSOR_X_POSITION = hubp->pos.position.bits.x_pos;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1695
p->CURSOR0_0_CURSOR_POSITION__CURSOR_Y_POSITION = hubp->pos.position.bits.y_pos;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1696
p->CURSOR0_0_CURSOR_HOT_SPOT__CURSOR_HOT_SPOT_X = hubp->pos.hot_spot.bits.x_hot;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1697
p->CURSOR0_0_CURSOR_HOT_SPOT__CURSOR_HOT_SPOT_Y = hubp->pos.hot_spot.bits.y_hot;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1698
p->CURSOR0_0_CURSOR_DST_OFFSET__CURSOR_DST_X_OFFSET = hubp->pos.dst_offset.bits.dst_x_offset;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1699
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_ENABLE = hubp->pos.cur_ctl.bits.cur_enable;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1700
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_MODE = hubp->att.cur_ctl.bits.mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1701
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_2X_MAGNIFY = hubp->pos.cur_ctl.bits.cur_2x_magnify;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1702
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_PITCH = hubp->att.cur_ctl.bits.pitch;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1703
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_LINES_PER_CHUNK = hubp->att.cur_ctl.bits.line_per_chunk;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1705
p->CNVC_CUR0_CURSOR0_CONTROL__CUR0_ENABLE = dpp->att.cur0_ctl.bits.cur0_enable;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1706
p->CNVC_CUR0_CURSOR0_CONTROL__CUR0_MODE = dpp->att.cur0_ctl.bits.mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1707
p->CNVC_CUR0_CURSOR0_CONTROL__CUR0_EXPANSION_MODE = dpp->att.cur0_ctl.bits.expansion_mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1708
p->CNVC_CUR0_CURSOR0_CONTROL__CUR0_ROM_EN = dpp->att.cur0_ctl.bits.cur0_rom_en;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1711
p->CNVC_CUR0_CURSOR0_FP_SCALE_BIAS__CUR0_FP_BIAS = dpp->att.fp_scale_bias.bits.fp_bias;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1712
p->CNVC_CUR0_CURSOR0_FP_SCALE_BIAS__CUR0_FP_SCALE = dpp->att.fp_scale_bias.bits.fp_scale;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1714
p->HUBPREQ0_CURSOR_SETTINGS__CURSOR0_DST_Y_OFFSET = hubp->att.settings.bits.dst_y_offset;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
1715
p->HUBPREQ0_CURSOR_SETTINGS__CURSOR0_CHUNK_HDL_ADJUST = hubp->att.settings.bits.chunk_hdl_adjust;
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
278
dc->res_pool->dio->funcs->mem_pwr_ctrl(dc->res_pool->dio, !dc->debug.enable_mem_low_power.bits.i2c);
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
483
if (!hws->ctx->dc->debug.root_clock_optimization.bits.dpp)
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
494
if (!hws->ctx->dc->debug.root_clock_optimization.bits.dpstream)
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
505
if (!hws->ctx->dc->debug.root_clock_optimization.bits.physymclk)
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
83
if (dc->debug.enable_mem_low_power.bits.dmcu) {
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
91
if (dc->debug.enable_mem_low_power.bits.optc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c
96
if (dc->debug.enable_mem_low_power.bits.vga) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1179
if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1200
if (hubp->curs_attr.attribute_flags.bits.ENABLE_MAGNIFICATION)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1367
pipe_ctx->plane_state->update_flags.bits.addr_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1426
if (dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1447
if (dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1499
if (!dc->debug.fams2_config.bits.enable && !dc_dmub_srv_is_cursor_offload_enabled(dc))
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1502
hw_lock_cmd.bits.command_code = DMUB_INBOX0_CMD__HW_LOCK;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1503
hw_lock_cmd.bits.hw_lock_client = HW_LOCK_CLIENT_DRIVER;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1504
hw_lock_cmd.bits.lock = lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1505
hw_lock_cmd.bits.should_release = !lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1517
hw_lock_cmd.bits.command_code = DMUB_INBOX0_CMD__HW_LOCK;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1518
hw_lock_cmd.bits.hw_lock_client = HW_LOCK_CLIENT_DRIVER;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1519
hw_lock_cmd.bits.lock = lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1520
hw_lock_cmd.bits.should_release = !lock;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1529
if (!dc->ctx || !dc->ctx->dmub_srv || !dc->debug.fams2_config.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1532
fams2_info_required = context->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1533
fams2_info_required |= context->bw_ctx.bw.dcn.fams2_global_config.features.bits.legacy_method_no_fams2;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
171
if (dc->debug.enable_mem_low_power.bits.optc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
176
if (dc->debug.enable_mem_low_power.bits.vga) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1789
if (dc->ctx->dmub_srv && dc->debug.fams2_config.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1797
dc->current_state->bw_ctx.bw.dcn.fams2_global_config.features.bits.enable) &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
1811
if (dc->ctx->dmub_srv && dc->debug.fams2_config.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2143
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2144
pipe_ctx->update_flags.bits.odm ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2145
pipe_ctx->stream->update_flags.bits.abm_level)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2152
if (pipe_ctx->update_flags.bits.global_sync && !pipe_ctx->top_pipe
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2156
if (pipe_ctx->update_flags.bits.odm)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2159
if (pipe_ctx->update_flags.bits.enable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2169
if (pipe_ctx->update_flags.bits.det_size) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2183
if (pipe_ctx->plane_state && (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2184
pipe_ctx->plane_state->update_flags.bits.hdr_mult))
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2188
(pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2189
pipe_ctx->plane_state->update_flags.bits.gamma_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2190
pipe_ctx->plane_state->update_flags.bits.lut_3d ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2191
pipe_ctx->update_flags.bits.enable))
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2198
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2199
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2200
pipe_ctx->stream->update_flags.bits.out_tf)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2208
if (pipe_ctx->update_flags.bits.enable
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2209
|| pipe_ctx->update_flags.bits.opp_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2232
if (pipe_ctx->update_flags.bits.test_pattern_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2269
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2270
pipe_ctx->update_flags.bits.odm ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2271
pipe_ctx->stream->update_flags.bits.abm_level) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2280
if (pipe_ctx->update_flags.bits.global_sync && !pipe_ctx->top_pipe
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2303
if (pipe_ctx->update_flags.bits.odm) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2308
if (pipe_ctx->update_flags.bits.enable) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2313
if (pipe_ctx->update_flags.bits.det_size) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2333
if (pipe_ctx->plane_state && (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2334
pipe_ctx->plane_state->update_flags.bits.hdr_mult)) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2340
(pipe_ctx->plane_state->update_flags.bits.in_transfer_func_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2341
pipe_ctx->plane_state->update_flags.bits.gamma_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2342
pipe_ctx->plane_state->update_flags.bits.lut_3d ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2343
pipe_ctx->update_flags.bits.enable)) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2352
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2353
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2354
pipe_ctx->stream->update_flags.bits.out_tf) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2363
if (pipe_ctx->update_flags.bits.enable
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2364
|| pipe_ctx->update_flags.bits.opp_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2382
if (pipe_ctx->update_flags.bits.test_pattern_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2458
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable && stream &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2472
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2480
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2481
|| context->res_ctx.pipe_ctx[i].update_flags.bits.opp_changed) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2490
if ((context->res_ctx.pipe_ctx[i].update_flags.bits.disable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2511
pipe->update_flags.bits.odm &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2585
if (context->res_ctx.pipe_ctx[i].update_flags.bits.disable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2597
if (pipe->plane_state && !pipe->top_pipe && pipe->update_flags.bits.enable &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2781
new_pipe->update_flags.bits.disable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2788
new_pipe->update_flags.bits.odm = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2795
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2796
new_pipe->update_flags.bits.mpcc = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2797
new_pipe->update_flags.bits.dppclk = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2798
new_pipe->update_flags.bits.hubp_interdependent = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2799
new_pipe->update_flags.bits.hubp_rq_dlg_ttu = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2800
new_pipe->update_flags.bits.unbounded_req = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2801
new_pipe->update_flags.bits.gamut_remap = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2802
new_pipe->update_flags.bits.scaler = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2803
new_pipe->update_flags.bits.viewport = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2804
new_pipe->update_flags.bits.det_size = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2808
new_pipe->update_flags.bits.test_pattern_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2810
new_pipe->update_flags.bits.odm = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2811
new_pipe->update_flags.bits.global_sync = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2822
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2829
new_pipe->update_flags.bits.enable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2832
new_pipe->update_flags.bits.disable = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2838
new_pipe->update_flags.bits.plane_changed = true;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2847
new_pipe->update_flags.bits.global_sync = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2851
new_pipe->update_flags.bits.det_size = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2861
new_pipe->update_flags.bits.opp_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2863
new_pipe->update_flags.bits.tg_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2872
new_pipe->update_flags.bits.mpcc = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2876
new_pipe->update_flags.bits.dppclk = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2880
new_pipe->update_flags.bits.scaler = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2885
new_pipe->update_flags.bits.viewport = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2932
new_pipe->update_flags.bits.hubp_interdependent = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2938
new_pipe->update_flags.bits.hubp_rq_dlg_ttu = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2942
new_pipe->update_flags.bits.unbounded_req = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
2946
new_pipe->update_flags.bits.test_pattern_changed = 1;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3006
p->CURSOR0_0_CURSOR_SIZE__CURSOR_WIDTH = hubp->att.size.bits.width;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3007
p->CURSOR0_0_CURSOR_SIZE__CURSOR_HEIGHT = hubp->att.size.bits.height;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3008
p->CURSOR0_0_CURSOR_POSITION__CURSOR_X_POSITION = hubp->pos.position.bits.x_pos;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3009
p->CURSOR0_0_CURSOR_POSITION__CURSOR_Y_POSITION = hubp->pos.position.bits.y_pos;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3010
p->CURSOR0_0_CURSOR_HOT_SPOT__CURSOR_HOT_SPOT_X = hubp->pos.hot_spot.bits.x_hot;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3011
p->CURSOR0_0_CURSOR_HOT_SPOT__CURSOR_HOT_SPOT_Y = hubp->pos.hot_spot.bits.y_hot;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3012
p->CURSOR0_0_CURSOR_DST_OFFSET__CURSOR_DST_X_OFFSET = hubp->pos.dst_offset.bits.dst_x_offset;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3013
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_ENABLE = hubp->pos.cur_ctl.bits.cur_enable;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3014
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_MODE = hubp->att.cur_ctl.bits.mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3015
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_2X_MAGNIFY = hubp->pos.cur_ctl.bits.cur_2x_magnify;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3016
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_PITCH = hubp->att.cur_ctl.bits.pitch;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3017
p->CURSOR0_0_CURSOR_CONTROL__CURSOR_LINES_PER_CHUNK = hubp->att.cur_ctl.bits.line_per_chunk;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3019
p->CM_CUR0_CURSOR0_CONTROL__CUR0_ENABLE = dpp->att.cur0_ctl.bits.cur0_enable;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3020
p->CM_CUR0_CURSOR0_CONTROL__CUR0_MODE = dpp->att.cur0_ctl.bits.mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3021
p->CM_CUR0_CURSOR0_CONTROL__CUR0_EXPANSION_MODE = dpp->att.cur0_ctl.bits.expansion_mode;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3022
p->CM_CUR0_CURSOR0_CONTROL__CUR0_ROM_EN = dpp->att.cur0_ctl.bits.cur0_rom_en;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3027
dpp->att.fp_scale_bias_g_y.bits.fp_bias_g_y;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3029
dpp->att.fp_scale_bias_g_y.bits.fp_scale_g_y;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3031
dpp->att.fp_scale_bias_rb_crcb.bits.fp_bias_rb_crcb;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3033
dpp->att.fp_scale_bias_rb_crcb.bits.fp_scale_rb_crcb;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3035
p->HUBPREQ0_CURSOR_SETTINGS__CURSOR0_DST_Y_OFFSET = hubp->att.settings.bits.dst_y_offset;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3036
p->HUBPREQ0_CURSOR_SETTINGS__CURSOR0_CHUNK_HDL_ADJUST = hubp->att.settings.bits.chunk_hdl_adjust;
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3602
if (pipe_ctx->update_flags.bits.dppclk)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3606
if (pipe_ctx->update_flags.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3610
if (pipe_ctx->update_flags.bits.hubp_rq_dlg_ttu) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3624
if (pipe_ctx->update_flags.bits.unbounded_req && hubp->funcs->set_unbounded_requesting)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3628
if (pipe_ctx->update_flags.bits.hubp_interdependent) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3636
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3637
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3638
plane_state->update_flags.bits.bpp_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3639
plane_state->update_flags.bits.input_csc_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3640
plane_state->update_flags.bits.color_space_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3641
plane_state->update_flags.bits.coeff_reduction_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3656
if (pipe_ctx->update_flags.bits.mpcc ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3657
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3658
plane_state->update_flags.bits.global_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3659
plane_state->update_flags.bits.per_pixel_alpha_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
366
dc->debug.fams2_config.bits.enable &=
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3667
if (pipe_ctx->update_flags.bits.scaler ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3668
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3669
plane_state->update_flags.bits.position_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3670
plane_state->update_flags.bits.per_pixel_alpha_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3671
pipe_ctx->stream->update_flags.bits.scaling) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3678
if (pipe_ctx->update_flags.bits.viewport ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3679
(context == dc->current_state && plane_state->update_flags.bits.position_change) ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3680
(context == dc->current_state && plane_state->update_flags.bits.scaling_change) ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3681
(context == dc->current_state && pipe_ctx->stream->update_flags.bits.scaling)) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3692
if ((pipe_ctx->update_flags.bits.enable || pipe_ctx->update_flags.bits.opp_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3693
pipe_ctx->update_flags.bits.scaler || viewport_changed == true) &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
370
if ((!dc->debug.fams2_config.bits.enable || dchub_ref_freq_changed) &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3709
if (pipe_ctx->update_flags.bits.enable || pipe_ctx->update_flags.bits.opp_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3710
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3711
pipe_ctx->stream->update_flags.bits.gamut_remap ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3712
plane_state->update_flags.bits.gamut_remap_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3713
pipe_ctx->stream->update_flags.bits.out_csc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3724
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3725
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3726
pipe_ctx->update_flags.bits.opp_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3727
plane_state->update_flags.bits.pixel_format_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3728
plane_state->update_flags.bits.horizontal_mirror_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3729
plane_state->update_flags.bits.rotation_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3730
plane_state->update_flags.bits.swizzle_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3731
plane_state->update_flags.bits.dcc_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3732
plane_state->update_flags.bits.bpp_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3733
plane_state->update_flags.bits.scaling_change ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3734
plane_state->update_flags.bits.plane_size_change) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3746
if (pipe_ctx->update_flags.bits.enable ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3747
pipe_ctx->update_flags.bits.plane_changed ||
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3748
plane_state->update_flags.bits.addr_update) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3761
if (pipe_ctx->update_flags.bits.enable)
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3821
if (!pipe_ctx->plane_state->update_flags.bits.full_update &&
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
3822
!pipe_ctx->update_flags.bits.mpcc) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
484
if (mcm_luts.lut3d_data.lut3d_func && mcm_luts.lut3d_data.lut3d_func->state.bits.initialized) {
drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c
663
if (plane_state->lut3d_func.state.bits.initialized == 1)
drivers/gpu/drm/amd/display/dc/inc/compressor.h
133
} bits;
drivers/gpu/drm/amd/display/dc/inc/compressor.h
95
} bits;
drivers/gpu/drm/amd/display/dc/inc/core_types.h
422
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h
86
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
104
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
111
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
19
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
28
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
35
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
42
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
55
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
63
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
83
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/cursor_reg_cache.h
97
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h
65
} bits;
drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h
70
} bits;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
216
channel_count = min(dpcd_test_mode.bits.channel_count + 1, AUDIO_CHANNELS_COUNT);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
235
switch (dpcd_test_mode.bits.sampling_rate) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
270
link->audio_test_data.pattern_period[modes] = dpcd_pattern_period[modes].bits.pattern_period;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
335
switch (dpcd_test_pattern.bits.PATTERN) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
446
(dpcd_lane_adjust.bits.VOLTAGE_SWING_LANE);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
449
(dpcd_lane_adjust.bits.PRE_EMPHASIS_LANE);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
594
if (test_request.bits.LINK_TRAINING) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
596
test_response.bits.ACK = 1;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
604
test_response.bits.ACK = 0;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
606
if (test_request.bits.LINK_TEST_PATTRN) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
624
test_response.bits.ACK = dm_helpers_dp_handle_test_pattern_request(link->ctx, link,
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
628
if (test_request.bits.AUDIO_TEST_PATTERN) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
629
dp_test_get_audio_test_data(link, test_request.bits.TEST_AUDIO_DISABLED_VIDEO);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
630
test_response.bits.ACK = 1;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
633
if (test_request.bits.PHY_TEST_PATTERN) {
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
635
test_response.bits.ACK = 1;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
639
if (test_response.bits.ACK)
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
885
hw_locks.bits.lock_dig = 1;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_cts.c
933
hw_locks.bits.lock_dig = 1;
drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio.c
135
link->dpcd_caps.dprx_feature.bits.SST_SPLIT_SDP_CAP);
drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_dio_fixed_vs_pe_retimer.c
83
if (!link->dpcd_caps.lttpr_caps.main_link_channel_coding.bits.DP_128b_132b_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_hpo_fixed_vs_pe_retimer_dp.c
129
if (!link->dpcd_caps.lttpr_caps.main_link_channel_coding.bits.DP_128b_132b_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1081
link->link_enc->features.flags.bits.DP_IS_USB_C == 1) {
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1097
link->dpcd_caps.sink_count.bits.SINK_COUNT == 0) {
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1116
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1117
&& link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1118
&& link->dpcd_caps.usb4_dp_tun_info.driver_bw_cap.bits.driver_bw_alloc_support) {
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1120
link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc = false;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1133
if (link->dpcd_caps.sink_count.bits.SINK_COUNT)
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1135
link->dpcd_caps.sink_count.bits.SINK_COUNT;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1500
ret = link->hdcp_caps.bcaps.bits.HDCP_CAPABLE;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
1524
ret = (link->hdcp_caps.bcaps.bits.HDCP_CAPABLE &&
drivers/gpu/drm/amd/display/dc/link/link_detection.c
547
lane_count_set.bits.LANE_COUNT_SET;
drivers/gpu/drm/amd/display/dc/link/link_detection.c
585
max_down_spread.bits.MAX_DOWN_SPREAD ?
drivers/gpu/drm/amd/display/dc/link/link_detection.c
610
link->link_enc->features.flags.bits.IS_UHBR20_CAPABLE)
drivers/gpu/drm/amd/display/dc/link/link_detection.c
706
!link->dc->debug.dpia_debug.bits.disable_mst_dsc_work_around)
drivers/gpu/drm/amd/display/dc/link/link_detection.c
714
!link->dc->debug.dpia_debug.bits.disable_mst_dsc_work_around) {
drivers/gpu/drm/amd/display/dc/link/link_detection.c
995
(link->dpcd_sink_ext_caps.bits.oled == 1)) {
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
1068
new_downspread.bits.IGNORE_MSA_TIMING_PARAM =
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
1237
if (update_status.bits.ACT_HANDLED == 1) {
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
1568
update_status.bits.VC_PAYLOAD_TABLE_UPDATED = 1;
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
1605
if (update_status.bits.VC_PAYLOAD_TABLE_UPDATED == 1) {
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
2087
if (link->dpcd_sink_ext_caps.bits.oled == 1 ||
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
2088
link->dpcd_sink_ext_caps.bits.sdr_aux_backlight_control == 1 ||
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
2089
link->dpcd_sink_ext_caps.bits.hdr_aux_backlight_control == 1) {
drivers/gpu/drm/amd/display/dc/link/link_dpms.c
2092
if (link->dpcd_sink_ext_caps.bits.oled == 1)
drivers/gpu/drm/amd/display/dc/link/link_factory.c
602
DC_LOG_DC("BIOS object table - DP_IS_USB_C: %d", link->link_enc->features.flags.bits.DP_IS_USB_C);
drivers/gpu/drm/amd/display/dc/link/link_factory.c
603
DC_LOG_DC("BIOS object table - IS_DP2_CAPABLE: %d", link->link_enc->features.flags.bits.IS_DP2_CAPABLE);
drivers/gpu/drm/amd/display/dc/link/link_validation.c
148
if (dpcd_caps->channel_coding_cap.bits.DP_128b_132b_SUPPORTED == 0 &&
drivers/gpu/drm/amd/display/dc/link/link_validation.c
285
!link->dpcd_caps.dprx_feature.bits.VSC_SDP_COLORIMETRY_SUPPORTED &&
drivers/gpu/drm/amd/display/dc/link/link_validation.c
306
bool is_max_uncompressed_pixel_rate_exceeded = link->dpcd_caps.max_uncompressed_pixel_rate_cap.bits.valid &&
drivers/gpu/drm/amd/display/dc/link/link_validation.c
307
timing->pix_clk_100hz > link->dpcd_caps.max_uncompressed_pixel_rate_cap.bits.max_uncompressed_pixel_rate_cap * 10000;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1128
autonomous_mode_caps.bits.REGULATED_AUTONOMOUS_MODE_SUPPORTED;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1142
(!hdmi_tx_link_status.bits.HDMI_TX_READY_STATUS ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1143
!hdmi_encoded_link_bw.bits.FRL_LINK_TRAINING_FINISHED)) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1197
switch (port_caps->bits.DWN_STRM_PORTX_TYPE) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1227
hdmi_caps.bits.FRAME_SEQ_TO_FRAME_PACK;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1229
if (port_caps->bits.DWN_STRM_PORTX_TYPE
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1232
hdmi_caps.bits.YCrCr422_PASS_THROUGH;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1234
hdmi_caps.bits.YCrCr420_PASS_THROUGH;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1236
hdmi_caps.bits.YCrCr422_CONVERSION;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1238
hdmi_caps.bits.YCrCr420_CONVERSION;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1243
hdmi_color_caps.bits.MAX_BITS_PER_COLOR_COMPONENT);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1249
hdmi_color_caps.bits.MAX_ENCODED_LINK_BW_SUPPORT);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1380
down_strm_port_count.bits.IGNORE_MSA_TIMING_PARAM;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1389
link->dpcd_caps.max_ln_count.bits.MAX_LANE_COUNT;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1393
link->dpcd_caps.max_down_spread.bits.MAX_DOWN_SPREAD ?
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1399
edp_config_cap.bits.ALT_SCRAMBLER_RESET;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1401
edp_config_cap.bits.DPCD_DISPLAY_CONTROL_CAPABLE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1491
if (!link->dpcd_caps.channel_coding_cap.bits.DP_128b_132b_SUPPORTED ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1509
link->link_enc->features.flags.bits.DP_IS_USB_C == 0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1560
if (st == DC_OK && cap.bits.MST_CAP == 1)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1583
if (link->is_dds && !link->dpcd_sink_ext_caps.bits.oled) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1827
aux_rd_interval.bits.EXT_RECEIVER_CAP_FIELD_PRESENT == 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1829
if (aux_rd_interval.bits.EXT_RECEIVER_CAP_FIELD_PRESENT == 1) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1920
down_strm_port_count.bits.IGNORE_MSA_TIMING_PARAM;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1929
link->dpcd_caps.max_ln_count.bits.MAX_LANE_COUNT;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1933
link->dpcd_caps.max_down_spread.bits.MAX_DOWN_SPREAD ?
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1939
edp_config_cap.bits.ALT_SCRAMBLER_RESET;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
1941
edp_config_cap.bits.DPCD_DISPLAY_CONTROL_CAPABLE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2027
is_fec_supported = link->dpcd_caps.fec_cap.bits.FEC_CAPABLE;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2059
link->dc->debug.dpia_debug.bits.enable_force_tbt3_work_around &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2063
(link->dpcd_caps.fec_cap.bits.FEC_CAPABLE ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2079
if (link->dpcd_caps.channel_coding_cap.bits.DP_128b_132b_SUPPORTED) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2087
if (link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR20)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2089
else if (link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR13_5)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2091
else if (link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR10)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2105
if (link->dpcd_caps.fallback_formats.bits.dp_1920x1080_60Hz_24bpp_support)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2107
if (link->dpcd_caps.fallback_formats.bits.dp_1280x720_60Hz_24bpp_support)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2109
if (link->dpcd_caps.fallback_formats.bits.dp_1024x768_60Hz_24bpp_support)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2113
link->dpcd_caps.fallback_formats.bits.dp_1920x1080_60Hz_24bpp_support = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2121
if (link->dpcd_caps.fec_cap1.bits.AGGREGATED_ERROR_COUNTERS_CAPABLE)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2232
if (link->dpcd_caps.psr_info.psr_dpcd_caps.bits.Y_COORDINATE_REQUIRED) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2260
if (link->dpcd_sink_ext_caps.bits.emission_output)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2356
if (!link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR13_5)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2381
if (!link->dpcd_caps.cable_id.bits.UHBR13_5_CAPABILITY &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2382
link->dpcd_caps.cable_id.bits.CABLE_TYPE >= 2)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2403
if (!link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR13_5)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
243
out.bits.UHBR10_20_CAPABILITY = MIN(a->bits.UHBR10_20_CAPABILITY,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
244
b->bits.UHBR10_20_CAPABILITY);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
245
out.bits.UHBR13_5_CAPABILITY = MIN(a->bits.UHBR13_5_CAPABILITY,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
246
b->bits.UHBR13_5_CAPABILITY);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
247
out.bits.CABLE_TYPE = MAX(a->bits.CABLE_TYPE, b->bits.CABLE_TYPE);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2508
if (link->link_enc && link->link_enc->features.flags.bits.DP_IS_USB_C &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2637
if (link->dpcd_caps.alpm_caps.bits.AUX_LESS_ALPM_CAP) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2639
if (link->dpcd_caps.lttpr_caps.alpm.bits.AUX_LESS_ALPM_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
264
if (hdmi_encoded_link_bw.bits.BW_48Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
2645
if (link->dpcd_caps.alpm_caps.bits.AUX_WAKE_ALPM_CAP) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
266
else if (hdmi_encoded_link_bw.bits.BW_40Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
268
else if (hdmi_encoded_link_bw.bits.BW_32Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
270
else if (hdmi_encoded_link_bw.bits.BW_24Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
272
else if (hdmi_encoded_link_bw.bits.BW_18Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
274
else if (hdmi_encoded_link_bw.bits.BW_9Gbps)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
276
else if (hdmi_encoded_link_bw.bits.FRL_LINK_TRAINING_FINISHED)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
353
link->dpcd_caps.fec_cap.bits.FEC_CAPABLE);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
463
if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR20)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
465
else if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR13_5)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
467
else if (link->dpcd_caps.lttpr_caps.supported_128b_132b_rates.bits.UHBR10)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
477
if (link->dpcd_caps.cable_id.bits.UHBR10_20_CAPABILITY & DP_UHBR20) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
479
} else if (link->dpcd_caps.cable_id.bits.UHBR13_5_CAPABILITY) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
481
} else if (link->dpcd_caps.cable_id.bits.UHBR10_20_CAPABILITY & DP_UHBR10) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
483
if (link->dpcd_caps.cable_id.bits.CABLE_TYPE < 2) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
584
return link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR13_5 ?
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_capability.c
638
link->dpcd_caps.dp_128b_132b_supported_link_rates.bits.UHBR13_5 == 0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
158
link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
160
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
161
&& link->dpcd_caps.usb4_dp_tun_info.driver_bw_cap.bits.driver_bw_alloc_support) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
164
dp_tunnel_setting->group_id = link->dpcd_caps.usb4_dp_tun_info.dpia_tunnel_info.bits.group_id;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
68
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling == false)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
76
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
94
link->dpcd_caps.usb4_dp_tun_info.dpia_info.bits.dpia_num,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
95
link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia.c
96
link->dpcd_caps.usb4_dp_tun_info.driver_bw_cap.bits.driver_bw_alloc_support);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
245
if (link->dc->debug.dpia_debug.bits.enable_usb4_bw_zero_alloc_patch) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
308
if (link && link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
341
!link->dpcd_caps.channel_coding_cap.bits.DP_128b_132b_SUPPORTED) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
51
return (link && link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
52
&& link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dpia_bw_alloc
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_dpia_bw.c
53
&& link->dpcd_caps.usb4_dp_tun_info.driver_bw_cap.bits.driver_bw_alloc_support);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
138
if (psr_configuration.bits.ENABLE) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
155
if (psr_error_status.bits.LINK_CRC_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
156
psr_error_status.bits.RFB_STORAGE_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
157
psr_error_status.bits.VSC_SDP_ERROR) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
177
} else if (psr_sink_psr_status.bits.SINK_SELF_REFRESH_STATUS ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
205
if (pr_error_status.bits.LINK_CRC_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
206
pr_error_status.bits.RFB_STORAGE_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
207
pr_error_status.bits.VSC_SDP_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
208
pr_error_status.bits.ASSDP_MISSING_ERROR) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
268
if (replay_error_status.bits.LINK_CRC_ERROR ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
269
replay_configuration.bits.DESYNC_ERROR_STATUS ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
270
replay_configuration.bits.STATE_TRANSITION_ERROR_STATUS) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
276
if (replay_configuration.bits.DESYNC_ERROR_STATUS)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
370
irq_data->bytes.lane_status_updated.bits.EQ_INTERLANE_ALIGN_DONE_128b_132b =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
371
dpcd_lane_status_updated.bits.EQ_INTERLANE_ALIGN_DONE_128b_132b;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
372
irq_data->bytes.lane_status_updated.bits.CDS_INTERLANE_ALIGN_DONE_128b_132b =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
373
dpcd_lane_status_updated.bits.CDS_INTERLANE_ALIGN_DONE_128b_132b;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
398
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
492
if (hpd_irq_dpcd_data.bytes.device_service_irq.bits.AUTOMATED_TEST) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
498
device_service_clear.bits.AUTOMATED_TEST = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
528
if (hpd_irq_dpcd_data.bytes.device_service_irq.bits.UP_REQ_MSG_RDY) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
535
if (hpd_irq_dpcd_data.bytes.device_service_irq.bits.DOWN_REP_MSG_RDY) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
569
if (link->dpcd_caps.usb4_dp_tun_info.dp_tun_cap.bits.dp_tunneling) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
570
if (hpd_irq_dpcd_data.bytes.link_service_irq_esi0.bits.DP_LINK_TUNNELING_IRQ)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
575
hpd_irq_dpcd_data.bytes.sink_cnt.bits.SINK_COUNT
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
76
if (!lane_status.bits.CHANNEL_EQ_DONE_0 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
77
!lane_status.bits.CR_DONE_0 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
78
!lane_status.bits.SYMBOL_LOCKED_0) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
91
(!hpd_irq_dpcd_data->bytes.lane_status_updated.bits.EQ_INTERLANE_ALIGN_DONE_128b_132b ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
92
!hpd_irq_dpcd_data->bytes.lane_status_updated.bits.CDS_INTERLANE_ALIGN_DONE_128b_132b)) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_irq_handler.c
94
} else if (!hpd_irq_dpcd_data->bytes.lane_status_updated.bits.INTERLANE_ALIGN_DONE) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
149
pr_config_1.bits.PANEL_REPLAY_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
150
pr_config_1.bits.PANEL_REPLAY_CRC_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
151
pr_config_1.bits.IRQ_HPD_ASSDP_MISSING = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
152
pr_config_1.bits.IRQ_HPD_VSCSDP_UNCORRECTABLE_ERROR = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
153
pr_config_1.bits.IRQ_HPD_RFB_ERROR = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
154
pr_config_1.bits.IRQ_HPD_ACTIVE_FRAME_CRC_ERROR = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
155
pr_config_1.bits.PANEL_REPLAY_SELECTIVE_UPDATE_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
156
pr_config_1.bits.PANEL_REPLAY_EARLY_TRANSPORT_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
158
pr_config_1.bits.PANEL_REPLAY_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
161
pr_config_2.bits.SINK_REFRESH_RATE_UNLOCK_GRANTED = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
163
if (link->dpcd_caps.vesa_replay_caps.bits.SU_Y_GRANULARITY_EXT_CAP_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
164
pr_config_2.bits.SU_Y_GRANULARITY_EXT_VALUE_ENABLED = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
166
pr_config_2.bits.SU_REGION_SCAN_LINE_CAPTURE_INDICATION = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
178
alpm_config.bits.ENABLE = link->replay_settings.config.alpm_mode != DC_ALPM_UNSUPPORTED ? 1 : 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
181
alpm_config.bits.ALPM_MODE_SEL = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
182
alpm_config.bits.ACDS_PERIOD_DURATION = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_panel_replay.c
324
cmd.pr_copy_settings.data.su_granularity_needed = link->dpcd_caps.vesa_replay_caps.bits.PR_SU_GRANULARITY_NEEDED;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1106
lane_count_set.bits.LANE_COUNT_SET =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1109
lane_count_set.bits.ENHANCED_FRAMING = lt_settings->enhanced_framing;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1110
lane_count_set.bits.POST_LT_ADJ_REQ_GRANTED = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1115
lane_count_set.bits.POST_LT_ADJ_REQ_GRANTED =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1116
link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1207
link_training_setting->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1208
link_training_setting->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1209
link_training_setting->dpcd_lane_settings[0].bits.MAX_SWING_REACHED,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1210
link_training_setting->dpcd_lane_settings[0].bits.MAX_PRE_EMPHASIS_REACHED);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1216
link_training_setting->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1217
link_training_setting->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1218
link_training_setting->dpcd_lane_settings[0].bits.MAX_SWING_REACHED,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1219
link_training_setting->dpcd_lane_settings[0].bits.MAX_PRE_EMPHASIS_REACHED);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1300
lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1301
lt_settings->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1302
lt_settings->dpcd_lane_settings[0].bits.MAX_SWING_REACHED,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1303
lt_settings->dpcd_lane_settings[0].bits.MAX_PRE_EMPHASIS_REACHED);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1316
lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1317
lt_settings->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1318
lt_settings->dpcd_lane_settings[0].bits.MAX_SWING_REACHED,
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1319
lt_settings->dpcd_lane_settings[0].bits.MAX_PRE_EMPHASIS_REACHED);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1454
if (dpcd_lane_status_updated.bits.
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1469
dpcd_lane_settings[lane].bits.VOLTAGE_SWING_SET !=
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1470
dpcd_lane_adjust[lane].bits.VOLTAGE_SWING_LANE ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1471
lt_settings->dpcd_lane_settings[lane].bits.PRE_EMPHASIS_SET !=
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1472
dpcd_lane_adjust[lane].bits.PRE_EMPHASIS_LANE) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1524
if (link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED != 1 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1541
lane_count_set.bits.LANE_COUNT_SET = lt_settings->link_settings.lane_count;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1542
lane_count_set.bits.ENHANCED_FRAMING = lt_settings->enhanced_framing;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
1543
lane_count_set.bits.POST_LT_ADJ_REQ_GRANTED = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
364
dpcd_lane_settings[lane].bits.VOLTAGE_SWING_SET =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
366
dpcd_lane_settings[lane].bits.PRE_EMPHASIS_SET =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
368
dpcd_lane_settings[lane].bits.MAX_SWING_REACHED =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
371
dpcd_lane_settings[lane].bits.MAX_PRE_EMPHASIS_REACHED =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
446
if (ln_count >= LANE_COUNT_ONE && !dpcd_lane_status[0].bits.CR_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
448
else if (ln_count >= LANE_COUNT_TWO && !dpcd_lane_status[1].bits.CR_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
450
else if (ln_count >= LANE_COUNT_FOUR && !dpcd_lane_status[2].bits.CR_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
452
else if (ln_count >= LANE_COUNT_FOUR && !dpcd_lane_status[3].bits.CR_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
469
if (lt_settings->dpcd_lane_settings[lane].bits.VOLTAGE_SWING_SET
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
484
if (!dpcd_lane_status[lane].bits.CR_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
497
if (!dpcd_lane_status[lane].bits.CHANNEL_EQ_DONE_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
508
if (!dpcd_lane_status[lane].bits.SYMBOL_LOCKED_0)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
515
return align_status.bits.INTERLANE_ALIGN_DONE == 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
577
if (!lane_status.bits.CHANNEL_EQ_DONE_0 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
578
!lane_status.bits.CR_DONE_0 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
579
!lane_status.bits.SYMBOL_LOCKED_0 ||
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
784
if (link->ep_type == DISPLAY_ENDPOINT_USB4_DPIA && link->dc->debug.dpia_debug.bits.force_non_lttpr)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
820
if (enc_caps->flags.bits.IS_TPS4_CAPABLE &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
821
rx_caps->max_down_spread.bits.TPS4_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
823
else if (enc_caps->flags.bits.IS_TPS3_CAPABLE &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
824
rx_caps->max_ln_count.bits.TPS3_SUPPORTED)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
865
(enum dc_voltage_swing)(ln_adjust[lane].bits.
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training.c
868
(enum dc_pre_emphasis)(ln_adjust[lane].bits.
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
124
} else if (dpcd_lane_status_updated.bits.LT_FAILED_128b_132b) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
137
} else if (dpcd_lane_status_updated.bits.EQ_INTERLANE_ALIGN_DONE_128b_132b) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
142
} else if (dpcd_lane_status_updated.bits.LT_FAILED_128b_132b) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
182
dpcd_lane_status_updated.bits.CDS_INTERLANE_ALIGN_DONE_128b_132b) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
185
} else if (dpcd_lane_status_updated.bits.LT_FAILED_128b_132b) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
64
interval_unit = dpcd_interval.bits.UNIT ? 1 : 2; /* 0b = 2 ms, 1b = 1 ms */
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_128b_132b.c
68
*interval_in_us = (dpcd_interval.bits.VALUE + 1) * interval_unit * 1000;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
101
switch (training_rd_interval.bits.TRAINIG_AUX_RD_INTERVAL) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
174
if (link->dc->config.allow_lttpr_non_transparent_mode.bits.DP1_4A &&
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
313
lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
314
dpcd_lane_adjust[0].bits.VOLTAGE_SWING_LANE)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
404
return dpcd_lane_status[0].bits.CR_DONE_0 ?
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
70
if (training_rd_interval.bits.TRAINIG_AUX_RD_INTERVAL)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_8b_10b.c
71
wait_in_micro_secs = training_rd_interval.bits.TRAINIG_AUX_RD_INTERVAL * 4000;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
419
if ((lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
420
dpcd_lane_adjust[0].bits.VOLTAGE_SWING_LANE)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
421
&& (lt_settings->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
422
dpcd_lane_adjust[0].bits.PRE_EMPHASIS_LANE))
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
523
if ((lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
524
dpcd_lane_adjust[0].bits.VOLTAGE_SWING_LANE)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
525
&& (lt_settings->dpcd_lane_settings[0].bits.PRE_EMPHASIS_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
526
dpcd_lane_adjust[0].bits.PRE_EMPHASIS_LANE))
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_dpia.c
925
if (link->dc->debug.dpia_debug.bits.extend_aux_rd_interval)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
253
lane_count_set.bits.LANE_COUNT_SET =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
256
lane_count_set.bits.ENHANCED_FRAMING = lt_settings->enhanced_framing;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
257
lane_count_set.bits.POST_LT_ADJ_REQ_GRANTED = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
261
lane_count_set.bits.POST_LT_ADJ_REQ_GRANTED =
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
262
link->dpcd_caps.max_ln_count.bits.POST_LT_ADJ_REQ_SUPPORTED;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
379
lt_settings->dpcd_lane_settings[lane].bits.VOLTAGE_SWING_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
381
lt_settings->dpcd_lane_settings[lane].bits.PRE_EMPHASIS_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
427
if (lt_settings->dpcd_lane_settings[0].bits.VOLTAGE_SWING_SET ==
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
428
dpcd_lane_adjust[0].bits.VOLTAGE_SWING_LANE)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
485
lt_settings->dpcd_lane_settings[lane].bits.VOLTAGE_SWING_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
487
lt_settings->dpcd_lane_settings[lane].bits.PRE_EMPHASIS_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
66
dpcd_lane_adjust[lane].bits.VOLTAGE_SWING_SET = (dprx_vs >> (2 * lane)) & 0x3;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
67
dpcd_lane_adjust[lane].bits.PRE_EMPHASIS_SET = (dprx_pe >> (2 * lane)) & 0x3;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
84
dpcd_lane_adjust[lane].bits.VOLTAGE_SWING_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dp_training_fixed_vs_pe_retimer.c
86
dpcd_lane_adjust[lane].bits.PRE_EMPHASIS_SET << (2 * lane);
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1055
replay_config.bits.FREESYNC_PANEL_REPLAY_MODE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1056
replay_config.bits.TIMING_DESYNC_ERROR_VERIFICATION =
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1058
replay_config.bits.STATE_TRANSITION_ERROR_DETECTION = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1064
alpm_config.bits.ENABLE = link->replay_settings.config.alpm_mode != DC_ALPM_UNSUPPORTED ? 1 : 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1067
alpm_config.bits.ALPM_MODE_SEL = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
1068
alpm_config.bits.ACDS_PERIOD_DURATION = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
211
if (link->dpcd_sink_ext_caps.bits.oled == 1)
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
316
if (link && link->dpcd_sink_ext_caps.bits.oled == 1) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
389
lane_count_set.bits.LANE_COUNT_SET != link_setting.lane_count) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
523
alpm_config.bits.ENABLE = (enable ? true : false);
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
742
psr_configuration.bits.ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
743
psr_configuration.bits.CRC_VERIFICATION = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
744
psr_configuration.bits.FRAME_CAPTURE_INDICATION =
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
754
psr_configuration.bits.LINE_CAPTURE_INDICATION = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
758
psr_configuration.bits.IRQ_HPD_WITH_CRC_ERROR = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
762
psr_configuration.bits.ENABLE_PSR2 = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
766
psr_configuration.bits.EARLY_TRANSPORT_ENABLE = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
789
vtotal_control.bits.ENABLE = true;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
80
edp_config_set.bits.PANEL_MODE_EDP
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
83
edp_config_set.bits.PANEL_MODE_EDP =
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
855
psr_context->psr_level.bits.SKIP_CRTC_DISABLE = true;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
858
psr_context->psr_level.bits.SKIP_CRTC_DISABLE = true;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
874
psr_context->psr_level.bits.DISABLE_PSR_ENTRY_ABORT = 1;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
877
psr_context->psr_level.bits.DISABLE_ALPM = 0;
drivers/gpu/drm/amd/display/dc/link/protocols/link_edp_panel_control.c
878
psr_context->psr_level.bits.ALPM_DEFAULT_PD_MODE = 1;
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
1297
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
1458
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc) {
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
385
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
834
if (power_on && mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc) {
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
845
if (power_on && mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc) {
drivers/gpu/drm/amd/display/dc/mpc/dcn30/dcn30_mpc.c
878
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
272
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.cm)
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
52
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc) {
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
695
if (power_on && mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc) {
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
76
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.cm) {
drivers/gpu/drm/amd/display/dc/mpc/dcn32/dcn32_mpc.c
986
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c
146
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.c
217
if (mpc->ctx->dc->debug.enable_mem_low_power.bits.mpc)
drivers/gpu/drm/amd/display/dc/optc/dcn35/dcn35_optc.c
626
optc1, CTX->dc->debug.enable_fine_grain_clock_gating.bits.optc);
drivers/gpu/drm/amd/display/dc/optc/dcn401/dcn401_optc.c
323
if (dc->caps.dmub_caps.fams_ver == dc->debug.fams_version.ver && dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/optc/dcn401/dcn401_optc.c
388
if (dc->caps.dmub_caps.fams_ver == dc->debug.fams_version.ver && dc->debug.fams2_config.bits.enable) {
drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c
627
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce100/dce100_resource.c
628
.flags.bits.IS_TPS3_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.c
662
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce110/dce110_resource.c
663
.flags.bits.IS_TPS3_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
621
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
622
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
623
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce112/dce112_resource.c
624
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
705
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
706
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
707
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
708
.flags.bits.IS_TPS4_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c
723
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce60/dce60_resource.c
724
.flags.bits.IS_TPS3_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dce80/dce80_resource.c
729
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dce80/dce80_resource.c
730
.flags.bits.IS_TPS3_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
757
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
758
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
759
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
760
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
937
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
938
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
939
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
940
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
814
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
815
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
816
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
817
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
1222
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
1223
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
1224
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
1225
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1482
state->bits.rmu_idx_valid = 1;
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1483
state->bits.rmu_mux_num = i;
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1484
if (state->bits.rmu_mux_num == 0)
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1485
state->bits.mpc_rmu0_mux = mpcc_id;
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1486
else if (state->bits.rmu_mux_num == 1)
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1487
state->bits.mpc_rmu1_mux = mpcc_id;
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1488
else if (state->bits.rmu_mux_num == 2)
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1489
state->bits.mpc_rmu2_mux = mpcc_id;
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
945
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
946
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
947
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
948
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
901
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
902
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
903
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
904
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
867
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
868
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
869
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
870
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
822
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
823
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
824
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
825
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1111
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1112
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1113
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
1114
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
2226
!dc->debug.dpia_debug.bits.disable_dpia) {
drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
894
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1169
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1170
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1171
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
1172
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
914
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
928
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1110
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1111
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1112
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
1113
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
894
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1103
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1104
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1105
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
1106
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn316/dcn316_resource.c
889
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1061
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1062
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1063
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
1064
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
722
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1055
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1056
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1057
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
1058
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
718
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1095
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1096
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1097
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1098
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1632
dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb);
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1670
ctx->dc->debug.enable_fine_grain_clock_gating.bits.mmhubbub);
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
1723
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dsc);
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
2199
if (dc->debug.dpia_debug.bits.disable_dpia)
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
752
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
765
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
845
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dpp);
drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
875
dcn35_opp_set_fgcg(opp, ctx->dc->debug.enable_fine_grain_clock_gating.bits.opp);
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1075
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1076
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1077
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1078
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1612
dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb);
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1650
ctx->dc->debug.enable_fine_grain_clock_gating.bits.mmhubbub);
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
1703
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dsc);
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
2171
if (dc->debug.dpia_debug.bits.disable_dpia)
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
732
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
745
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
825
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dpp);
drivers/gpu/drm/amd/display/dc/resource/dcn351/dcn351_resource.c
855
dcn35_opp_set_fgcg(opp, ctx->dc->debug.enable_fine_grain_clock_gating.bits.opp);
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1082
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1083
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1084
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1085
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1619
dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb);
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1657
ctx->dc->debug.enable_fine_grain_clock_gating.bits.mmhubbub);
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
1710
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dsc);
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
2178
if (dc->debug.dpia_debug.bits.disable_dpia)
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
739
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
752
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
832
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dpp);
drivers/gpu/drm/amd/display/dc/resource/dcn36/dcn36_resource.c
862
dcn35_opp_set_fgcg(opp, ctx->dc->debug.enable_fine_grain_clock_gating.bits.opp);
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1056
.flags.bits.IS_HBR2_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1057
.flags.bits.IS_HBR3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1058
.flags.bits.IS_TPS3_CAPABLE = true,
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1059
.flags.bits.IS_TPS4_CAPABLE = true
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
1624
ctx->dc->debug.enable_fine_grain_clock_gating.bits.dsc);
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
716
.bits = {
drivers/gpu/drm/amd/display/dc/resource/dcn401/dcn401_resource.c
747
.bits = {
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1002
} bits; /**< status bits */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1027
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1135
} bits; /**< boot bits */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1182
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1202
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1384
} bits; /**< GPINT bit access */
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1655
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
1683
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2300
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2530
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2564
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2616
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2648
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
2687
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
3373
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4030
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4039
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4046
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4053
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4066
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4090
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
4098
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
5041
} bits;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
913
} bits; /**< status bits */
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
103
cmd.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
104
cmd.bits.command_code = DMUB_GPINT__STOP_FW;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
105
cmd.bits.param = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
378
reg.bits.status = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c
408
boot_options.bits.skip_phy_init_panel_sequence = skip;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
299
return is_enable != 0 && status.bits.dal_fw;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
327
reg.bits.status = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
373
boot_options.bits.z10_disable = params->disable_z10;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
374
boot_options.bits.dpia_supported = params->dpia_supported;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
375
boot_options.bits.enable_dpia = params->disable_dpia ? 0 : 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
376
boot_options.bits.usb4_cm_version = params->usb4_cm_version;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
377
boot_options.bits.dpia_hpd_int_enable_supported = params->dpia_hpd_int_enable_supported;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
378
boot_options.bits.power_optimization = params->power_optimization;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
379
boot_options.bits.lower_hbr3_phy_ssc = params->lower_hbr3_phy_ssc;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
380
boot_options.bits.override_hbr3_pll_vco = params->override_hbr3_pll_vco;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
382
boot_options.bits.sel_mux_phy_c_d_phy_f_g = (dmub->asic == DMUB_ASIC_DCN31B) ? 1 : 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
383
boot_options.bits.disable_dpia_bw_allocation = params->disable_dpia_bw_allocation;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
392
boot_options.bits.skip_phy_init_panel_sequence = skip;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
92
cmd.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
93
cmd.bits.command_code = DMUB_GPINT__STOP_FW;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c
94
cmd.bits.param = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
103
cmd.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
104
cmd.bits.command_code = DMUB_GPINT__STOP_FW;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
105
cmd.bits.param = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
341
return is_hw_init != 0 && status.bits.dal_fw;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
364
reg.bits.status = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
402
boot_options.bits.z10_disable = params->disable_z10;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn32.c
411
boot_options.bits.skip_phy_init_panel_sequence = skip;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
100
cmd.bits.param = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
335
return is_enable != 0 && status.bits.dal_fw;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
358
reg.bits.status = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
405
dmub->dpia_supported = dmub_dcn35_get_fw_boot_option(dmub).bits.enable_dpia;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
408
boot_options.bits.z10_disable = params->disable_z10;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
409
boot_options.bits.dpia_supported = params->dpia_supported;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
410
boot_options.bits.enable_dpia = dmub->dpia_supported && !params->disable_dpia;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
411
boot_options.bits.usb4_cm_version = params->usb4_cm_version;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
412
boot_options.bits.dpia_hpd_int_enable_supported = params->dpia_hpd_int_enable_supported;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
413
boot_options.bits.power_optimization = params->power_optimization;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
414
boot_options.bits.disable_clk_ds = params->disallow_dispclk_dppclk_ds;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
415
boot_options.bits.disable_clk_gate = params->disable_clock_gate;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
416
boot_options.bits.ips_disable = params->disable_ips;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
417
boot_options.bits.ips_sequential_ono = params->ips_sequential_ono;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
418
boot_options.bits.disable_sldo_opt = params->disable_sldo_opt;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
419
boot_options.bits.enable_non_transparent_setconfig = params->enable_non_transparent_setconfig;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
420
boot_options.bits.lower_hbr3_phy_ssc = params->lower_hbr3_phy_ssc;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
421
boot_options.bits.disable_dpia_bw_allocation = params->disable_dpia_bw_allocation;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
422
boot_options.bits.bootcrc_en_at_preos = dmub_dcn35_get_fw_boot_option(dmub).bits.bootcrc_en_at_preos;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
423
boot_options.bits.bootcrc_en_at_S0i3 = dmub_dcn35_get_fw_boot_option(dmub).bits.bootcrc_en_at_S0i3;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
424
boot_options.bits.bootcrc_boot_mode = dmub_dcn35_get_fw_boot_option(dmub).bits.bootcrc_boot_mode;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
433
boot_options.bits.skip_phy_init_panel_sequence = skip;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
612
return (status.bits.dal_fw && status.bits.hw_power_init_done && status.bits.mailbox_rdy) ||
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
613
(!status.bits.dal_fw && status.bits.mailbox_rdy);
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
98
cmd.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c
99
cmd.bits.command_code = DMUB_GPINT__STOP_FW;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
326
return is_hw_init != 0 && status.bits.dal_fw;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
349
reg.bits.status = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
387
boot_options.bits.z10_disable = params->disable_z10;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
389
boot_options.bits.skip_phy_access = params->disallow_phy_access;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
398
boot_options.bits.skip_phy_init_panel_sequence = skip;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
77
cmd.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
78
cmd.bits.command_code = DMUB_GPINT__STOP_FW;
drivers/gpu/drm/amd/display/dmub/src/dmub_dcn401.c
79
cmd.bits.param = 0;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1074
reg.bits.status = 1;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1075
reg.bits.command_code = command_code;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
1076
reg.bits.param = param;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
965
if (status.bits.dal_fw && status.bits.mailbox_rdy && hw_on)
drivers/gpu/drm/amd/display/include/audio_types.h
97
} bits;
drivers/gpu/drm/amd/display/include/link_service_types.h
233
} bits;
drivers/gpu/drm/amd/display/include/set_mode_types.h
95
} bits;
drivers/gpu/drm/amd/display/modules/color/color_gamma.h
56
} bits;
drivers/gpu/drm/amd/display/modules/inc/mod_shared.h
69
} bits;
drivers/gpu/drm/amd/display/modules/power/power_helpers.c
911
(6 - dpcd_caps->psr_info.psr_dpcd_caps.bits.PSR_SETUP_TIME) * psr_setup_time_step_in_us;
drivers/gpu/drm/amd/display/modules/power/power_helpers.c
927
psr_config->su_granularity_required = dpcd_caps->psr_info.psr_dpcd_caps.bits.SU_GRANULARITY_REQUIRED;
drivers/gpu/drm/amd/display/modules/power/power_helpers.c
930
!link->dpcd_caps.psr_info.psr_dpcd_caps.bits.LINK_TRAINING_ON_EXIT_NOT_REQUIRED;
drivers/gpu/drm/amd/include/discovery.h
412
} bits;
drivers/gpu/drm/amd/include/mes_v11_api_def.h
653
} bits;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
760
} bits;
drivers/gpu/drm/amd/include/mes_v12_api_def.h
831
} bits;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.h
115
} bits;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.h
138
} bits;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1810
features_supported.bits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2005
static inline bool smu_feature_bits_is_set(const struct smu_feature_bits *bits,
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
2014
static inline void smu_feature_bits_set_bit(struct smu_feature_bits *bits,
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
2021
static inline void smu_feature_bits_clear_bit(struct smu_feature_bits *bits,
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
2028
static inline void smu_feature_bits_clearall(struct smu_feature_bits *bits)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2030
bitmap_zero(bits->bits, SMU_FEATURE_MAX);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2033
static inline void smu_feature_bits_fill(struct smu_feature_bits *bits)
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2035
bitmap_fill(bits->bits, SMU_FEATURE_MAX);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2039
smu_feature_bits_test_mask(const struct smu_feature_bits *bits,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2042
return bitmap_intersects(bits->bits, mask, SMU_FEATURE_MAX);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2045
static inline void smu_feature_bits_from_arr32(struct smu_feature_bits *bits,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2049
bitmap_from_arr32(bits->bits, arr, nbits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2053
smu_feature_bits_to_arr32(const struct smu_feature_bits *bits, uint32_t *arr,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2056
bitmap_to_arr32(arr, bits->bits, nbits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2059
static inline bool smu_feature_bits_empty(const struct smu_feature_bits *bits,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2062
return bitmap_empty(bits->bits, nbits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2065
static inline bool smu_feature_bits_full(const struct smu_feature_bits *bits,
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2068
return bitmap_full(bits->bits, nbits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2075
bitmap_copy(dst->bits, src, nbits);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2083
return &smu->smu_feature.bits[SMU_FEATURE_LIST_SUPPORTED];
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
2086
return &smu->smu_feature.bits[list];
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
478
DECLARE_BITMAP(bits, SMU_FEATURE_MAX);
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h
506
struct smu_feature_bits bits[SMU_FEATURE_LIST_MAX];
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1536
arcturus_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
69
.bits = { SMU_FEATURE_BIT_INIT(FEATURE_DPM_PREFETCHER_BIT),
drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
384
cyan_skillfish_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c
64
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
1629
navi10_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
62
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
1545
sienna_cichlid_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
64
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
520
vangogh_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c
62
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1406
aldebaran_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
65
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
67
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
704
smu_v13_0_0_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
386
smu_v13_0_12_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
56
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
224
smu_v13_0_4_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c
60
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
243
smu_v13_0_5_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c
55
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2306
smu_v13_0_6_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
80
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
67
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c
723
smu_v13_0_7_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
270
yellow_carp_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c
59
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
483
smu_v14_0_0_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c
76
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
602
smu_v14_0_2_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
64
.bits = { SMU_FEATURE_BIT_INIT(FEATURE_DPM_GFXCLK_BIT),
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c
570
smu_v15_0_0_dpm_features.bits);
drivers/gpu/drm/amd/pm/swsmu/smu15/smu_v15_0_0_ppt.c
67
.bits = {
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c
943
feature_mask_u64 = *(uint64_t *)feature_mask.bits;
drivers/gpu/drm/arm/display/include/malidp_utils.h
14
#define has_bits(bits, mask) (((bits) & (mask)) == (bits))
drivers/gpu/drm/drm_format_helper.c
1175
unsigned int i, bits = min(pixels, 4U);
drivers/gpu/drm/drm_format_helper.c
1178
for (i = 0; i < bits; i++, pixels--) {
drivers/gpu/drm/drm_format_helper.c
1193
unsigned int i, bits = min(pixels, 8U);
drivers/gpu/drm/drm_format_helper.c
1196
for (i = 0; i < bits; i++, pixels--) {
drivers/gpu/drm/drm_print.c
296
const char * const bits[], unsigned int nbits)
drivers/gpu/drm/drm_print.c
305
if (WARN_ON_ONCE(!bits[i]))
drivers/gpu/drm/drm_print.c
308
bits[i]);
drivers/gpu/drm/drm_print.c
73
.bits = &__drm_debug,
drivers/gpu/drm/exynos/exynos7_drm_decon.c
120
u32 bits, val;
drivers/gpu/drm/exynos/exynos7_drm_decon.c
123
bits = SHADOWCON_WINx_PROTECT(shift, win);
drivers/gpu/drm/exynos/exynos7_drm_decon.c
127
val |= bits;
drivers/gpu/drm/exynos/exynos7_drm_decon.c
129
val &= ~bits;
drivers/gpu/drm/exynos/exynos_drm_fimc.c
123
static void fimc_set_bits(struct fimc_context *ctx, u32 reg, u32 bits)
drivers/gpu/drm/exynos/exynos_drm_fimc.c
127
writel(readl(r) | bits, r);
drivers/gpu/drm/exynos/exynos_drm_fimc.c
130
static void fimc_clear_bits(struct fimc_context *ctx, u32 reg, u32 bits)
drivers/gpu/drm/exynos/exynos_drm_fimc.c
134
writel(readl(r) & ~bits, r);
drivers/gpu/drm/exynos/exynos_drm_fimd.c
777
u32 reg, bits, val;
drivers/gpu/drm/exynos/exynos_drm_fimd.c
791
bits = SHADOWCON_WINx_PROTECT(win);
drivers/gpu/drm/exynos/exynos_drm_fimd.c
794
bits = PRTCON_PROTECT;
drivers/gpu/drm/exynos/exynos_drm_fimd.c
799
val |= bits;
drivers/gpu/drm/exynos/exynos_drm_fimd.c
801
val &= ~bits;
drivers/gpu/drm/i915/display/intel_display.c
1956
bitmap_zero(mask->bits, POWER_DOMAIN_NUM);
drivers/gpu/drm/i915/display/intel_display.c
1961
set_bit(POWER_DOMAIN_PIPE(pipe), mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1962
set_bit(POWER_DOMAIN_TRANSCODER(cpu_transcoder), mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1965
set_bit(POWER_DOMAIN_PIPE_PANEL_FITTER(pipe), mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1971
set_bit(intel_encoder->power_domain, mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1975
set_bit(POWER_DOMAIN_AUDIO_MMIO, mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1978
set_bit(POWER_DOMAIN_DISPLAY_CORE, mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1981
set_bit(intel_dsc_power_domain(crtc, cpu_transcoder), mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
1994
bitmap_andnot(new_domains.bits,
drivers/gpu/drm/i915/display/intel_display.c
1995
domains.bits,
drivers/gpu/drm/i915/display/intel_display.c
1996
crtc->enabled_power_domains.mask.bits,
drivers/gpu/drm/i915/display/intel_display.c
1998
bitmap_andnot(old_domains->bits,
drivers/gpu/drm/i915/display/intel_display.c
1999
crtc->enabled_power_domains.mask.bits,
drivers/gpu/drm/i915/display/intel_display.c
2000
domains.bits,
drivers/gpu/drm/i915/display/intel_display_irq.c
179
void ilk_enable_display_irq(struct intel_display *display, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
181
ilk_update_display_irq(display, bits, bits);
drivers/gpu/drm/i915/display/intel_display_irq.c
184
void ilk_disable_display_irq(struct intel_display *display, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
186
ilk_update_display_irq(display, bits, 0);
drivers/gpu/drm/i915/display/intel_display_irq.c
252
enum pipe pipe, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
254
bdw_update_pipe_irq(display, pipe, bits, bits);
drivers/gpu/drm/i915/display/intel_display_irq.c
258
enum pipe pipe, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
260
bdw_update_pipe_irq(display, pipe, bits, 0);
drivers/gpu/drm/i915/display/intel_display_irq.c
289
void ibx_enable_display_interrupt(struct intel_display *display, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
291
ibx_display_interrupt_update(display, bits, bits);
drivers/gpu/drm/i915/display/intel_display_irq.c
294
void ibx_disable_display_interrupt(struct intel_display *display, u32 bits)
drivers/gpu/drm/i915/display/intel_display_irq.c
296
ibx_display_interrupt_update(display, bits, 0);
drivers/gpu/drm/i915/display/intel_display_irq.h
26
void ilk_enable_display_irq(struct intel_display *display, u32 bits);
drivers/gpu/drm/i915/display/intel_display_irq.h
27
void ilk_disable_display_irq(struct intel_display *display, u32 bits);
drivers/gpu/drm/i915/display/intel_display_irq.h
30
void bdw_enable_pipe_irq(struct intel_display *display, enum pipe pipe, u32 bits);
drivers/gpu/drm/i915/display/intel_display_irq.h
31
void bdw_disable_pipe_irq(struct intel_display *display, enum pipe pipe, u32 bits);
drivers/gpu/drm/i915/display/intel_display_irq.h
35
void ibx_enable_display_interrupt(struct intel_display *display, u32 bits);
drivers/gpu/drm/i915/display/intel_display_irq.h
36
void ibx_disable_display_interrupt(struct intel_display *display, u32 bits);
drivers/gpu/drm/i915/display/intel_display_power.c
364
bitmap_or(mask->bits,
drivers/gpu/drm/i915/display/intel_display_power.c
365
power_domains->async_put_domains[0].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
366
power_domains->async_put_domains[1].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
380
bitmap_intersects(power_domains->async_put_domains[0].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
381
power_domains->async_put_domains[1].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
399
!bitmap_empty(async_put_mask.bits, POWER_DOMAIN_NUM));
drivers/gpu/drm/i915/display/intel_display_power.c
40
for_each_if(test_bit((__domain), (__power_well)->domains.bits))
drivers/gpu/drm/i915/display/intel_display_power.c
416
drm_dbg_kms(display->drm, "%s (%d):\n", prefix, bitmap_weight(mask->bits, POWER_DOMAIN_NUM));
drivers/gpu/drm/i915/display/intel_display_power.c
44
for_each_if(test_bit((__domain), (__power_well)->domains.bits))
drivers/gpu/drm/i915/display/intel_display_power.c
475
clear_bit(domain, power_domains->async_put_domains[0].bits);
drivers/gpu/drm/i915/display/intel_display_power.c
476
clear_bit(domain, power_domains->async_put_domains[1].bits);
drivers/gpu/drm/i915/display/intel_display_power.c
499
if (!test_bit(domain, async_put_mask.bits))
drivers/gpu/drm/i915/display/intel_display_power.c
507
if (!bitmap_empty(async_put_mask.bits, POWER_DOMAIN_NUM))
drivers/gpu/drm/i915/display/intel_display_power.c
619
test_bit(domain, async_put_mask.bits),
drivers/gpu/drm/i915/display/intel_display_power.c
705
if (!bitmap_empty(power_domains->async_put_domains[1].bits, POWER_DOMAIN_NUM)) {
drivers/gpu/drm/i915/display/intel_display_power.c
706
bitmap_copy(power_domains->async_put_domains[0].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
707
power_domains->async_put_domains[1].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
709
bitmap_zero(power_domains->async_put_domains[1].bits,
drivers/gpu/drm/i915/display/intel_display_power.c
765
set_bit(domain, power_domains->async_put_domains[1].bits);
drivers/gpu/drm/i915/display/intel_display_power.c
769
set_bit(domain, power_domains->async_put_domains[0].bits);
drivers/gpu/drm/i915/display/intel_display_power.c
890
drm_WARN_ON(display->drm, test_bit(domain, power_domain_set->mask.bits));
drivers/gpu/drm/i915/display/intel_display_power.c
896
set_bit(domain, power_domain_set->mask.bits);
drivers/gpu/drm/i915/display/intel_display_power.c
906
drm_WARN_ON(display->drm, test_bit(domain, power_domain_set->mask.bits));
drivers/gpu/drm/i915/display/intel_display_power.c
915
set_bit(domain, power_domain_set->mask.bits);
drivers/gpu/drm/i915/display/intel_display_power.c
928
!bitmap_subset(mask->bits, power_domain_set->mask.bits, POWER_DOMAIN_NUM));
drivers/gpu/drm/i915/display/intel_display_power.c
937
clear_bit(domain, power_domain_set->mask.bits);
drivers/gpu/drm/i915/display/intel_display_power.h
131
DECLARE_BITMAP(bits, POWER_DOMAIN_NUM);
drivers/gpu/drm/i915/display/intel_display_power.h
170
for_each_if(test_bit((__domain), (__mask)->bits))
drivers/gpu/drm/i915/display/intel_display_power_map.c
1784
bitmap_fill(power_well->domains.bits, POWER_DOMAIN_NUM);
drivers/gpu/drm/i915/display/intel_display_power_map.c
1790
set_bit(inst->domain_list->list[j], power_well->domains.bits);
drivers/gpu/drm/i915/display/intel_display_power_well.c
1356
#define BITS_SET(val, bits) (((val) & (bits)) == (bits))
drivers/gpu/drm/i915/display/intel_fb.c
2165
if (!atomic_read(&front->bits))
drivers/gpu/drm/i915/display/intel_frontbuffer.c
201
atomic_set(&front->bits, 0);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
207
drm_WARN_ON(front->display->drm, atomic_read(&front->bits));
drivers/gpu/drm/i915/display/intel_frontbuffer.c
247
!(atomic_read(&old->bits) & frontbuffer_bits));
drivers/gpu/drm/i915/display/intel_frontbuffer.c
248
atomic_andnot(frontbuffer_bits, &old->bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
253
atomic_read(&new->bits) & frontbuffer_bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.c
254
atomic_or(frontbuffer_bits, &new->bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
125
frontbuffer_bits = atomic_read(&front->bits);
drivers/gpu/drm/i915/display/intel_frontbuffer.h
45
atomic_t bits;
drivers/gpu/drm/i915/display/intel_frontbuffer.h
97
frontbuffer_bits = atomic_read(&front->bits);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
187
u32 mask, u32 bits)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
190
drm_WARN_ON(display->drm, bits & ~mask);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
192
intel_de_rmw(display, PORT_HOTPLUG_EN(display), mask, bits);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
209
u32 bits)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
212
i915_hotplug_interrupt_update_locked(display, mask, bits);
drivers/gpu/drm/i915/display/intel_hotplug_irq.h
26
u32 mask, u32 bits);
drivers/gpu/drm/i915/display/intel_hotplug_irq.h
28
u32 mask, u32 bits);
drivers/gpu/drm/i915/display/intel_initial_plane.c
128
atomic_or(plane->frontbuffer_bit, &to_intel_frontbuffer(fb)->bits);
drivers/gpu/drm/i915/display/intel_modeset_setup.c
1005
if (drm_WARN_ON(display->drm, !bitmap_empty(put_domains.bits, POWER_DOMAIN_NUM)))
drivers/gpu/drm/i915/display/intel_pfit.c
372
u32 bits;
drivers/gpu/drm/i915/display/intel_pfit.c
385
bits = panel_fitter_scaling(pipe_src_h,
drivers/gpu/drm/i915/display/intel_pfit.c
388
*pfit_pgm_ratios |= (PFIT_HORIZ_SCALE(bits) |
drivers/gpu/drm/i915/display/intel_pfit.c
389
PFIT_VERT_SCALE(bits));
drivers/gpu/drm/i915/display/intel_pfit.c
400
bits = panel_fitter_scaling(pipe_src_w,
drivers/gpu/drm/i915/display/intel_pfit.c
403
*pfit_pgm_ratios |= (PFIT_HORIZ_SCALE(bits) |
drivers/gpu/drm/i915/display/intel_pfit.c
404
PFIT_VERT_SCALE(bits));
drivers/gpu/drm/i915/gt/intel_gtt.h
110
#define HSW_CACHEABILITY_CONTROL(bits) ((((bits) & 0x7) << 1) | \
drivers/gpu/drm/i915/gt/intel_gtt.h
111
(((bits) & 0x8) << (11 - 3)))
drivers/gpu/drm/i915/gt/uc/abi/guc_actions_slpc_abi.h
185
u32 bits[SLPC_OVERRIDE_BITFIELD_SIZE];
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c
95
data->override_params.bits[id >> 5] |= (1 << (id % 32));
drivers/gpu/drm/i915/i915_cmd_parser.c
1309
if (desc->bits[i].mask == 0)
drivers/gpu/drm/i915/i915_cmd_parser.c
1312
if (desc->bits[i].condition_mask != 0) {
drivers/gpu/drm/i915/i915_cmd_parser.c
1314
desc->bits[i].condition_offset;
drivers/gpu/drm/i915/i915_cmd_parser.c
1316
desc->bits[i].condition_mask;
drivers/gpu/drm/i915/i915_cmd_parser.c
1322
if (desc->bits[i].offset >= length) {
drivers/gpu/drm/i915/i915_cmd_parser.c
1328
dword = cmd[desc->bits[i].offset] &
drivers/gpu/drm/i915/i915_cmd_parser.c
1329
desc->bits[i].mask;
drivers/gpu/drm/i915/i915_cmd_parser.c
1331
if (dword != desc->bits[i].expected) {
drivers/gpu/drm/i915/i915_cmd_parser.c
1334
desc->bits[i].mask,
drivers/gpu/drm/i915/i915_cmd_parser.c
1335
desc->bits[i].expected,
drivers/gpu/drm/i915/i915_cmd_parser.c
178
} bits[MAX_CMD_DESC_BITMASKS];
drivers/gpu/drm/i915/i915_cmd_parser.c
233
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
240
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
263
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
270
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
276
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
282
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
290
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
299
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
341
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
348
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
368
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
385
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
392
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
412
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
422
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
429
.bits = {{
drivers/gpu/drm/i915/i915_cmd_parser.c
504
.bits = {{
drivers/gpu/drm/i915/i915_ptr_util.h
16
#define ptr_unpack_bits(ptr, bits, n) ({ \
drivers/gpu/drm/i915/i915_ptr_util.h
18
*(bits) = __v & (BIT(n) - 1); \
drivers/gpu/drm/i915/i915_ptr_util.h
22
#define ptr_pack_bits(ptr, bits, n) ({ \
drivers/gpu/drm/i915/i915_ptr_util.h
23
unsigned long __bits = (bits); \
drivers/gpu/drm/i915/i915_ptr_util.h
40
#define page_pack_bits(ptr, bits) ptr_pack_bits(ptr, bits, PAGE_SHIFT)
drivers/gpu/drm/i915/i915_ptr_util.h
41
#define page_unpack_bits(ptr, bits) ptr_unpack_bits(ptr, bits, PAGE_SHIFT)
drivers/gpu/drm/imx/dc/dc-fl.c
61
u32 bits = 0, shifts = 0;
drivers/gpu/drm/imx/dc/dc-fl.c
69
dc_fu_get_pixel_format_bits(fu, format->format, &bits);
drivers/gpu/drm/imx/dc/dc-fl.c
72
regmap_write(fu->reg_cfg, COLORCOMPONENTBITS(frac), bits);
drivers/gpu/drm/imx/dc/dc-fu.c
59
u32 bits;
drivers/gpu/drm/imx/dc/dc-fu.c
71
void dc_fu_get_pixel_format_bits(struct dc_fu *fu, u32 format, u32 *bits)
drivers/gpu/drm/imx/dc/dc-fu.c
77
*bits = pixel_formats[i].bits;
drivers/gpu/drm/imx/dc/dc-fu.h
121
void dc_fu_get_pixel_format_bits(struct dc_fu *fu, u32 format, u32 *bits);
drivers/gpu/drm/imx/dc/dc-fw.c
100
regmap_write(fu->reg_cfg, COLORCOMPONENTBITS(frac), bits);
drivers/gpu/drm/imx/dc/dc-fw.c
84
u32 bits = 0, shifts = 0;
drivers/gpu/drm/imx/dc/dc-fw.c
97
dc_fu_get_pixel_format_bits(fu, format->format, &bits);
drivers/gpu/drm/mediatek/mtk_cec.c
62
unsigned int bits)
drivers/gpu/drm/mediatek/mtk_cec.c
68
tmp &= ~bits;
drivers/gpu/drm/mediatek/mtk_cec.c
73
unsigned int bits)
drivers/gpu/drm/mediatek/mtk_cec.c
79
tmp |= bits;
drivers/gpu/drm/meson/meson_registers.h
1852
#define VIU_OSD_BLEND_DIN_EN(bits) ((bits & 0xf) << 20)
drivers/gpu/drm/nouveau/dispnv50/atom.h
106
u8 bits:2;
drivers/gpu/drm/nouveau/dispnv50/head.c
121
asyh->dither.bits = NVVAL_GET(mode, NV507D, HEAD_SET_DITHER_CONTROL, BITS);
drivers/gpu/drm/nouveau/dispnv50/head507d.c
60
NVVAL(NV507D, HEAD_SET_DITHER_CONTROL, BITS, asyh->dither.bits) |
drivers/gpu/drm/nouveau/dispnv50/head907d.c
89
NVVAL(NV907D, HEAD_SET_DITHER_CONTROL, BITS, asyh->dither.bits) |
drivers/gpu/drm/nouveau/dispnv50/head917d.c
42
NVVAL(NV917D, HEAD_SET_DITHER_CONTROL, BITS, asyh->dither.bits) |
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
97
NVVAL(NVC37D, HEAD_SET_DITHER_CONTROL, BITS, asyh->dither.bits) |
drivers/gpu/drm/nouveau/dispnv50/headca7d.c
102
NVVAL(NVCA7D, HEAD_SET_DITHER_CONTROL, BITS, asyh->dither.bits) |
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
50
typedef int (*nvkm_event_func)(struct nvkm_event_ntfy *, u32 bits);
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
55
u32 bits;
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
65
void nvkm_event_ntfy(struct nvkm_event *, int id, u32 bits);
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
66
bool nvkm_event_ntfy_valid(struct nvkm_event *, int id, u32 bits);
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
67
void nvkm_event_ntfy_add(struct nvkm_event *, int id, u32 bits, bool wait, nvkm_event_func,
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
73
typedef int (*nvkm_uevent_func)(struct nvkm_object *, u64 token, u32 bits);
drivers/gpu/drm/nouveau/include/nvkm/core/event.h
76
int nvkm_uevent_add(struct nvkm_uevent *, struct nvkm_event *, int id, u32 bits, nvkm_uevent_func);
drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h
18
int bits;
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/M0209.h
9
u8 bits;
drivers/gpu/drm/nouveau/nouveau_connector.c
1190
nouveau_connector_hpd(struct nouveau_connector *nv_connector, u64 bits)
drivers/gpu/drm/nouveau/nouveau_connector.c
1198
nv_connector->hpd_pending |= bits;
drivers/gpu/drm/nouveau/nouveau_connector.h
203
void nouveau_connector_hpd(struct nouveau_connector *, u64 bits);
drivers/gpu/drm/nouveau/nouveau_display.c
449
u64 bits, old_epoch_counter = connector->epoch_counter;
drivers/gpu/drm/nouveau/nouveau_display.c
455
bits = nv_connector->hpd_pending;
drivers/gpu/drm/nouveau/nouveau_display.c
461
!!(bits & NVIF_CONN_EVENT_V0_PLUG),
drivers/gpu/drm/nouveau/nouveau_display.c
462
!!(bits & NVIF_CONN_EVENT_V0_UNPLUG),
drivers/gpu/drm/nouveau/nouveau_display.c
463
!!(bits & NVIF_CONN_EVENT_V0_IRQ));
drivers/gpu/drm/nouveau/nouveau_display.c
465
if (bits & NVIF_CONN_EVENT_V0_IRQ) {
drivers/gpu/drm/nouveau/nvkm/core/event.c
102
nvkm_trace(subdev, "event: ntfy block %08x on %d wait:%d\n", ntfy->bits, ntfy->id, wait);
drivers/gpu/drm/nouveau/nvkm/core/event.c
121
nvkm_trace(ntfy->event->subdev, "event: ntfy allow %08x on %d\n", ntfy->bits, ntfy->id);
drivers/gpu/drm/nouveau/nvkm/core/event.c
138
nvkm_trace(event->subdev, "event: ntfy del %08x on %d\n", ntfy->bits, ntfy->id);
drivers/gpu/drm/nouveau/nvkm/core/event.c
146
nvkm_event_ntfy_add(struct nvkm_event *event, int id, u32 bits, bool wait, nvkm_event_func func,
drivers/gpu/drm/nouveau/nvkm/core/event.c
149
nvkm_trace(event->subdev, "event: ntfy add %08x on %d wait:%d\n", id, bits, wait);
drivers/gpu/drm/nouveau/nvkm/core/event.c
153
ntfy->bits = bits;
drivers/gpu/drm/nouveau/nvkm/core/event.c
164
nvkm_event_ntfy_valid(struct nvkm_event *event, int id, u32 bits)
drivers/gpu/drm/nouveau/nvkm/core/event.c
170
nvkm_event_ntfy(struct nvkm_event *event, int id, u32 bits)
drivers/gpu/drm/nouveau/nvkm/core/event.c
178
nvkm_trace(event->subdev, "event: ntfy %08x on %d\n", bits, id);
drivers/gpu/drm/nouveau/nvkm/core/event.c
182
if (ntfy->id == id && ntfy->bits & bits) {
drivers/gpu/drm/nouveau/nvkm/core/event.c
184
ntfy->func(ntfy, ntfy->bits & bits);
drivers/gpu/drm/nouveau/nvkm/core/event.c
70
nvkm_event_put(ntfy->event, ntfy->bits, ntfy->id);
drivers/gpu/drm/nouveau/nvkm/core/event.c
73
nvkm_event_get(ntfy->event, ntfy->bits, ntfy->id);
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
153
ramht->bits = order_base_2(ramht->size);
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
32
hash ^= (handle & ((1 << ramht->bits) - 1));
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
33
handle >>= ramht->bits;
drivers/gpu/drm/nouveau/nvkm/core/ramht.c
36
hash ^= chid << (ramht->bits - 4);
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
113
nvkm_uevent_ntfy(struct nvkm_event_ntfy *ntfy, u32 bits)
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
119
return uevent->func(uevent->parent, uevent->object.object, bits);
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
125
nvkm_uevent_add(struct nvkm_uevent *uevent, struct nvkm_event *event, int id, u32 bits,
drivers/gpu/drm/nouveau/nvkm/core/uevent.c
131
nvkm_event_ntfy_add(event, id, bits, uevent->wait, nvkm_uevent_ntfy, &uevent->ntfy);
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1660
int ret, bits;
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1713
bits = pdev->device.mmu->dma_bits;
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1715
bits = 32;
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1717
ret = dma_set_mask_and_coherent(&pci_dev->dev, DMA_BIT_MASK(bits));
drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c
1718
if (ret && bits != 32) {
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
102
u64 bits = 0;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
122
if (args->v0.types & NVIF_CONN_EVENT_V0_PLUG ) bits |= NVKM_DPYID_PLUG;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
123
if (args->v0.types & NVIF_CONN_EVENT_V0_UNPLUG) bits |= NVKM_DPYID_UNPLUG;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
124
if (args->v0.types & NVIF_CONN_EVENT_V0_IRQ ) bits |= NVKM_DPYID_IRQ;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
126
return nvkm_uevent_add(uevent, &disp->rm.event, outp->index, bits,
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
131
if (args->v0.types & NVIF_CONN_EVENT_V0_PLUG ) bits |= NVKM_I2C_PLUG;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
132
if (args->v0.types & NVIF_CONN_EVENT_V0_UNPLUG) bits |= NVKM_I2C_UNPLUG;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
133
if (args->v0.types & NVIF_CONN_EVENT_V0_IRQ ) bits |= NVKM_I2C_IRQ;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
135
return nvkm_uevent_add(uevent, &device->i2c->event, outp->dp.aux->id, bits,
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
139
if (args->v0.types & NVIF_CONN_EVENT_V0_PLUG ) bits |= NVKM_GPIO_HI;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
140
if (args->v0.types & NVIF_CONN_EVENT_V0_UNPLUG) bits |= NVKM_GPIO_LO;
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
147
return nvkm_uevent_add(uevent, &device->gpio->event, conn->info.hpd, bits,
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
34
nvkm_uconn_uevent_gsp(struct nvkm_object *object, u64 token, u32 bits)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
40
if (bits & NVKM_DPYID_PLUG)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
42
if (bits & NVKM_DPYID_UNPLUG)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
44
if (bits & NVKM_DPYID_IRQ)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
51
nvkm_uconn_uevent_aux(struct nvkm_object *object, u64 token, u32 bits)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
57
if (bits & NVKM_I2C_PLUG)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
59
if (bits & NVKM_I2C_UNPLUG)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
61
if (bits & NVKM_I2C_IRQ)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
68
nvkm_uconn_uevent_gpio(struct nvkm_object *object, u64 token, u32 bits)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
74
if (bits & NVKM_GPIO_HI)
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c
76
if (bits & NVKM_GPIO_LO)
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h
35
unsigned bits:6;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/g84.c
78
nvkm_wo32(chan->ramfc, 0x80, ((chan->ramht->bits - 9) << 27) |
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
111
} while ((++c)->bits);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
478
((ramht->bits - 9) << 16) |
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
65
u32 rm = ((1ULL << c->bits) - 1) << c->regs;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
66
u32 cm = ((1ULL << c->bits) - 1) << c->ctxs;
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
70
} while ((++c)->bits);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.c
76
} while ((++c)->bits);
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv17.c
105
((ramht->bits - 9) << 16) |
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv40.c
195
((ramht->bits - 9) << 16) |
drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.c
111
nvkm_wo32(chan->ramfc, 0x80, ((chan->ramht->bits - 9) << 27) |
drivers/gpu/drm/nouveau/nvkm/engine/sw/gf100.c
39
gf100_sw_chan_vblsem_release(struct nvkm_event_ntfy *notify, u32 bits)
drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.c
39
nv50_sw_chan_vblsem_release(struct nvkm_event_ntfy *notify, u32 bits)
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
121
u32 bits = (i % M0209E.modulo) * M0209E.bits;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
122
u32 mask = (1ULL << M0209E.bits) - 1;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
123
u16 off = bits / 8;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
124
u8 mod = bits % 8;
drivers/gpu/drm/nouveau/nvkm/subdev/bios/M0209.c
82
info->bits = nvbios_rd08(bios, data + 0x00) & 0x3f;
drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c
120
gv100_fault_ntfy_nrpfb(struct nvkm_event_ntfy *ntfy, u32 bits)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
114
for (desc = page->desc; desc->bits; desc++) {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
116
page_shift += desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
121
page_shift -= desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
124
ctrl->levels[i].size = BIT_ULL(desc->bits) * desc->size;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/vmm.c
142
ctrl->numEntries = 1 << vmm->func->page[0].desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
159
u32 bits = (nvkm_rd32(device, 0x100c80) & 0x00001000) ? 16 : 17;
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
171
if (ltc->num_tags > (1 << bits))
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gf100.c
172
ltc->num_tags = 1 << bits; /* we have 16/17 bits in PTE */
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1119
int levels, bits = 0, ret;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1141
for (levels = 0, desc = page->desc; desc->bits; desc++, levels++)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1142
bits += desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1143
bits += page->shift;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1160
const u32 size = pd_header + desc->size * (1 << desc->bits);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1177
vmm->limit = 1ULL << bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1209
vmm->limit = size ? (addr + size) : (1ULL << bits);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
1210
if (vmm->start > vmm->limit || vmm->limit > (1ULL << bits))
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
201
const u32 sptb = desc->bits - pair->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
312
const u32 sptb = desc->bits - pair->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
43
const u32 pten = 1 << desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
446
u32 pten = 1 << desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
50
lpte = pten >> (desc->bits - pair->bits);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
533
u64 bits = addr >> page->shift;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
542
for (it.lvl = 0; desc[it.lvl].bits; it.lvl++) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
543
it.pte[it.lvl] = bits & ((1 << desc[it.lvl].bits) - 1);
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
544
bits >>= desc[it.lvl].bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
558
const u32 pten = 1 << desc->bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
602
while (it.pte[it.lvl] == (1 << desc[it.lvl].bits)) {
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c
618
addr = addr << desc[it.max].bits;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
104
u8 bits; /* VMA bits covered by PT. */
drivers/gpu/drm/omapdrm/dss/dispc.c
237
u32 bits;
drivers/gpu/drm/omapdrm/dss/dispc.c
257
.bits = 8,
drivers/gpu/drm/omapdrm/dss/dispc.c
280
.bits = 10,
drivers/gpu/drm/omapdrm/dss/dispc.c
303
.bits = 8,
drivers/gpu/drm/omapdrm/dss/dispc.c
326
.bits = 8,
drivers/gpu/drm/omapdrm/dss/dispc.c
3740
r >>= 16 - gdesc->bits;
drivers/gpu/drm/omapdrm/dss/dispc.c
3741
g >>= 16 - gdesc->bits;
drivers/gpu/drm/omapdrm/dss/dispc.c
3742
b >>= 16 - gdesc->bits;
drivers/gpu/drm/omapdrm/dss/dispc.c
3744
table[first + j] = (r << (gdesc->bits * 2)) |
drivers/gpu/drm/omapdrm/dss/dispc.c
3745
(g << gdesc->bits) | b;
drivers/gpu/drm/omapdrm/omap_dmm_tiler.h
65
#define MASK(bits) ((1 << (bits)) - 1)
drivers/gpu/drm/qxl/qxl_dev.h
264
uint32_t bits;
drivers/gpu/drm/radeon/cik_reg.h
235
} bitfields, bits;
drivers/gpu/drm/radeon/radeon_device.c
1182
unsigned bits = ilog2(radeon_vm_size) + 18;
drivers/gpu/drm/radeon/radeon_device.c
1187
radeon_vm_block_size = bits - 9;
drivers/gpu/drm/radeon/radeon_device.c
1189
radeon_vm_block_size = (bits + 3) / 2;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1821
alpha->src_color_ctrl.bits.blend_mode = ALPHA_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1823
alpha->src_color_ctrl.bits.blend_mode = ALPHA_PER_PIX;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1825
alpha->src_color_ctrl.bits.blend_mode = ALPHA_PER_PIX_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1827
alpha->src_color_ctrl.bits.alpha_en = 1;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1829
if (alpha->src_color_ctrl.bits.blend_mode == ALPHA_GLOBAL) {
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1830
alpha->src_color_ctrl.bits.color_mode = src_color_mode;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1831
alpha->src_color_ctrl.bits.factor_mode = SRC_FAC_ALPHA_SRC_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1832
} else if (alpha->src_color_ctrl.bits.blend_mode == ALPHA_PER_PIX) {
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1833
alpha->src_color_ctrl.bits.color_mode = src_color_mode;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1834
alpha->src_color_ctrl.bits.factor_mode = SRC_FAC_ALPHA_ONE;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1836
alpha->src_color_ctrl.bits.color_mode = ALPHA_SRC_PRE_MUL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1837
alpha->src_color_ctrl.bits.factor_mode = SRC_FAC_ALPHA_SRC_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1839
alpha->src_color_ctrl.bits.glb_alpha = alpha_config->src_glb_alpha_value >> 8;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1840
alpha->src_color_ctrl.bits.alpha_mode = ALPHA_STRAIGHT;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1841
alpha->src_color_ctrl.bits.alpha_cal_mode = ALPHA_SATURATION;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1843
alpha->dst_color_ctrl.bits.alpha_mode = ALPHA_STRAIGHT;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1844
alpha->dst_color_ctrl.bits.alpha_cal_mode = ALPHA_SATURATION;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1845
alpha->dst_color_ctrl.bits.blend_mode = ALPHA_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1846
alpha->dst_color_ctrl.bits.glb_alpha = alpha_config->dst_glb_alpha_value >> 8;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1847
alpha->dst_color_ctrl.bits.color_mode = dst_color_mode;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1848
alpha->dst_color_ctrl.bits.factor_mode = ALPHA_SRC_INVERSE;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1850
alpha->src_alpha_ctrl.bits.alpha_mode = ALPHA_STRAIGHT;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1851
alpha->src_alpha_ctrl.bits.blend_mode = alpha->src_color_ctrl.bits.blend_mode;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1852
alpha->src_alpha_ctrl.bits.alpha_cal_mode = ALPHA_SATURATION;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1853
alpha->src_alpha_ctrl.bits.factor_mode = ALPHA_ONE;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1855
alpha->dst_alpha_ctrl.bits.alpha_mode = ALPHA_STRAIGHT;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1857
alpha->dst_alpha_ctrl.bits.blend_mode = ALPHA_PER_PIX;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1859
alpha->dst_alpha_ctrl.bits.blend_mode = ALPHA_PER_PIX_GLOBAL;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1860
alpha->dst_alpha_ctrl.bits.alpha_cal_mode = ALPHA_NO_SATURATION;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1861
alpha->dst_alpha_ctrl.bits.factor_mode = ALPHA_SRC_INVERSE;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
1922
alpha.src_color_ctrl.bits.src_dst_swap = swap;
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c
39
} bits;
drivers/gpu/drm/sprd/sprd_dpu.h
77
u32 bits = readl_relaxed(ctx->base + offset);
drivers/gpu/drm/sprd/sprd_dpu.h
79
writel(bits | set_bits, ctx->base + offset);
drivers/gpu/drm/sprd/sprd_dpu.h
85
u32 bits = readl_relaxed(ctx->base + offset);
drivers/gpu/drm/sprd/sprd_dpu.h
87
writel(bits & ~clr_bits, ctx->base + offset);
drivers/gpu/drm/tegra/hda.c
14
unsigned int mul, div, bits, channels;
drivers/gpu/drm/tegra/hda.c
33
fmt->bits = 8;
drivers/gpu/drm/tegra/hda.c
37
fmt->bits = 16;
drivers/gpu/drm/tegra/hda.c
41
fmt->bits = 20;
drivers/gpu/drm/tegra/hda.c
45
fmt->bits = 24;
drivers/gpu/drm/tegra/hda.c
49
fmt->bits = 32;
drivers/gpu/drm/tegra/hda.c
53
bits = (format & AC_FMT_BITS_MASK) >> AC_FMT_BITS_SHIFT;
drivers/gpu/drm/tegra/hda.c
54
WARN(1, "invalid number of bits: %#x\n", bits);
drivers/gpu/drm/tegra/hda.c
55
fmt->bits = 8;
drivers/gpu/drm/tegra/hda.h
14
unsigned int bits;
drivers/gpu/drm/vc4/vc4_render_cl.c
146
rcl_u16(setup, args->color_read.bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
168
rcl_u16(setup, args->zs_read.bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
195
uint32_t bits = VC4_LOADSTORE_FULL_RES_DISABLE_ZS;
drivers/gpu/drm/vc4/vc4_render_cl.c
198
bits |= VC4_LOADSTORE_FULL_RES_DISABLE_CLEAR_ALL;
drivers/gpu/drm/vc4/vc4_render_cl.c
200
bits |= VC4_LOADSTORE_FULL_RES_EOF;
drivers/gpu/drm/vc4/vc4_render_cl.c
205
bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
211
uint32_t bits = VC4_LOADSTORE_FULL_RES_DISABLE_COLOR;
drivers/gpu/drm/vc4/vc4_render_cl.c
216
bits |= VC4_LOADSTORE_FULL_RES_DISABLE_CLEAR_ALL;
drivers/gpu/drm/vc4/vc4_render_cl.c
218
bits |= VC4_LOADSTORE_FULL_RES_EOF;
drivers/gpu/drm/vc4/vc4_render_cl.c
223
bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
233
rcl_u16(setup, args->zs_write.bits |
drivers/gpu/drm/vc4/vc4_render_cl.c
365
rcl_u16(setup, args->color_write.bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
415
if (surf->flags != 0 || surf->bits != 0) {
drivers/gpu/drm/vc4/vc4_render_cl.c
442
uint8_t tiling = VC4_GET_FIELD(surf->bits,
drivers/gpu/drm/vc4/vc4_render_cl.c
444
uint8_t buffer = VC4_GET_FIELD(surf->bits,
drivers/gpu/drm/vc4/vc4_render_cl.c
446
uint8_t format = VC4_GET_FIELD(surf->bits,
drivers/gpu/drm/vc4/vc4_render_cl.c
472
if (surf->bits != 0) {
drivers/gpu/drm/vc4/vc4_render_cl.c
485
if (surf->bits & ~(VC4_LOADSTORE_TILE_BUFFER_TILING_MASK |
drivers/gpu/drm/vc4/vc4_render_cl.c
489
surf->bits);
drivers/gpu/drm/vc4/vc4_render_cl.c
541
uint8_t tiling = VC4_GET_FIELD(surf->bits,
drivers/gpu/drm/vc4/vc4_render_cl.c
543
uint8_t format = VC4_GET_FIELD(surf->bits,
drivers/gpu/drm/vc4/vc4_render_cl.c
552
if (surf->bits & ~(VC4_RENDER_CONFIG_MEMORY_FORMAT_MASK |
drivers/gpu/drm/vc4/vc4_render_cl.c
557
surf->bits);
drivers/gpu/drm/xe/abi/guc_actions_slpc_abi.h
188
u32 bits[SLPC_OVERRIDE_BITFIELD_SIZE];
drivers/gpu/drm/xe/xe_irq.c
62
static void unmask_and_enable(struct xe_tile *tile, u32 irqregs, u32 bits)
drivers/gpu/drm/xe/xe_irq.c
72
xe_mmio_write32(mmio, IER(irqregs), bits);
drivers/gpu/drm/xe/xe_irq.c
73
xe_mmio_write32(mmio, IMR(irqregs), ~bits);
drivers/hid/hid-creative-sb0540.c
123
static inline u64 reverse(u64 data, int bits)
drivers/hid/hid-creative-sb0540.c
129
for (i = 0; i < bits; i++) {
drivers/hid/hid-creative-sb0540.c
131
<< (bits - 1 - i);
drivers/hid/hid-mcp2200.c
131
unsigned long *bits)
drivers/hid/hid-mcp2200.c
142
value |= (*mask & *bits);
drivers/hid/hid-mcp2200.c
170
unsigned long *bits)
drivers/hid/hid-mcp2200.c
181
*bits = (val & *mask);
drivers/hid/hid-mcp2200.c
187
unsigned long mask = 0, bits = 0;
drivers/hid/hid-mcp2200.c
190
mcp_get_multiple(gc, &mask, &bits);
drivers/hid/hid-mcp2200.c
191
return bits > 0;
drivers/hid/hid-mcp2200.c
210
unsigned long bits = mcp->gpio_val;
drivers/hid/hid-mcp2200.c
251
mcp_set_multiple(gc, &mask, &bits);
drivers/hwmon/ltc2992.c
235
unsigned long *bits)
drivers/hwmon/ltc2992.c
253
set_bit(gpio_nr, bits);
drivers/hwmon/ltc2992.c
284
unsigned long *bits)
drivers/hwmon/max31790.c
137
u8 bits;
drivers/hwmon/max31790.c
140
bits = 0x0;
drivers/hwmon/max31790.c
142
bits = 0x1;
drivers/hwmon/max31790.c
144
bits = 0x2;
drivers/hwmon/max31790.c
146
bits = 0x3;
drivers/hwmon/max31790.c
148
bits = 0x4;
drivers/hwmon/max31790.c
150
bits = 0x5;
drivers/hwmon/max31790.c
152
return bits;
drivers/hwmon/max31790.c
208
u8 bits, fan_config;
drivers/hwmon/max31790.c
214
bits = bits_for_tach_period(val);
drivers/hwmon/max31790.c
218
(bits << MAX31790_FAN_DYN_SR_SHIFT));
drivers/hwmon/pmbus/adm1266.c
187
unsigned long *bits)
drivers/hwmon/pmbus/adm1266.c
201
*bits = 0;
drivers/hwmon/pmbus/adm1266.c
204
set_bit(gpio_nr, bits);
drivers/hwmon/pmbus/adm1266.c
213
*bits = 0;
drivers/hwmon/pmbus/adm1266.c
216
set_bit(gpio_nr, bits);
drivers/hwmon/pmbus/pmbus_core.c
2896
const struct pmbus_status_assoc *bits; /* zero-terminated */
drivers/hwmon/pmbus/pmbus_core.c
2903
.bits = (const struct pmbus_status_assoc[]) {
drivers/hwmon/pmbus/pmbus_core.c
2917
.bits = (const struct pmbus_status_assoc[]) {
drivers/hwmon/pmbus/pmbus_core.c
2929
.bits = (const struct pmbus_status_assoc[]) {
drivers/hwmon/pmbus/pmbus_core.c
3012
for (bit = cat->bits; bit->pflag; bit++)
drivers/hwmon/pmbus/pmbus_core.c
3512
for (bit = cat->bits; bit->pflag; bit++)
drivers/i2c/busses/i2c-i801.c
1461
i801_acpi_io_handler(u32 function, acpi_physical_address address, u32 bits,
drivers/i2c/busses/i2c-i801.c
1489
status = acpi_os_read_port(address, (u32 *)value, bits);
drivers/i2c/busses/i2c-i801.c
1491
status = acpi_os_write_port(address, (u32)*value, bits);
drivers/i2c/busses/i2c-imx.c
379
static void i2c_imx_clear_irq(struct imx_i2c_struct *i2c_imx, unsigned int bits)
drivers/i2c/busses/i2c-imx.c
388
temp = ~i2c_imx->hwdata->i2sr_clr_opcode ^ bits;
drivers/i2c/busses/i2c-mlxbf.c
524
u32 bits;
drivers/i2c/busses/i2c-mlxbf.c
534
bits, !(bits & MLXBF_I2C_MASTER_BUSY_BIT),
drivers/i2c/busses/i2c-mlxbf.c
687
u32 bits;
drivers/i2c/busses/i2c-mlxbf.c
709
bits, !(bits & MLXBF_I2C_MASTER_LOCK_BIT),
drivers/i2c/busses/i2c-mlxbf.c
721
bits, !(bits & MLXBF_I2C_SMBUS_MASTER_FSM_STOP_MASK),
drivers/i2c/busses/i2c-omap.c
1054
u16 bits;
drivers/i2c/busses/i2c-omap.c
1059
bits = omap_i2c_read_reg(omap, OMAP_I2C_IE_REG);
drivers/i2c/busses/i2c-omap.c
1061
stat &= bits;
drivers/i2c/busses/i2c-pxa.c
297
decode_bits(const char *prefix, const struct bits *bits, int num, u32 val)
drivers/i2c/busses/i2c-pxa.c
301
const char *str = val & bits->mask ? bits->set : bits->unset;
drivers/i2c/busses/i2c-pxa.c
304
bits++;
drivers/i2c/busses/i2c-pxa.c
309
static const struct bits isr_bits[] = {
drivers/i2c/busses/i2c-pxa.c
329
static const struct bits icr_bits[] = {
drivers/i2c/i2c-core-acpi.c
667
u32 bits, u64 *value64,
drivers/i3c/master/mipi-i3c-hci/cmd.h
50
#define hci_get_tid(bits) \
drivers/iio/accel/adis16201.c
104
int bits;
drivers/iio/accel/adis16201.c
157
bits = 12;
drivers/iio/accel/adis16201.c
160
bits = 9;
drivers/iio/accel/adis16201.c
170
*val = sign_extend32(val16, bits - 1);
drivers/iio/accel/adis16209.c
136
int bits;
drivers/iio/accel/adis16209.c
196
bits = 14;
drivers/iio/accel/adis16209.c
206
*val = sign_extend32(val16, bits - 1);
drivers/iio/accel/adxl372.c
1040
if (mask == adxl372_axis_lookup_table[i].bits)
drivers/iio/accel/adxl372.c
1048
st->fifo_axis_mask = adxl372_axis_lookup_table[i].bits;
drivers/iio/accel/adxl372.c
226
unsigned int bits;
drivers/iio/accel/bmc150-accel-core.c
1053
#define BMC150_ACCEL_CHANNEL(_axis, bits) { \
drivers/iio/accel/bmc150-accel-core.c
1063
.realbits = (bits), \
drivers/iio/accel/bmc150-accel-core.c
1065
.shift = 16 - (bits), \
drivers/iio/accel/bmc150-accel-core.c
1073
#define BMC150_ACCEL_CHANNELS(bits) { \
drivers/iio/accel/bmc150-accel-core.c
1081
BMC150_ACCEL_CHANNEL(X, bits), \
drivers/iio/accel/bmc150-accel-core.c
1082
BMC150_ACCEL_CHANNEL(Y, bits), \
drivers/iio/accel/bmc150-accel-core.c
1083
BMC150_ACCEL_CHANNEL(Z, bits), \
drivers/iio/accel/mma8452.c
1224
#define MMA8452_CHANNEL(axis, idx, bits) { \
drivers/iio/accel/mma8452.c
1237
.realbits = (bits), \
drivers/iio/accel/mma8452.c
1239
.shift = 16 - (bits), \
drivers/iio/accel/mma8452.c
1247
#define MMA8652_CHANNEL(axis, idx, bits) { \
drivers/iio/accel/mma8452.c
1259
.realbits = (bits), \
drivers/iio/accel/mma8452.c
1261
.shift = 16 - (bits), \
drivers/iio/adc/88pm886-gpadc.c
148
unsigned int bits = BIT(gpadc_num + 4) | BIT(gpadc_num);
drivers/iio/adc/88pm886-gpadc.c
150
return regmap_assign_bits(gpadc->map, PM886_REG_GPADC_CONFIG(0x14), bits, on);
drivers/iio/adc/ad4062.c
231
#define AD4062_CHAN(bits) { \
drivers/iio/adc/ad4062.c
245
.ext_scan_type = ad4062_scan_type_##bits##_s, \
drivers/iio/adc/ad4062.c
246
.num_ext_scan_type = ARRAY_SIZE(ad4062_scan_type_##bits##_s), \
drivers/iio/adc/ad4080.c
423
#define AD4080_CHANNEL_DEFINE(bits, storage) { \
drivers/iio/adc/ad4080.c
436
.realbits = (bits), \
drivers/iio/adc/ad7091r-base.h
39
#define AD7091R_CHANNEL(idx, bits, ev, num_ev) { \
drivers/iio/adc/ad7091r-base.h
48
.scan_type.realbits = bits, \
drivers/iio/adc/ad7380.c
320
#define _AD7380_CHANNEL(index, bits, diff, sign, gain) { \
drivers/iio/adc/ad7380.c
335
.ext_scan_type = ad7380_scan_type_##bits##_##sign, \
drivers/iio/adc/ad7380.c
336
.num_ext_scan_type = ARRAY_SIZE(ad7380_scan_type_##bits##_##sign), \
drivers/iio/adc/ad7380.c
341
#define _AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, gain) { \
drivers/iio/adc/ad7380.c
358
.ext_scan_type = ad7380_scan_type_##bits##_##sign##_offload, \
drivers/iio/adc/ad7380.c
360
ARRAY_SIZE(ad7380_scan_type_##bits##_##sign##_offload), \
drivers/iio/adc/ad7380.c
376
#define AD7380_CHANNEL(index, bits, diff, sign) \
drivers/iio/adc/ad7380.c
377
_AD7380_CHANNEL(index, bits, diff, sign, false)
drivers/iio/adc/ad7380.c
379
#define ADAQ4380_CHANNEL(index, bits, diff, sign) \
drivers/iio/adc/ad7380.c
380
_AD7380_CHANNEL(index, bits, diff, sign, true)
drivers/iio/adc/ad7380.c
382
#define DEFINE_AD7380_2_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
384
AD7380_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
385
AD7380_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
389
#define DEFINE_AD7380_4_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
391
AD7380_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
392
AD7380_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
393
AD7380_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
394
AD7380_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
398
#define DEFINE_ADAQ4380_4_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
400
ADAQ4380_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
401
ADAQ4380_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
402
ADAQ4380_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
403
ADAQ4380_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
407
#define DEFINE_AD7380_8_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
409
AD7380_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
410
AD7380_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
411
AD7380_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
412
AD7380_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
413
AD7380_CHANNEL(4, bits, diff, sign), \
drivers/iio/adc/ad7380.c
414
AD7380_CHANNEL(5, bits, diff, sign), \
drivers/iio/adc/ad7380.c
415
AD7380_CHANNEL(6, bits, diff, sign), \
drivers/iio/adc/ad7380.c
416
AD7380_CHANNEL(7, bits, diff, sign), \
drivers/iio/adc/ad7380.c
420
#define AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign) \
drivers/iio/adc/ad7380.c
421
_AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, false)
drivers/iio/adc/ad7380.c
423
#define ADAQ4380_OFFLOAD_CHANNEL(index, bits, diff, sign) \
drivers/iio/adc/ad7380.c
424
_AD7380_OFFLOAD_CHANNEL(index, bits, diff, sign, true)
drivers/iio/adc/ad7380.c
426
#define DEFINE_AD7380_2_OFFLOAD_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
428
AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
429
AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
432
#define DEFINE_AD7380_4_OFFLOAD_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
434
AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
435
AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
436
AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
437
AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
440
#define DEFINE_ADAQ4380_4_OFFLOAD_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
442
AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
443
AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
444
AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
445
AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
448
#define DEFINE_AD7380_8_OFFLOAD_CHANNEL(name, bits, diff, sign) \
drivers/iio/adc/ad7380.c
450
AD7380_OFFLOAD_CHANNEL(0, bits, diff, sign), \
drivers/iio/adc/ad7380.c
451
AD7380_OFFLOAD_CHANNEL(1, bits, diff, sign), \
drivers/iio/adc/ad7380.c
452
AD7380_OFFLOAD_CHANNEL(2, bits, diff, sign), \
drivers/iio/adc/ad7380.c
453
AD7380_OFFLOAD_CHANNEL(3, bits, diff, sign), \
drivers/iio/adc/ad7380.c
454
AD7380_OFFLOAD_CHANNEL(4, bits, diff, sign), \
drivers/iio/adc/ad7380.c
455
AD7380_OFFLOAD_CHANNEL(5, bits, diff, sign), \
drivers/iio/adc/ad7380.c
456
AD7380_OFFLOAD_CHANNEL(6, bits, diff, sign), \
drivers/iio/adc/ad7380.c
457
AD7380_OFFLOAD_CHANNEL(7, bits, diff, sign), \
drivers/iio/adc/ad7476.c
156
#define _AD7476_CHAN(bits, _shift, _info_mask_sep) \
drivers/iio/adc/ad7476.c
164
.realbits = (bits), \
drivers/iio/adc/ad7476.c
171
#define ADC081S_CHAN(bits) _AD7476_CHAN((bits), 12 - (bits), \
drivers/iio/adc/ad7476.c
173
#define AD7476_CHAN(bits) _AD7476_CHAN((bits), 13 - (bits), \
drivers/iio/adc/ad7476.c
175
#define AD7940_CHAN(bits) _AD7476_CHAN((bits), 15 - (bits), \
drivers/iio/adc/ad7476.c
177
#define AD7091R_CHAN(bits) _AD7476_CHAN((bits), 16 - (bits), 0)
drivers/iio/adc/ad7476.c
178
#define ADS786X_CHAN(bits) _AD7476_CHAN((bits), 12 - (bits), \
drivers/iio/adc/ad7606.c
136
.bits = 16,
drivers/iio/adc/ad7606.c
1416
chan->scan_type.realbits = st->chip_info->bits;
drivers/iio/adc/ad7606.c
1423
(st->chip_info->bits > 16 ? 32 : 16);
drivers/iio/adc/ad7606.c
145
.bits = 16,
drivers/iio/adc/ad7606.c
156
.bits = 16,
drivers/iio/adc/ad7606.c
168
.bits = 16,
drivers/iio/adc/ad7606.c
180
.bits = 16,
drivers/iio/adc/ad7606.c
196
.bits = 16,
drivers/iio/adc/ad7606.c
212
.bits = 14,
drivers/iio/adc/ad7606.c
224
.bits = 18,
drivers/iio/adc/ad7606.c
236
.bits = 18,
drivers/iio/adc/ad7606.c
248
.bits = 18,
drivers/iio/adc/ad7606.c
265
.bits = 16,
drivers/iio/adc/ad7606.h
76
unsigned int bits;
drivers/iio/adc/ad7791.c
115
#define DECLARE_AD7787_CHANNELS(name, bits, storagebits) \
drivers/iio/adc/ad7791.c
118
(bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
119
AD7991_CHANNEL(1, 1, AD7791_CH_AIN2, (bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
121
(bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
123
(bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
127
#define DECLARE_AD7791_CHANNELS(name, bits, storagebits) \
drivers/iio/adc/ad7791.c
130
(bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
132
(bits), (storagebits), 0), \
drivers/iio/adc/ad7791.c
134
(bits), (storagebits), 0), \
drivers/iio/adc/ad7923.c
102
#define DECLARE_AD7923_CHANNELS(name, bits) \
drivers/iio/adc/ad7923.c
104
AD7923_V_CHAN(0, bits), \
drivers/iio/adc/ad7923.c
105
AD7923_V_CHAN(1, bits), \
drivers/iio/adc/ad7923.c
106
AD7923_V_CHAN(2, bits), \
drivers/iio/adc/ad7923.c
107
AD7923_V_CHAN(3, bits), \
drivers/iio/adc/ad7923.c
111
#define DECLARE_AD7908_CHANNELS(name, bits) \
drivers/iio/adc/ad7923.c
113
AD7923_V_CHAN(0, bits), \
drivers/iio/adc/ad7923.c
114
AD7923_V_CHAN(1, bits), \
drivers/iio/adc/ad7923.c
115
AD7923_V_CHAN(2, bits), \
drivers/iio/adc/ad7923.c
116
AD7923_V_CHAN(3, bits), \
drivers/iio/adc/ad7923.c
117
AD7923_V_CHAN(4, bits), \
drivers/iio/adc/ad7923.c
118
AD7923_V_CHAN(5, bits), \
drivers/iio/adc/ad7923.c
119
AD7923_V_CHAN(6, bits), \
drivers/iio/adc/ad7923.c
120
AD7923_V_CHAN(7, bits), \
drivers/iio/adc/ad7923.c
47
#define EXTRACT(val, dec, bits) (((val) >> (dec)) & ((1 << (bits)) - 1))
drivers/iio/adc/ad7923.c
84
#define AD7923_V_CHAN(index, bits) \
drivers/iio/adc/ad7923.c
95
.realbits = (bits), \
drivers/iio/adc/ad7923.c
97
.shift = 12 - (bits), \
drivers/iio/adc/ina2xx-adc.c
291
int bits;
drivers/iio/adc/ina2xx-adc.c
296
bits = find_closest(val, ina226_avg_tab,
drivers/iio/adc/ina2xx-adc.c
299
chip->avg = ina226_avg_tab[bits];
drivers/iio/adc/ina2xx-adc.c
302
*config |= INA226_SHIFT_AVG(bits) & INA226_AVG_MASK;
drivers/iio/adc/ina2xx-adc.c
314
int bits;
drivers/iio/adc/ina2xx-adc.c
319
bits = find_closest(val_us, ina226_conv_time_tab,
drivers/iio/adc/ina2xx-adc.c
322
chip->int_time_vbus = ina226_conv_time_tab[bits];
drivers/iio/adc/ina2xx-adc.c
325
*config |= INA226_SHIFT_ITB(bits) & INA226_ITB_MASK;
drivers/iio/adc/ina2xx-adc.c
333
int bits;
drivers/iio/adc/ina2xx-adc.c
338
bits = find_closest(val_us, ina226_conv_time_tab,
drivers/iio/adc/ina2xx-adc.c
341
chip->int_time_vshunt = ina226_conv_time_tab[bits];
drivers/iio/adc/ina2xx-adc.c
344
*config |= INA226_SHIFT_ITS(bits) & INA226_ITS_MASK;
drivers/iio/adc/ina2xx-adc.c
354
static int ina219_lookup_int_time(unsigned int *val_us, int *bits)
drivers/iio/adc/ina2xx-adc.c
360
*bits = find_closest(*val_us, ina219_conv_time_tab_subsample,
drivers/iio/adc/ina2xx-adc.c
362
*val_us = ina219_conv_time_tab_subsample[*bits];
drivers/iio/adc/ina2xx-adc.c
364
*bits = find_closest(*val_us, ina219_conv_time_tab_average,
drivers/iio/adc/ina2xx-adc.c
366
*val_us = ina219_conv_time_tab_average[*bits];
drivers/iio/adc/ina2xx-adc.c
367
*bits |= 0x8;
drivers/iio/adc/ina2xx-adc.c
376
int bits, ret;
drivers/iio/adc/ina2xx-adc.c
379
ret = ina219_lookup_int_time(&val_us_best, &bits);
drivers/iio/adc/ina2xx-adc.c
386
*config |= INA219_SHIFT_ITB(bits) & INA219_ITB_MASK;
drivers/iio/adc/ina2xx-adc.c
394
int bits, ret;
drivers/iio/adc/ina2xx-adc.c
397
ret = ina219_lookup_int_time(&val_us_best, &bits);
drivers/iio/adc/ina2xx-adc.c
404
*config |= INA219_SHIFT_ITS(bits) & INA219_ITS_MASK;
drivers/iio/adc/ina2xx-adc.c
435
int bits;
drivers/iio/adc/ina2xx-adc.c
440
bits = find_closest(gain, ina219_vshunt_gain_tab,
drivers/iio/adc/ina2xx-adc.c
443
chip->pga_gain_vshunt = ina219_vshunt_gain_tab[bits];
drivers/iio/adc/ina2xx-adc.c
444
bits = 3 - bits;
drivers/iio/adc/ina2xx-adc.c
447
*config |= INA219_SHIFT_PGA(bits) & INA219_PGA_MASK;
drivers/iio/adc/max1363.c
1052
.bits = 10,
drivers/iio/adc/max1363.c
1062
.bits = 10,
drivers/iio/adc/max1363.c
1072
.bits = 12,
drivers/iio/adc/max1363.c
1082
.bits = 12,
drivers/iio/adc/max1363.c
1092
.bits = 8,
drivers/iio/adc/max1363.c
1102
.bits = 8,
drivers/iio/adc/max1363.c
1112
.bits = 8,
drivers/iio/adc/max1363.c
1122
.bits = 8,
drivers/iio/adc/max1363.c
1132
.bits = 10,
drivers/iio/adc/max1363.c
1142
.bits = 10,
drivers/iio/adc/max1363.c
1152
.bits = 10,
drivers/iio/adc/max1363.c
1162
.bits = 10,
drivers/iio/adc/max1363.c
1172
.bits = 12,
drivers/iio/adc/max1363.c
1182
.bits = 12,
drivers/iio/adc/max1363.c
1192
.bits = 12,
drivers/iio/adc/max1363.c
1202
.bits = 12,
drivers/iio/adc/max1363.c
1212
.bits = 8,
drivers/iio/adc/max1363.c
1222
.bits = 8,
drivers/iio/adc/max1363.c
1232
.bits = 8,
drivers/iio/adc/max1363.c
1242
.bits = 8,
drivers/iio/adc/max1363.c
1252
.bits = 8,
drivers/iio/adc/max1363.c
1262
.bits = 8,
drivers/iio/adc/max1363.c
1272
.bits = 10,
drivers/iio/adc/max1363.c
1282
.bits = 10,
drivers/iio/adc/max1363.c
1292
.bits = 10,
drivers/iio/adc/max1363.c
1302
.bits = 10,
drivers/iio/adc/max1363.c
1312
.bits = 10,
drivers/iio/adc/max1363.c
1322
.bits = 10,
drivers/iio/adc/max1363.c
1332
.bits = 12,
drivers/iio/adc/max1363.c
1342
.bits = 12,
drivers/iio/adc/max1363.c
1352
.bits = 12,
drivers/iio/adc/max1363.c
1362
.bits = 12,
drivers/iio/adc/max1363.c
1372
.bits = 12,
drivers/iio/adc/max1363.c
1382
.bits = 12,
drivers/iio/adc/max1363.c
1392
.bits = 12,
drivers/iio/adc/max1363.c
1402
.bits = 12,
drivers/iio/adc/max1363.c
1412
.bits = 10,
drivers/iio/adc/max1363.c
142
u8 bits;
drivers/iio/adc/max1363.c
1422
.bits = 10,
drivers/iio/adc/max1363.c
1493
if (st->chip_info->bits != 8)
drivers/iio/adc/max1363.c
1590
&& st->chip_info->bits == 8) {
drivers/iio/adc/max1363.c
394
if (st->chip_info->bits != 8) {
drivers/iio/adc/max1363.c
401
((1 << st->chip_info->bits) - 1);
drivers/iio/adc/max1363.c
436
*val2 = st->chip_info->bits;
drivers/iio/adc/max1363.c
466
#define MAX1363_CHAN_U(num, addr, si, bits, ev_spec, num_ev_spec) \
drivers/iio/adc/max1363.c
477
.realbits = bits, \
drivers/iio/adc/max1363.c
478
.storagebits = (bits > 8) ? 16 : 8, \
drivers/iio/adc/max1363.c
487
#define MAX1363_CHAN_B(num, num2, addr, si, bits, ev_spec, num_ev_spec) \
drivers/iio/adc/max1363.c
500
.realbits = bits, \
drivers/iio/adc/max1363.c
501
.storagebits = (bits > 8) ? 16 : 8, \
drivers/iio/adc/max1363.c
509
#define MAX1363_4X_CHANS(bits, ev_spec, num_ev_spec) { \
drivers/iio/adc/max1363.c
510
MAX1363_CHAN_U(0, _s0, 0, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
511
MAX1363_CHAN_U(1, _s1, 1, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
512
MAX1363_CHAN_U(2, _s2, 2, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
513
MAX1363_CHAN_U(3, _s3, 3, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
514
MAX1363_CHAN_B(0, 1, d0m1, 12, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
515
MAX1363_CHAN_B(2, 3, d2m3, 13, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
516
MAX1363_CHAN_B(1, 0, d1m0, 18, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
517
MAX1363_CHAN_B(3, 2, d3m2, 19, bits, ev_spec, num_ev_spec), \
drivers/iio/adc/max1363.c
554
#define MAX1363_12X_CHANS(bits) { \
drivers/iio/adc/max1363.c
555
MAX1363_CHAN_U(0, _s0, 0, bits, NULL, 0), \
drivers/iio/adc/max1363.c
556
MAX1363_CHAN_U(1, _s1, 1, bits, NULL, 0), \
drivers/iio/adc/max1363.c
557
MAX1363_CHAN_U(2, _s2, 2, bits, NULL, 0), \
drivers/iio/adc/max1363.c
558
MAX1363_CHAN_U(3, _s3, 3, bits, NULL, 0), \
drivers/iio/adc/max1363.c
559
MAX1363_CHAN_U(4, _s4, 4, bits, NULL, 0), \
drivers/iio/adc/max1363.c
560
MAX1363_CHAN_U(5, _s5, 5, bits, NULL, 0), \
drivers/iio/adc/max1363.c
561
MAX1363_CHAN_U(6, _s6, 6, bits, NULL, 0), \
drivers/iio/adc/max1363.c
562
MAX1363_CHAN_U(7, _s7, 7, bits, NULL, 0), \
drivers/iio/adc/max1363.c
563
MAX1363_CHAN_U(8, _s8, 8, bits, NULL, 0), \
drivers/iio/adc/max1363.c
564
MAX1363_CHAN_U(9, _s9, 9, bits, NULL, 0), \
drivers/iio/adc/max1363.c
565
MAX1363_CHAN_U(10, _s10, 10, bits, NULL, 0), \
drivers/iio/adc/max1363.c
566
MAX1363_CHAN_U(11, _s11, 11, bits, NULL, 0), \
drivers/iio/adc/max1363.c
567
MAX1363_CHAN_B(0, 1, d0m1, 12, bits, NULL, 0), \
drivers/iio/adc/max1363.c
568
MAX1363_CHAN_B(2, 3, d2m3, 13, bits, NULL, 0), \
drivers/iio/adc/max1363.c
569
MAX1363_CHAN_B(4, 5, d4m5, 14, bits, NULL, 0), \
drivers/iio/adc/max1363.c
570
MAX1363_CHAN_B(6, 7, d6m7, 15, bits, NULL, 0), \
drivers/iio/adc/max1363.c
571
MAX1363_CHAN_B(8, 9, d8m9, 16, bits, NULL, 0), \
drivers/iio/adc/max1363.c
572
MAX1363_CHAN_B(10, 11, d10m11, 17, bits, NULL, 0), \
drivers/iio/adc/max1363.c
573
MAX1363_CHAN_B(1, 0, d1m0, 18, bits, NULL, 0), \
drivers/iio/adc/max1363.c
574
MAX1363_CHAN_B(3, 2, d3m2, 19, bits, NULL, 0), \
drivers/iio/adc/max1363.c
575
MAX1363_CHAN_B(5, 4, d5m4, 20, bits, NULL, 0), \
drivers/iio/adc/max1363.c
576
MAX1363_CHAN_B(7, 6, d7m6, 21, bits, NULL, 0), \
drivers/iio/adc/max1363.c
577
MAX1363_CHAN_B(9, 8, d9m8, 22, bits, NULL, 0), \
drivers/iio/adc/max1363.c
578
MAX1363_CHAN_B(11, 10, d11m10, 23, bits, NULL, 0), \
drivers/iio/adc/max1363.c
602
#define MAX1363_8X_CHANS(bits) { \
drivers/iio/adc/max1363.c
603
MAX1363_CHAN_U(0, _s0, 0, bits, NULL, 0), \
drivers/iio/adc/max1363.c
604
MAX1363_CHAN_U(1, _s1, 1, bits, NULL, 0), \
drivers/iio/adc/max1363.c
605
MAX1363_CHAN_U(2, _s2, 2, bits, NULL, 0), \
drivers/iio/adc/max1363.c
606
MAX1363_CHAN_U(3, _s3, 3, bits, NULL, 0), \
drivers/iio/adc/max1363.c
607
MAX1363_CHAN_U(4, _s4, 4, bits, NULL, 0), \
drivers/iio/adc/max1363.c
608
MAX1363_CHAN_U(5, _s5, 5, bits, NULL, 0), \
drivers/iio/adc/max1363.c
609
MAX1363_CHAN_U(6, _s6, 6, bits, NULL, 0), \
drivers/iio/adc/max1363.c
610
MAX1363_CHAN_U(7, _s7, 7, bits, NULL, 0), \
drivers/iio/adc/max1363.c
611
MAX1363_CHAN_B(0, 1, d0m1, 12, bits, NULL, 0), \
drivers/iio/adc/max1363.c
612
MAX1363_CHAN_B(2, 3, d2m3, 13, bits, NULL, 0), \
drivers/iio/adc/max1363.c
613
MAX1363_CHAN_B(4, 5, d4m5, 14, bits, NULL, 0), \
drivers/iio/adc/max1363.c
614
MAX1363_CHAN_B(6, 7, d6m7, 15, bits, NULL, 0), \
drivers/iio/adc/max1363.c
615
MAX1363_CHAN_B(1, 0, d1m0, 18, bits, NULL, 0), \
drivers/iio/adc/max1363.c
616
MAX1363_CHAN_B(3, 2, d3m2, 19, bits, NULL, 0), \
drivers/iio/adc/max1363.c
617
MAX1363_CHAN_B(5, 4, d5m4, 20, bits, NULL, 0), \
drivers/iio/adc/max1363.c
618
MAX1363_CHAN_B(7, 6, d7m6, 21, bits, NULL, 0), \
drivers/iio/adc/max1363.c
629
#define MAX1363_2X_CHANS(bits) { \
drivers/iio/adc/max1363.c
630
MAX1363_CHAN_U(0, _s0, 0, bits, NULL, 0), \
drivers/iio/adc/max1363.c
631
MAX1363_CHAN_U(1, _s1, 1, bits, NULL, 0), \
drivers/iio/adc/max1363.c
632
MAX1363_CHAN_B(0, 1, d0m1, 2, bits, NULL, 0), \
drivers/iio/adc/max1363.c
633
MAX1363_CHAN_B(1, 0, d1m0, 3, bits, NULL, 0), \
drivers/iio/adc/max1363.c
746
switch (st->chip_info->bits) {
drivers/iio/adc/rohm-bd79112.c
307
unsigned long *bits)
drivers/iio/adc/rohm-bd79112.c
317
bank_bits = bitmap_get_value8(bits, i);
drivers/iio/adc/rohm-bd79124.c
187
unsigned long *bits)
drivers/iio/adc/rohm-bd79124.c
210
return regmap_update_bits(data->map, BD79124_REG_GPO_VAL, *mask, *bits);
drivers/iio/adc/stm32-adc.c
622
static void stm32_adc_set_bits(struct stm32_adc *adc, u32 reg, u32 bits)
drivers/iio/adc/stm32-adc.c
627
stm32_adc_writel(adc, reg, stm32_adc_readl(adc, reg) | bits);
drivers/iio/adc/stm32-adc.c
631
static void stm32_adc_set_bits_common(struct stm32_adc *adc, u32 reg, u32 bits)
drivers/iio/adc/stm32-adc.c
634
writel_relaxed(readl_relaxed(adc->common->base + reg) | bits,
drivers/iio/adc/stm32-adc.c
639
static void stm32_adc_clr_bits(struct stm32_adc *adc, u32 reg, u32 bits)
drivers/iio/adc/stm32-adc.c
644
stm32_adc_writel(adc, reg, stm32_adc_readl(adc, reg) & ~bits);
drivers/iio/adc/stm32-adc.c
648
static void stm32_adc_clr_bits_common(struct stm32_adc *adc, u32 reg, u32 bits)
drivers/iio/adc/stm32-adc.c
651
writel_relaxed(readl_relaxed(adc->common->base + reg) & ~bits,
drivers/iio/adc/stm32-adc.c
918
u32 ovsr_bits, bits, msk;
drivers/iio/adc/stm32-adc.c
935
bits = STM32H7_ROVSE | STM32H7_OVSS(ovs_idx) | STM32H7_OVSR(ovsr_bits);
drivers/iio/adc/stm32-adc.c
937
stm32_adc_set_bits(adc, STM32H7_ADC_CFGR2, bits & msk);
drivers/iio/adc/stm32-adc.c
943
u32 bits, msk;
drivers/iio/adc/stm32-adc.c
958
bits = STM32H7_ROVSE | STM32MP13_OVSS(ovs_idx);
drivers/iio/adc/stm32-adc.c
960
bits |= STM32MP13_OVSR(ovs_idx - 1);
drivers/iio/adc/stm32-adc.c
962
stm32_adc_set_bits(adc, STM32H7_ADC_CFGR2, bits & msk);
drivers/iio/adc/stm32-dfsdm-adc.c
200
int bits, shift;
drivers/iio/adc/stm32-dfsdm-adc.c
263
bits = fls(flo->res);
drivers/iio/adc/stm32-dfsdm-adc.c
268
if (flo->res > BIT(bits - 1))
drivers/iio/adc/stm32-dfsdm-adc.c
269
bits++;
drivers/iio/adc/stm32-dfsdm-adc.c
273
shift = DFSDM_DATA_RES - bits;
drivers/iio/adc/stm32-dfsdm-adc.c
300
flo->bits = bits;
drivers/iio/adc/stm32-dfsdm-adc.c
304
flo->res, bits, flo->rshift,
drivers/iio/adc/stm32-dfsdm-adc.c
484
min(flo->bits, (u32)DFSDM_DATA_RES - 1));
drivers/iio/adc/stm32-dfsdm.h
283
u32 bits;
drivers/iio/adc/stmpe-adc.c
259
unsigned long bits;
drivers/iio/adc/stmpe-adc.c
311
bits = norequest_mask;
drivers/iio/adc/stmpe-adc.c
312
for_each_clear_bit(i, &bits, (STMPE_ADC_LAST_NR + 1)) {
drivers/iio/adc/ti-adc081c.c
102
int bits;
drivers/iio/adc/ti-adc081c.c
111
.bits = 8,
drivers/iio/adc/ti-adc081c.c
116
.bits = 10,
drivers/iio/adc/ti-adc081c.c
121
.bits = 12,
drivers/iio/adc/ti-adc081c.c
169
adc->bits = model->bits;
drivers/iio/adc/ti-adc081c.c
35
int bits;
drivers/iio/adc/ti-adc081c.c
59
*value = (err & 0xFFF) >> (12 - adc->bits);
drivers/iio/adc/ti-adc081c.c
68
*shift = adc->bits;
drivers/iio/adc/ti-ads7138.c
146
static int ads7138_i2c_set_bit(const struct i2c_client *client, u8 reg, u8 bits)
drivers/iio/adc/ti-ads7138.c
148
return ads7138_i2c_write_with_opcode(client, reg, bits,
drivers/iio/adc/ti-ads7138.c
152
static int ads7138_i2c_clear_bit(const struct i2c_client *client, u8 reg, u8 bits)
drivers/iio/adc/ti-ads7138.c
154
return ads7138_i2c_write_with_opcode(client, reg, bits,
drivers/iio/adc/ti-ads7138.c
208
static int ads7138_bits_to_freq(int bits)
drivers/iio/adc/ti-ads7138.c
213
if (bits == ads7138_samp_freqs_bits[1][i])
drivers/iio/adc/ti-ads7138.c
235
int ret, vref, bits;
drivers/iio/adc/ti-ads7138.c
271
bits = FIELD_GET(ADS7138_OPMODE_CFG_FREQ_MASK, ret);
drivers/iio/adc/ti-ads7138.c
272
*val = ads7138_bits_to_freq(bits);
drivers/iio/adc/ti-ads7138.c
286
bits = FIELD_GET(ADS7138_OSR_CFG_MASK, ret);
drivers/iio/adc/ti-ads7138.c
287
*val = ads7138_oversampling_ratios[bits];
drivers/iio/adc/ti-ads7138.c
299
int bits, ret;
drivers/iio/adc/ti-ads7138.c
304
bits = ads7138_freq_to_bits(val);
drivers/iio/adc/ti-ads7138.c
305
if (bits < 0)
drivers/iio/adc/ti-ads7138.c
306
return bits;
drivers/iio/adc/ti-ads7138.c
314
value |= FIELD_PREP(ADS7138_OPMODE_CFG_FREQ_MASK, bits);
drivers/iio/adc/ti-ads7138.c
319
bits = ads7138_osr_to_bits(val);
drivers/iio/adc/ti-ads7138.c
320
if (bits < 0)
drivers/iio/adc/ti-ads7138.c
321
return bits;
drivers/iio/adc/ti-ads7138.c
324
bits);
drivers/iio/adc/ti-ads7950.c
136
#define TI_ADS7950_V_CHAN(index, bits) \
drivers/iio/adc/ti-ads7950.c
148
.realbits = bits, \
drivers/iio/adc/ti-ads7950.c
150
.shift = 12 - (bits), \
drivers/iio/adc/ti-ads7950.c
155
#define DECLARE_TI_ADS7950_4_CHANNELS(name, bits) \
drivers/iio/adc/ti-ads7950.c
157
TI_ADS7950_V_CHAN(0, bits), \
drivers/iio/adc/ti-ads7950.c
158
TI_ADS7950_V_CHAN(1, bits), \
drivers/iio/adc/ti-ads7950.c
159
TI_ADS7950_V_CHAN(2, bits), \
drivers/iio/adc/ti-ads7950.c
160
TI_ADS7950_V_CHAN(3, bits), \
drivers/iio/adc/ti-ads7950.c
164
#define DECLARE_TI_ADS7950_8_CHANNELS(name, bits) \
drivers/iio/adc/ti-ads7950.c
166
TI_ADS7950_V_CHAN(0, bits), \
drivers/iio/adc/ti-ads7950.c
167
TI_ADS7950_V_CHAN(1, bits), \
drivers/iio/adc/ti-ads7950.c
168
TI_ADS7950_V_CHAN(2, bits), \
drivers/iio/adc/ti-ads7950.c
169
TI_ADS7950_V_CHAN(3, bits), \
drivers/iio/adc/ti-ads7950.c
170
TI_ADS7950_V_CHAN(4, bits), \
drivers/iio/adc/ti-ads7950.c
171
TI_ADS7950_V_CHAN(5, bits), \
drivers/iio/adc/ti-ads7950.c
172
TI_ADS7950_V_CHAN(6, bits), \
drivers/iio/adc/ti-ads7950.c
173
TI_ADS7950_V_CHAN(7, bits), \
drivers/iio/adc/ti-ads7950.c
177
#define DECLARE_TI_ADS7950_12_CHANNELS(name, bits) \
drivers/iio/adc/ti-ads7950.c
179
TI_ADS7950_V_CHAN(0, bits), \
drivers/iio/adc/ti-ads7950.c
180
TI_ADS7950_V_CHAN(1, bits), \
drivers/iio/adc/ti-ads7950.c
181
TI_ADS7950_V_CHAN(2, bits), \
drivers/iio/adc/ti-ads7950.c
182
TI_ADS7950_V_CHAN(3, bits), \
drivers/iio/adc/ti-ads7950.c
183
TI_ADS7950_V_CHAN(4, bits), \
drivers/iio/adc/ti-ads7950.c
184
TI_ADS7950_V_CHAN(5, bits), \
drivers/iio/adc/ti-ads7950.c
185
TI_ADS7950_V_CHAN(6, bits), \
drivers/iio/adc/ti-ads7950.c
186
TI_ADS7950_V_CHAN(7, bits), \
drivers/iio/adc/ti-ads7950.c
187
TI_ADS7950_V_CHAN(8, bits), \
drivers/iio/adc/ti-ads7950.c
188
TI_ADS7950_V_CHAN(9, bits), \
drivers/iio/adc/ti-ads7950.c
189
TI_ADS7950_V_CHAN(10, bits), \
drivers/iio/adc/ti-ads7950.c
190
TI_ADS7950_V_CHAN(11, bits), \
drivers/iio/adc/ti-ads7950.c
194
#define DECLARE_TI_ADS7950_16_CHANNELS(name, bits) \
drivers/iio/adc/ti-ads7950.c
196
TI_ADS7950_V_CHAN(0, bits), \
drivers/iio/adc/ti-ads7950.c
197
TI_ADS7950_V_CHAN(1, bits), \
drivers/iio/adc/ti-ads7950.c
198
TI_ADS7950_V_CHAN(2, bits), \
drivers/iio/adc/ti-ads7950.c
199
TI_ADS7950_V_CHAN(3, bits), \
drivers/iio/adc/ti-ads7950.c
200
TI_ADS7950_V_CHAN(4, bits), \
drivers/iio/adc/ti-ads7950.c
201
TI_ADS7950_V_CHAN(5, bits), \
drivers/iio/adc/ti-ads7950.c
202
TI_ADS7950_V_CHAN(6, bits), \
drivers/iio/adc/ti-ads7950.c
203
TI_ADS7950_V_CHAN(7, bits), \
drivers/iio/adc/ti-ads7950.c
204
TI_ADS7950_V_CHAN(8, bits), \
drivers/iio/adc/ti-ads7950.c
205
TI_ADS7950_V_CHAN(9, bits), \
drivers/iio/adc/ti-ads7950.c
206
TI_ADS7950_V_CHAN(10, bits), \
drivers/iio/adc/ti-ads7950.c
207
TI_ADS7950_V_CHAN(11, bits), \
drivers/iio/adc/ti-ads7950.c
208
TI_ADS7950_V_CHAN(12, bits), \
drivers/iio/adc/ti-ads7950.c
209
TI_ADS7950_V_CHAN(13, bits), \
drivers/iio/adc/ti-ads7950.c
210
TI_ADS7950_V_CHAN(14, bits), \
drivers/iio/adc/ti-ads7950.c
211
TI_ADS7950_V_CHAN(15, bits), \
drivers/iio/adc/ti-ads7950.c
53
#define TI_ADS7950_EXTRACT(val, dec, bits) \
drivers/iio/adc/ti-ads7950.c
54
(((val) >> (dec)) & ((1 << (bits)) - 1))
drivers/iio/adc/ti-tlc4541.c
58
#define TLC4541_V_CHAN(bits, bitshift) { \
drivers/iio/adc/ti-tlc4541.c
64
.realbits = (bits), \
drivers/iio/adc/ti-tlc4541.c
71
#define DECLARE_TLC4541_CHANNELS(name, bits, bitshift) \
drivers/iio/adc/ti-tlc4541.c
73
TLC4541_V_CHAN(bits, bitshift), \
drivers/iio/adc/ti-tsc2046.c
185
#define TI_TSC2046_V_CHAN(index, bits, name) \
drivers/iio/adc/ti-tsc2046.c
196
.realbits = bits, \
drivers/iio/adc/ti-tsc2046.c
202
#define DECLARE_TI_TSC2046_8_CHANNELS(name, bits) \
drivers/iio/adc/ti-tsc2046.c
204
TI_TSC2046_V_CHAN(0, bits, TEMP0), \
drivers/iio/adc/ti-tsc2046.c
205
TI_TSC2046_V_CHAN(1, bits, Y), \
drivers/iio/adc/ti-tsc2046.c
206
TI_TSC2046_V_CHAN(2, bits, VBAT), \
drivers/iio/adc/ti-tsc2046.c
207
TI_TSC2046_V_CHAN(3, bits, Z1), \
drivers/iio/adc/ti-tsc2046.c
208
TI_TSC2046_V_CHAN(4, bits, Z2), \
drivers/iio/adc/ti-tsc2046.c
209
TI_TSC2046_V_CHAN(5, bits, X), \
drivers/iio/adc/ti-tsc2046.c
210
TI_TSC2046_V_CHAN(6, bits, AUX), \
drivers/iio/adc/ti-tsc2046.c
211
TI_TSC2046_V_CHAN(7, bits, TEMP1), \
drivers/iio/adc/xilinx-xadc-core.c
918
unsigned int bits = chan->scan_type.realbits;
drivers/iio/adc/xilinx-xadc-core.c
934
*val = sign_extend32(val16, bits - 1);
drivers/iio/adc/xilinx-xadc-core.c
956
*val2 = bits;
drivers/iio/adc/xilinx-xadc-core.c
960
*val2 = bits;
drivers/iio/adc/xilinx-xadc-core.c
967
*val = -((xadc->ops->temp_offset << bits) / xadc->ops->temp_scale);
drivers/iio/addac/ad74413r.c
299
unsigned long *mask, unsigned long *bits)
drivers/iio/addac/ad74413r.c
316
if (*bits & offset)
drivers/iio/addac/ad74413r.c
342
unsigned long *bits)
drivers/iio/addac/ad74413r.c
356
__assign_bit(offset, bits, val & BIT(real_offset));
drivers/iio/dac/ad5064.c
396
#define AD5064_CHANNEL(chan, addr, bits, _shift, _ext_info) { \
drivers/iio/dac/ad5064.c
406
.realbits = (bits), \
drivers/iio/dac/ad5064.c
413
#define DECLARE_AD5064_CHANNELS(name, bits, shift, ext_info) \
drivers/iio/dac/ad5064.c
415
AD5064_CHANNEL(0, 0, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
416
AD5064_CHANNEL(1, 1, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
417
AD5064_CHANNEL(2, 2, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
418
AD5064_CHANNEL(3, 3, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
419
AD5064_CHANNEL(4, 4, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
420
AD5064_CHANNEL(5, 5, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
421
AD5064_CHANNEL(6, 6, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
422
AD5064_CHANNEL(7, 7, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
425
#define DECLARE_AD5065_CHANNELS(name, bits, shift, ext_info) \
drivers/iio/dac/ad5064.c
427
AD5064_CHANNEL(0, 0, bits, shift, ext_info), \
drivers/iio/dac/ad5064.c
428
AD5064_CHANNEL(1, 3, bits, shift, ext_info), \
drivers/iio/dac/ad5360.c
102
#define AD5360_CHANNEL(bits) { \
drivers/iio/dac/ad5360.c
113
.realbits = (bits), \
drivers/iio/dac/ad5360.c
115
.shift = 16 - (bits), \
drivers/iio/dac/ad5446.h
15
#define _AD5446_CHANNEL(bits, storage, _shift, ext) { \
drivers/iio/dac/ad5446.h
24
.realbits = (bits), \
drivers/iio/dac/ad5446.h
31
#define AD5446_CHANNEL(bits, storage, shift) \
drivers/iio/dac/ad5446.h
32
_AD5446_CHANNEL(bits, storage, shift, NULL)
drivers/iio/dac/ad5446.h
34
#define AD5446_CHANNEL_POWERDOWN(bits, storage, shift) \
drivers/iio/dac/ad5446.h
35
_AD5446_CHANNEL(bits, storage, shift, ad5446_ext_info_powerdown)
drivers/iio/dac/ad5449.c
197
#define AD5449_CHANNEL(chan, bits) { \
drivers/iio/dac/ad5449.c
207
.realbits = (bits), \
drivers/iio/dac/ad5449.c
209
.shift = 12 - (bits), \
drivers/iio/dac/ad5449.c
213
#define DECLARE_AD5449_CHANNELS(name, bits) \
drivers/iio/dac/ad5449.c
215
AD5449_CHANNEL(0, bits), \
drivers/iio/dac/ad5449.c
216
AD5449_CHANNEL(1, bits), \
drivers/iio/dac/ad5686.c
191
#define AD5868_CHANNEL(chan, addr, bits, _shift) { \
drivers/iio/dac/ad5686.c
201
.realbits = (bits), \
drivers/iio/dac/ad5686.c
208
#define DECLARE_AD5693_CHANNELS(name, bits, _shift) \
drivers/iio/dac/ad5686.c
210
AD5868_CHANNEL(0, 0, bits, _shift), \
drivers/iio/dac/ad5686.c
213
#define DECLARE_AD5338_CHANNELS(name, bits, _shift) \
drivers/iio/dac/ad5686.c
215
AD5868_CHANNEL(0, 1, bits, _shift), \
drivers/iio/dac/ad5686.c
216
AD5868_CHANNEL(1, 8, bits, _shift), \
drivers/iio/dac/ad5686.c
219
#define DECLARE_AD5686_CHANNELS(name, bits, _shift) \
drivers/iio/dac/ad5686.c
221
AD5868_CHANNEL(0, 1, bits, _shift), \
drivers/iio/dac/ad5686.c
222
AD5868_CHANNEL(1, 2, bits, _shift), \
drivers/iio/dac/ad5686.c
223
AD5868_CHANNEL(2, 4, bits, _shift), \
drivers/iio/dac/ad5686.c
224
AD5868_CHANNEL(3, 8, bits, _shift), \
drivers/iio/dac/ad5686.c
227
#define DECLARE_AD5676_CHANNELS(name, bits, _shift) \
drivers/iio/dac/ad5686.c
229
AD5868_CHANNEL(0, 0, bits, _shift), \
drivers/iio/dac/ad5686.c
230
AD5868_CHANNEL(1, 1, bits, _shift), \
drivers/iio/dac/ad5686.c
231
AD5868_CHANNEL(2, 2, bits, _shift), \
drivers/iio/dac/ad5686.c
232
AD5868_CHANNEL(3, 3, bits, _shift), \
drivers/iio/dac/ad5686.c
233
AD5868_CHANNEL(4, 4, bits, _shift), \
drivers/iio/dac/ad5686.c
234
AD5868_CHANNEL(5, 5, bits, _shift), \
drivers/iio/dac/ad5686.c
235
AD5868_CHANNEL(6, 6, bits, _shift), \
drivers/iio/dac/ad5686.c
236
AD5868_CHANNEL(7, 7, bits, _shift), \
drivers/iio/dac/ad5686.c
239
#define DECLARE_AD5679_CHANNELS(name, bits, _shift) \
drivers/iio/dac/ad5686.c
241
AD5868_CHANNEL(0, 0, bits, _shift), \
drivers/iio/dac/ad5686.c
242
AD5868_CHANNEL(1, 1, bits, _shift), \
drivers/iio/dac/ad5686.c
243
AD5868_CHANNEL(2, 2, bits, _shift), \
drivers/iio/dac/ad5686.c
244
AD5868_CHANNEL(3, 3, bits, _shift), \
drivers/iio/dac/ad5686.c
245
AD5868_CHANNEL(4, 4, bits, _shift), \
drivers/iio/dac/ad5686.c
246
AD5868_CHANNEL(5, 5, bits, _shift), \
drivers/iio/dac/ad5686.c
247
AD5868_CHANNEL(6, 6, bits, _shift), \
drivers/iio/dac/ad5686.c
248
AD5868_CHANNEL(7, 7, bits, _shift), \
drivers/iio/dac/ad5686.c
249
AD5868_CHANNEL(8, 8, bits, _shift), \
drivers/iio/dac/ad5686.c
250
AD5868_CHANNEL(9, 9, bits, _shift), \
drivers/iio/dac/ad5686.c
251
AD5868_CHANNEL(10, 10, bits, _shift), \
drivers/iio/dac/ad5686.c
252
AD5868_CHANNEL(11, 11, bits, _shift), \
drivers/iio/dac/ad5686.c
253
AD5868_CHANNEL(12, 12, bits, _shift), \
drivers/iio/dac/ad5686.c
254
AD5868_CHANNEL(13, 13, bits, _shift), \
drivers/iio/dac/ad5686.c
255
AD5868_CHANNEL(14, 14, bits, _shift), \
drivers/iio/dac/ad5686.c
256
AD5868_CHANNEL(15, 15, bits, _shift), \
drivers/iio/dac/ad5791.c
312
#define AD5791_DEFINE_CHIP_INFO(_name, bits, _shift, _lin_comp) \
drivers/iio/dac/ad5791.c
327
.realbits = (bits), \
drivers/iio/dac/ad5791.c
345
.realbits = (bits), \
drivers/iio/dac/ds4424.c
121
raw.bits = *val;
drivers/iio/dac/ds4424.c
154
return ds4424_set_value(indio_dev, raw.bits, chan);
drivers/iio/dac/ds4424.c
46
u8 bits;
drivers/iio/dac/ltc1660.c
104
#define LTC1660_CHAN(chan, bits) { \
drivers/iio/dac/ltc1660.c
113
.realbits = (bits), \
drivers/iio/dac/ltc1660.c
115
.shift = 12 - (bits), \
drivers/iio/dac/ltc1660.c
119
#define LTC1660_OCTAL_CHANNELS(bits) { \
drivers/iio/dac/ltc1660.c
120
LTC1660_CHAN(LTC1660_REG_DAC_A, bits), \
drivers/iio/dac/ltc1660.c
121
LTC1660_CHAN(LTC1660_REG_DAC_B, bits), \
drivers/iio/dac/ltc1660.c
122
LTC1660_CHAN(LTC1660_REG_DAC_C, bits), \
drivers/iio/dac/ltc1660.c
123
LTC1660_CHAN(LTC1660_REG_DAC_D, bits), \
drivers/iio/dac/ltc1660.c
124
LTC1660_CHAN(LTC1660_REG_DAC_E, bits), \
drivers/iio/dac/ltc1660.c
125
LTC1660_CHAN(LTC1660_REG_DAC_F, bits), \
drivers/iio/dac/ltc1660.c
126
LTC1660_CHAN(LTC1660_REG_DAC_G, bits), \
drivers/iio/dac/ltc1660.c
127
LTC1660_CHAN(LTC1660_REG_DAC_H, bits), \
drivers/iio/dac/mcp4922.c
36
#define MCP4922_CHAN(chan, bits) { \
drivers/iio/dac/mcp4922.c
45
.realbits = (bits), \
drivers/iio/dac/mcp4922.c
47
.shift = 12 - (bits), \
drivers/iio/gyro/fxas21002c_core.c
338
enum fxas21002c_fields field, int bits)
drivers/iio/gyro/fxas21002c_core.c
355
ret = regmap_field_write(data->regmap_fields[field], bits);
drivers/iio/humidity/dht11.c
106
static unsigned char dht11_decode_byte(char *bits)
drivers/iio/humidity/dht11.c
113
if (bits[i])
drivers/iio/humidity/dht11.c
123
char bits[DHT11_BITS_PER_READ];
drivers/iio/humidity/dht11.c
135
bits[i] = t > DHT11_THRESHOLD;
drivers/iio/humidity/dht11.c
138
hum_int = dht11_decode_byte(bits);
drivers/iio/humidity/dht11.c
139
hum_dec = dht11_decode_byte(&bits[8]);
drivers/iio/humidity/dht11.c
140
temp_int = dht11_decode_byte(&bits[16]);
drivers/iio/humidity/dht11.c
141
temp_dec = dht11_decode_byte(&bits[24]);
drivers/iio/humidity/dht11.c
142
checksum = dht11_decode_byte(&bits[32]);
drivers/iio/imu/adis16400.c
645
#define ADIS16400_VOLTAGE_CHAN(addr, bits, name, si, chn) { \
drivers/iio/imu/adis16400.c
657
.realbits = (bits), \
drivers/iio/imu/adis16400.c
664
#define ADIS16400_SUPPLY_CHAN(addr, bits) \
drivers/iio/imu/adis16400.c
665
ADIS16400_VOLTAGE_CHAN(addr, bits, "supply", ADIS16400_SCAN_SUPPLY, 0)
drivers/iio/imu/adis16400.c
667
#define ADIS16400_AUX_ADC_CHAN(addr, bits) \
drivers/iio/imu/adis16400.c
668
ADIS16400_VOLTAGE_CHAN(addr, bits, NULL, ADIS16400_SCAN_ADC, 1)
drivers/iio/imu/adis16400.c
670
#define ADIS16400_GYRO_CHAN(mod, addr, bits) { \
drivers/iio/imu/adis16400.c
683
.realbits = (bits), \
drivers/iio/imu/adis16400.c
690
#define ADIS16400_ACCEL_CHAN(mod, addr, bits) { \
drivers/iio/imu/adis16400.c
703
.realbits = (bits), \
drivers/iio/imu/adis16400.c
710
#define ADIS16400_MAGN_CHAN(mod, addr, bits) { \
drivers/iio/imu/adis16400.c
722
.realbits = (bits), \
drivers/iio/imu/adis16400.c
733
#define ADIS16400_MOD_TEMP_CHAN(mod, addr, bits) { \
drivers/iio/imu/adis16400.c
748
.realbits = (bits), \
drivers/iio/imu/adis16400.c
755
#define ADIS16400_TEMP_CHAN(addr, bits) { \
drivers/iio/imu/adis16400.c
767
.realbits = (bits), \
drivers/iio/imu/adis16400.c
774
#define ADIS16400_INCLI_CHAN(mod, addr, bits) { \
drivers/iio/imu/adis16400.c
785
.realbits = (bits), \
drivers/iio/imu/adis16550.c
135
const int bits = 28;
drivers/iio/imu/adis16550.c
141
for (i = bits - 4; i >= 0; i -= 4)
drivers/iio/imu/bmi160/bmi160_core.c
191
u8 bits;
drivers/iio/imu/bmi160/bmi160_core.c
196
u8 bits;
drivers/iio/imu/bmi160/bmi160_core.c
345
bmi160_scale_table[t].tbl[i].bits);
drivers/iio/imu/bmi160/bmi160_core.c
359
if (bmi160_scale_table[t].tbl[i].bits == val) {
drivers/iio/imu/bmi160/bmi160_core.c
403
bmi160_odr_table[t].tbl[i].bits);
drivers/iio/imu/bmi160/bmi160_core.c
418
if (val == bmi160_odr_table[t].tbl[i].bits)
drivers/iio/imu/bmi160/bmi160_core.c
533
unsigned int mask, unsigned int bits,
drivers/iio/imu/bmi160/bmi160_core.c
543
val = (val & ~mask) | bits;
drivers/iio/imu/fxos8700_core.c
275
u8 bits;
drivers/iio/imu/fxos8700_core.c
280
u8 bits;
drivers/iio/imu/fxos8700_core.c
384
fxos8700_accel_scale[i].bits);
drivers/iio/imu/fxos8700_core.c
407
if (fxos8700_accel_scale[i].bits == (val & 0x3)) {
drivers/iio/imu/fxos8700_core.c
511
val |= FIELD_PREP(FXOS8700_CTRL_ODR_MSK, fxos8700_odr[i].bits) | FXOS8700_ACTIVE;
drivers/iio/imu/fxos8700_core.c
528
if (val == fxos8700_odr[i].bits)
drivers/iio/light/cm3323.c
144
int bits;
drivers/iio/light/cm3323.c
146
bits = (data->reg_conf & CM3323_CONF_IT_MASK) >>
drivers/iio/light/cm3323.c
149
if (bits >= ARRAY_SIZE(cm3323_int_time))
drivers/iio/light/cm3323.c
152
return bits;
drivers/iio/light/opt4060.c
659
u32 th_val, th_exp, bits;
drivers/iio/light/opt4060.c
664
bits = fls(adc_val);
drivers/iio/light/opt4060.c
666
if (bits > 31)
drivers/iio/light/opt4060.c
668
else if (bits > 20)
drivers/iio/light/opt4060.c
669
th_exp = bits - 20;
drivers/iio/light/zopt2201.c
105
unsigned int bits; /* sensor resolution in bits */
drivers/iio/light/zopt2201.c
272
(1 << (20 - zopt2201_resolution[data->res].bits)) /
drivers/iio/light/zopt2201.c
288
*val2 *= (1 << (zopt2201_resolution[data->res].bits - 13));
drivers/iio/magnetometer/ak8974.c
708
#define AK8974_AXIS_CHANNEL(axis, index, bits) \
drivers/iio/magnetometer/ak8974.c
720
.realbits = bits, \
drivers/infiniband/hw/erdma/erdma_cm.c
1208
if (qp->attrs.cc != __mpa_ext_cc(cep->mpa.ext_data.bits)) {
drivers/infiniband/hw/erdma/erdma_cm.c
1221
cep->mpa.ext_data.bits = 0;
drivers/infiniband/hw/erdma/erdma_cm.c
1222
__mpa_ext_set_cc(&cep->mpa.ext_data.bits, qp->attrs.cc);
drivers/infiniband/hw/erdma/erdma_cm.c
1279
if (__mpa_rr_revision(cep->mpa.hdr.params.bits) == MPA_REVISION_EXT_1) {
drivers/infiniband/hw/erdma/erdma_cm.c
1280
cep->mpa.hdr.params.bits |= MPA_RR_FLAG_REJECT; /* reject */
drivers/infiniband/hw/erdma/erdma_cm.c
404
static void __mpa_rr_set_revision(__be16 *bits, u8 rev)
drivers/infiniband/hw/erdma/erdma_cm.c
406
*bits = (*bits & ~MPA_RR_MASK_REVISION) |
drivers/infiniband/hw/erdma/erdma_cm.c
417
static void __mpa_ext_set_cc(__be32 *bits, u32 cc)
drivers/infiniband/hw/erdma/erdma_cm.c
419
*bits = (*bits & ~MPA_EXT_FLAG_CC) |
drivers/infiniband/hw/erdma/erdma_cm.c
456
__mpa_rr_revision(hdr->params.bits) != MPA_REVISION_EXT_1)
drivers/infiniband/hw/erdma/erdma_cm.c
542
if (req->params.bits & MPA_RR_FLAG_MARKERS ||
drivers/infiniband/hw/erdma/erdma_cm.c
543
req->params.bits & MPA_RR_FLAG_CRC)
drivers/infiniband/hw/erdma/erdma_cm.c
557
req->params.bits &= ~MPA_RR_FLAG_MARKERS;
drivers/infiniband/hw/erdma/erdma_cm.c
558
req->params.bits |= MPA_RR_FLAG_REJECT;
drivers/infiniband/hw/erdma/erdma_cm.c
559
req->params.bits &= ~MPA_RR_FLAG_CRC;
drivers/infiniband/hw/erdma/erdma_cm.c
589
if (rep->params.bits & MPA_RR_FLAG_REJECT) {
drivers/infiniband/hw/erdma/erdma_cm.c
595
if ((rep->params.bits & MPA_RR_FLAG_MARKERS) ||
drivers/infiniband/hw/erdma/erdma_cm.c
596
(rep->params.bits & MPA_RR_FLAG_CRC)) {
drivers/infiniband/hw/erdma/erdma_cm.c
618
if (__mpa_ext_cc(cep->mpa.ext_data.bits) != qp->attrs.cc) {
drivers/infiniband/hw/erdma/erdma_cm.c
724
cep->mpa.hdr.params.bits = 0;
drivers/infiniband/hw/erdma/erdma_cm.c
725
__mpa_rr_set_revision(&cep->mpa.hdr.params.bits, MPA_REVISION_EXT_1);
drivers/infiniband/hw/erdma/erdma_cm.c
729
__mpa_ext_set_cc(&cep->mpa.ext_data.bits, cep->qp->attrs.cc);
drivers/infiniband/hw/erdma/erdma_cm.h
28
__be16 bits;
drivers/infiniband/hw/erdma/erdma_cm.h
53
__be32 bits;
drivers/infiniband/hw/hfi1/chip.c
13165
static void read_mod_write(struct hfi1_devdata *dd, u16 src, u64 bits,
drivers/infiniband/hw/hfi1/chip.c
13175
reg |= bits;
drivers/infiniband/hw/hfi1/chip.c
13177
reg &= ~bits;
drivers/infiniband/hw/hfi1/chip.c
13193
u64 bits = 0;
drivers/infiniband/hw/hfi1/chip.c
13206
if (!bit && bits) {
drivers/infiniband/hw/hfi1/chip.c
13207
read_mod_write(dd, src - 1, bits, set);
drivers/infiniband/hw/hfi1/chip.c
13208
bits = 0;
drivers/infiniband/hw/hfi1/chip.c
13210
bits |= BIT_ULL(bit);
drivers/infiniband/hw/hfi1/chip.c
13212
read_mod_write(dd, last, bits, set);
drivers/infiniband/hw/hfi1/sdma.h
852
u8 bits)
drivers/infiniband/hw/hfi1/sdma.h
857
((bits & SDMA_AHG_FIELD_LEN_MASK) <<
drivers/infiniband/hw/hns/hns_roce_db.c
100
i = find_first_bit(pgdir->bits[o], HNS_ROCE_DB_PER_PAGE >> o);
drivers/infiniband/hw/hns/hns_roce_db.c
108
clear_bit(i, pgdir->bits[o]);
drivers/infiniband/hw/hns/hns_roce_db.c
113
set_bit(i ^ 1, pgdir->bits[order]);
drivers/infiniband/hw/hns/hns_roce_db.c
169
set_bit(i, db->u.pgdir->bits[o]);
drivers/infiniband/hw/hns/hns_roce_db.c
81
pgdir->bits[0] = pgdir->order0;
drivers/infiniband/hw/hns/hns_roce_db.c
82
pgdir->bits[1] = pgdir->order1;
drivers/infiniband/hw/hns/hns_roce_device.h
400
unsigned long *bits[HNS_ROCE_DB_TYPE_COUNT];
drivers/infiniband/hw/mthca/mthca_dev.h
204
unsigned long **bits;
drivers/infiniband/hw/mthca/mthca_mr.c
104
__clear_bit(seg, buddy->bits[o]);
drivers/infiniband/hw/mthca/mthca_mr.c
110
__set_bit(seg ^ 1, buddy->bits[o]);
drivers/infiniband/hw/mthca/mthca_mr.c
127
while (test_bit(seg ^ 1, buddy->bits[order])) {
drivers/infiniband/hw/mthca/mthca_mr.c
128
__clear_bit(seg ^ 1, buddy->bits[order]);
drivers/infiniband/hw/mthca/mthca_mr.c
134
__set_bit(seg, buddy->bits[order]);
drivers/infiniband/hw/mthca/mthca_mr.c
147
buddy->bits = kcalloc(buddy->max_order + 1, sizeof(*buddy->bits),
drivers/infiniband/hw/mthca/mthca_mr.c
150
if (!buddy->bits || !buddy->num_free)
drivers/infiniband/hw/mthca/mthca_mr.c
154
buddy->bits[i] = bitmap_zalloc(1 << (buddy->max_order - i),
drivers/infiniband/hw/mthca/mthca_mr.c
156
if (!buddy->bits[i])
drivers/infiniband/hw/mthca/mthca_mr.c
160
__set_bit(0, buddy->bits[buddy->max_order]);
drivers/infiniband/hw/mthca/mthca_mr.c
167
bitmap_free(buddy->bits[i]);
drivers/infiniband/hw/mthca/mthca_mr.c
170
kfree(buddy->bits);
drivers/infiniband/hw/mthca/mthca_mr.c
181
bitmap_free(buddy->bits[i]);
drivers/infiniband/hw/mthca/mthca_mr.c
183
kfree(buddy->bits);
drivers/infiniband/hw/mthca/mthca_mr.c
95
seg = find_first_bit(buddy->bits[o], m);
drivers/infiniband/hw/qedr/verbs.c
3296
u8 *bits, u8 bit)
drivers/infiniband/hw/qedr/verbs.c
3311
*bits |= bit;
drivers/infiniband/sw/rdmavt/qp.c
205
unsigned long bits;
drivers/infiniband/sw/rdmavt/qp.c
234
bits = xchg(&wss->entries[entry], 0);
drivers/infiniband/sw/rdmavt/qp.c
235
weight = hweight64((u64)bits);
drivers/infiniband/sw/rxe/rxe_hdr.h
615
__be32 bits;
drivers/infiniband/sw/rxe/rxe_hdr.h
626
return be32_to_cpu(feth->bits) & FETH_PLT_MASK;
drivers/infiniband/sw/rxe/rxe_hdr.h
633
return (be32_to_cpu(feth->bits) & FETH_SEL_MASK) >> FETH_SEL_SHIFT;
drivers/infiniband/sw/rxe/rxe_hdr.h
650
u32 bits = ((level << FETH_SEL_SHIFT) & FETH_SEL_MASK) |
drivers/infiniband/sw/rxe/rxe_hdr.h
653
feth->bits = cpu_to_be32(bits);
drivers/infiniband/sw/siw/iwarp.h
23
__be16 bits;
drivers/infiniband/sw/siw/iwarp.h
47
static inline void __mpa_rr_set_revision(__be16 *bits, u8 rev)
drivers/infiniband/sw/siw/iwarp.h
49
*bits = (*bits & ~MPA_RR_MASK_REVISION) |
drivers/infiniband/sw/siw/siw_cm.c
1506
cep->mpa.hdr.params.bits = 0;
drivers/infiniband/sw/siw/siw_cm.c
1513
__mpa_rr_set_revision(&cep->mpa.hdr.params.bits, version);
drivers/infiniband/sw/siw/siw_cm.c
1516
cep->mpa.hdr.params.bits |= MPA_RR_FLAG_GSO_EXP;
drivers/infiniband/sw/siw/siw_cm.c
1519
cep->mpa.hdr.params.bits |= MPA_RR_FLAG_CRC;
drivers/infiniband/sw/siw/siw_cm.c
1529
cep->mpa.hdr.params.bits |= MPA_RR_FLAG_ENHANCED;
drivers/infiniband/sw/siw/siw_cm.c
1636
if (try_gso && cep->mpa.hdr.params.bits & MPA_RR_FLAG_GSO_EXP) {
drivers/infiniband/sw/siw/siw_cm.c
1701
if (cep->mpa.hdr.params.bits & MPA_RR_FLAG_CRC)
drivers/infiniband/sw/siw/siw_cm.c
1789
if (__mpa_rr_revision(cep->mpa.hdr.params.bits) >= MPA_REVISION_1) {
drivers/infiniband/sw/siw/siw_cm.c
1790
cep->mpa.hdr.params.bits |= MPA_RR_FLAG_REJECT; /* reject */
drivers/infiniband/sw/siw/siw_cm.c
663
version = __mpa_rr_revision(req->params.bits);
drivers/infiniband/sw/siw/siw_cm.c
677
(req->params.bits & MPA_RR_FLAG_ENHANCED)) {
drivers/infiniband/sw/siw/siw_cm.c
690
if (req->params.bits & MPA_RR_FLAG_MARKERS)
drivers/infiniband/sw/siw/siw_cm.c
693
if (req->params.bits & MPA_RR_FLAG_CRC) {
drivers/infiniband/sw/siw/siw_cm.c
705
req->params.bits |= MPA_RR_FLAG_CRC;
drivers/infiniband/sw/siw/siw_cm.c
756
req->params.bits & MPA_RR_FLAG_CRC ? 1 : 0,
drivers/infiniband/sw/siw/siw_cm.c
758
req->params.bits & MPA_RR_FLAG_MARKERS ? 1 : 0, 0);
drivers/infiniband/sw/siw/siw_cm.c
760
req->params.bits &= ~MPA_RR_FLAG_MARKERS;
drivers/infiniband/sw/siw/siw_cm.c
761
req->params.bits |= MPA_RR_FLAG_REJECT;
drivers/infiniband/sw/siw/siw_cm.c
764
req->params.bits &= ~MPA_RR_FLAG_CRC;
drivers/infiniband/sw/siw/siw_cm.c
796
if (__mpa_rr_revision(rep->params.bits) > MPA_REVISION_2) {
drivers/infiniband/sw/siw/siw_cm.c
808
if (rep->params.bits & MPA_RR_FLAG_REJECT) {
drivers/infiniband/sw/siw/siw_cm.c
814
if (try_gso && rep->params.bits & MPA_RR_FLAG_GSO_EXP) {
drivers/infiniband/sw/siw/siw_cm.c
818
if ((rep->params.bits & MPA_RR_FLAG_MARKERS) ||
drivers/infiniband/sw/siw/siw_cm.c
819
(mpa_crc_required && !(rep->params.bits & MPA_RR_FLAG_CRC)) ||
drivers/infiniband/sw/siw/siw_cm.c
821
(rep->params.bits & MPA_RR_FLAG_CRC))) {
drivers/infiniband/sw/siw/siw_cm.c
823
rep->params.bits & MPA_RR_FLAG_CRC ? 1 : 0,
drivers/infiniband/sw/siw/siw_cm.c
825
rep->params.bits & MPA_RR_FLAG_MARKERS ? 1 : 0, 0);
drivers/infiniband/sw/siw/siw_cm.c
834
if (__mpa_rr_revision(rep->params.bits) < MPA_REVISION_2 ||
drivers/infiniband/sw/siw/siw_cm.c
835
!(rep->params.bits & MPA_RR_FLAG_ENHANCED)) {
drivers/infiniband/sw/siw/siw_cm.c
841
__mpa_rr_revision(rep->params.bits),
drivers/infiniband/sw/siw/siw_cm.c
842
rep->params.bits & MPA_RR_FLAG_ENHANCED ?
drivers/infiniband/sw/siw/siw_cm.c
920
if (rep->params.bits & MPA_RR_FLAG_CRC)
drivers/input/evdev.c
633
static int bits_to_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
645
(compat_long_t *) bits +
drivers/input/evdev.c
654
if (copy_to_user(p, bits, len))
drivers/input/evdev.c
661
static int bits_from_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
675
if (copy_from_user((compat_long_t *) bits +
drivers/input/evdev.c
681
*((compat_long_t *) bits + i - 1) = 0;
drivers/input/evdev.c
691
if (copy_from_user(bits, p, len))
drivers/input/evdev.c
700
static int bits_to_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
710
return copy_to_user(p, bits, len) ? -EFAULT : len;
drivers/input/evdev.c
713
static int bits_from_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
727
return copy_from_user(bits, p, len) ? -EFAULT : len;
drivers/input/evdev.c
734
static int bits_to_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
742
return copy_to_user(p, bits, len) ? -EFAULT : len;
drivers/input/evdev.c
745
static int bits_from_user(unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
757
return copy_from_user(bits, p, len) ? -EFAULT : len;
drivers/input/evdev.c
780
unsigned long *bits;
drivers/input/evdev.c
785
case 0: bits = dev->evbit; len = EV_MAX; break;
drivers/input/evdev.c
786
case EV_KEY: bits = dev->keybit; len = KEY_MAX; break;
drivers/input/evdev.c
787
case EV_REL: bits = dev->relbit; len = REL_MAX; break;
drivers/input/evdev.c
788
case EV_ABS: bits = dev->absbit; len = ABS_MAX; break;
drivers/input/evdev.c
789
case EV_MSC: bits = dev->mscbit; len = MSC_MAX; break;
drivers/input/evdev.c
790
case EV_LED: bits = dev->ledbit; len = LED_MAX; break;
drivers/input/evdev.c
791
case EV_SND: bits = dev->sndbit; len = SND_MAX; break;
drivers/input/evdev.c
792
case EV_FF: bits = dev->ffbit; len = FF_MAX; break;
drivers/input/evdev.c
793
case EV_SW: bits = dev->swbit; len = SW_MAX; break;
drivers/input/evdev.c
797
return bits_to_user(bits, len, size, p, compat_mode);
drivers/input/evdev.c
886
unsigned long *bits, unsigned int maxbit,
drivers/input/evdev.c
900
bitmap_copy(mem, bits, maxbit);
drivers/input/input-compat.c
104
u32 dword = bits >> 32;
drivers/input/input-compat.c
108
dword = bits & 0xffffffffUL;
drivers/input/input-compat.c
113
if (bits || !skip_empty)
drivers/input/input-compat.c
114
len += snprintf(buf, buf_size, "%lx", bits);
drivers/input/input-compat.c
152
int input_bits_to_string(char *buf, int buf_size, unsigned long bits,
drivers/input/input-compat.c
155
return bits || !skip_empty ?
drivers/input/input-compat.c
156
snprintf(buf, buf_size, "%lx", bits) : 0;
drivers/input/input-compat.c
98
int input_bits_to_string(char *buf, int buf_size, unsigned long bits,
drivers/input/input-compat.h
78
int input_bits_to_string(char *buf, int buf_size, unsigned long bits,
drivers/input/input.c
1688
#define INPUT_DO_TOGGLE(dev, type, bits, on) \
drivers/input/input.c
1696
for_each_set_bit(i, dev->bits##bit, type##_CNT) { \
drivers/input/input.c
1697
active = test_bit(i, dev->bits); \
drivers/input/input.c
2162
#define INPUT_CLEANSE_BITMASK(dev, type, bits) \
drivers/input/input.c
2165
memset(dev->bits##bit, 0, \
drivers/input/input.c
2166
sizeof(dev->bits##bit)); \
drivers/input/joystick/adc-joystick.c
202
int bits;
drivers/input/joystick/adc-joystick.c
212
bits = chans[i].channel->scan_type.storagebits;
drivers/input/joystick/adc-joystick.c
213
if (!bits || bits > 16) {
drivers/input/joystick/adc-joystick.c
217
if (bits != chans[0].channel->scan_type.storagebits) {
drivers/input/joystick/adi.c
185
int bits = 0;
drivers/input/joystick/adi.c
189
bits |= ((adi->data[adi->idx - i] >> 5) & 1) << i;
drivers/input/joystick/adi.c
190
return bits;
drivers/input/joystick/sidewinder.c
103
int bits;
drivers/input/joystick/sidewinder.c
197
#define GB(pos,num) sw_get_bits(buf, pos, num, sw->bits)
drivers/input/joystick/sidewinder.c
199
static __u64 sw_get_bits(unsigned char *buf, int pos, int num, char bits)
drivers/input/joystick/sidewinder.c
202
int tri = pos % bits; /* Start position */
drivers/input/joystick/sidewinder.c
203
int i = pos / bits;
drivers/input/joystick/sidewinder.c
208
if (tri == bits) {
drivers/input/joystick/sidewinder.c
510
static void sw_print_packet(char *name, int length, unsigned char *buf, char bits)
drivers/input/joystick/sidewinder.c
516
printk("%x", (int)sw_get_bits(buf, i << 2, 4, bits));
drivers/input/joystick/sidewinder.c
651
sw->bits = m;
drivers/input/joystick/sidewinder.c
686
sw->bits = 3;
drivers/input/joystick/sidewinder.c
722
int bits, code;
drivers/input/joystick/sidewinder.c
750
for (j = 0; (bits = sw_bit[sw->type][j]); j++) {
drivers/input/joystick/sidewinder.c
754
min = bits == 1 ? -1 : 0;
drivers/input/joystick/sidewinder.c
755
max = (1 << bits) - 1;
drivers/input/joystick/sidewinder.c
756
fuzz = (bits >> 1) >= 2 ? 1 << ((bits >> 1) - 2) : 0;
drivers/input/joystick/sidewinder.c
757
flat = code == ABS_THROTTLE || bits < 5 ?
drivers/input/joystick/sidewinder.c
758
0 : 1 << (bits - 5);
drivers/input/keyboard/goldfish_events.c
51
unsigned long bits[], unsigned int type, size_t count)
drivers/input/keyboard/goldfish_events.c
69
set_bit(i + j, bits);
drivers/input/keyboard/gpio_keys.c
204
unsigned long *bits;
drivers/input/keyboard/gpio_keys.c
208
bits = bitmap_zalloc(n_events, GFP_KERNEL);
drivers/input/keyboard/gpio_keys.c
209
if (!bits)
drivers/input/keyboard/gpio_keys.c
221
__set_bit(*bdata->code, bits);
drivers/input/keyboard/gpio_keys.c
224
ret = scnprintf(buf, PAGE_SIZE - 1, "%*pbl", n_events, bits);
drivers/input/keyboard/gpio_keys.c
228
bitmap_free(bits);
drivers/input/keyboard/gpio_keys.c
251
unsigned long *bits __free(bitmap) = bitmap_alloc(n_events, GFP_KERNEL);
drivers/input/keyboard/gpio_keys.c
252
if (!bits)
drivers/input/keyboard/gpio_keys.c
255
error = bitmap_parselist(buf, bits, n_events);
drivers/input/keyboard/gpio_keys.c
260
if (!bitmap_subset(bits, bitmap, n_events))
drivers/input/keyboard/gpio_keys.c
269
if (test_bit(*bdata->code, bits) &&
drivers/input/keyboard/gpio_keys.c
283
if (test_bit(*bdata->code, bits))
drivers/input/keyboard/nspire-keypad.c
59
u16 bits, changed;
drivers/input/keyboard/nspire-keypad.c
68
bits = state[row];
drivers/input/keyboard/nspire-keypad.c
70
bits = ~bits;
drivers/input/keyboard/nspire-keypad.c
72
changed = bits ^ keypad->state[row];
drivers/input/keyboard/nspire-keypad.c
76
keypad->state[row] = bits;
drivers/input/keyboard/nspire-keypad.c
85
bits & (1U << col));
drivers/input/keyboard/pmic8xxx-keypad.c
373
int bits, rc, cycles;
drivers/input/keyboard/pmic8xxx-keypad.c
381
bits = 0;
drivers/input/keyboard/pmic8xxx-keypad.c
383
bits = kp->num_cols - KEYP_CTRL_SCAN_COLS_MIN;
drivers/input/keyboard/pmic8xxx-keypad.c
384
ctrl_val = (bits & KEYP_CTRL_SCAN_COLS_BITS) <<
drivers/input/keyboard/pmic8xxx-keypad.c
389
bits = 0;
drivers/input/keyboard/pmic8xxx-keypad.c
391
bits = row_bits[kp->num_rows - KEYP_CTRL_SCAN_ROWS_MIN];
drivers/input/keyboard/pmic8xxx-keypad.c
393
ctrl_val |= (bits << KEYP_CTRL_SCAN_ROWS_SHIFT);
drivers/input/keyboard/pmic8xxx-keypad.c
430
bits = (debounce_ms / 5) - 1;
drivers/input/keyboard/pmic8xxx-keypad.c
432
scan_val |= (bits << KEYP_SCAN_DBOUNCE_SHIFT);
drivers/input/keyboard/pmic8xxx-keypad.c
434
bits = fls(scan_delay_ms) - 1;
drivers/input/keyboard/pmic8xxx-keypad.c
435
scan_val |= (bits << KEYP_SCAN_PAUSE_SHIFT);
drivers/input/touchscreen/cyttsp5.c
111
#define SET_CMD_LOW(byte, bits) \
drivers/input/touchscreen/cyttsp5.c
112
((byte) = (((byte) & 0xF0) | ((bits) & 0x0F)))
drivers/input/touchscreen/cyttsp5.c
113
#define SET_CMD_HIGH(byte, bits)\
drivers/input/touchscreen/cyttsp5.c
114
((byte) = (((byte) & 0x0F) | ((bits) & 0xF0)))
drivers/iommu/intel/pasid.h
112
static inline void pasid_set_bits(u64 *ptr, u64 mask, u64 bits)
drivers/iommu/intel/pasid.h
117
WRITE_ONCE(*ptr, (old & ~mask) | bits);
drivers/iommu/iommu.c
418
u32 max_pasids = 0, bits = 0;
drivers/iommu/iommu.c
426
ret = device_property_read_u32(dev, "pasid-num-bits", &bits);
drivers/iommu/iommu.c
428
max_pasids = 1UL << bits;
drivers/irqchip/irq-ingenic-tcu.c
31
unsigned long bits;
drivers/irqchip/irq-ingenic-tcu.c
40
bits = irq_reg;
drivers/irqchip/irq-ingenic-tcu.c
42
for_each_set_bit(i, &bits, 32)
drivers/isdn/hardware/mISDN/hfcmulti.c
362
char regname[256] = "", bits[9] = "xxxxxxxx";
drivers/isdn/hardware/mISDN/hfcmulti.c
373
bits[7] = '0' + (!!(val & 1));
drivers/isdn/hardware/mISDN/hfcmulti.c
374
bits[6] = '0' + (!!(val & 2));
drivers/isdn/hardware/mISDN/hfcmulti.c
375
bits[5] = '0' + (!!(val & 4));
drivers/isdn/hardware/mISDN/hfcmulti.c
376
bits[4] = '0' + (!!(val & 8));
drivers/isdn/hardware/mISDN/hfcmulti.c
377
bits[3] = '0' + (!!(val & 16));
drivers/isdn/hardware/mISDN/hfcmulti.c
378
bits[2] = '0' + (!!(val & 32));
drivers/isdn/hardware/mISDN/hfcmulti.c
379
bits[1] = '0' + (!!(val & 64));
drivers/isdn/hardware/mISDN/hfcmulti.c
380
bits[0] = '0' + (!!(val & 128));
drivers/isdn/hardware/mISDN/hfcmulti.c
383
hc->id, reg, regname, val, bits, function, line);
drivers/isdn/hardware/mISDN/hfcmulti.c
389
char regname[256] = "", bits[9] = "xxxxxxxx";
drivers/isdn/hardware/mISDN/hfcmulti.c
403
bits[7] = '0' + (!!(val & 1));
drivers/isdn/hardware/mISDN/hfcmulti.c
404
bits[6] = '0' + (!!(val & 2));
drivers/isdn/hardware/mISDN/hfcmulti.c
405
bits[5] = '0' + (!!(val & 4));
drivers/isdn/hardware/mISDN/hfcmulti.c
406
bits[4] = '0' + (!!(val & 8));
drivers/isdn/hardware/mISDN/hfcmulti.c
407
bits[3] = '0' + (!!(val & 16));
drivers/isdn/hardware/mISDN/hfcmulti.c
408
bits[2] = '0' + (!!(val & 32));
drivers/isdn/hardware/mISDN/hfcmulti.c
409
bits[1] = '0' + (!!(val & 64));
drivers/isdn/hardware/mISDN/hfcmulti.c
410
bits[0] = '0' + (!!(val & 128));
drivers/isdn/hardware/mISDN/hfcmulti.c
413
hc->id, reg, regname, val, bits, function, line);
drivers/leds/leds-pca955x.c
102
.bits = 16,
drivers/leds/leds-pca955x.c
108
.bits = 4,
drivers/leds/leds-pca955x.c
145
static inline u8 pca955x_num_input_regs(u8 bits)
drivers/leds/leds-pca955x.c
147
return (bits + 7) / 8;
drivers/leds/leds-pca955x.c
151
static inline u8 pca955x_num_led_regs(u8 bits)
drivers/leds/leds-pca955x.c
153
return (bits + 3) / 4;
drivers/leds/leds-pca955x.c
178
u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + (2 * n);
drivers/leds/leds-pca955x.c
197
u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + 1 + (2 * n);
drivers/leds/leds-pca955x.c
213
u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + 4 + n;
drivers/leds/leds-pca955x.c
229
u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + 4 + n;
drivers/leds/leds-pca955x.c
243
u8 cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + 1 + (2 * n);
drivers/leds/leds-pca955x.c
260
cmd = pca955x_num_input_regs(pca955x->chipdef->bits) + (2 * n);
drivers/leds/leds-pca955x.c
542
if (count > chip->bits)
drivers/leds/leds-pca955x.c
550
chip->bits, sizeof(struct pca955x_led),
drivers/leds/leds-pca955x.c
560
if ((res != 0) || (reg >= chip->bits))
drivers/leds/leds-pca955x.c
571
pdata->num_leds = chip->bits;
drivers/leds/leds-pca955x.c
614
client->name, chip->bits, client->addr);
drivers/leds/leds-pca955x.c
619
if (pdata->num_leds != chip->bits) {
drivers/leds/leds-pca955x.c
622
pdata->num_leds, chip->bits);
drivers/leds/leds-pca955x.c
630
pca955x->leds = devm_kcalloc(&client->dev, chip->bits,
drivers/leds/leds-pca955x.c
645
nls = pca955x_num_led_regs(chip->bits);
drivers/leds/leds-pca955x.c
648
0x10 | (pca955x_num_input_regs(chip->bits) + 4), nls,
drivers/leds/leds-pca955x.c
656
for (i = 0; i < chip->bits; i++) {
drivers/leds/leds-pca955x.c
746
pca955x->gpio.ngpio = chip->bits;
drivers/leds/leds-pca955x.c
76
u8 bits;
drivers/leds/leds-pca955x.c
84
.bits = 2,
drivers/leds/leds-pca955x.c
90
.bits = 8,
drivers/leds/leds-pca955x.c
96
.bits = 16,
drivers/leds/rgb/leds-lp5812.c
163
chip->drive_mode.bits.mix_sel_led_0 = false;
drivers/leds/rgb/leds-lp5812.c
164
chip->drive_mode.bits.mix_sel_led_1 = false;
drivers/leds/rgb/leds-lp5812.c
165
chip->drive_mode.bits.mix_sel_led_2 = false;
drivers/leds/rgb/leds-lp5812.c
166
chip->drive_mode.bits.mix_sel_led_3 = false;
drivers/leds/rgb/leds-lp5812.c
169
chip->drive_mode.bits.led_mode = LP5812_MODE_DIRECT_VALUE;
drivers/leds/rgb/leds-lp5812.c
177
chip->drive_mode.bits.led_mode = chip_mode_map[i].mode;
drivers/leds/rgb/leds-lp5812.c
178
chip->scan_order.bits.order0 = chip_mode_map[i].scan_order_0;
drivers/leds/rgb/leds-lp5812.c
179
chip->scan_order.bits.order1 = chip_mode_map[i].scan_order_1;
drivers/leds/rgb/leds-lp5812.c
180
chip->scan_order.bits.order2 = chip_mode_map[i].scan_order_2;
drivers/leds/rgb/leds-lp5812.c
181
chip->scan_order.bits.order3 = chip_mode_map[i].scan_order_3;
drivers/leds/rgb/leds-lp5812.c
185
chip->drive_mode.bits.mix_sel_led_0 = true;
drivers/leds/rgb/leds-lp5812.c
188
chip->drive_mode.bits.mix_sel_led_1 = true;
drivers/leds/rgb/leds-lp5812.c
191
chip->drive_mode.bits.mix_sel_led_2 = true;
drivers/leds/rgb/leds-lp5812.c
194
chip->drive_mode.bits.mix_sel_led_3 = true;
drivers/leds/rgb/leds-lp5812.h
108
} bits;
drivers/leds/rgb/leds-lp5812.h
120
} bits;
drivers/mailbox/arm_mhu_db.c
102
bits = readl_relaxed(base + INTR_STAT_OFS);
drivers/mailbox/arm_mhu_db.c
103
if (!bits)
drivers/mailbox/arm_mhu_db.c
108
for (doorbell = 0; bits; doorbell++) {
drivers/mailbox/arm_mhu_db.c
109
if (!test_and_clear_bit(doorbell, &bits))
drivers/mailbox/arm_mhu_db.c
96
unsigned long bits;
drivers/mailbox/mailbox-sti.c
166
unsigned long bits;
drivers/mailbox/mailbox-sti.c
169
bits = readl_relaxed(base + STI_IRQ_VAL_OFFSET);
drivers/mailbox/mailbox-sti.c
170
if (!bits)
drivers/mailbox/mailbox-sti.c
175
for (channel = 0; bits; channel++) {
drivers/mailbox/mailbox-sti.c
176
if (!test_and_clear_bit(channel, &bits))
drivers/md/dm-cache-metadata.c
1542
static int __set_dirty_bits_v1(struct dm_cache_metadata *cmd, unsigned int nr_bits, unsigned long *bits)
drivers/md/dm-cache-metadata.c
1548
r = __dirty(cmd, to_cblock(i), test_bit(i, bits));
drivers/md/dm-cache-metadata.c
1558
unsigned long *bits = context;
drivers/md/dm-cache-metadata.c
1559
*value = test_bit(index, bits);
drivers/md/dm-cache-metadata.c
1563
static int __set_dirty_bits_v2(struct dm_cache_metadata *cmd, unsigned int nr_bits, unsigned long *bits)
drivers/md/dm-cache-metadata.c
1578
return dm_bitset_new(&cmd->dirty_info, &cmd->dirty_root, nr_bits, is_dirty_callback, bits);
drivers/md/dm-cache-metadata.c
1583
unsigned long *bits)
drivers/md/dm-cache-metadata.c
1589
r = __set_dirty_bits_v2(cmd, nr_bits, bits);
drivers/md/dm-cache-metadata.c
1591
r = __set_dirty_bits_v1(cmd, nr_bits, bits);
drivers/md/dm-cache-metadata.h
99
unsigned int nr_bits, unsigned long *bits);
drivers/md/dm-cache-policy-internal.h
136
static inline void free_bitset(unsigned long *bits)
drivers/md/dm-cache-policy-internal.h
138
vfree(bits);
drivers/md/dm-era-target.c
108
return test_bit(block, ws->bits);
drivers/md/dm-era-target.c
1313
set_bit(get_block(era, bio), ws->bits);
drivers/md/dm-era-target.c
141
if (!test_bit(block, ws->bits)) {
drivers/md/dm-era-target.c
42
unsigned long *bits;
drivers/md/dm-era-target.c
51
vfree(ws->bits);
drivers/md/dm-era-target.c
52
ws->bits = NULL;
drivers/md/dm-era-target.c
77
ws->bits = vzalloc(bitset_size(nr_blocks));
drivers/md/dm-era-target.c
78
if (!ws->bits) {
drivers/md/dm-era-target.c
94
memset(ws->bits, 0, bitset_size(nr_blocks));
drivers/md/dm-vdo/indexer/delta-index.c
718
int bits;
drivers/md/dm-vdo/indexer/delta-index.c
742
bits = IMMUTABLE_HEADER_SIZE + delta_lists[n_lists].size;
drivers/md/dm-vdo/indexer/delta-index.c
743
if (bits > free_bits)
drivers/md/dm-vdo/indexer/delta-index.c
747
free_bits -= bits;
drivers/md/dm-vdo/indexer/volume-index.c
126
u64 bits = uds_extract_volume_index_bytes(name);
drivers/md/dm-vdo/indexer/volume-index.c
128
return (bits >> sub_index->address_bits) % sub_index->list_count;
drivers/md/md-llbitmap.c
1449
int bits[BitStateCount] = {0};
drivers/md/md-llbitmap.c
1471
bits[c]++;
drivers/md/md-llbitmap.c
1477
bits[BitUnwritten], bits[BitClean], bits[BitDirty],
drivers/md/md-llbitmap.c
1478
bits[BitNeedSync], bits[BitSyncing]);
drivers/md/md-llbitmap.c
1481
static struct md_sysfs_entry llbitmap_bits = __ATTR_RO(bits);
drivers/md/persistent-data/dm-space-map-common.c
135
uint64_t bits = le64_to_cpu(*w_le);
drivers/md/persistent-data/dm-space-map-common.c
136
uint64_t mask = (bits + WORD_MASK_HIGH + 1) & WORD_MASK_HIGH;
drivers/md/persistent-data/dm-space-map-common.c
138
return !(~bits & mask);
drivers/media/common/saa7146/saa7146_fops.c
34
void saa7146_res_free(struct saa7146_dev *dev, unsigned int bits)
drivers/media/common/saa7146/saa7146_fops.c
38
WARN_ON((vv->resources & bits) != bits);
drivers/media/common/saa7146/saa7146_fops.c
40
vv->resources &= ~bits;
drivers/media/common/saa7146/saa7146_fops.c
41
DEB_D("res: put 0x%02x, cur:0x%02x\n", bits, vv->resources);
drivers/media/i2c/max2175.c
1261
u32 *bits)
drivers/media/i2c/max2175.c
1264
*bits = load / 10;
drivers/media/i2c/max2175.c
1266
*bits = load / 10 - 1;
drivers/media/i2c/ov5648.c
1026
u8 mask, u8 bits)
drivers/media/i2c/ov5648.c
1036
value |= bits;
drivers/media/i2c/ov5648.c
1162
u8 bits;
drivers/media/i2c/ov5648.c
1166
bits = OV5648_ISP_CTRL0_BLACK_CORRECT_EN |
drivers/media/i2c/ov5648.c
1169
ret = ov5648_update_bits(sensor, OV5648_ISP_CTRL0_REG, bits, bits);
drivers/media/i2c/ov5648.c
1660
u8 bits = OV5648_TC20_FLIP_VERT_ISP_EN |
drivers/media/i2c/ov5648.c
1663
return ov5648_update_bits(sensor, OV5648_TC20_REG, bits,
drivers/media/i2c/ov5648.c
1664
enable ? bits : 0);
drivers/media/i2c/ov5648.c
1669
u8 bits = OV5648_TC21_FLIP_HORZ_ISP_EN |
drivers/media/i2c/ov5648.c
1672
return ov5648_update_bits(sensor, OV5648_TC21_REG, bits,
drivers/media/i2c/ov5648.c
1673
enable ? bits : 0);
drivers/media/i2c/ov5693.c
359
u8 bits = OV5693_FORMAT1_FLIP_VERT_ISP_EN |
drivers/media/i2c/ov5693.c
363
ret = cci_update_bits(ov5693->regmap, OV5693_FORMAT1_REG, bits,
drivers/media/i2c/ov5693.c
364
enable ? bits : 0, NULL);
drivers/media/i2c/ov5693.c
374
u8 bits = OV5693_FORMAT2_FLIP_HORZ_ISP_EN |
drivers/media/i2c/ov5693.c
378
ret = cci_update_bits(ov5693->regmap, OV5693_FORMAT2_REG, bits,
drivers/media/i2c/ov5693.c
379
enable ? bits : 0, NULL);
drivers/media/i2c/ov8865.c
1408
u8 mask, u8 bits)
drivers/media/i2c/ov8865.c
1418
value |= bits;
drivers/media/i2c/ov8865.c
2195
u8 bits = OV8865_FORMAT1_FLIP_VERT_ISP_EN |
drivers/media/i2c/ov8865.c
2198
return ov8865_update_bits(sensor, OV8865_FORMAT1_REG, bits,
drivers/media/i2c/ov8865.c
2199
enable ? bits : 0);
drivers/media/i2c/ov8865.c
2204
u8 bits = OV8865_FORMAT2_FLIP_HORZ_ISP_EN |
drivers/media/i2c/ov8865.c
2207
return ov8865_update_bits(sensor, OV8865_FORMAT2_REG, bits,
drivers/media/i2c/ov8865.c
2208
enable ? bits : 0);
drivers/media/i2c/tc358746.c
381
static int tc358746_set_bits(struct tc358746 *tc358746, u32 reg, u32 bits)
drivers/media/i2c/tc358746.c
383
return tc358746_update_bits(tc358746, reg, bits, bits);
drivers/media/i2c/tc358746.c
386
static int tc358746_clear_bits(struct tc358746 *tc358746, u32 reg, u32 bits)
drivers/media/i2c/tc358746.c
388
return tc358746_update_bits(tc358746, reg, bits, 0);
drivers/media/pci/bt8xx/bttv-cards.c
3865
u8 bits;
drivers/media/pci/bt8xx/bttv-cards.c
3876
bits = micro[n];
drivers/media/pci/bt8xx/bttv-cards.c
3879
if (bits & 0x01)
drivers/media/pci/bt8xx/bttv-cards.c
3884
bits >>= 1;
drivers/media/pci/bt8xx/bttv-driver.c
2541
static char *bits[] = {
drivers/media/pci/bt8xx/bttv-driver.c
2551
for (i = ARRAY_SIZE(bits)-1; i >= 0; i--)
drivers/media/pci/bt8xx/bttv-driver.c
2553
pr_cont(" %s", bits[i]);
drivers/media/pci/bt8xx/bttv-driver.c
728
void free_btres_lock(struct bttv *btv, int bits)
drivers/media/pci/bt8xx/bttv-driver.c
730
if ((btv->resources & bits) != bits) {
drivers/media/pci/bt8xx/bttv-driver.c
734
btv->resources &= ~bits;
drivers/media/pci/bt8xx/bttv-driver.c
736
bits = btv->resources;
drivers/media/pci/bt8xx/bttv-driver.c
738
if (0 == (bits & VIDEO_RESOURCES))
drivers/media/pci/bt8xx/bttv-driver.c
741
if (0 == (bits & VBI_RESOURCES))
drivers/media/pci/bt8xx/bttv-gpio.c
158
void bttv_gpio_bits(struct bttv_core *core, u32 mask, u32 bits)
drivers/media/pci/bt8xx/bttv-gpio.c
167
data = data | (mask & bits);
drivers/media/pci/bt8xx/bttv.h
353
void bttv_gpio_bits(struct bttv_core *core, u32 mask, u32 bits);
drivers/media/pci/bt8xx/bttv.h
355
#define gpio_inout(mask,bits) bttv_gpio_inout(&btv->c, mask, bits)
drivers/media/pci/bt8xx/bttv.h
358
#define gpio_bits(mask,bits) bttv_gpio_bits(&btv->c, mask, bits)
drivers/media/pci/bt8xx/bttvp.h
259
void free_btres_lock(struct bttv *btv, int bits);
drivers/media/pci/bt8xx/dst.c
49
union dst_gpio_packet bits;
drivers/media/pci/bt8xx/dst.c
51
bits.psize = psize;
drivers/media/pci/bt8xx/dst.c
52
bt878_device_control(state->bt, DST_IG_TS, &bits);
drivers/media/pci/bt8xx/dst.c
59
union dst_gpio_packet bits;
drivers/media/pci/bt8xx/dst.c
78
bits.outp.mask = enbb;
drivers/media/pci/bt8xx/dst.c
79
bits.outp.highvals = outhigh;
drivers/media/pci/bt8xx/dst.c
80
if ((err = bt878_device_control(state->bt, DST_IG_WRITE, &bits)) < 0) {
drivers/media/pci/cx23885/cx23885-core.c
407
static char *bits[] = {
drivers/media/pci/cx23885/cx23885-core.c
417
for (i = ARRAY_SIZE(bits) - 1; i >= 0; i--)
drivers/media/pci/cx23885/cx23885-core.c
419
pr_cont(" %s", bits[i]);
drivers/media/pci/cx25821/cx25821-core.c
1235
int len, u32 bits, u32 mask)
drivers/media/pci/cx25821/cx25821-core.c
1239
printk(KERN_DEBUG pr_fmt("%s: %s [0x%x]"), name, tag, bits);
drivers/media/pci/cx25821/cx25821-core.c
1242
if (!(bits & (1 << i)))
drivers/media/pci/cx25821/cx25821-core.c
322
static const char * const bits[] = {
drivers/media/pci/cx25821/cx25821-core.c
332
for (i = ARRAY_SIZE(bits) - 1; i >= 0; i--) {
drivers/media/pci/cx25821/cx25821-core.c
334
pr_cont(" %s", bits[i]);
drivers/media/pci/cx25821/cx25821.h
417
int len, u32 bits, u32 mask);
drivers/media/pci/cx88/cx88-core.c
404
static const char * const bits[] = {
drivers/media/pci/cx88/cx88-core.c
414
for (i = ARRAY_SIZE(bits) - 1; i >= 0; i--)
drivers/media/pci/cx88/cx88-core.c
416
pr_cont(" %s", bits[i]);
drivers/media/pci/cx88/cx88-core.c
482
int len, u32 bits, u32 mask)
drivers/media/pci/cx88/cx88-core.c
486
dprintk0("%s [0x%x]", tag, bits);
drivers/media/pci/cx88/cx88-core.c
488
if (!(bits & (1 << i)))
drivers/media/pci/cx88/cx88-input.c
527
unsigned int todo, bits;
drivers/media/pci/cx88/cx88-input.c
543
for (todo = 32; todo > 0; todo -= bits) {
drivers/media/pci/cx88/cx88-input.c
545
bits = min(todo, 32U - fls(ev.pulse ? samples : ~samples));
drivers/media/pci/cx88/cx88-input.c
546
ev.duration = (bits * (USEC_PER_SEC / 1000)) / ir_samplerate;
drivers/media/pci/cx88/cx88-input.c
548
samples <<= bits;
drivers/media/pci/cx88/cx88.h
613
int len, u32 bits, u32 mask);
drivers/media/pci/intel/ipu6/ipu6-isys.c
498
fc.bits.ltr_val = ltr_val;
drivers/media/pci/intel/ipu6/ipu6-isys.c
499
fc.bits.ltr_scale = ltr_scale;
drivers/media/pci/intel/ipu6/ipu6-isys.c
500
fc.bits.did_val = did_val;
drivers/media/pci/intel/ipu6/ipu6-isys.c
501
fc.bits.did_scale = did_scale;
drivers/media/pci/intel/ipu6/ipu6-isys.c
589
if (calc_fill_time_us <= ltrdid.lut_fill_time.bits.th0)
drivers/media/pci/intel/ipu6/ipu6-isys.c
591
else if (calc_fill_time_us <= ltrdid.lut_fill_time.bits.th1)
drivers/media/pci/intel/ipu6/ipu6-isys.c
592
ltr = ltrdid.lut_ltr.bits.val0;
drivers/media/pci/intel/ipu6/ipu6-isys.c
593
else if (calc_fill_time_us <= ltrdid.lut_fill_time.bits.th2)
drivers/media/pci/intel/ipu6/ipu6-isys.c
594
ltr = ltrdid.lut_ltr.bits.val1;
drivers/media/pci/intel/ipu6/ipu6-isys.c
595
else if (calc_fill_time_us <= ltrdid.lut_fill_time.bits.th3)
drivers/media/pci/intel/ipu6/ipu6-isys.c
596
ltr = ltrdid.lut_ltr.bits.val2;
drivers/media/pci/intel/ipu6/ipu6-isys.c
598
ltr = ltrdid.lut_ltr.bits.val3;
drivers/media/pci/intel/ipu6/ipu6-isys.c
88
} bits;
drivers/media/pci/intel/ipu6/ipu6-isys.h
71
} bits;
drivers/media/pci/intel/ipu6/ipu6-isys.h
80
} bits;
drivers/media/pci/pluto2/pluto2.c
135
static inline void pluto_rw(struct pluto *pluto, u32 reg, u32 mask, u32 bits)
drivers/media/pci/pluto2/pluto2.c
139
val |= bits;
drivers/media/pci/pt1/pt1.c
736
int bits;
drivers/media/pci/pt1/pt1.c
746
bits = pt1->power | !pt1->reset << 3;
drivers/media/pci/pt1/pt1.c
752
bits |= 1 << 2;
drivers/media/pci/pt1/pt1.c
755
bits |= 1 << 1 | 1 << 2;
drivers/media/pci/pt1/pt1.c
762
bits |= sleep_bits[i];
drivers/media/pci/pt1/pt1.c
764
pt1_write_reg(pt1, 1, bits);
drivers/media/pci/tw5864/tw5864-h264.c
44
static void bs_write(struct bs *s, int count, u32 bits)
drivers/media/pci/tw5864/tw5864-h264.c
50
bits &= (1 << count) - 1;
drivers/media/pci/tw5864/tw5864-h264.c
52
*s->ptr = (*s->ptr << count) | bits;
drivers/media/pci/tw5864/tw5864-h264.c
57
(bits >> (count - s->bits_left));
drivers/media/platform/aspeed/aspeed-video.c
572
u32 bits)
drivers/media/platform/aspeed/aspeed-video.c
578
t |= bits;
drivers/media/platform/chips-media/coda/coda-jpeg.c
410
static inline void coda9_jpeg_write_huff_values(struct coda_dev *dev, u8 *bits,
drivers/media/platform/chips-media/coda/coda-jpeg.c
413
s8 *values = (s8 *)(bits + 16);
drivers/media/platform/chips-media/coda/coda-jpeg.c
417
huff_length += bits[i];
drivers/media/platform/chips-media/coda/coda-jpeg.c
586
const u8 *bits, *huffval;
drivers/media/platform/chips-media/coda/coda-jpeg.c
600
bits = huff_tabs[tab_num];
drivers/media/platform/chips-media/coda/coda-jpeg.c
608
j = bits[i - 1];
drivers/media/platform/imagination/e5010-jpeg-enc.c
794
unsigned int no_bytes, unsigned long bits)
drivers/media/platform/imagination/e5010-jpeg-enc.c
806
*(w_addr++) = ((u8 *)&bits)[i];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_av1_req_lat_if.c
1249
cdef->cdef_bits = ctrl_cdef->bits;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
127
u32 bits[10][2];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1276
for (i = 0; i < ARRAY_SIZE(counts_map->bits); i++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1277
for (j = 0; j < ARRAY_SIZE(counts_map->bits[0]); j++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1278
memcpy(counts_map->bits[i][j], counts->mvcomp[i].bits[j],
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1279
sizeof(counts_map->bits[0][0]));
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1280
counts_helper->bits = &counts_map->bits;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1420
for (i = 0; i < ARRAY_SIZE(mv->bits); i++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1421
memcpy(mv->bits[i], frame_ctx->class0_bits[i].bits, sizeof(mv->bits[0]));
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1509
for (i = 0; i < ARRAY_SIZE(mv->bits); i++)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1510
memcpy(frame_ctx->class0_bits[i].bits, mv->bits[i], sizeof(mv->bits[0]));
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
160
u32 bits[2][10][2];
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
59
u8 bits[10];
drivers/media/platform/qcom/camss/camss-vfe-17x.c
179
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-17x.c
181
writel_relaxed(bits | set_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
224
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
226
writel_relaxed(bits & ~clr_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
231
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-1.c
233
writel_relaxed(bits | set_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
267
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
269
writel_relaxed(bits & ~clr_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
274
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-7.c
276
writel_relaxed(bits | set_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
250
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
252
writel_relaxed(bits & ~clr_bits, vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
257
u32 bits = readl_relaxed(vfe->base + reg);
drivers/media/platform/qcom/camss/camss-vfe-4-8.c
259
writel_relaxed(bits | set_bits, vfe->base + reg);
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
121
u32 bits[2][10][2];
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
299
memcpy(rkprobs->mv.bits, probs->mv.bits,
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
300
sizeof(rkprobs->mv.bits));
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
64
u8 bits[2][10];
drivers/media/platform/rockchip/rkvdec/rkvdec-vp9.c
934
vp9_ctx->inter_cnts.bits = &inter_cnts->bits;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_common.h
722
unsigned int bits;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr.c
37
unsigned int bits = dev->mem_size >> PAGE_SHIFT;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr.c
45
start = bitmap_find_next_zero_area(dev->mem_bitmap, bits, 0, count, align);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr.c
46
if (start > bits)
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr_v6.c
854
writel(ctx->slice_size.bits, mfc_regs->e_mslice_size_bits);
drivers/media/platform/samsung/s5p-mfc/s5p_mfc_opr_v6.c
900
ctx->slice_size.bits = p->slice_bit;
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
45
u32 reg, u32 bits)
drivers/media/platform/sunxi/sun8i-di/sun8i-di.c
47
writel(readl(dev->base + reg) | bits, dev->base + reg);
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
36
static inline void rotate_set_bits(struct rotate_dev *dev, u32 reg, u32 bits)
drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c
38
writel(readl(dev->base + reg) | bits, dev->base + reg);
drivers/media/platform/ti/davinci/vpif.h
144
#define GENERATE_MASK(bits, pos) \
drivers/media/platform/ti/davinci/vpif.h
145
((((0xFFFFFFFF) << (32 - bits)) >> (32 - bits)) << pos)
drivers/media/platform/verisilicon/hantro_g2_vp9_dec.c
725
memcpy(mv->bits, probs->mv.bits, sizeof(mv->bits));
drivers/media/platform/verisilicon/hantro_vp9.c
145
vp9_ctx->cnts.bits = &cnts->mv_counts.bits;
drivers/media/platform/verisilicon/hantro_vp9.h
17
u8 bits[2][10];
drivers/media/platform/verisilicon/hantro_vp9.h
72
u32 bits[2][10][2];
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1410
enable_cdef = !(cdef->bits == 0 &&
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1417
hantro_reg_write(vpu, &av1_cdef_bits, cdef->bits);
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
1420
for (i = 0; i < BIT(cdef->bits); i++) {
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
648
int bits = ctrls->sequence->order_hint_bits - 1;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
655
m = 1 << bits;
drivers/media/radio/radio-aimslab.c
100
bits |= AIMS_BIT_TUN_CE;
drivers/media/radio/radio-aimslab.c
102
outb_p(bits, rt->isa.io);
drivers/media/radio/radio-aimslab.c
90
u8 bits = AIMS_BIT_VOL_DN | AIMS_BIT_VOL_UP | AIMS_BIT_TUN_STRQ;
drivers/media/radio/radio-aimslab.c
93
bits |= AIMS_BIT_VOL_CE;
drivers/media/radio/radio-aimslab.c
96
bits |= AIMS_BIT_TUN_DATA;
drivers/media/radio/radio-aimslab.c
98
bits |= AIMS_BIT_TUN_CLK;
drivers/media/radio/radio-aztech.c
71
u8 bits = az->curvol;
drivers/media/radio/radio-aztech.c
74
bits |= AZTECH_BIT_TUN_DATA;
drivers/media/radio/radio-aztech.c
76
bits |= AZTECH_BIT_TUN_CLK;
drivers/media/radio/radio-aztech.c
78
bits |= AZTECH_BIT_TUN_CE;
drivers/media/radio/radio-aztech.c
80
outb_p(bits, az->isa.io);
drivers/media/radio/radio-maxiradio.c
102
u8 bits = inb(dev->io);
drivers/media/radio/radio-maxiradio.c
104
return ((bits & data) ? TEA575X_DATA : 0) |
drivers/media/radio/radio-maxiradio.c
105
((bits & mo_st) ? TEA575X_MOST : 0);
drivers/media/radio/radio-maxiradio.c
87
u8 bits = 0;
drivers/media/radio/radio-maxiradio.c
89
bits |= (pins & TEA575X_DATA) ? data : 0;
drivers/media/radio/radio-maxiradio.c
90
bits |= (pins & TEA575X_CLK) ? clk : 0;
drivers/media/radio/radio-maxiradio.c
91
bits |= (pins & TEA575X_WREN) ? wren : 0;
drivers/media/radio/radio-maxiradio.c
92
bits |= power;
drivers/media/radio/radio-maxiradio.c
94
outb(bits, dev->io);
drivers/media/radio/radio-sf16fmi.c
74
u8 bits = FMI_BIT_TUN_STRQ;
drivers/media/radio/radio-sf16fmi.c
77
bits |= FMI_BIT_VOL_SW;
drivers/media/radio/radio-sf16fmi.c
80
bits |= FMI_BIT_TUN_DATA;
drivers/media/radio/radio-sf16fmi.c
82
bits |= FMI_BIT_TUN_CLK;
drivers/media/radio/radio-sf16fmi.c
84
bits |= FMI_BIT_TUN_CE;
drivers/media/radio/radio-sf16fmi.c
87
outb_p(bits, fmi->io);
drivers/media/radio/radio-sf16fmr2.c
63
u8 bits = 0;
drivers/media/radio/radio-sf16fmr2.c
65
bits |= (pins & TEA575X_DATA) ? STR_DATA : 0;
drivers/media/radio/radio-sf16fmr2.c
66
bits |= (pins & TEA575X_CLK) ? STR_CLK : 0;
drivers/media/radio/radio-sf16fmr2.c
68
bits |= (pins & TEA575X_WREN) ? 0 : STR_WREN | STR_DATA;
drivers/media/radio/radio-sf16fmr2.c
70
outb(bits, fmr2->io);
drivers/media/radio/radio-sf16fmr2.c
76
u8 bits = inb(fmr2->io);
drivers/media/radio/radio-sf16fmr2.c
78
return ((bits & STR_DATA) ? TEA575X_DATA : 0) |
drivers/media/radio/radio-sf16fmr2.c
79
((bits & STR_MOST) ? TEA575X_MOST : 0);
drivers/media/rc/ir-imon-decoder.c
133
data->bits = 0;
drivers/media/rc/ir-imon-decoder.c
145
data->bits <<= 1;
drivers/media/rc/ir-imon-decoder.c
147
data->bits |= 1;
drivers/media/rc/ir-imon-decoder.c
150
if (data->last_chk != !(data->bits & 3))
drivers/media/rc/ir-imon-decoder.c
43
if (imon->bits == 0x299115b7)
drivers/media/rc/ir-imon-decoder.c
46
if ((imon->bits & 0xfc0000ff) == 0x680000b7) {
drivers/media/rc/ir-imon-decoder.c
50
buf = imon->bits >> 16;
drivers/media/rc/ir-imon-decoder.c
53
if (imon->bits & 0x02000000)
drivers/media/rc/ir-imon-decoder.c
55
buf = imon->bits >> 8;
drivers/media/rc/ir-imon-decoder.c
58
if (imon->bits & 0x01000000)
drivers/media/rc/ir-imon-decoder.c
63
imon->bits = rel_y > 0 ?
drivers/media/rc/ir-imon-decoder.c
67
imon->bits = rel_x > 0 ?
drivers/media/rc/ir-imon-decoder.c
77
(imon->bits & 0x00010000) != 0);
drivers/media/rc/ir-imon-decoder.c
79
(imon->bits & 0x00040000) != 0);
drivers/media/rc/ir-imon-decoder.c
83
rc_keydown(dev, RC_PROTO_IMON, imon->bits, 0);
drivers/media/rc/ir-jvc-decoder.c
129
scancode = (bitrev8((data->bits >> 8) & 0xff) << 8) |
drivers/media/rc/ir-jvc-decoder.c
130
(bitrev8((data->bits >> 0) & 0xff) << 0);
drivers/media/rc/ir-jvc-decoder.c
134
data->old_bits = data->bits;
drivers/media/rc/ir-jvc-decoder.c
135
} else if (data->bits == data->old_bits) {
drivers/media/rc/ir-jvc-decoder.c
94
data->bits <<= 1;
drivers/media/rc/ir-jvc-decoder.c
96
data->bits |= 1;
drivers/media/rc/ir-nec-decoder.c
110
data->bits <<= 1;
drivers/media/rc/ir-nec-decoder.c
112
data->bits |= 1;
drivers/media/rc/ir-nec-decoder.c
142
address = bitrev8((data->bits >> 24) & 0xff);
drivers/media/rc/ir-nec-decoder.c
143
not_address = bitrev8((data->bits >> 16) & 0xff);
drivers/media/rc/ir-nec-decoder.c
144
command = bitrev8((data->bits >> 8) & 0xff);
drivers/media/rc/ir-nec-decoder.c
145
not_command = bitrev8((data->bits >> 0) & 0xff);
drivers/media/rc/ir-rc5-decoder.c
119
xdata = (data->bits & 0x0003F) >> 0;
drivers/media/rc/ir-rc5-decoder.c
120
command = (data->bits & 0x00FC0) >> 6;
drivers/media/rc/ir-rc5-decoder.c
121
system = (data->bits & 0x1F000) >> 12;
drivers/media/rc/ir-rc5-decoder.c
122
toggle = (data->bits & 0x20000) ? 1 : 0;
drivers/media/rc/ir-rc5-decoder.c
123
command += (data->bits & 0x40000) ? 0 : 0x40;
drivers/media/rc/ir-rc5-decoder.c
134
command = (data->bits & 0x0003F) >> 0;
drivers/media/rc/ir-rc5-decoder.c
135
system = (data->bits & 0x007C0) >> 6;
drivers/media/rc/ir-rc5-decoder.c
136
toggle = (data->bits & 0x00800) ? 1 : 0;
drivers/media/rc/ir-rc5-decoder.c
137
command += (data->bits & 0x01000) ? 0 : 0x40;
drivers/media/rc/ir-rc5-decoder.c
148
command = (data->bits & 0x0003F) >> 0;
drivers/media/rc/ir-rc5-decoder.c
149
system = (data->bits & 0x02FC0) >> 6;
drivers/media/rc/ir-rc5-decoder.c
150
toggle = (data->bits & 0x01000) ? 1 : 0;
drivers/media/rc/ir-rc5-decoder.c
83
data->bits <<= 1;
drivers/media/rc/ir-rc5-decoder.c
85
data->bits |= 1;
drivers/media/rc/ir-rc6-decoder.c
337
int bits;
drivers/media/rc/ir-rc6-decoder.c
342
bits = 32;
drivers/media/rc/ir-rc6-decoder.c
345
bits = 24;
drivers/media/rc/ir-rc6-decoder.c
348
bits = 20;
drivers/media/rc/ir-rc6-decoder.c
370
bits,
drivers/media/rc/ir-rcmm-decoder.c
131
data->bits <<= 2;
drivers/media/rc/ir-rcmm-decoder.c
132
data->bits |= value;
drivers/media/rc/ir-rcmm-decoder.c
151
toggle = !!(0x8000 & data->bits);
drivers/media/rc/ir-rcmm-decoder.c
152
scancode = data->bits & ~0x8000;
drivers/media/rc/ir-rcmm-decoder.c
155
scancode = data->bits;
drivers/media/rc/ir-rcmm-decoder.c
26
return !((0x000c0000 & data->bits) == 0x000c0000);
drivers/media/rc/ir-rcmm-decoder.c
34
rc_keydown(dev, RC_PROTO_RCMM24, data->bits, 0);
drivers/media/rc/ir-rcmm-decoder.c
42
rc_keydown(dev, RC_PROTO_RCMM12, data->bits, 0);
drivers/media/rc/ir-rcmm-decoder.c
87
data->bits = 0;
drivers/media/rc/ir-sanyo-decoder.c
110
data->bits <<= 1;
drivers/media/rc/ir-sanyo-decoder.c
112
data->bits |= 1;
drivers/media/rc/ir-sanyo-decoder.c
141
address = bitrev16((data->bits >> 29) & 0x1fff) >> 3;
drivers/media/rc/ir-sanyo-decoder.c
143
command = bitrev8((data->bits >> 8) & 0xff);
drivers/media/rc/ir-sanyo-decoder.c
144
not_command = bitrev8((data->bits >> 0) & 0xff);
drivers/media/rc/ir-sanyo-decoder.c
148
data->bits);
drivers/media/rc/ir-sharp-decoder.c
112
if ((data->bits & 0x3) != 0x2 &&
drivers/media/rc/ir-sharp-decoder.c
114
(data->bits & 0x3) != 0x0)
drivers/media/rc/ir-sharp-decoder.c
143
msg = (data->bits >> 15) & 0x7fff;
drivers/media/rc/ir-sharp-decoder.c
144
echo = data->bits & 0x7fff;
drivers/media/rc/ir-sharp-decoder.c
85
data->bits <<= 1;
drivers/media/rc/ir-sharp-decoder.c
88
data->bits |= 1;
drivers/media/rc/ir-sony-decoder.c
119
device = bitrev8((data->bits << 3) & 0xF8);
drivers/media/rc/ir-sony-decoder.c
121
function = bitrev8((data->bits >> 4) & 0xFE);
drivers/media/rc/ir-sony-decoder.c
128
device = bitrev8((data->bits >> 0) & 0xFF);
drivers/media/rc/ir-sony-decoder.c
130
function = bitrev8((data->bits >> 7) & 0xFE);
drivers/media/rc/ir-sony-decoder.c
137
device = bitrev8((data->bits >> 5) & 0xF8);
drivers/media/rc/ir-sony-decoder.c
138
subdevice = bitrev8((data->bits >> 0) & 0xFF);
drivers/media/rc/ir-sony-decoder.c
139
function = bitrev8((data->bits >> 12) & 0xFE);
drivers/media/rc/ir-sony-decoder.c
80
data->bits <<= 1;
drivers/media/rc/ir-sony-decoder.c
82
data->bits |= 1;
drivers/media/rc/ir-spi.c
114
int bits = (duty_cycle * 15) / 100;
drivers/media/rc/ir-spi.c
116
idata->pulse = GENMASK(bits, 0);
drivers/media/rc/ite-cir.h
126
#define ITE_BITS_TO_US(bits, sample_period) \
drivers/media/rc/ite-cir.h
127
((u32)((bits) * ITE_BAUDRATE_DIVISOR * (sample_period) / 1000))
drivers/media/rc/rc-core-priv.h
104
u16 bits;
drivers/media/rc/rc-core-priv.h
115
u64 bits;
drivers/media/rc/rc-core-priv.h
122
u32 bits;
drivers/media/rc/rc-core-priv.h
150
unsigned int bits;
drivers/media/rc/rc-core-priv.h
158
u32 bits;
drivers/media/rc/rc-core-priv.h
71
u32 bits;
drivers/media/rc/rc-core-priv.h
79
u32 bits;
drivers/media/rc/rc-core-priv.h
97
u32 bits;
drivers/media/rc/winbond-cir.c
231
wbcir_set_bits(unsigned long addr, u8 bits, u8 mask)
drivers/media/rc/winbond-cir.c
236
val = ((val & ~mask) | (bits & mask));
drivers/media/test-drivers/visl/visl-trace-av1.h
149
__entry->f.cdef.bits,
drivers/media/test-drivers/visl/visl-trace-vp9.h
245
__entry->p.bits,
drivers/media/test-drivers/visl/visl-trace-vp9.h
246
sizeof(__entry->p.bits),
drivers/media/usb/dvb-usb/af9005-fe.c
229
u32 super_frame_count, x, bits;
drivers/media/usb/dvb-usb/af9005-fe.c
302
bits = 2;
drivers/media/usb/dvb-usb/af9005-fe.c
305
bits = 4;
drivers/media/usb/dvb-usb/af9005-fe.c
308
bits = 6;
drivers/media/usb/dvb-usb/af9005-fe.c
314
*pre_bit_count = super_frame_count * 68 * 4 * x * bits;
drivers/media/usb/em28xx/em28xx-i2c.c
605
static inline unsigned long em28xx_hash_mem(char *buf, int length, int bits)
drivers/media/usb/em28xx/em28xx-i2c.c
625
return (hash >> (32 - bits)) & 0xffffffffUL;
drivers/media/usb/gspca/se401.c
475
int i, plen, bits, pixels, info, count;
drivers/media/usb/gspca/se401.c
499
bits = sd->packet[3] + (sd->packet[2] << 8);
drivers/media/usb/gspca/se401.c
502
plen = ((bits + 47) >> 4) << 1;
drivers/media/usb/uvc/uvc_ctrl.c
1063
int bits = mapping->size;
drivers/media/usb/uvc/uvc_ctrl.c
1074
mask = ((1LL << bits) - 1) << offset;
drivers/media/usb/uvc/uvc_ctrl.c
1079
bits -= 8 - max(offset, 0);
drivers/media/usb/uvc/uvc_ctrl.c
1080
if (bits <= 0)
drivers/media/usb/uvc/uvc_ctrl.c
1084
mask = (1 << bits) - 1;
drivers/media/usb/uvc/uvc_ctrl.c
1118
int bits = mapping->size;
drivers/media/usb/uvc/uvc_ctrl.c
1148
for (; bits > 0; data++) {
drivers/media/usb/uvc/uvc_ctrl.c
1149
mask = ((1LL << bits) - 1) << offset;
drivers/media/usb/uvc/uvc_ctrl.c
1152
bits -= 8 - offset;
drivers/media/v4l2-core/v4l2-ctrls-core.c
736
cdef->bits > GENMASK(1, 0))
drivers/media/v4l2-core/v4l2-ctrls-core.c
739
for (i = 0; i < 1 << cdef->bits; i++) {
drivers/media/v4l2-core/v4l2-vp9.c
1083
.bits = {
drivers/media/v4l2-core/v4l2-vp9.c
1383
p = probs->mv.bits[i];
drivers/media/v4l2-core/v4l2-vp9.c
1384
d = deltas->mv.bits[i];
drivers/media/v4l2-core/v4l2-vp9.c
1385
for (j = 0; j < ARRAY_SIZE(probs->mv.bits[0]); j++)
drivers/media/v4l2-core/v4l2-vp9.c
1816
for (j = 0; j < ARRAY_SIZE(probs->mv.bits[0]); j++)
drivers/media/v4l2-core/v4l2-vp9.c
1817
probs->mv.bits[i][j] = adapt_prob(probs->mv.bits[i][j],
drivers/media/v4l2-core/v4l2-vp9.c
1818
(*counts->bits)[i][j]);
drivers/message/fusion/mptctl.c
1297
karg->pciInfo.u.bits.busNumber = pdev->bus->number;
drivers/message/fusion/mptctl.c
1298
karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
drivers/message/fusion/mptctl.c
1299
karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
drivers/message/fusion/mptctl.c
1303
karg->pciInfo.u.bits.busNumber = pdev->bus->number;
drivers/message/fusion/mptctl.c
1304
karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
drivers/message/fusion/mptctl.c
1305
karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
drivers/message/fusion/mptctl.h
150
} bits;
drivers/message/fusion/mptctl.h
161
} bits;
drivers/mfd/db8500-prcmu.c
2470
u32 bits;
drivers/mfd/db8500-prcmu.c
2474
bits = (readl(PRCM_ARM_IT1_VAL) & ALL_MBOX_BITS);
drivers/mfd/db8500-prcmu.c
2475
if (unlikely(!bits))
drivers/mfd/db8500-prcmu.c
2479
for (n = 0; bits; n++) {
drivers/mfd/db8500-prcmu.c
2480
if (bits & MBOX_BIT(n)) {
drivers/mfd/db8500-prcmu.c
2481
bits -= MBOX_BIT(n);
drivers/mfd/db8500-prcmu.c
643
u32 bits;
drivers/mfd/db8500-prcmu.c
657
bits = ((source << PRCM_CLKOCR_CLKOSEL0_SHIFT) |
drivers/mfd/db8500-prcmu.c
663
bits = ((source << PRCM_CLKOCR_CLKOSEL1_SHIFT) |
drivers/mfd/db8500-prcmu.c
666
bits &= mask;
drivers/mfd/db8500-prcmu.c
673
if ((val & mask) != bits) {
drivers/mfd/db8500-prcmu.c
678
if ((val & mask & ~div_mask) != bits) {
drivers/mfd/db8500-prcmu.c
684
writel((bits | (val & ~mask)), PRCM_CLKOCR);
drivers/mfd/db8500-prcmu.c
758
u32 bits;
drivers/mfd/db8500-prcmu.c
763
for (i = 0, bits = 0; i < NUM_PRCMU_WAKEUP_INDICES; i++) {
drivers/mfd/db8500-prcmu.c
765
bits |= prcmu_wakeup_bit[i];
drivers/mfd/db8500-prcmu.c
770
mb0_transfer.req.dbb_wakeups = bits;
drivers/mfd/ezx-pcap.c
209
void pcap_set_ts_bits(struct pcap_chip *pcap, u32 bits)
drivers/mfd/ezx-pcap.c
217
tmp |= bits & (PCAP_ADC_TS_M_MASK | PCAP_ADC_TS_REF_LOWPWR);
drivers/mfd/qcom-pm8xxx.c
127
unsigned int bits;
drivers/mfd/qcom-pm8xxx.c
129
ret = pm8xxx_read_block_irq(chip, block, &bits);
drivers/mfd/qcom-pm8xxx.c
134
if (!bits) {
drivers/mfd/qcom-pm8xxx.c
141
if (bits & (1 << i)) {
drivers/mfd/qcom-pm8xxx.c
200
unsigned int bits;
drivers/mfd/qcom-pm8xxx.c
203
PM8821_SSBI_ADDR_IRQ_ROOT(master, block), &bits);
drivers/mfd/qcom-pm8xxx.c
214
if (bits & BIT(i)) {
drivers/mfd/qcom-pm8xxx.c
324
unsigned int bits;
drivers/mfd/qcom-pm8xxx.c
343
rc = regmap_read(chip->regmap, SSBI_REG_ADDR_IRQ_RT_STATUS, &bits);
drivers/mfd/qcom-pm8xxx.c
349
*state = !!(bits & BIT(irq_bit));
drivers/mfd/qcom-pm8xxx.c
453
unsigned int bits;
drivers/mfd/qcom-pm8xxx.c
461
PM8821_SSBI_ADDR_IRQ_RT_STATUS(master, block), &bits);
drivers/mfd/qcom-pm8xxx.c
467
*state = !!(bits & BIT(irq_bit));
drivers/mfd/stmfx.c
207
unsigned long bits;
drivers/mfd/stmfx.c
226
bits = pending;
drivers/mfd/stmfx.c
227
for_each_set_bit(n, &bits, STMFX_REG_IRQ_SRC_MAX)
drivers/mfd/twl4030-irq.c
115
.bits = TWL4030_GPIO_MAX,
drivers/mfd/twl4030-irq.c
139
.bits = 12,
drivers/mfd/twl4030-irq.c
175
.bits = TWL4030_GPIO_MAX,
drivers/mfd/twl4030-irq.c
198
.bits = 7,
drivers/mfd/twl4030-irq.c
233
.bits = 9,
drivers/mfd/twl4030-irq.c
247
.bits = 2,
drivers/mfd/twl4030-irq.c
602
if (irq < sih->bits)
drivers/mfd/twl4030-irq.c
62
u8 bits; /* valid in isr/imr */
drivers/mfd/twl4030-irq.c
643
for (i = 0; i < sih->bits; i++) {
drivers/mfd/twl4030-irq.c
84
.bits = nbits, \
drivers/misc/altera-stapl/altera-comp.c
39
static u32 altera_read_packed(u8 *buffer, u32 bits, u32 *bits_avail,
drivers/misc/altera-stapl/altera-comp.c
46
while (bits > 0) {
drivers/misc/altera-stapl/altera-comp.c
51
if (bits <= *bits_avail) {
drivers/misc/altera-stapl/altera-comp.c
52
result &= (0xffff >> (SHORT_BITS - (bits + shift)));
drivers/misc/altera-stapl/altera-comp.c
53
*bits_avail -= bits;
drivers/misc/altera-stapl/altera-comp.c
54
bits = 0;
drivers/misc/altera-stapl/altera-comp.c
58
bits -= *bits_avail;
drivers/misc/cb710/debug.c
22
static inline int allow_reg_read(unsigned block, unsigned offset, unsigned bits)
drivers/misc/cb710/debug.c
24
unsigned mask = (1 << bits/8) - 1;
drivers/misc/cb710/debug.c
25
offset *= bits/8;
drivers/misc/eeprom/at24.c
327
unsigned int bits;
drivers/misc/eeprom/at24.c
336
bits = (at24->flags & AT24_FLAG_ADDR16) ? 16 : 8;
drivers/misc/eeprom/at24.c
337
remainder = BIT(bits) - offset;
drivers/misc/eeprom/eeprom_93xx46.c
112
int bits;
drivers/misc/eeprom/eeprom_93xx46.c
126
bits = edev->addrlen + 3;
drivers/misc/eeprom/eeprom_93xx46.c
149
bits += 1;
drivers/misc/eeprom/eeprom_93xx46.c
154
t[0].bits_per_word = bits;
drivers/misc/eeprom/eeprom_93xx46.c
188
int bits, ret;
drivers/misc/eeprom/eeprom_93xx46.c
192
bits = edev->addrlen + 3;
drivers/misc/eeprom/eeprom_93xx46.c
199
bits += 2;
drivers/misc/eeprom/eeprom_93xx46.c
203
str_enable_disable(is_on), cmd_addr, bits);
drivers/misc/eeprom/eeprom_93xx46.c
207
t.bits_per_word = bits;
drivers/misc/eeprom/eeprom_93xx46.c
234
int bits, data_len, ret;
drivers/misc/eeprom/eeprom_93xx46.c
241
bits = edev->addrlen + 3;
drivers/misc/eeprom/eeprom_93xx46.c
257
t[0].bits_per_word = bits;
drivers/misc/eeprom/eeprom_93xx46.c
322
int bits, ret;
drivers/misc/eeprom/eeprom_93xx46.c
326
bits = edev->addrlen + 3;
drivers/misc/eeprom/eeprom_93xx46.c
333
bits += 2;
drivers/misc/eeprom/eeprom_93xx46.c
336
dev_dbg(&edev->spi->dev, "eral cmd 0x%04x, %d bits\n", cmd_addr, bits);
drivers/misc/eeprom/eeprom_93xx46.c
340
t.bits_per_word = bits;
drivers/misc/sgi-gru/grumain.c
153
unsigned long bits = 0;
drivers/misc/sgi-gru/grumain.c
161
__set_bit(i, &bits);
drivers/misc/sgi-gru/grumain.c
165
return bits;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1003
shift = (cs % 5) * bits;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1005
brcmnand_rmw_reg(ctrl, reg, (bits - 1) << shift, shift, val);
drivers/mtd/nand/raw/brcmnand/brcmnand.c
980
unsigned int shift = 0, bits;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
988
bits = 7;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
990
bits = 6;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
992
bits = 5;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
994
bits = 4;
drivers/mtd/nand/raw/brcmnand/brcmnand.c
999
shift = (cs % 4) * bits;
drivers/mtd/nand/raw/mpc5121_nfc.c
140
static inline void nfc_set(struct mtd_info *mtd, uint reg, u16 bits)
drivers/mtd/nand/raw/mpc5121_nfc.c
142
nfc_write(mtd, reg, nfc_read(mtd, reg) | bits);
drivers/mtd/nand/raw/mpc5121_nfc.c
146
static inline void nfc_clear(struct mtd_info *mtd, uint reg, u16 bits)
drivers/mtd/nand/raw/mpc5121_nfc.c
148
nfc_write(mtd, reg, nfc_read(mtd, reg) & ~bits);
drivers/mtd/nand/raw/nand_base.c
4868
int bits;
drivers/mtd/nand/raw/nand_base.c
4870
bits = cellinfo & NAND_CI_CELLTYPE_MSK;
drivers/mtd/nand/raw/nand_base.c
4871
bits >>= NAND_CI_CELLTYPE_SHIFT;
drivers/mtd/nand/raw/nand_base.c
4872
return bits + 1;
drivers/mtd/nand/raw/nand_bbt.c
1195
u32 bits;
drivers/mtd/nand/raw/nand_bbt.c
1202
bits = bd->options & NAND_BBT_NRBITS_MSK;
drivers/mtd/nand/raw/nand_bbt.c
1206
BUG_ON(!bits);
drivers/mtd/nand/raw/nand_bbt.c
1225
table_size *= bits;
drivers/mtd/nand/raw/nand_bbt.c
173
int bits = td->options & NAND_BBT_NRBITS_MSK;
drivers/mtd/nand/raw/nand_bbt.c
174
uint8_t msk = (uint8_t)((1 << bits) - 1);
drivers/mtd/nand/raw/nand_bbt.c
178
totlen = (num * bits) >> 3;
drivers/mtd/nand/raw/nand_bbt.c
212
for (j = 0; j < 8; j += bits, act++) {
drivers/mtd/nand/raw/nand_bbt.c
752
int bits, page, offs, numblocks, sft, sftmsk;
drivers/mtd/nand/raw/nand_bbt.c
800
bits = td->options & NAND_BBT_NRBITS_MSK;
drivers/mtd/nand/raw/nand_bbt.c
802
switch (bits) {
drivers/mtd/nand/raw/sharpsl.c
63
unsigned char bits = ctrl & 0x07;
drivers/mtd/nand/raw/sharpsl.c
65
bits |= (ctrl & 0x01) << 4;
drivers/mtd/nand/raw/sharpsl.c
67
bits ^= 0x11;
drivers/mtd/nand/raw/sharpsl.c
69
writeb((readb(sharpsl->io + FLASHCTL) & ~0x17) | bits, sharpsl->io + FLASHCTL);
drivers/mtd/nand/raw/technologic-nand-controller.c
63
unsigned char bits = ioread8(data->ctrl) & ~GENMASK(2, 0);
drivers/mtd/nand/raw/technologic-nand-controller.c
65
iowrite8(bits | value, data->ctrl);
drivers/mtd/nand/raw/vf610_nfc.c
184
static inline void vf610_nfc_set(struct vf610_nfc *nfc, uint reg, u32 bits)
drivers/mtd/nand/raw/vf610_nfc.c
186
vf610_nfc_write(nfc, reg, vf610_nfc_read(nfc, reg) | bits);
drivers/mtd/nand/raw/vf610_nfc.c
189
static inline void vf610_nfc_clear(struct vf610_nfc *nfc, uint reg, u32 bits)
drivers/mtd/nand/raw/vf610_nfc.c
191
vf610_nfc_write(nfc, reg, vf610_nfc_read(nfc, reg) & ~bits);
drivers/mtd/tests/torturetest.c
374
int bytes, bits, pages, first;
drivers/mtd/tests/torturetest.c
381
bytes = bits = pages = 0;
drivers/mtd/tests/torturetest.c
384
&bits) >= 0)
drivers/mtd/tests/torturetest.c
388
pages, bytes, bits);
drivers/mtd/tests/torturetest.c
394
bytes = bits = 0;
drivers/mtd/tests/torturetest.c
396
&bits);
drivers/mtd/tests/torturetest.c
406
bytes, bits, first);
drivers/mux/mmio.c
117
int bits;
drivers/mux/mmio.c
148
bits = 1 + field.msb - field.lsb;
drivers/mux/mmio.c
149
mux->states = 1 << bits;
drivers/net/can/c_can/c_can.h
175
struct raminit_bits bits;
drivers/net/can/c_can/c_can_platform.c
105
mask = 1 << raminit->bits.start | 1 << raminit->bits.done;
drivers/net/can/c_can/c_can_platform.c
121
c_can_hw_raminit_wait_syscon(priv, 1 << raminit->bits.start, ctrl);
drivers/net/can/c_can/c_can_platform.c
125
ctrl |= 1 << raminit->bits.start;
drivers/net/can/c_can/c_can_platform.c
127
ctrl |= 1 << raminit->bits.done;
drivers/net/can/c_can/c_can_platform.c
130
ctrl &= ~(1 << raminit->bits.done);
drivers/net/can/c_can/c_can_platform.c
133
ctrl &= ~(1 << raminit->bits.start);
drivers/net/can/c_can/c_can_platform.c
138
ctrl |= 1 << raminit->bits.done;
drivers/net/can/c_can/c_can_platform.c
342
raminit->bits = drvdata->raminit_bits[id];
drivers/net/can/spi/mcp251x.c
516
unsigned long bits = 0;
drivers/net/can/spi/mcp251x.c
523
bits |= FIELD_PREP(MCP251X_GPIO_INPUT_MASK, val);
drivers/net/can/spi/mcp251x.c
528
bits |= FIELD_PREP(MCP251X_GPIO_OUTPUT_MASK, val);
drivers/net/can/spi/mcp251x.c
532
bitsp[0] = bits;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1916
unsigned long *bits)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1921
val = FIELD_PREP(MCP251XFD_REG_IOCON_LAT_MASK, *bits);
drivers/net/dsa/microchip/ksz8.c
37
static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set)
drivers/net/dsa/microchip/ksz8.c
39
ksz_rmw8(dev, addr, bits, set ? bits : 0);
drivers/net/dsa/microchip/ksz8.c
42
static void ksz_port_cfg(struct ksz_device *dev, int port, int offset, u8 bits,
drivers/net/dsa/microchip/ksz8.c
45
ksz_rmw8(dev, dev->dev_ops->get_port_addr(port, offset), bits,
drivers/net/dsa/microchip/ksz8.c
46
set ? bits : 0);
drivers/net/dsa/microchip/ksz9477.c
22
static void ksz_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set)
drivers/net/dsa/microchip/ksz9477.c
24
regmap_update_bits(ksz_regmap_8(dev), addr, bits, set ? bits : 0);
drivers/net/dsa/microchip/ksz9477.c
27
static void ksz_port_cfg(struct ksz_device *dev, int port, int offset, u8 bits,
drivers/net/dsa/microchip/ksz9477.c
31
bits, set ? bits : 0);
drivers/net/dsa/microchip/ksz9477.c
34
static void ksz9477_cfg32(struct ksz_device *dev, u32 addr, u32 bits, bool set)
drivers/net/dsa/microchip/ksz9477.c
36
regmap_update_bits(ksz_regmap_32(dev), addr, bits, set ? bits : 0);
drivers/net/dsa/microchip/ksz9477.c
40
u32 bits, bool set)
drivers/net/dsa/microchip/ksz9477.c
43
bits, set ? bits : 0);
drivers/net/dsa/microchip/lan937x_main.c
102
static int lan937x_cfg(struct ksz_device *dev, u32 addr, u8 bits, bool set)
drivers/net/dsa/microchip/lan937x_main.c
104
return regmap_update_bits(ksz_regmap_8(dev), addr, bits, set ? bits : 0);
drivers/net/dsa/microchip/lan937x_main.c
108
u8 bits, bool set)
drivers/net/dsa/microchip/lan937x_main.c
111
bits, set ? bits : 0);
drivers/net/dsa/mv88e6xxx/port.c
670
u16 reg, bits;
drivers/net/dsa/mv88e6xxx/port.c
681
bits = MV88E6341_PORT_RESERVED_1A_FORCE_CMODE |
drivers/net/dsa/mv88e6xxx/port.c
684
if ((reg & bits) == bits)
drivers/net/dsa/mv88e6xxx/port.c
687
reg |= bits;
drivers/net/ethernet/3com/3c574_cs.c
220
static void mdio_sync(unsigned int ioaddr, int bits);
drivers/net/ethernet/3com/3c574_cs.c
530
static void mdio_sync(unsigned int ioaddr, int bits)
drivers/net/ethernet/3com/3c574_cs.c
535
while (-- bits >= 0) {
drivers/net/ethernet/3com/3c59x.c
3142
static void mdio_sync(struct vortex_private *vp, int bits)
drivers/net/ethernet/3com/3c59x.c
3145
while (-- bits >= 0) {
drivers/net/ethernet/3com/3c59x.c
758
static void mdio_sync(struct vortex_private *vp, int bits);
drivers/net/ethernet/8390/axnet_cs.c
1545
static inline void make_mc_bits(u8 *bits, struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1556
bits[crc>>29] |= (1<<((crc>>26)&7));
drivers/net/ethernet/8390/axnet_cs.c
422
int bits;
drivers/net/ethernet/8390/axnet_cs.c
423
for (bits = 0; bits < 32; bits++) {
drivers/net/ethernet/8390/lib8390.c
881
static inline void make_mc_bits(u8 *bits, struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
891
bits[crc>>29] |= (1<<((crc>>26)&7));
drivers/net/ethernet/8390/pcnet_cs.c
708
int bits, mask = inb(addr) & MDIO_MASK;
drivers/net/ethernet/8390/pcnet_cs.c
709
for (bits = 0; bits < 32; bits++) {
drivers/net/ethernet/actions/owl-emac.c
51
static void owl_emac_reg_set(struct owl_emac_priv *priv, u32 reg, u32 bits)
drivers/net/ethernet/actions/owl-emac.c
53
owl_emac_reg_update(priv, reg, bits, bits);
drivers/net/ethernet/actions/owl-emac.c
56
static void owl_emac_reg_clear(struct owl_emac_priv *priv, u32 reg, u32 bits)
drivers/net/ethernet/actions/owl-emac.c
58
owl_emac_reg_update(priv, reg, bits, 0);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1647
irq->affinity_hint_mask.bits[0], irq->vector);
drivers/net/ethernet/amazon/ena/ena_netdev.c
1680
i, irq->affinity_hint_mask.bits[0], irq->vector);
drivers/net/ethernet/amd/7990.c
277
unsigned char bits;
drivers/net/ethernet/amd/7990.c
299
!((bits = rd->rmd1_bits) & LE_R1_OWN);
drivers/net/ethernet/amd/7990.c
303
if ((bits & LE_R1_POK) != LE_R1_POK) {
drivers/net/ethernet/amd/7990.c
307
} else if (bits & LE_R1_ERR) {
drivers/net/ethernet/amd/7990.c
311
if (bits & LE_R1_BUF)
drivers/net/ethernet/amd/7990.c
313
if (bits & LE_R1_CRC)
drivers/net/ethernet/amd/7990.c
315
if (bits & LE_R1_OFL)
drivers/net/ethernet/amd/7990.c
317
if (bits & LE_R1_FRA)
drivers/net/ethernet/amd/7990.c
319
if (bits & LE_R1_EOP)
drivers/net/ethernet/amd/a2065.c
247
unsigned char bits;
drivers/net/ethernet/amd/a2065.c
267
!((bits = rd->rmd1_bits) & LE_R1_OWN);
drivers/net/ethernet/amd/a2065.c
271
if ((bits & LE_R1_POK) != LE_R1_POK) {
drivers/net/ethernet/amd/a2065.c
275
} else if (bits & LE_R1_ERR) {
drivers/net/ethernet/amd/a2065.c
279
if (bits & LE_R1_BUF)
drivers/net/ethernet/amd/a2065.c
281
if (bits & LE_R1_CRC)
drivers/net/ethernet/amd/a2065.c
283
if (bits & LE_R1_OFL)
drivers/net/ethernet/amd/a2065.c
285
if (bits & LE_R1_FRA)
drivers/net/ethernet/amd/a2065.c
287
if (bits & LE_R1_EOP)
drivers/net/ethernet/amd/declance.c
561
unsigned short bits;
drivers/net/ethernet/amd/declance.c
585
!((bits = *rds_ptr(rd, rmd1, lp->type)) & LE_R1_OWN);
drivers/net/ethernet/amd/declance.c
590
if ((bits & LE_R1_POK) != LE_R1_POK) {
drivers/net/ethernet/amd/declance.c
593
} else if (bits & LE_R1_ERR) {
drivers/net/ethernet/amd/declance.c
597
if (bits & LE_R1_BUF)
drivers/net/ethernet/amd/declance.c
599
if (bits & LE_R1_CRC)
drivers/net/ethernet/amd/declance.c
601
if (bits & LE_R1_OFL)
drivers/net/ethernet/amd/declance.c
603
if (bits & LE_R1_FRA)
drivers/net/ethernet/amd/declance.c
605
if (bits & LE_R1_EOP)
drivers/net/ethernet/amd/sunlance.c
508
u8 bits;
drivers/net/ethernet/amd/sunlance.c
513
!((bits = rd->rmd1_bits) & LE_R1_OWN);
drivers/net/ethernet/amd/sunlance.c
517
if ((bits & LE_R1_POK) != LE_R1_POK) {
drivers/net/ethernet/amd/sunlance.c
520
} else if (bits & LE_R1_ERR) {
drivers/net/ethernet/amd/sunlance.c
524
if (bits & LE_R1_BUF) dev->stats.rx_fifo_errors++;
drivers/net/ethernet/amd/sunlance.c
525
if (bits & LE_R1_CRC) dev->stats.rx_crc_errors++;
drivers/net/ethernet/amd/sunlance.c
526
if (bits & LE_R1_OFL) dev->stats.rx_over_errors++;
drivers/net/ethernet/amd/sunlance.c
527
if (bits & LE_R1_FRA) dev->stats.rx_frame_errors++;
drivers/net/ethernet/amd/sunlance.c
528
if (bits & LE_R1_EOP) dev->stats.rx_errors++;
drivers/net/ethernet/amd/sunlance.c
573
u8 bits = td->tmd1_bits;
drivers/net/ethernet/amd/sunlance.c
576
if (bits & LE_T1_OWN)
drivers/net/ethernet/amd/sunlance.c
579
if (bits & LE_T1_ERR) {
drivers/net/ethernet/amd/sunlance.c
614
} else if ((bits & LE_T1_POK) == LE_T1_POK) {
drivers/net/ethernet/amd/sunlance.c
618
td->tmd1_bits = bits & ~(LE_T1_POK);
drivers/net/ethernet/amd/sunlance.c
621
if (bits & LE_T1_EONE)
drivers/net/ethernet/amd/sunlance.c
625
if (bits & LE_T1_EMORE)
drivers/net/ethernet/amd/sunlance.c
677
unsigned char bits;
drivers/net/ethernet/amd/sunlance.c
683
!((bits = sbus_readb(&rd->rmd1_bits)) & LE_R1_OWN);
drivers/net/ethernet/amd/sunlance.c
687
if ((bits & LE_R1_POK) != LE_R1_POK) {
drivers/net/ethernet/amd/sunlance.c
690
} else if (bits & LE_R1_ERR) {
drivers/net/ethernet/amd/sunlance.c
694
if (bits & LE_R1_BUF) dev->stats.rx_fifo_errors++;
drivers/net/ethernet/amd/sunlance.c
695
if (bits & LE_R1_CRC) dev->stats.rx_crc_errors++;
drivers/net/ethernet/amd/sunlance.c
696
if (bits & LE_R1_OFL) dev->stats.rx_over_errors++;
drivers/net/ethernet/amd/sunlance.c
697
if (bits & LE_R1_FRA) dev->stats.rx_frame_errors++;
drivers/net/ethernet/amd/sunlance.c
698
if (bits & LE_R1_EOP) dev->stats.rx_errors++;
drivers/net/ethernet/amd/sunlance.c
741
u8 bits = sbus_readb(&td->tmd1_bits);
drivers/net/ethernet/amd/sunlance.c
744
if (bits & LE_T1_OWN)
drivers/net/ethernet/amd/sunlance.c
747
if (bits & LE_T1_ERR) {
drivers/net/ethernet/amd/sunlance.c
782
} else if ((bits & LE_T1_POK) == LE_T1_POK) {
drivers/net/ethernet/amd/sunlance.c
786
sbus_writeb(bits & ~(LE_T1_POK), &td->tmd1_bits);
drivers/net/ethernet/amd/sunlance.c
789
if (bits & LE_T1_EONE)
drivers/net/ethernet/amd/sunlance.c
793
if (bits & LE_T1_EMORE)
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
812
int i, bits;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
814
bits = get_bitmask_order(VLAN_VID_MASK);
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
815
for (i = 0; i < bits; i++) {
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
303
static void xgene_sgmac_rxtx(struct xgene_enet_pdata *p, u32 bits, bool set)
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
310
data |= bits;
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
312
data &= ~bits;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h
120
#define GET_FLAGS(flags, bits) ((flags) & (bits))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h
121
#define SET_FLAGS(flags, bits) ((flags) |= (bits))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.h
122
#define RESET_FLAGS(flags, bits) ((flags) &= ~(bits))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
659
u32 bits;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
684
reg_val |= mcp_attn_ctl_regs[i].bits;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
686
reg_val &= ~mcp_attn_ctl_regs[i].bits;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
220
static u32 bnx2x_bits_en(struct bnx2x *bp, u32 reg, u32 bits)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
224
val |= bits;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
229
static u32 bnx2x_bits_dis(struct bnx2x *bp, u32 reg, u32 bits)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c
233
val &= ~bits;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
729
u16 bits = BNXT_NVM_CFG_VER_BITS;
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
750
bits *= 3; /* array of 3 version components */
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
756
req->data_len = cpu_to_le16(bits);
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c
765
bnxt_copy_from_nvm_data(&ver, data, bits, bytes);
drivers/net/ethernet/broadcom/sb1250-mac.c
353
uint64_t bits;
drivers/net/ethernet/broadcom/sb1250-mac.c
358
bits = M_MAC_MDIO_DIR_OUTPUT | M_MAC_MDIO_OUT;
drivers/net/ethernet/broadcom/sb1250-mac.c
360
__raw_writeq(bits | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
363
__raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
364
__raw_writeq(bits | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
384
uint64_t bits;
drivers/net/ethernet/broadcom/sb1250-mac.c
390
bits = M_MAC_MDIO_DIR_OUTPUT;
drivers/net/ethernet/broadcom/sb1250-mac.c
391
__raw_writeq(bits | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
397
bits |= M_MAC_MDIO_OUT;
drivers/net/ethernet/broadcom/sb1250-mac.c
398
else bits &= ~M_MAC_MDIO_OUT;
drivers/net/ethernet/broadcom/sb1250-mac.c
399
__raw_writeq(bits | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
400
__raw_writeq(bits | M_MAC_MDC | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/sb1250-mac.c
401
__raw_writeq(bits | mac_mdio_genc, sbm_mdio);
drivers/net/ethernet/broadcom/tg3.c
78
static inline int _tg3_flag(enum TG3_FLAGS flag, unsigned long *bits)
drivers/net/ethernet/broadcom/tg3.c
80
return test_bit(flag, bits);
drivers/net/ethernet/broadcom/tg3.c
83
static inline void _tg3_flag_set(enum TG3_FLAGS flag, unsigned long *bits)
drivers/net/ethernet/broadcom/tg3.c
85
set_bit(flag, bits);
drivers/net/ethernet/broadcom/tg3.c
88
static inline void _tg3_flag_clear(enum TG3_FLAGS flag, unsigned long *bits)
drivers/net/ethernet/broadcom/tg3.c
90
clear_bit(flag, bits);
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
108
(_bna)->bits.mbox_status_bits = (__HFN_INT_MBOX_LPU0_CT2 | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
110
(_bna)->bits.mbox_mask_bits = (__HFN_INT_MBOX_LPU0_CT2 | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
112
(_bna)->bits.error_status_bits = (__HFN_INT_ERR_MASK_CT2); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
113
(_bna)->bits.error_mask_bits = (__HFN_INT_ERR_MASK_CT2); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
114
(_bna)->bits.halt_status_bits = __HFN_INT_CPQ_HALT_CT2; \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
115
(_bna)->bits.halt_mask_bits = __HFN_INT_CPQ_HALT_CT2; \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
139
((_intr_status) & (_bna)->bits.mbox_status_bits)
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
142
((_intr_status) & (_bna)->bits.halt_status_bits)
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
145
((_intr_status) & (_bna)->bits.error_status_bits)
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
175
writel((mask | (bna)->bits.mbox_mask_bits | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
176
(bna)->bits.error_mask_bits), (bna)->regs.fn_int_mask); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
184
writel((mask & ~((bna)->bits.mbox_mask_bits | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
185
(bna)->bits.error_mask_bits)), (bna)->regs.fn_int_mask);\
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
193
writel(((_status) & ~(_bna)->bits.mbox_status_bits), \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
88
(_bna)->bits.mbox_status_bits = (__HFN_INT_MBOX_LPU0 | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
90
(_bna)->bits.mbox_mask_bits = (__HFN_INT_MBOX_LPU0 | \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
92
(_bna)->bits.error_status_bits = (__HFN_INT_ERR_MASK); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
93
(_bna)->bits.error_mask_bits = (__HFN_INT_ERR_MASK); \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
94
(_bna)->bits.halt_status_bits = __HFN_INT_LL_HALT; \
drivers/net/ethernet/brocade/bna/bna_hw_defs.h
95
(_bna)->bits.halt_mask_bits = __HFN_INT_LL_HALT; \
drivers/net/ethernet/brocade/bna/bna_types.h
921
struct bna_bit_defn bits;
drivers/net/ethernet/cadence/macb.h
1072
#define GEM_STAT_TITLE_BITS(name, title, bits) { \
drivers/net/ethernet/cadence/macb.h
1075
.stat_bits = bits \
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
33
u64 reg, int bit_pos, int bits, int val)
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
39
bit_mask = (1ULL << bits) - 1;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
518
unsigned int bits = fls(ppmax);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
520
if (bits > PPOD_IDX_MAX_SIZE)
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
521
bits = PPOD_IDX_MAX_SIZE;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
524
ppmax, ppmax, bits, 1 << (bits + PPOD_IDX_SHIFT));
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
526
return 1 << (bits + PPOD_IDX_SHIFT);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
296
unsigned int bits = fls(tagmask);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
299
tformat->free_bits = 32 - 2 - bits;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
300
tformat->rsvd_bits = bits;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
302
tformat->idx_bits = bits - 1 - PPOD_IDX_SHIFT;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
303
tformat->no_ddp_mask = 1 << (bits - 1);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
306
tformat->idx_clr_mask = (1 << (bits - 1)) - 1;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
307
tformat->rsvd_mask = (1 << bits) - 1;
drivers/net/ethernet/cortina/gemini.c
1265
txq->ring[w].word0.bits.buffer_size,
drivers/net/ethernet/cortina/gemini.c
1293
r = rw.bits.rptr;
drivers/net/ethernet/cortina/gemini.c
1294
w = rw.bits.wptr;
drivers/net/ethernet/cortina/gemini.c
1309
txq->ring[d].word3.bits.eofie = 1;
drivers/net/ethernet/cortina/gemini.c
1403
unsigned int rx_csum = word0.bits.chksum_status;
drivers/net/ethernet/cortina/gemini.c
1404
unsigned int rx_status = word0.bits.status;
drivers/net/ethernet/cortina/gemini.c
1410
if (word0.bits.derr || word0.bits.perr ||
drivers/net/ethernet/cortina/gemini.c
1467
r = rw.bits.rptr;
drivers/net/ethernet/cortina/gemini.c
1468
w = rw.bits.wptr;
drivers/net/ethernet/cortina/gemini.c
1480
frag_len = word0.bits.buffer_size;
drivers/net/ethernet/cortina/gemini.c
1481
frame_len = word1.bits.byte_count;
drivers/net/ethernet/cortina/gemini.c
1787
dma_ctrl.bits.rd_enable = 1;
drivers/net/ethernet/cortina/gemini.c
1788
dma_ctrl.bits.td_enable = 1;
drivers/net/ethernet/cortina/gemini.c
1789
dma_ctrl.bits.loopback = 0;
drivers/net/ethernet/cortina/gemini.c
1790
dma_ctrl.bits.drop_small_ack = 0;
drivers/net/ethernet/cortina/gemini.c
1791
dma_ctrl.bits.rd_insert_bytes = NET_IP_ALIGN;
drivers/net/ethernet/cortina/gemini.c
1792
dma_ctrl.bits.rd_prot = HPROT_DATA_CACHE | HPROT_PRIVILIGED;
drivers/net/ethernet/cortina/gemini.c
1793
dma_ctrl.bits.rd_burst_size = HBURST_INCR8;
drivers/net/ethernet/cortina/gemini.c
1794
dma_ctrl.bits.rd_bus = HSIZE_8;
drivers/net/ethernet/cortina/gemini.c
1795
dma_ctrl.bits.td_prot = HPROT_DATA_CACHE;
drivers/net/ethernet/cortina/gemini.c
1796
dma_ctrl.bits.td_burst_size = HBURST_INCR8;
drivers/net/ethernet/cortina/gemini.c
1797
dma_ctrl.bits.td_bus = HSIZE_8;
drivers/net/ethernet/cortina/gemini.c
1808
dma_ctrl.bits.rd_enable = 0;
drivers/net/ethernet/cortina/gemini.c
1809
dma_ctrl.bits.td_enable = 0;
drivers/net/ethernet/cortina/gemini.c
1894
union gmac_rx_fltr filter = { .bits = {
drivers/net/ethernet/cortina/gemini.c
1907
filter.bits.error = 1;
drivers/net/ethernet/cortina/gemini.c
1908
filter.bits.promiscuous = 1;
drivers/net/ethernet/cortina/gemini.c
2144
pparam->rx_pause = config0.bits.rx_fc_en;
drivers/net/ethernet/cortina/gemini.c
2145
pparam->tx_pause = config0.bits.tx_fc_en;
drivers/net/ethernet/cortina/gemini.c
302
status.bits.link = phydev->link;
drivers/net/ethernet/cortina/gemini.c
303
status.bits.duplex = phydev->duplex;
drivers/net/ethernet/cortina/gemini.c
307
status.bits.speed = GMAC_SPEED_1000;
drivers/net/ethernet/cortina/gemini.c
309
status.bits.mii_rmii = GMAC_PHY_RGMII_1000;
drivers/net/ethernet/cortina/gemini.c
314
status.bits.speed = GMAC_SPEED_100;
drivers/net/ethernet/cortina/gemini.c
316
status.bits.mii_rmii = GMAC_PHY_RGMII_100_10;
drivers/net/ethernet/cortina/gemini.c
321
status.bits.speed = GMAC_SPEED_10;
drivers/net/ethernet/cortina/gemini.c
323
status.bits.mii_rmii = GMAC_PHY_RGMII_100_10;
drivers/net/ethernet/cortina/gemini.c
379
status.bits.mii_rmii = GMAC_PHY_MII;
drivers/net/ethernet/cortina/gemini.c
384
status.bits.mii_rmii = GMAC_PHY_GMII;
drivers/net/ethernet/cortina/gemini.c
392
status.bits.mii_rmii = GMAC_PHY_RGMII_100_10;
drivers/net/ethernet/cortina/gemini.c
464
union gmac_config0 config0 = { .bits = {
drivers/net/ethernet/cortina/gemini.c
478
union gmac_ahb_weight ahb_weight = { .bits = {
drivers/net/ethernet/cortina/gemini.c
485
union gmac_tx_wcr0 hw_weigh = { .bits = {
drivers/net/ethernet/cortina/gemini.c
491
union gmac_tx_wcr1 sw_weigh = { .bits = {
drivers/net/ethernet/cortina/gemini.c
499
union gmac_config1 config1 = { .bits = {
drivers/net/ethernet/cortina/gemini.c
503
union gmac_config2 config2 = { .bits = {
drivers/net/ethernet/cortina/gemini.c
507
union gmac_config3 config3 = { .bits = {
drivers/net/ethernet/cortina/gemini.c
513
config0.bits.max_len = gmac_pick_rx_max_len(netdev->mtu);
drivers/net/ethernet/cortina/gemini.c
515
config0.bits.reserved = tmp.bits.reserved;
drivers/net/ethernet/cortina/gemini.c
628
word0.bits.buffer_size, DMA_TO_DEVICE);
drivers/net/ethernet/cortina/gemini.c
639
if (!word0.bits.status_tx_ok) {
drivers/net/ethernet/cortina/gemini.c
645
bytes += txd->word1.bits.byte_count;
drivers/net/ethernet/cortina/gemini.c
650
nfrags = word0.bits.desc_count - 1;
drivers/net/ethernet/cortina/gemini.c
768
r = rw.bits.rptr;
drivers/net/ethernet/cortina/gemini.c
769
w = rw.bits.wptr;
drivers/net/ethernet/cortina/gemini.c
881
pn = (refill ? rw.bits.wptr : rw.bits.rptr) >> fpp_order;
drivers/net/ethernet/cortina/gemini.c
882
epn = (rw.bits.rptr >> fpp_order) - 1;
drivers/net/ethernet/cortina/gemini.c
958
qt.bits.swfq_empty = 32;
drivers/net/ethernet/cortina/gemini.c
961
skbsz.bits.sw_skb_size = 1 << geth->freeq_frag_order;
drivers/net/ethernet/cortina/gemini.h
184
} bits;
drivers/net/ethernet/cortina/gemini.h
193
} bits;
drivers/net/ethernet/cortina/gemini.h
329
} bits;
drivers/net/ethernet/cortina/gemini.h
363
} bits;
drivers/net/ethernet/cortina/gemini.h
383
} bits;
drivers/net/ethernet/cortina/gemini.h
407
} bits;
drivers/net/ethernet/cortina/gemini.h
431
} bits;
drivers/net/ethernet/cortina/gemini.h
459
} bits;
drivers/net/ethernet/cortina/gemini.h
498
} bits;
drivers/net/ethernet/cortina/gemini.h
536
} bits;
drivers/net/ethernet/cortina/gemini.h
592
} bits;
drivers/net/ethernet/cortina/gemini.h
636
} bits;
drivers/net/ethernet/cortina/gemini.h
688
} bits;
drivers/net/ethernet/cortina/gemini.h
713
} bits;
drivers/net/ethernet/cortina/gemini.h
775
} bits;
drivers/net/ethernet/cortina/gemini.h
808
} bits;
drivers/net/ethernet/cortina/gemini.h
827
} bits;
drivers/net/ethernet/cortina/gemini.h
841
} bits;
drivers/net/ethernet/cortina/gemini.h
861
} bits;
drivers/net/ethernet/cortina/gemini.h
949
} bits;
drivers/net/ethernet/dec/tulip/winbond-840.c
543
int bits = 32;
drivers/net/ethernet/dec/tulip/winbond-840.c
546
while (--bits >= 0) {
drivers/net/ethernet/dlink/dl2k.h
297
} bits;
drivers/net/ethernet/dlink/sundance.c
750
int bits = 32;
drivers/net/ethernet/dlink/sundance.c
753
while (--bits >= 0) {
drivers/net/ethernet/hisilicon/hns/hnae.h
228
#define setflags(flags, bits) ((flags) |= (bits))
drivers/net/ethernet/hisilicon/hns/hnae.h
229
#define unsetflags(flags, bits) ((flags) &= ~(bits))
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1020
addr[0] = mac_key->high.bits.mac_0;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1021
addr[1] = mac_key->high.bits.mac_1;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1022
addr[2] = mac_key->high.bits.mac_2;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1023
addr[3] = mac_key->high.bits.mac_3;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1024
addr[4] = mac_key->low.bits.mac_4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1025
addr[5] = mac_key->low.bits.mac_5;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1594
mac_key->high.bits.mac_0 = addr[0];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1595
mac_key->high.bits.mac_1 = addr[1];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1596
mac_key->high.bits.mac_2 = addr[2];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1597
mac_key->high.bits.mac_3 = addr[3];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1598
mac_key->low.bits.mac_4 = addr[4];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1599
mac_key->low.bits.mac_5 = addr[5];
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1600
mac_key->low.bits.port_vlan = 0;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1601
dsaf_set_field(mac_key->low.bits.port_vlan, DSAF_TBL_TCAM_KEY_VLAN_M,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
1603
dsaf_set_field(mac_key->low.bits.port_vlan, DSAF_TBL_TCAM_KEY_PORT_M,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2037
soft_mac_entry->tcam_key.low.bits.port_vlan,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c
2053
soft_mac_entry->tcam_key.low.bits.port_vlan,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
344
} bits;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.h
353
} bits;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
1808
bitmap_copy(nic->numa_node_mask.bits, hdev->numa_node_mask.bits,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
2501
bitmap_copy(roce->numa_node_mask.bits, nic->numa_node_mask.bits,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
2159
bitmap_copy(roce->numa_node_mask.bits, nic->numa_node_mask.bits,
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
450
bitmap_copy(nic->numa_node_mask.bits, hdev->numa_node_mask.bits,
drivers/net/ethernet/intel/igb/e1000_mac.c
135
u32 bits;
drivers/net/ethernet/intel/igb/e1000_mac.c
153
bits = rd32(E1000_VLVF(regindex)) & E1000_VLVF_VLANID_MASK;
drivers/net/ethernet/intel/igb/e1000_mac.c
154
if (bits == vlan)
drivers/net/ethernet/intel/igb/e1000_mac.c
156
if (!first_empty_slot && !bits)
drivers/net/ethernet/intel/igb/e1000_mac.c
178
u32 regidx, vfta_delta, vfta, bits;
drivers/net/ethernet/intel/igb/e1000_mac.c
224
bits = rd32(E1000_VLVF(vlvf_index));
drivers/net/ethernet/intel/igb/e1000_mac.c
227
bits |= BIT(E1000_VLVF_POOLSEL_SHIFT + vind);
drivers/net/ethernet/intel/igb/e1000_mac.c
232
bits ^= BIT(E1000_VLVF_POOLSEL_SHIFT + vind);
drivers/net/ethernet/intel/igb/e1000_mac.c
234
if (!(bits & E1000_VLVF_POOLSEL_MASK)) {
drivers/net/ethernet/intel/igb/e1000_mac.c
266
wr32(E1000_VLVF(vlvf_index), bits | vlan | E1000_VLVF_VLANID_ENABLE);
drivers/net/ethernet/intel/igb/igb_main.c
5247
u32 i, vid, word, bits, pf_id;
drivers/net/ethernet/intel/igb/igb_main.c
5279
bits = ~BIT(pf_id);
drivers/net/ethernet/intel/igb/igb_main.c
5280
bits &= rd32(E1000_VLVF(i));
drivers/net/ethernet/intel/igb/igb_main.c
5281
wr32(E1000_VLVF(i), bits);
drivers/net/ethernet/intel/igb/igb_main.c
5289
bits = vid % BITS_PER_LONG;
drivers/net/ethernet/intel/igb/igb_main.c
5291
vfta[i] |= adapter->active_vlans[word] >> bits;
drivers/net/ethernet/intel/igb/igb_main.c
7489
u32 bits, pf_id;
drivers/net/ethernet/intel/igb/igb_main.c
7500
bits = ~BIT(pf_id) & E1000_VLVF_POOLSEL_MASK;
drivers/net/ethernet/intel/igb/igb_main.c
7501
bits &= rd32(E1000_VLVF(idx));
drivers/net/ethernet/intel/igb/igb_main.c
7504
if (!bits) {
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
845
u32 bits;
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
859
bits = IXGBE_READ_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex));
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
860
bits &= (~(0x0F << bitindex));
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
861
bits |= (vind << bitindex);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
862
IXGBE_WRITE_REG(hw, IXGBE_VFTAVIND(vftabyte, regindex), bits);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
867
bits = IXGBE_READ_REG(hw, IXGBE_VFTA(regindex));
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
870
bits |= BIT(bitindex);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
873
bits &= ~BIT(bitindex);
drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c
874
IXGBE_WRITE_REG(hw, IXGBE_VFTA(regindex), bits);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3088
u32 bits;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3109
bits = IXGBE_READ_REG(hw, IXGBE_VLVF(regindex));
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3110
if (bits == vlan)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3112
if (!first_empty_slot && !bits)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3138
u32 regidx, vfta_delta, vfta, bits;
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3185
bits = IXGBE_READ_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32));
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3188
bits |= BIT(vind % 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3193
bits ^= BIT(vind % 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3195
if (!bits &&
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
3229
IXGBE_WRITE_REG(hw, IXGBE_VLVFB(vlvf_index * 2 + vind / 32), bits);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4893
u32 bits, word;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4904
bits = ~BIT(VMDQ_P(0) % 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4905
bits &= IXGBE_READ_REG(hw, IXGBE_VLVFB(word));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4908
if (!bits && !IXGBE_READ_REG(hw, IXGBE_VLVFB(word ^ 1))) {
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5057
u32 i, vid, word, bits;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5080
bits = ~BIT(VMDQ_P(0) % 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5081
bits &= IXGBE_READ_REG(hw, IXGBE_VLVFB(word));
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5082
IXGBE_WRITE_REG(hw, IXGBE_VLVFB(word), bits);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5089
bits = vid % BITS_PER_LONG;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5091
vfta[i] |= adapter->active_vlans[word] >> bits;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
593
u32 bits[2], vlvfb, vid, vfta, vlvf;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
607
bits[word % 2] = vlvfb;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
608
bits[~word % 2] = IXGBE_READ_REG(hw, IXGBE_VLVFB(word ^ 1));
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
611
if (bits[(VMDQ_P(0) / 32) ^ 1] ||
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
612
(bits[VMDQ_P(0) / 32] & pool_mask))
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
616
if (bits[0] || bits[1])
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
186
unsigned int bits, unsigned int enable)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
194
if (bits & BIT(i))
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
241
unsigned int bits, unsigned int mask)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
249
if (bits & BIT(i))
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
269
unsigned int bits, unsigned int mask)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
277
if (bits & BIT(i))
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
292
u8 bits;
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
297
bits = (pe->sram[ai_off] >> ai_shift) |
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
300
return bits;
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
387
u8 bits;
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
394
bits = mvpp2_prs_sram_ai_get(&pe);
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
397
if ((bits & MVPP2_PRS_FLOW_ID_MASK) == flow)
drivers/net/ethernet/mellanox/mlx4/alloc.c
649
pgdir->bits[0] = pgdir->order0;
drivers/net/ethernet/mellanox/mlx4/alloc.c
650
pgdir->bits[1] = pgdir->order1;
drivers/net/ethernet/mellanox/mlx4/alloc.c
668
i = find_first_bit(pgdir->bits[o], MLX4_DB_PER_PAGE >> o);
drivers/net/ethernet/mellanox/mlx4/alloc.c
676
clear_bit(i, pgdir->bits[o]);
drivers/net/ethernet/mellanox/mlx4/alloc.c
681
set_bit(i ^ 1, pgdir->bits[order]);
drivers/net/ethernet/mellanox/mlx4/alloc.c
738
set_bit(i, db->u.pgdir->bits[o]);
drivers/net/ethernet/mellanox/mlx4/mlx4.h
254
unsigned long **bits;
drivers/net/ethernet/mellanox/mlx4/mr.c
109
buddy->bits = kcalloc(buddy->max_order + 1, sizeof(*buddy->bits),
drivers/net/ethernet/mellanox/mlx4/mr.c
113
if (!buddy->bits || !buddy->num_free)
drivers/net/ethernet/mellanox/mlx4/mr.c
118
buddy->bits[i] = kvmalloc_array(s, sizeof(long), GFP_KERNEL | __GFP_ZERO);
drivers/net/ethernet/mellanox/mlx4/mr.c
119
if (!buddy->bits[i])
drivers/net/ethernet/mellanox/mlx4/mr.c
123
set_bit(0, buddy->bits[buddy->max_order]);
drivers/net/ethernet/mellanox/mlx4/mr.c
130
kvfree(buddy->bits[i]);
drivers/net/ethernet/mellanox/mlx4/mr.c
133
kfree(buddy->bits);
drivers/net/ethernet/mellanox/mlx4/mr.c
144
kvfree(buddy->bits[i]);
drivers/net/ethernet/mellanox/mlx4/mr.c
146
kfree(buddy->bits);
drivers/net/ethernet/mellanox/mlx4/mr.c
57
seg = find_first_bit(buddy->bits[o], m);
drivers/net/ethernet/mellanox/mlx4/mr.c
66
clear_bit(seg, buddy->bits[o]);
drivers/net/ethernet/mellanox/mlx4/mr.c
72
set_bit(seg ^ 1, buddy->bits[o]);
drivers/net/ethernet/mellanox/mlx4/mr.c
89
while (test_bit(seg ^ 1, buddy->bits[order])) {
drivers/net/ethernet/mellanox/mlx4/mr.c
90
clear_bit(seg ^ 1, buddy->bits[order]);
drivers/net/ethernet/mellanox/mlx4/mr.c
96
set_bit(seg, buddy->bits[order]);
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
677
u16 bits = 0;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
681
bits++;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_rule.c
684
return bits;
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
76
elinst->item.size.bits !=
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
77
elinfo->item.size.bits))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h
63
.size = {.bits = _size}, \
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h
96
.size = {.bits = _size}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
121
tmp &= GENMASK(item->size.bits - 1, 0);
drivers/net/ethernet/mellanox/mlxsw/item.h
133
u32 mask = GENMASK(item->size.bits - 1, 0) << item->shift;
drivers/net/ethernet/mellanox/mlxsw/item.h
155
tmp &= GENMASK_ULL(item->size.bits - 1, 0);
drivers/net/ethernet/mellanox/mlxsw/item.h
166
u64 mask = GENMASK_ULL(item->size.bits - 1, 0) << item->shift;
drivers/net/ethernet/mellanox/mlxsw/item.h
19
unsigned char bits;
drivers/net/ethernet/mellanox/mlxsw/item.h
274
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
296
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
317
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
339
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
360
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
381
.size = {.bits = LOCAL_PORT_LSB_SIZE,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
387
.size = {.bits = LOCAL_PORT_MSB_SIZE,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
418
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
439
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
461
.size = {.bits = _sizebits,}, \
drivers/net/ethernet/mellanox/mlxsw/item.h
53
tmp &= GENMASK(item->size.bits - 1, 0);
drivers/net/ethernet/mellanox/mlxsw/item.h
65
u8 mask = GENMASK(item->size.bits - 1, 0) << item->shift;
drivers/net/ethernet/mellanox/mlxsw/item.h
87
tmp &= GENMASK(item->size.bits - 1, 0);
drivers/net/ethernet/mellanox/mlxsw/item.h
99
u16 mask = GENMASK(item->size.bits - 1, 0) << item->shift;
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_keys.c
268
.size = {.bits = MLXSW_SP2_AFK_BITS_PER_BLOCK}, \
drivers/net/ethernet/micrel/ks8842.c
191
u16 bits, int offset)
drivers/net/ethernet/micrel/ks8842.c
196
reg |= bits;
drivers/net/ethernet/micrel/ks8842.c
201
u16 bits, int offset)
drivers/net/ethernet/micrel/ks8842.c
206
reg &= ~bits;
drivers/net/ethernet/micrel/ksz884x.c
1858
static void port_cfg(struct ksz_hw *hw, int port, int offset, u16 bits,
drivers/net/ethernet/micrel/ksz884x.c
1868
data |= bits;
drivers/net/ethernet/micrel/ksz884x.c
1870
data &= ~bits;
drivers/net/ethernet/micrel/ksz884x.c
1939
static int sw_chk(struct ksz_hw *hw, u32 addr, u16 bits)
drivers/net/ethernet/micrel/ksz884x.c
1944
return (data & bits) == bits;
drivers/net/ethernet/micrel/ksz884x.c
1956
static void sw_cfg(struct ksz_hw *hw, u32 addr, u16 bits, int set)
drivers/net/ethernet/micrel/ksz884x.c
1962
data |= bits;
drivers/net/ethernet/micrel/ksz884x.c
1964
data &= ~bits;
drivers/net/ethernet/micrel/ksz884x.c
3187
int bits;
drivers/net/ethernet/micrel/ksz884x.c
3204
bits = len = from = to = 0;
drivers/net/ethernet/micrel/ksz884x.c
3206
if (bits) {
drivers/net/ethernet/micrel/ksz884x.c
3211
--bits;
drivers/net/ethernet/micrel/ksz884x.c
3218
bits = 8;
drivers/net/ethernet/micrel/ksz884x.c
3224
bits = mask[len - 1];
drivers/net/ethernet/micrel/ksz884x.c
3226
bits &= ~val;
drivers/net/ethernet/micrel/ksz884x.c
3227
writeb(bits, hw->io + KS8841_WOL_FRAME_BYTE0_OFFSET + i + len -
drivers/net/ethernet/natsemi/sonic.c
160
u16 bits;
drivers/net/ethernet/natsemi/sonic.c
163
bits = SONIC_READ(SONIC_CMD) & mask;
drivers/net/ethernet/natsemi/sonic.c
164
if (!bits)
drivers/net/ethernet/natsemi/sonic.c
171
WARN_ONCE(1, "command deadline expired! 0x%04x\n", bits);
drivers/net/ethernet/qlogic/qed/qed_int.c
1049
struct aeu_invert_reg_bit *p_bit = &p_aeu->bits[j];
drivers/net/ethernet/qlogic/qed/qed_int.c
1069
u32 bits;
drivers/net/ethernet/qlogic/qed/qed_int.c
1076
bits = aeu_inv_arr[i] & en;
drivers/net/ethernet/qlogic/qed/qed_int.c
1079
if (!bits)
drivers/net/ethernet/qlogic/qed/qed_int.c
1090
p_aeu = &sb_attn_sw->p_aeu_desc[i].bits[j];
drivers/net/ethernet/qlogic/qed/qed_int.c
1101
bitmask = bits & (((1 << bit_len) - 1) << bit);
drivers/net/ethernet/qlogic/qed/qed_int.c
1388
p_aeu = &aeu_descs[i].bits[j];
drivers/net/ethernet/qlogic/qed/qed_int.c
83
struct aeu_invert_reg_bit bits[32];
drivers/net/ethernet/realtek/r8169_main.c
1640
static void rtl_ack_events(struct rtl8169_private *tp, u32 bits)
drivers/net/ethernet/realtek/r8169_main.c
1643
RTL_W32(tp, IntrStatus_8125, bits);
drivers/net/ethernet/realtek/r8169_main.c
1645
RTL_W16(tp, IntrStatus, bits);
drivers/net/ethernet/realtek/r8169_main.c
2959
u16 bits;
drivers/net/ethernet/realtek/r8169_main.c
2968
w = (rtl_ephy_read(tp, e->offset) & ~e->mask) | e->bits;
drivers/net/ethernet/realtek/r8169_main.c
848
u8 bits, bool cond)
drivers/net/ethernet/realtek/r8169_main.c
854
val = old_val | bits;
drivers/net/ethernet/realtek/r8169_main.c
856
val = old_val & ~bits;
drivers/net/ethernet/renesas/rswitch_l2.c
26
u32 bits = learning ? FWPC0_MACSSA | FWPC0_MACHLA | FWPC0_MACHMA : FWPC0_MACDSA;
drivers/net/ethernet/renesas/rswitch_l2.c
27
u32 clear = start ? 0 : bits;
drivers/net/ethernet/renesas/rswitch_l2.c
28
u32 set = start ? bits : 0;
drivers/net/ethernet/sgi/ioc3-eth.c
1141
int bits;
drivers/net/ethernet/sgi/ioc3-eth.c
1147
for (bits = 6; --bits >= 0; ) {
drivers/net/ethernet/smsc/smc91c92_cs.c
981
int bits;
drivers/net/ethernet/smsc/smc91c92_cs.c
982
for (bits = 0; bits < 32; bits++) {
drivers/net/ethernet/smsc/smc91x.c
754
static void smc_mii_out(struct net_device *dev, unsigned int val, int bits)
drivers/net/ethernet/smsc/smc91x.c
763
for (mask = 1 << (bits - 1); mask; mask >>= 1) {
drivers/net/ethernet/smsc/smc91x.c
776
static unsigned int smc_mii_in(struct net_device *dev, int bits)
drivers/net/ethernet/smsc/smc91x.c
785
for (mask = 1 << (bits - 1), val = 0; mask; mask >>= 1) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6732
int i, bits;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6734
bits = get_bitmask_order(VLAN_VID_MASK);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6735
for (i = 0; i < bits; i++) {
drivers/net/ethernet/sun/niu.c
121
u64 bits, int limit, int delay)
drivers/net/ethernet/sun/niu.c
126
if (!(val & bits))
drivers/net/ethernet/sun/niu.c
136
u64 bits, int limit, int delay,
drivers/net/ethernet/sun/niu.c
141
nw64_mac(reg, bits);
drivers/net/ethernet/sun/niu.c
142
err = __niu_wait_bits_clear_mac(np, reg, bits, limit, delay);
drivers/net/ethernet/sun/niu.c
145
(unsigned long long)bits, reg_name,
drivers/net/ethernet/sun/niu.c
156
u64 bits, int limit, int delay)
drivers/net/ethernet/sun/niu.c
161
if (!(val & bits))
drivers/net/ethernet/sun/niu.c
171
u64 bits, int limit, int delay,
drivers/net/ethernet/sun/niu.c
178
val |= bits;
drivers/net/ethernet/sun/niu.c
181
err = __niu_wait_bits_clear_ipp(np, reg, bits, limit, delay);
drivers/net/ethernet/sun/niu.c
184
(unsigned long long)bits, reg_name,
drivers/net/ethernet/sun/niu.c
195
u64 bits, int limit, int delay)
drivers/net/ethernet/sun/niu.c
200
if (!(val & bits))
drivers/net/ethernet/sun/niu.c
215
u64 bits, int limit, int delay,
drivers/net/ethernet/sun/niu.c
220
nw64(reg, bits);
drivers/net/ethernet/sun/niu.c
221
err = __niu_wait_bits_clear(np, reg, bits, limit, delay);
drivers/net/ethernet/sun/niu.c
224
(unsigned long long)bits, reg_name,
drivers/net/ethernet/sun/niu.c
246
unsigned long mask_reg, bits;
drivers/net/ethernet/sun/niu.c
254
bits = LD_IM0_MASK;
drivers/net/ethernet/sun/niu.c
257
bits = LD_IM1_MASK;
drivers/net/ethernet/sun/niu.c
262
val &= ~bits;
drivers/net/ethernet/sun/niu.c
264
val |= bits;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
199
int i, bits;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
201
bits = get_bitmask_order(VLAN_VID_MASK);
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
202
for (i = 0; i < bits; i++) {
drivers/net/ethernet/ti/cpsw_ale.c
1004
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1012
.bits = 2,
drivers/net/ethernet/ti/cpsw_ale.c
1020
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1028
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1036
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1044
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1052
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1060
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1068
.bits = 8,
drivers/net/ethernet/ti/cpsw_ale.c
1076
.bits = 8,
drivers/net/ethernet/ti/cpsw_ale.c
1084
.bits = 6,
drivers/net/ethernet/ti/cpsw_ale.c
1092
.bits = 6,
drivers/net/ethernet/ti/cpsw_ale.c
1100
.bits = 6,
drivers/net/ethernet/ti/cpsw_ale.c
1108
.bits = 6,
drivers/net/ethernet/ti/cpsw_ale.c
1116
.bits = 6,
drivers/net/ethernet/ti/cpsw_ale.c
1124
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
1145
mask = BITMASK(info->bits);
drivers/net/ethernet/ti/cpsw_ale.c
1179
return tmp & BITMASK(info->bits);
drivers/net/ethernet/ti/cpsw_ale.c
123
static inline int cpsw_ale_get_field(u32 *ale_entry, u32 start, u32 bits)
drivers/net/ethernet/ti/cpsw_ale.c
129
idx2 = (start + bits - 1) / 32;
drivers/net/ethernet/ti/cpsw_ale.c
137
return (hi_val + (ale_entry[idx] >> start)) & BITMASK(bits);
drivers/net/ethernet/ti/cpsw_ale.c
140
static inline void cpsw_ale_set_field(u32 *ale_entry, u32 start, u32 bits,
drivers/net/ethernet/ti/cpsw_ale.c
145
value &= BITMASK(bits);
drivers/net/ethernet/ti/cpsw_ale.c
147
idx2 = (start + bits - 1) / 32;
drivers/net/ethernet/ti/cpsw_ale.c
151
ale_entry[index] &= ~(BITMASK(bits + start - (idx2 * 32)));
drivers/net/ethernet/ti/cpsw_ale.c
156
ale_entry[idx] &= ~(BITMASK(bits) << start);
drivers/net/ethernet/ti/cpsw_ale.c
1597
ale_controls[ALE_PORT_UNKNOWN_VLAN_MEMBER].bits =
drivers/net/ethernet/ti/cpsw_ale.c
160
#define DEFINE_ALE_FIELD_GET(name, start, bits) \
drivers/net/ethernet/ti/cpsw_ale.c
1601
ale_controls[ALE_PORT_UNKNOWN_MCAST_FLOOD].bits =
drivers/net/ethernet/ti/cpsw_ale.c
1606
ale_controls[ALE_PORT_UNKNOWN_REG_MCAST_FLOOD].bits =
drivers/net/ethernet/ti/cpsw_ale.c
1611
ale_controls[ALE_PORT_UNTAGGED_EGRESS].bits =
drivers/net/ethernet/ti/cpsw_ale.c
163
return cpsw_ale_get_field(ale_entry, start, bits); \
drivers/net/ethernet/ti/cpsw_ale.c
166
#define DEFINE_ALE_FIELD_SET(name, start, bits) \
drivers/net/ethernet/ti/cpsw_ale.c
169
cpsw_ale_set_field(ale_entry, start, bits, value); \
drivers/net/ethernet/ti/cpsw_ale.c
172
#define DEFINE_ALE_FIELD(name, start, bits) \
drivers/net/ethernet/ti/cpsw_ale.c
173
DEFINE_ALE_FIELD_GET(name, start, bits) \
drivers/net/ethernet/ti/cpsw_ale.c
174
DEFINE_ALE_FIELD_SET(name, start, bits)
drivers/net/ethernet/ti/cpsw_ale.c
177
static inline int cpsw_ale_get_##name(u32 *ale_entry, u32 bits) \
drivers/net/ethernet/ti/cpsw_ale.c
179
return cpsw_ale_get_field(ale_entry, start, bits); \
drivers/net/ethernet/ti/cpsw_ale.c
184
u32 bits) \
drivers/net/ethernet/ti/cpsw_ale.c
186
cpsw_ale_set_field(ale_entry, start, bits, value); \
drivers/net/ethernet/ti/cpsw_ale.c
207
#define ALE_ENTRY_FLD(id, start, bits) \
drivers/net/ethernet/ti/cpsw_ale.c
210
.num_bits = bits, \
drivers/net/ethernet/ti/cpsw_ale.c
24
#define BITMASK(bits) (BIT(bits) - 1)
drivers/net/ethernet/ti/cpsw_ale.c
265
u32 bits;
drivers/net/ethernet/ti/cpsw_ale.c
276
bits = entry_fld->num_bits;
drivers/net/ethernet/ti/cpsw_ale.c
278
bits = ale->port_mask_bits;
drivers/net/ethernet/ti/cpsw_ale.c
280
return cpsw_ale_get_field(ale_entry, entry_fld->start_bit, bits);
drivers/net/ethernet/ti/cpsw_ale.c
290
u32 bits;
drivers/net/ethernet/ti/cpsw_ale.c
301
bits = entry_fld->num_bits;
drivers/net/ethernet/ti/cpsw_ale.c
303
bits = ale->port_mask_bits;
drivers/net/ethernet/ti/cpsw_ale.c
305
cpsw_ale_set_field(ale_entry, entry_fld->start_bit, bits, value);
drivers/net/ethernet/ti/cpsw_ale.c
906
int bits;
drivers/net/ethernet/ti/cpsw_ale.c
916
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
924
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
932
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
940
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
948
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
956
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
964
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
972
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
980
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
988
.bits = 1,
drivers/net/ethernet/ti/cpsw_ale.c
996
.bits = 1,
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1612
u32 vlnctrl, i, vind, bits, reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1634
bits = rd32(wx, WX_PSR_VLAN_SWC_VM(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1635
bits |= BIT(vind);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1636
wr32(wx, WX_PSR_VLAN_SWC_VM(reg_idx), bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1645
u32 i, vid, bits, vfta, vind, vlvf, reg_idx;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1660
bits = rd32(wx, WX_PSR_VLAN_SWC_VM(reg_idx));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1661
bits &= ~BIT(vind);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1662
wr32(wx, WX_PSR_VLAN_SWC_VM(reg_idx), bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2534
u32 bits = 0, first_empty_slot = 0;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2546
bits = rd32(wx, WX_PSR_VLAN_SWC);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2547
if (!bits && !(first_empty_slot))
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2549
else if ((bits & 0x0FFF) == vlan)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2578
u32 vt, bits;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2599
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_L);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2600
bits |= (1 << vind);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2601
wr32(wx, WX_PSR_VLAN_SWC_VM_L, bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2603
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_H);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2604
bits |= (1 << (vind - 32));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2605
wr32(wx, WX_PSR_VLAN_SWC_VM_H, bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2610
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_L);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2611
bits &= ~(1 << vind);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2612
wr32(wx, WX_PSR_VLAN_SWC_VM_L, bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2613
bits |= rd32(wx, WX_PSR_VLAN_SWC_VM_H);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2615
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_H);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2616
bits &= ~(1 << (vind - 32));
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2617
wr32(wx, WX_PSR_VLAN_SWC_VM_H, bits);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2618
bits |= rd32(wx, WX_PSR_VLAN_SWC_VM_L);
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2622
if (bits) {
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
606
u32 bits = 0, vlvf;
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
618
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_L);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
619
bits &= ~BIT(VMDQ_P(0));
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
621
bits |= rd32(wx, WX_PSR_VLAN_SWC_VM_H);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
624
bits = rd32(wx, WX_PSR_VLAN_SWC_VM_H);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
625
bits &= ~BIT(VMDQ_P(0) % 32);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
626
bits |= rd32(wx, WX_PSR_VLAN_SWC_VM_L);
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
632
if ((vlvf & VLAN_VID_MASK) == vid && !bits)
drivers/net/fjes/fjes_hw.c
407
cr.bits.req_start = 1;
drivers/net/fjes/fjes_hw.c
408
cr.bits.req_code = type;
drivers/net/fjes/fjes_hw.c
412
if (cr.bits.error == 0) {
drivers/net/fjes/fjes_hw.c
416
while ((cs.bits.complete != 1) && timeout > 0) {
drivers/net/fjes/fjes_hw.c
422
if (cs.bits.complete == 1)
drivers/net/fjes/fjes_hw.c
428
switch (cr.bits.err_info) {
drivers/net/fjes/fjes_hw.c
60
dctl.bits.reset = 1;
drivers/net/fjes/fjes_hw.c
65
while ((dctl.bits.reset == 1) && (timeout > 0)) {
drivers/net/fjes/fjes_hw.c
80
return info.bits.maxep;
drivers/net/fjes/fjes_hw.c
89
return info.bits.epid;
drivers/net/fjes/fjes_regs.h
49
} bits;
drivers/net/fjes/fjes_regs.h
57
} bits;
drivers/net/fjes/fjes_regs.h
67
} bits;
drivers/net/fjes/fjes_regs.h
78
} bits;
drivers/net/fjes/fjes_regs.h
88
} bits;
drivers/net/fjes/fjes_regs.h
97
} bits;
drivers/net/fjes/fjes_trace.h
34
__entry->cr_req = cr->bits.req_code;
drivers/net/fjes/fjes_trace.h
35
__entry->cr_error = cr->bits.error;
drivers/net/fjes/fjes_trace.h
36
__entry->cr_err_info = cr->bits.err_info;
drivers/net/fjes/fjes_trace.h
37
__entry->cr_req_start = cr->bits.req_start;
drivers/net/fjes/fjes_trace.h
38
__entry->cs_req = cs->bits.req_code;
drivers/net/fjes/fjes_trace.h
39
__entry->cs_busy = cs->bits.busy;
drivers/net/fjes/fjes_trace.h
40
__entry->cs_complete = cs->bits.complete;
drivers/net/hamradio/hdlcdrv.c
114
static int hdlc_rx_add_bytes(struct hdlcdrv_state *s, unsigned int bits,
drivers/net/hamradio/hdlcdrv.c
124
*s->hdlcrx.bp++ = bits >> (32-num);
drivers/net/hamradio/hdlcdrv.c
581
bi.data.bits =
drivers/net/hamradio/hdlcdrv.c
594
bi.data.bits =
drivers/net/hamradio/yam.c
136
unsigned char bits[YAM_FPGA_SIZE];
drivers/net/hamradio/yam.c
337
static unsigned char *add_mcs(unsigned char *bits, int bitrate,
drivers/net/hamradio/yam.c
371
bits = (unsigned char *)fw->data;
drivers/net/hamradio/yam.c
382
memcpy(p->bits, bits, YAM_FPGA_SIZE);
drivers/net/hamradio/yam.c
393
memcpy(p->bits, bits, YAM_FPGA_SIZE);
drivers/net/hamradio/yam.c
399
return p->bits;
drivers/net/hamradio/yam.c
409
return p->bits;
drivers/net/hamradio/yam.c
958
add_mcs(ym->bits, ym->bitrate, 0);
drivers/net/mdio/mdio-bitbang.c
69
static void mdiobb_send_num(struct mdiobb_ctrl *ctrl, u16 val, int bits)
drivers/net/mdio/mdio-bitbang.c
73
for (i = bits - 1; i >= 0; i--)
drivers/net/mdio/mdio-bitbang.c
78
static u16 mdiobb_get_num(struct mdiobb_ctrl *ctrl, int bits)
drivers/net/mdio/mdio-bitbang.c
83
for (i = bits - 1; i >= 0; i--) {
drivers/net/mdio/mdio-mscc-miim.c
177
unsigned int offset, bits;
drivers/net/mdio/mdio-mscc-miim.c
184
bits = miim->info->phy_reset_bits;
drivers/net/mdio/mdio-mscc-miim.c
186
ret = regmap_update_bits(miim->phy_regs, offset, bits, 0);
drivers/net/mdio/mdio-mscc-miim.c
192
ret = regmap_update_bits(miim->phy_regs, offset, bits, bits);
drivers/net/phy/bcm-phy-lib.c
502
u8 bits;
drivers/net/phy/bcm-phy-lib.c
548
val = val & ((1 << stat.bits) - 1);
drivers/net/phy/marvell.c
2124
val = val & ((1 << stat.bits) - 1);
drivers/net/phy/marvell.c
2143
val = val & ((1 << stat.bits) - 1);
drivers/net/phy/marvell.c
315
u8 bits;
drivers/net/phy/marvell.c
332
u8 bits;
drivers/net/phy/micrel.c
2170
val = val & ((1 << stat.bits) - 1);
drivers/net/phy/micrel.c
386
u8 bits;
drivers/net/phy/microchip_t1.c
1524
val = val & ((1 << stat.bits) - 1);
drivers/net/phy/microchip_t1.c
310
u8 bits;
drivers/net/phy/phy-c45.c
1725
u8 bits;
drivers/net/phy/phy-c45.c
1736
bits = FIELD_GET(OATC14_ADFCAP_SQIPLUS_CAPABILITY, ret);
drivers/net/phy/phy-c45.c
1737
if (bits) {
drivers/net/phy/phy-c45.c
1738
phydev->oatc14_sqi_capability.sqiplus_bits = bits;
drivers/net/phy/phy-c45.c
1740
phydev->oatc14_sqi_capability.sqi_max = BIT(bits) - 1;
drivers/net/phy/smsc.c
382
u16 bits;
drivers/net/phy/smsc.c
395
bits = *mask;
drivers/net/phy/smsc.c
400
if (bits)
drivers/net/phy/smsc.c
404
if (bits & 1)
drivers/net/phy/smsc.c
406
bits >>= 1;
drivers/net/phy/smsc.c
45
u8 bits;
drivers/net/ppp/bsd_comp.c
354
int bits;
drivers/net/ppp/bsd_comp.c
364
bits = BSD_NBITS(options[2]);
drivers/net/ppp/bsd_comp.c
366
switch (bits)
drivers/net/ppp/bsd_comp.c
397
maxmaxcode = MAXCODE(bits);
drivers/net/ppp/bsd_comp.c
443
db->maxbits = bits;
drivers/net/ppp/ppp_generic.c
1955
int i, bits, hdrlen, mtu;
drivers/net/ppp/ppp_generic.c
2035
bits = B;
drivers/net/ppp/ppp_generic.c
2133
bits |= E;
drivers/net/ppp/ppp_generic.c
2142
q[2] = bits + ((ppp->nxseq >> 8) & 0xf);
drivers/net/ppp/ppp_generic.c
2145
q[2] = bits;
drivers/net/ppp/ppp_generic.c
2162
bits = 0;
drivers/net/ppp/ppp_mppe.c
242
state->bits = MPPE_BIT_ENCRYPTED;
drivers/net/ppp/ppp_mppe.c
271
state->bits |= MPPE_BIT_FLUSHED;
drivers/net/ppp/ppp_mppe.c
320
(state->bits & MPPE_BIT_FLUSHED)) { /* CCP Reset-Request */
drivers/net/ppp/ppp_mppe.c
326
state->bits |= MPPE_BIT_FLUSHED;
drivers/net/ppp/ppp_mppe.c
328
obuf[0] |= state->bits;
drivers/net/ppp/ppp_mppe.c
329
state->bits &= ~MPPE_BIT_FLUSHED; /* reset for next xmit */
drivers/net/ppp/ppp_mppe.c
84
unsigned char bits; /* MPPE control bits */
drivers/net/slip/slip.c
1007
short bits = 0;
drivers/net/slip/slip.c
1023
bits += 8;
drivers/net/slip/slip.c
1024
while (bits >= 6) {
drivers/net/slip/slip.c
1025
bits -= 6;
drivers/net/slip/slip.c
1026
c = 0x30 + ((v >> bits) & 0x3F);
drivers/net/slip/slip.c
1030
if (bits) {
drivers/net/slip/slip.c
1031
c = 0x30 + ((v << (6 - bits)) & 0x3F);
drivers/net/wan/farsync.c
1017
FST_WRB(card, txDescrRing[pi][i].bits, 0);
drivers/net/wan/farsync.c
1141
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
1148
dmabits = FST_RDB(card, rxDescrRing[pi][rxp].bits);
drivers/net/wan/farsync.c
1155
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
1177
dmabits = FST_RDB(card, rxDescrRing[pi][rxp].bits);
drivers/net/wan/farsync.c
1197
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
1223
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
1241
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
1297
while (!(FST_RDB(card, txDescrRing[pi][port->txpos].bits) &
drivers/net/wan/farsync.c
1338
bits,
drivers/net/wan/farsync.c
139
volatile u8 bits; /* Status and config */
drivers/net/wan/farsync.c
1390
while (!(FST_RDB(card, rxDescrRing[pi][port->rxpos].bits)
drivers/net/wan/farsync.c
150
volatile u8 bits; /* Status and config */
drivers/net/wan/farsync.c
805
FST_WRB(card, txDescrRing[port->index][txpos].bits,
drivers/net/wan/farsync.c
837
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
drivers/net/wan/farsync.c
991
FST_WRB(card, rxDescrRing[pi][i].bits, DMA_OWN);
drivers/net/wireguard/allowedips.c
100
u8 bits)
drivers/net/wireguard/allowedips.c
108
return common_bits(node, key, bits) >= node->cidr;
drivers/net/wireguard/allowedips.c
111
static struct allowedips_node *find_node(struct allowedips_node *trie, u8 bits,
drivers/net/wireguard/allowedips.c
116
while (node && prefix_matches(node, key, bits)) {
drivers/net/wireguard/allowedips.c
119
if (node->cidr == bits)
drivers/net/wireguard/allowedips.c
127
static struct wg_peer *lookup(struct allowedips_node __rcu *root, u8 bits,
drivers/net/wireguard/allowedips.c
13
static void swap_endian(u8 *dst, const u8 *src, u8 bits)
drivers/net/wireguard/allowedips.c
135
swap_endian(ip, be_ip, bits);
drivers/net/wireguard/allowedips.c
139
node = find_node(rcu_dereference_bh(root), bits, ip);
drivers/net/wireguard/allowedips.c
15
if (bits == 32) {
drivers/net/wireguard/allowedips.c
150
u8 cidr, u8 bits, struct allowedips_node **rnode,
drivers/net/wireguard/allowedips.c
157
while (node && node->cidr <= cidr && prefix_matches(node, key, bits)) {
drivers/net/wireguard/allowedips.c
17
} else if (bits == 128) {
drivers/net/wireguard/allowedips.c
177
u8 bit = choose(parent, node->bits);
drivers/net/wireguard/allowedips.c
181
static int add(struct allowedips_node __rcu **trie, u8 bits, const u8 *key,
drivers/net/wireguard/allowedips.c
186
if (unlikely(cidr > bits || !peer))
drivers/net/wireguard/allowedips.c
195
copy_and_assign_cidr(node, key, cidr, bits);
drivers/net/wireguard/allowedips.c
199
if (node_placement(*trie, key, cidr, bits, &node, lock)) {
drivers/net/wireguard/allowedips.c
210
copy_and_assign_cidr(newnode, key, cidr, bits);
drivers/net/wireguard/allowedips.c
222
cidr = min(cidr, common_bits(down, key, bits));
drivers/net/wireguard/allowedips.c
24
u8 cidr, u8 bits)
drivers/net/wireguard/allowedips.c
241
copy_and_assign_cidr(node, newnode->bits, cidr, bits);
drivers/net/wireguard/allowedips.c
283
static int remove(struct allowedips_node __rcu **trie, u8 bits, const u8 *key,
drivers/net/wireguard/allowedips.c
288
if (unlikely(cidr > bits))
drivers/net/wireguard/allowedips.c
29
node->bit_at_a ^= (bits / 8U - 1U) % 8U;
drivers/net/wireguard/allowedips.c
290
if (!rcu_access_pointer(*trie) || !node_placement(*trie, key, cidr, bits, &node, lock) ||
drivers/net/wireguard/allowedips.c
32
node->bitlen = bits;
drivers/net/wireguard/allowedips.c
33
memcpy(node->bits, src, bits / 8U);
drivers/net/wireguard/allowedips.c
386
swap_endian(ip, node->bits, node->bitlen);
drivers/net/wireguard/allowedips.c
88
u8 bits)
drivers/net/wireguard/allowedips.c
90
if (bits == 32)
drivers/net/wireguard/allowedips.c
91
return 32U - fls(*(const u32 *)node->bits ^ *(const u32 *)key);
drivers/net/wireguard/allowedips.c
92
else if (bits == 128)
drivers/net/wireguard/allowedips.c
94
*(const u64 *)&node->bits[0] ^ *(const u64 *)&key[0],
drivers/net/wireguard/allowedips.c
95
*(const u64 *)&node->bits[8] ^ *(const u64 *)&key[8]);
drivers/net/wireguard/allowedips.h
19
u8 bits[16] __aligned(__alignof(u64));
drivers/net/wireguard/selftest/allowedips.c
22
static __init void print_node(struct allowedips_node *node, u8 bits)
drivers/net/wireguard/selftest/allowedips.c
32
if (bits == 32) {
drivers/net/wireguard/selftest/allowedips.c
35
} else if (bits == 128) {
drivers/net/wireguard/selftest/allowedips.c
59
print_node(rcu_dereference_raw(node->bit[0]), bits);
drivers/net/wireguard/selftest/allowedips.c
61
print_node(rcu_dereference_raw(node->bit[1]), bits);
drivers/net/wireguard/selftest/allowedips.c
64
static __init void print_tree(struct allowedips_node __rcu *top, u8 bits)
drivers/net/wireguard/selftest/allowedips.c
67
print_node(rcu_dereference_raw(top), bits);
drivers/net/wireless/admtek/adm8211.c
503
#define WRITE_SYN(name,v_mask,v_shift,a_mask,a_shift,bits,prewrite,postwrite)\
drivers/net/wireless/admtek/adm8211.c
524
for (i = 0; i <= bits; i++) { \
drivers/net/wireless/admtek/adm8211.c
525
if (bitbuf & (1 << (bits - i))) \
drivers/net/wireless/ath/ar5523/ar5523.c
440
static int ar5523_set_rxfilter(struct ar5523 *ar, u32 bits, u32 op)
drivers/net/wireless/ath/ar5523/ar5523.c
444
rxfilter.bits = cpu_to_be32(bits);
drivers/net/wireless/ath/ar5523/ar5523.c
447
ar5523_dbg(ar, "setting Rx filter=0x%x flags=0x%x\n", bits, op);
drivers/net/wireless/ath/ar5523/ar5523_hw.h
290
__be32 bits;
drivers/net/wireless/ath/ath10k/htt_rx.c
2497
if (fw_desc->u.bits.discard) {
drivers/net/wireless/ath/ath10k/rx_desc.h
1327
} bits;
drivers/net/wireless/ath/ath5k/ath5k.h
1702
static inline u32 ath5k_hw_bitswap(u32 val, unsigned int bits)
drivers/net/wireless/ath/ath5k/ath5k.h
1706
for (i = 0; i < bits; i++) {
drivers/net/wireless/ath/ath5k/pcu.c
118
int bitrate, bits, symbols, symbol_bits;
drivers/net/wireless/ath/ath5k/pcu.c
161
bits = plcp_bits + (len << 3);
drivers/net/wireless/ath/ath5k/pcu.c
164
symbols = DIV_ROUND_UP(bits * 10, symbol_bits);
drivers/net/wireless/ath/ath9k/hw.c
2869
u32 bits = REG_READ(ah, AR_RX_FILTER);
drivers/net/wireless/ath/ath9k/hw.c
2873
bits |= ATH9K_RX_FILTER_PHYRADAR;
drivers/net/wireless/ath/ath9k/hw.c
2875
bits |= ATH9K_RX_FILTER_PHYERR;
drivers/net/wireless/ath/ath9k/hw.c
2877
return bits;
drivers/net/wireless/ath/ath9k/hw.c
2881
void ath9k_hw_setrxfilter(struct ath_hw *ah, u32 bits)
drivers/net/wireless/ath/ath9k/hw.c
2887
REG_WRITE(ah, AR_RX_FILTER, bits);
drivers/net/wireless/ath/ath9k/hw.c
2890
if (bits & ATH9K_RX_FILTER_PHYRADAR)
drivers/net/wireless/ath/ath9k/hw.c
2892
if (bits & ATH9K_RX_FILTER_PHYERR)
drivers/net/wireless/ath/ath9k/hw.h
1058
void ath9k_hw_setrxfilter(struct ath_hw *ah, u32 bits);
drivers/net/wireless/ath/ath9k/xmit.c
1139
int symbols, bits;
drivers/net/wireless/ath/ath9k/xmit.c
1144
bits = symbols * bits_per_symbol[mcs % 8][ht40] * streams;
drivers/net/wireless/ath/ath9k/xmit.c
1145
bits -= OFDM_PLCP_BITS;
drivers/net/wireless/ath/ath9k/xmit.c
1146
bytes = bits / 8;
drivers/net/wireless/atmel/at76c50x-usb.c
87
#define at76_dbg(bits, format, arg...) \
drivers/net/wireless/atmel/at76c50x-usb.c
89
if (at76_debug & (bits)) \
drivers/net/wireless/atmel/at76c50x-usb.c
93
#define at76_dbg_dump(bits, buf, len, format, arg...) \
drivers/net/wireless/atmel/at76c50x-usb.c
95
if (at76_debug & (bits)) { \
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
61
#define SFIELD(val, field, bits) \
drivers/net/wireless/broadcom/brcm80211/brcmsmac/main.h
63
((unsigned)(bits) << field ## _S))
drivers/net/wireless/intel/iwlegacy/common.c
27
_il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout)
drivers/net/wireless/intel/iwlegacy/common.c
33
if ((_il_rd(il, addr) & mask) == (bits & mask))
drivers/net/wireless/intel/iwlegacy/common.h
1971
int _il_poll_bit(struct il_priv *il, u32 addr, u32 bits, u32 mask, int timeout);
drivers/net/wireless/intel/iwlegacy/common.h
2084
il_set_bits_mask_prph(struct il_priv *il, u32 reg, u32 bits, u32 mask)
drivers/net/wireless/intel/iwlegacy/common.h
2090
_il_wr_prph(il, reg, ((_il_rd_prph(il, reg) & mask) | bits));
drivers/net/wireless/intel/iwlwifi/iwl-io.c
157
u32 bits, u32 mask, int timeout)
drivers/net/wireless/intel/iwlwifi/iwl-io.c
162
if ((iwl_read_prph(trans, addr) & mask) == (bits & mask))
drivers/net/wireless/intel/iwlwifi/iwl-io.c
183
u32 bits, u32 mask)
drivers/net/wireless/intel/iwlwifi/iwl-io.c
188
mask) | bits);
drivers/net/wireless/intel/iwlwifi/iwl-io.c
51
u32 bits, u32 mask, int timeout)
drivers/net/wireless/intel/iwlwifi/iwl-io.c
56
if ((iwl_read32(trans, addr) & mask) == (bits & mask))
drivers/net/wireless/intel/iwlwifi/iwl-io.h
100
u32 bits, u32 mask, int timeout)
drivers/net/wireless/intel/iwlwifi/iwl-io.h
104
bits, mask, timeout);
drivers/net/wireless/intel/iwlwifi/iwl-io.h
27
u32 bits, u32 mask, int timeout);
drivers/net/wireless/intel/iwlwifi/iwl-io.h
28
static inline int iwl_poll_bits(struct iwl_trans *trans, u32 addr, u32 bits,
drivers/net/wireless/intel/iwlwifi/iwl-io.h
31
return iwl_poll_bits_mask(trans, addr, bits, bits, timeout);
drivers/net/wireless/intel/iwlwifi/iwl-io.h
53
u32 bits, u32 mask, int timeout);
drivers/net/wireless/intel/iwlwifi/iwl-io.h
56
u32 bits, u32 mask);
drivers/net/wireless/intersil/p54/p54spi.c
123
static int p54spi_wait_bit(struct p54s_priv *priv, u16 reg, u32 bits)
drivers/net/wireless/intersil/p54/p54spi.c
129
if ((buffer & bits) == bits)
drivers/net/wireless/marvell/mwifiex/sdio.c
1262
mwifiex_sdio_poll_card_status(struct mwifiex_adapter *adapter, u8 bits)
drivers/net/wireless/marvell/mwifiex/sdio.c
1271
else if ((cs & bits) == bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
747
int rtl8xxxu_write8_set(struct rtl8xxxu_priv *priv, u16 addr, u8 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
752
val8 |= bits;
drivers/net/wireless/realtek/rtl8xxxu/core.c
756
int rtl8xxxu_write8_clear(struct rtl8xxxu_priv *priv, u16 addr, u8 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
761
val8 &= ~bits;
drivers/net/wireless/realtek/rtl8xxxu/core.c
765
int rtl8xxxu_write16_set(struct rtl8xxxu_priv *priv, u16 addr, u16 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
770
val16 |= bits;
drivers/net/wireless/realtek/rtl8xxxu/core.c
774
int rtl8xxxu_write16_clear(struct rtl8xxxu_priv *priv, u16 addr, u16 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
779
val16 &= ~bits;
drivers/net/wireless/realtek/rtl8xxxu/core.c
783
int rtl8xxxu_write32_set(struct rtl8xxxu_priv *priv, u16 addr, u32 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
788
val32 |= bits;
drivers/net/wireless/realtek/rtl8xxxu/core.c
792
int rtl8xxxu_write32_clear(struct rtl8xxxu_priv *priv, u16 addr, u32 bits)
drivers/net/wireless/realtek/rtl8xxxu/core.c
797
val32 &= ~bits;
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2042
int rtl8xxxu_write8_set(struct rtl8xxxu_priv *priv, u16 addr, u8 bits);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2043
int rtl8xxxu_write8_clear(struct rtl8xxxu_priv *priv, u16 addr, u8 bits);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2044
int rtl8xxxu_write16_set(struct rtl8xxxu_priv *priv, u16 addr, u16 bits);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2045
int rtl8xxxu_write16_clear(struct rtl8xxxu_priv *priv, u16 addr, u16 bits);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2046
int rtl8xxxu_write32_set(struct rtl8xxxu_priv *priv, u16 addr, u32 bits);
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h
2047
int rtl8xxxu_write32_clear(struct rtl8xxxu_priv *priv, u16 addr, u32 bits);
drivers/net/wireless/realtek/rtw89/mac.c
4539
u32 bits = B_AX_TBTT_PROHIB_EN | B_AX_BRK_SETUP;
drivers/net/wireless/realtek/rtw89/mac.c
4542
rtw89_write32_port_set(rtwdev, rtwvif_link, p->port_cfg, bits);
drivers/net/wireless/realtek/rtw89/mac.c
4544
rtw89_write32_port_clr(rtwdev, rtwvif_link, p->port_cfg, bits);
drivers/net/wireless/realtek/rtw89/phy.c
2078
void rtw89_phy_write32_idx_set(struct rtw89_dev *rtwdev, u32 addr, u32 bits,
drivers/net/wireless/realtek/rtw89/phy.c
2083
rtw89_phy_write32_set(rtwdev, addr, bits);
drivers/net/wireless/realtek/rtw89/phy.c
2087
void rtw89_phy_write32_idx_clr(struct rtw89_dev *rtwdev, u32 addr, u32 bits,
drivers/net/wireless/realtek/rtw89/phy.c
2092
rtw89_phy_write32_clr(rtwdev, addr, bits);
drivers/net/wireless/realtek/rtw89/phy.h
604
u32 addr, u32 bits)
drivers/net/wireless/realtek/rtw89/phy.h
608
rtw89_write32_set(rtwdev, addr + phy->cr_base, bits);
drivers/net/wireless/realtek/rtw89/phy.h
612
u32 addr, u32 bits)
drivers/net/wireless/realtek/rtw89/phy.h
616
rtw89_write32_clr(rtwdev, addr + phy->cr_base, bits);
drivers/net/wireless/realtek/rtw89/phy.h
864
void rtw89_phy_write32_idx_set(struct rtw89_dev *rtwdev, u32 addr, u32 bits,
drivers/net/wireless/realtek/rtw89/phy.h
866
void rtw89_phy_write32_idx_clr(struct rtw89_dev *rtwdev, u32 addr, u32 bits,
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
1473
const u32* values, unsigned int count, u8 bits)
drivers/net/wireless/zydas/zd1211rw/zd_chip.c
1479
r = zd_rfwrite_locked(chip, values[i], bits);
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
852
static inline int zd_rfwrite_locked(struct zd_chip *chip, u32 value, u8 bits)
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
855
return zd_usb_rfwrite(&chip->usb, value, bits);
drivers/net/wireless/zydas/zd1211rw/zd_chip.h
861
const u32* values, unsigned int count, u8 bits);
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
619
u32 bits = (u32)tx_length * 8;
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
628
bits = (2*bits) + 10; /* round up to the next integer */
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
632
u32 t = bits % 11;
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
638
bits += 10; /* round up to the next integer */
drivers/net/wireless/zydas/zd1211rw/zd_mac.c
642
return bits/divisor;
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
111
bits(rw, 15, 17), bits(rw, 9, 14), bits(rw, 3, 8),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
112
bits(rw, 0, 2));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
116
bits(rw, 12, 17), bits(rw, 6, 11), bits(rw, 0, 5));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
123
bits(rw, 8, 9), bits(rw, 5, 7), bits(rw, 3, 4),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
124
bits(rw, 0, 2));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
129
bits(rw, 13, 17), bits(rw, 9, 12), bits(rw, 4, 8),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
130
bits(rw, 0, 3));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
41
return bits(rw, bit, bit);
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
46
int reg = bits(rw, 18, 22);
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
47
int rw_flag = bits(rw, 23, 23);
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
63
bits(rw, 7, 9), bits(rw, 4, 6), bits(rw, 0, 3));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
67
bits(rw, 6, 17), bits(rw, 0, 5));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
70
PDEBUG("reg3 IFPLL3 num %d", bits(rw, 0, 17));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
74
bits(rw, 8, 16), bits(rw, 4, 7), bits(rw, 0, 3));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
82
bits(rw, 7, 9), bits(rw, 4, 6), bits(rw, 0,3));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
86
bits(rw, 6, 17), bits(rw, 0, 5));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
89
PDEBUG("reg7 RFPLL3 num2 %d", bits(rw, 0, 17));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
93
bits(rw, 8, 16), bits(rw, 4, 7), bits(rw, 0, 3));
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
97
bits(rw, 13, 17), bits(rw, 8, 12), bits(rw, 3, 7),
drivers/net/wireless/zydas/zd1211rw/zd_rf_rf2959.c
98
bits(rw, 0, 2));
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1952
int zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits)
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1960
if (bits < USB_MIN_RFWRITE_BIT_COUNT) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1964
bits, USB_MIN_RFWRITE_BIT_COUNT);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1967
if (bits > USB_MAX_RFWRITE_BIT_COUNT) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1970
bits, USB_MAX_RFWRITE_BIT_COUNT);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1974
if (value & (~0UL << bits)) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1977
value, bits);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1982
dev_dbg_f(zd_usb_dev(usb), "value %#09x bits %d\n", value, bits);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1996
BUG_ON(sizeof(struct usb_req_rfwrite) + bits * sizeof(__le16) >
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
1999
req_len = sizeof(struct usb_req_rfwrite) + bits * sizeof(__le16);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
2005
req->bits = cpu_to_le16(bits);
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
2007
for (i = 0; i < bits; i++) {
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
2009
if (value & (1 << (bits-1-i)))
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
274
int zd_usb_rfwrite(struct zd_usb *usb, u32 value, u8 bits);
drivers/net/wireless/zydas/zd1211rw/zd_usb.h
96
__le16 bits;
drivers/ntb/hw/intel/ntb_hw_gen1.c
1214
static void xeon_db_iowrite(u64 bits, void __iomem *mmio)
drivers/ntb/hw/intel/ntb_hw_gen1.c
1216
iowrite16((u16)bits, mmio);
drivers/ntb/hw/intel/ntb_hw_gen3.h
101
iowrite64(bits, mmio);
drivers/ntb/hw/intel/ntb_hw_gen3.h
99
static inline void gen3_db_iowrite(u64 bits, void __iomem *mmio)
drivers/ntb/test/ntb_tool.c
367
u64 bits;
drivers/ntb/test/ntb_tool.c
377
n = sscanf(buf, "%c %lli", &cmd, &bits);
drivers/ntb/test/ntb_tool.c
387
ret = fn_set(tc->ntb, bits);
drivers/ntb/test/ntb_tool.c
392
ret = fn_clear(tc->ntb, bits);
drivers/nvme/host/pci.c
2490
static int nvme_set_host_mem(struct nvme_dev *dev, u32 bits)
drivers/nvme/host/pci.c
2499
c.features.dword11 = cpu_to_le32(bits);
drivers/nvme/host/pci.c
2509
ret, bits);
drivers/nvme/host/pci.c
2511
dev->hmb = bits & NVME_HOST_MEM_ENABLE;
drivers/nvmem/sc27xx-efuse.c
106
static int sc27xx_efuse_poll_status(struct sc27xx_efuse *efuse, u32 bits)
drivers/nvmem/sc27xx-efuse.c
113
val, (val & bits),
drivers/parisc/sba_iommu.c
1118
Tells where the dvi bits are located in the address.
drivers/parport/parport_sunbpp.c
100
bits |= PARPORT_STATUS_ACK;
drivers/parport/parport_sunbpp.c
102
bits |= PARPORT_STATUS_BUSY;
drivers/parport/parport_sunbpp.c
105
dprintk((KERN_DEBUG "read status 0x%x\n", bits));
drivers/parport/parport_sunbpp.c
106
return bits;
drivers/parport/parport_sunbpp.c
112
unsigned char bits = 0;
drivers/parport/parport_sunbpp.c
117
bits |= PARPORT_CONTROL_STROBE;
drivers/parport/parport_sunbpp.c
119
bits |= PARPORT_CONTROL_AUTOFD;
drivers/parport/parport_sunbpp.c
121
bits |= PARPORT_CONTROL_INIT;
drivers/parport/parport_sunbpp.c
123
bits |= PARPORT_CONTROL_SELECT;
drivers/parport/parport_sunbpp.c
126
dprintk((KERN_DEBUG "read control 0x%x\n", bits));
drivers/parport/parport_sunbpp.c
127
return bits;
drivers/parport/parport_sunbpp.c
89
unsigned char bits = 0;
drivers/parport/parport_sunbpp.c
94
bits |= PARPORT_STATUS_ERROR;
drivers/parport/parport_sunbpp.c
96
bits |= PARPORT_STATUS_SELECT;
drivers/parport/parport_sunbpp.c
98
bits |= PARPORT_STATUS_PAPEROUT;
drivers/pci/controller/pci-hyperv.c
1074
wslot.bits.dev = PCI_SLOT(devfn);
drivers/pci/controller/pci-hyperv.c
1075
wslot.bits.func = PCI_FUNC(devfn);
drivers/pci/controller/pci-hyperv.c
1093
return PCI_DEVFN(slot_no.bits.dev, slot_no.bits.func);
drivers/pci/controller/pci-hyperv.c
165
} bits;
drivers/pcmcia/soc_common.c
685
unsigned int val, struct bittbl *bits, int sz)
drivers/pcmcia/soc_common.c
692
if (val & bits[i].mask)
drivers/pcmcia/soc_common.c
693
b += sprintf(b, " %s", bits[i].name);
drivers/pcmcia/ti113x.h
919
#define DEVID(_vend,_dev,_subvend,_subdev,mask,bits) { \
drivers/pcmcia/ti113x.h
924
.driver_data = ((mask) << 8 | (bits)), \
drivers/pcmcia/ti113x.h
941
u8 test_c9, old_c9, mask, bits;
drivers/pcmcia/ti113x.h
952
bits = id->driver_data & 0xFF;
drivers/pcmcia/ti113x.h
954
test_c9 = (test_c9 & ~mask) | bits;
drivers/perf/arm-cmn.c
394
int bits = arm_cmn_xyidbits(cmn);
drivers/perf/arm-cmn.c
395
int x = id >> bits;
drivers/perf/arm-cmn.c
396
int y = id & ((1U << bits) - 1);
drivers/phy/allwinner/phy-sun4i-usb.c
232
u32 bits, reg_value;
drivers/phy/allwinner/phy-sun4i-usb.c
237
bits = SUNXI_AHB_ICHR8_EN | SUNXI_AHB_INCR4_BURST_EN |
drivers/phy/allwinner/phy-sun4i-usb.c
243
bits |= SUNXI_EHCI_HS_FORCE | SUNXI_HSIC_CONNECT_INT |
drivers/phy/allwinner/phy-sun4i-usb.c
249
reg_value |= bits;
drivers/phy/allwinner/phy-sun4i-usb.c
251
reg_value &= ~bits;
drivers/phy/allwinner/phy-sun9i-usb.c
46
u32 bits, reg_value;
drivers/phy/allwinner/phy-sun9i-usb.c
48
bits = SUNXI_AHB_INCR16_BURST_EN | SUNXI_AHB_INCR8_BURST_EN |
drivers/phy/allwinner/phy-sun9i-usb.c
53
bits |= SUNXI_HSIC | SUNXI_EHCI_HS_FORCE |
drivers/phy/allwinner/phy-sun9i-usb.c
59
reg_value |= bits;
drivers/phy/allwinner/phy-sun9i-usb.c
61
reg_value &= ~bits;
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
416
u16 reg, u16 bits,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
431
data, (data & bits) == bits,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
440
data, (data & bits) == bits,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
455
u8 reg, u32 bits,
drivers/phy/marvell/phy-mvebu-a3700-comphy.c
462
data, (data & bits) == bits,
drivers/phy/mediatek/phy-mtk-io.h
14
static inline void mtk_phy_clear_bits(void __iomem *reg, u32 bits)
drivers/phy/mediatek/phy-mtk-io.h
18
tmp &= ~bits;
drivers/phy/mediatek/phy-mtk-io.h
22
static inline void mtk_phy_set_bits(void __iomem *reg, u32 bits)
drivers/phy/mediatek/phy-mtk-io.h
26
tmp |= bits;
drivers/phy/phy-xgene.c
626
u32 reg, u32 bits)
drivers/phy/phy-xgene.c
631
val |= bits;
drivers/phy/phy-xgene.c
634
val &= ~bits;
drivers/phy/phy-xgene.c
639
u32 reg, u32 bits)
drivers/phy/phy-xgene.c
644
val &= ~bits;
drivers/phy/phy-xgene.c
649
u32 reg, u32 bits)
drivers/phy/phy-xgene.c
654
val |= bits;
drivers/phy/phy-xgene.c
685
u32 bits)
drivers/phy/phy-xgene.c
690
val &= ~bits;
drivers/phy/phy-xgene.c
695
u32 bits)
drivers/phy/phy-xgene.c
700
val |= bits;
drivers/phy/st/phy-stm32-usbphyc.c
159
static inline void stm32_usbphyc_set_bits(void __iomem *reg, u32 bits)
drivers/phy/st/phy-stm32-usbphyc.c
161
writel_relaxed(readl_relaxed(reg) | bits, reg);
drivers/phy/st/phy-stm32-usbphyc.c
164
static inline void stm32_usbphyc_clr_bits(void __iomem *reg, u32 bits)
drivers/phy/st/phy-stm32-usbphyc.c
166
writel_relaxed(readl_relaxed(reg) & ~bits, reg);
drivers/phy/ti/phy-twl4030-usb.c
240
twl4030_usb_set_bits(struct twl4030_usb *twl, u8 reg, u8 bits)
drivers/phy/ti/phy-twl4030-usb.c
242
return twl4030_usb_write(twl, ULPI_SET(reg), bits);
drivers/phy/ti/phy-twl4030-usb.c
246
twl4030_usb_clear_bits(struct twl4030_usb *twl, u8 reg, u8 bits)
drivers/phy/ti/phy-twl4030-usb.c
248
return twl4030_usb_write(twl, ULPI_CLR(reg), bits);
drivers/pinctrl/intel/pinctrl-cherryview.c
1566
acpi_physical_address address, u32 bits, u64 *value,
drivers/pinctrl/intel/pinctrl-tangier.c
123
u32 bits, u32 mask)
drivers/pinctrl/intel/pinctrl-tangier.c
131
value = (value & ~mask) | (bits & mask);
drivers/pinctrl/intel/pinctrl-tangier.c
222
u32 bits = grp->mode << BUFCFG_PINMODE_SHIFT;
drivers/pinctrl/intel/pinctrl-tangier.c
239
tng_update_bufcfg(tp, grp->grp.pins[i], bits, mask);
drivers/pinctrl/intel/pinctrl-tangier.c
249
u32 bits = BUFCFG_PINMODE_GPIO << BUFCFG_PINMODE_SHIFT;
drivers/pinctrl/intel/pinctrl-tangier.c
257
tng_update_bufcfg(tp, pin, bits, mask);
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
126
bits = c->fixed ? c->s_bit : c->s_bit +
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
133
pfd->offset = c->s_addr + c->x_addrs * (bits / c->sz_reg);
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
134
pfd->bitpos = bits % c->sz_reg;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
81
u32 bits;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
213
unsigned int bits, mask, shift;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
227
bits = drv_grp->high_bit - drv_grp->low_bit + 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
228
mask = BIT(bits) - 1;
drivers/pinctrl/pinctrl-at91-pio4.c
346
unsigned long *bits)
drivers/pinctrl/pinctrl-at91-pio4.c
351
bitmap_zero(bits, atmel_pioctrl->npins);
drivers/pinctrl/pinctrl-at91-pio4.c
366
bits[word] |= mask[word] & (reg << offset);
drivers/pinctrl/pinctrl-at91-pio4.c
406
unsigned long *bits)
drivers/pinctrl/pinctrl-at91-pio4.c
425
bitmask = mask[word] & bits[word];
drivers/pinctrl/pinctrl-at91-pio4.c
428
bitmask = mask[word] & ~bits[word];
drivers/pinctrl/pinctrl-at91-pio4.c
433
bits[word] >>= ATMEL_PIO_NPINS_PER_BANK;
drivers/pinctrl/pinctrl-at91.c
1464
unsigned long *mask, unsigned long *bits)
drivers/pinctrl/pinctrl-at91.c
1469
#define BITS_MASK(bits) (((bits) == 32) ? ~0U : (BIT(bits) - 1))
drivers/pinctrl/pinctrl-at91.c
1471
uint32_t set_mask = (*mask & *bits) & BITS_MASK(chip->ngpio);
drivers/pinctrl/pinctrl-at91.c
1472
uint32_t clear_mask = (*mask & ~(*bits)) & BITS_MASK(chip->ngpio);
drivers/pinctrl/pinctrl-aw9523.c
593
unsigned long *bits)
drivers/pinctrl/pinctrl-aw9523.c
608
*bits = state;
drivers/pinctrl/pinctrl-aw9523.c
618
*bits |= (state << 8);
drivers/pinctrl/pinctrl-aw9523.c
626
unsigned long *bits)
drivers/pinctrl/pinctrl-aw9523.c
635
bits_lo = *bits;
drivers/pinctrl/pinctrl-aw9523.c
636
bits_hi = *bits >> 8;
drivers/pinctrl/pinctrl-cy8c95x0.c
622
unsigned long bits, offset;
drivers/pinctrl/pinctrl-cy8c95x0.c
630
for_each_set_clump8(offset, bits, tmask, chip->nport * BANK_SZ) {
drivers/pinctrl/pinctrl-cy8c95x0.c
635
ret = cy8c95x0_regmap_update_bits(chip, reg, i, bits, write_val);
drivers/pinctrl/pinctrl-cy8c95x0.c
650
unsigned long bits, offset;
drivers/pinctrl/pinctrl-cy8c95x0.c
658
for_each_set_clump8(offset, bits, tmask, chip->nport * BANK_SZ) {
drivers/pinctrl/pinctrl-cy8c95x0.c
661
ret = cy8c95x0_regmap_read_bits(chip, reg, i, bits, &read_val);
drivers/pinctrl/pinctrl-cy8c95x0.c
667
read_val |= bitmap_get_value8(tval, offset) & ~bits;
drivers/pinctrl/pinctrl-cy8c95x0.c
905
unsigned long *mask, unsigned long *bits)
drivers/pinctrl/pinctrl-cy8c95x0.c
909
return cy8c95x0_read_regs_mask(chip, CY8C95X0_INPUT, bits, mask);
drivers/pinctrl/pinctrl-cy8c95x0.c
913
unsigned long *mask, unsigned long *bits)
drivers/pinctrl/pinctrl-cy8c95x0.c
917
return cy8c95x0_write_regs_mask(chip, CY8C95X0_OUTPUT, bits, mask);
drivers/pinctrl/pinctrl-mcp23s08.c
294
unsigned long *mask, unsigned long *bits)
drivers/pinctrl/pinctrl-mcp23s08.c
308
*bits = status;
drivers/pinctrl/pinctrl-mcp23s08.c
334
unsigned long *mask, unsigned long *bits)
drivers/pinctrl/pinctrl-mcp23s08.c
340
ret = mcp_update_bits(mcp, MCP_OLAT, *mask, *bits);
drivers/pinctrl/pinctrl-sx150x.c
448
unsigned long *bits)
drivers/pinctrl/pinctrl-sx150x.c
453
*bits);
drivers/pinctrl/renesas/core.c
761
u32 bits;
drivers/pinctrl/renesas/core.c
803
static void __init sh_pfc_check_reg(const char *drvname, u32 reg, u32 bits)
drivers/pinctrl/renesas/core.c
811
if (bits & sh_pfc_regs[i].bits)
drivers/pinctrl/renesas/core.c
813
bits & sh_pfc_regs[i].bits);
drivers/pinctrl/renesas/core.c
815
sh_pfc_regs[i].bits |= bits;
drivers/pinctrl/renesas/core.c
825
sh_pfc_regs[sh_pfc_num_regs].bits = bits;
drivers/pinctrl/renesas/core.c
958
u32 bits;
drivers/pinctrl/renesas/core.c
960
for (i = 0, bits = 0; i < ARRAY_SIZE(bias->pins); i++)
drivers/pinctrl/renesas/core.c
962
bits |= BIT(i);
drivers/pinctrl/renesas/core.c
965
sh_pfc_check_reg(info->name, bias->puen, bits);
drivers/pinctrl/renesas/core.c
967
sh_pfc_check_reg(info->name, bias->pud, bits);
drivers/platform/cznic/turris-omnia-mcu-gpio.c
383
unsigned long *bits)
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
458
unsigned long *bits)
drivers/platform/cznic/turris-omnia-mcu-gpio.c
487
__assign_bit(bit, field, test_bit(i, bits));
drivers/platform/olpc/olpc-ec.c
187
int olpc_ec_mask_write(u16 bits)
drivers/platform/olpc/olpc-ec.c
196
__be16 ec_word = cpu_to_be16(bits);
drivers/platform/olpc/olpc-ec.c
200
u8 ec_byte = bits & 0xff;
drivers/platform/surface/surface3_power.c
375
u32 bits, u64 *value64,
drivers/platform/surface/surface_acpi_notify.c
635
u32 bits, u64 *value64, void *opreg_context,
drivers/platform/x86/intel/ishtp_eclite.c
204
u32 bits, u64 *value64,
drivers/platform/x86/intel/ishtp_eclite.c
254
u32 bits, u64 *value64,
drivers/platform/x86/intel/ishtp_eclite.c
258
unsigned int bytes = BITS_TO_BYTES(bits);
drivers/platform/x86/intel/plr_tpmi.c
163
static void plr_print_bits(struct seq_file *s, u64 val, int bits)
drivers/platform/x86/intel/plr_tpmi.c
168
for_each_set_bit(bit, mask, bits) {
drivers/platform/x86/lg-laptop.c
738
u32 bits, u64 *value, void *handler_context,
drivers/platform/x86/lg-laptop.c
744
if (bits % BITS_PER_BYTE)
drivers/platform/x86/lg-laptop.c
747
size = bits / BITS_PER_BYTE;
drivers/pmdomain/imx/gpcv2.c
1007
.bits = {
drivers/pmdomain/imx/gpcv2.c
1018
.bits = {
drivers/pmdomain/imx/gpcv2.c
1032
.bits = {
drivers/pmdomain/imx/gpcv2.c
1046
.bits = {
drivers/pmdomain/imx/gpcv2.c
1057
.bits = {
drivers/pmdomain/imx/gpcv2.c
1071
.bits = {
drivers/pmdomain/imx/gpcv2.c
1082
.bits = {
drivers/pmdomain/imx/gpcv2.c
1093
.bits = {
drivers/pmdomain/imx/gpcv2.c
1104
.bits = {
drivers/pmdomain/imx/gpcv2.c
1118
.bits = {
drivers/pmdomain/imx/gpcv2.c
1129
.bits = {
drivers/pmdomain/imx/gpcv2.c
1140
.bits = {
drivers/pmdomain/imx/gpcv2.c
1154
.bits = {
drivers/pmdomain/imx/gpcv2.c
1232
.bits = {
drivers/pmdomain/imx/gpcv2.c
1246
.bits = {
drivers/pmdomain/imx/gpcv2.c
1257
.bits = {
drivers/pmdomain/imx/gpcv2.c
1271
.bits = {
drivers/pmdomain/imx/gpcv2.c
1285
.bits = {
drivers/pmdomain/imx/gpcv2.c
1349
if (domain->bits.map)
drivers/pmdomain/imx/gpcv2.c
1351
domain->bits.map, domain->bits.map);
drivers/pmdomain/imx/gpcv2.c
1375
if (domain->bits.map)
drivers/pmdomain/imx/gpcv2.c
1377
domain->bits.map, 0);
drivers/pmdomain/imx/gpcv2.c
1390
if (domain->bits.map)
drivers/pmdomain/imx/gpcv2.c
1392
domain->bits.map, 0);
drivers/pmdomain/imx/gpcv2.c
291
} bits;
drivers/pmdomain/imx/gpcv2.c
348
if (domain->bits.pxx) {
drivers/pmdomain/imx/gpcv2.c
351
domain->bits.pxx, domain->bits.pxx);
drivers/pmdomain/imx/gpcv2.c
358
!(reg_val & domain->bits.pxx),
drivers/pmdomain/imx/gpcv2.c
378
if (domain->bits.hskreq) {
drivers/pmdomain/imx/gpcv2.c
380
domain->bits.hskreq, domain->bits.hskreq);
drivers/pmdomain/imx/gpcv2.c
440
if (domain->bits.hskreq) {
drivers/pmdomain/imx/gpcv2.c
442
domain->bits.hskreq);
drivers/pmdomain/imx/gpcv2.c
446
!(reg_val & domain->bits.hskack),
drivers/pmdomain/imx/gpcv2.c
454
if (domain->bits.pxx) {
drivers/pmdomain/imx/gpcv2.c
463
domain->bits.pxx, domain->bits.pxx);
drivers/pmdomain/imx/gpcv2.c
470
!(reg_val & domain->bits.pxx),
drivers/pmdomain/imx/gpcv2.c
507
.bits = {
drivers/pmdomain/imx/gpcv2.c
519
.bits = {
drivers/pmdomain/imx/gpcv2.c
531
.bits = {
drivers/pmdomain/imx/gpcv2.c
575
.bits = {
drivers/pmdomain/imx/gpcv2.c
586
.bits = {
drivers/pmdomain/imx/gpcv2.c
597
.bits = {
drivers/pmdomain/imx/gpcv2.c
608
.bits = {
drivers/pmdomain/imx/gpcv2.c
619
.bits = {
drivers/pmdomain/imx/gpcv2.c
630
.bits = {
drivers/pmdomain/imx/gpcv2.c
643
.bits = {
drivers/pmdomain/imx/gpcv2.c
657
.bits = {
drivers/pmdomain/imx/gpcv2.c
670
.bits = {
drivers/pmdomain/imx/gpcv2.c
681
.bits = {
drivers/pmdomain/imx/gpcv2.c
692
.bits = {
drivers/pmdomain/imx/gpcv2.c
744
.bits = {
drivers/pmdomain/imx/gpcv2.c
757
.bits = {
drivers/pmdomain/imx/gpcv2.c
769
.bits = {
drivers/pmdomain/imx/gpcv2.c
781
.bits = {
drivers/pmdomain/imx/gpcv2.c
792
.bits = {
drivers/pmdomain/imx/gpcv2.c
804
.bits = {
drivers/pmdomain/imx/gpcv2.c
817
.bits = {
drivers/pmdomain/imx/gpcv2.c
831
.bits = {
drivers/pmdomain/imx/gpcv2.c
842
.bits = {
drivers/pmdomain/imx/gpcv2.c
853
.bits = {
drivers/pmdomain/imx/gpcv2.c
865
.bits = {
drivers/pmdomain/imx/gpcv2.c
879
.bits = {
drivers/pmdomain/imx/gpcv2.c
935
.bits = {
drivers/pmdomain/imx/gpcv2.c
946
.bits = {
drivers/pmdomain/imx/gpcv2.c
957
.bits = {
drivers/pmdomain/imx/gpcv2.c
968
.bits = {
drivers/pmdomain/imx/gpcv2.c
979
.bits = {
drivers/pmdomain/imx/gpcv2.c
993
.bits = {
drivers/pmdomain/qcom/cpr.c
825
u32 bits = 0;
drivers/pmdomain/qcom/cpr.c
828
ret = nvmem_cell_read_variable_le_u32(drv->dev, init_v_efuse, &bits);
drivers/pmdomain/qcom/cpr.c
832
steps = bits & ~BIT(desc->cpr_fuses.init_voltage_width - 1);
drivers/pmdomain/qcom/cpr.c
834
if (bits & BIT(desc->cpr_fuses.init_voltage_width - 1))
drivers/pnp/base.h
34
typedef struct { DECLARE_BITMAP(bits, PNP_IRQ_NR); } pnp_irq_mask_t;
drivers/pnp/interface.c
75
if (test_bit(i, irq->map.bits)) {
drivers/pnp/interface.c
86
if (bitmap_empty(irq->map.bits, PNP_IRQ_NR))
drivers/pnp/isapnp/core.c
415
unsigned long bits;
drivers/pnp/isapnp/core.c
420
bits = (tmp[1] << 8) | tmp[0];
drivers/pnp/isapnp/core.c
422
bitmap_zero(map.bits, PNP_IRQ_NR);
drivers/pnp/isapnp/core.c
423
bitmap_copy(map.bits, &bits, 16);
drivers/pnp/manager.c
154
if (bitmap_empty(rule->map.bits, PNP_IRQ_NR)) {
drivers/pnp/manager.c
161
res->start = find_next_bit(rule->map.bits, PNP_IRQ_NR, 16);
drivers/pnp/manager.c
167
if (test_bit(xtab[i], rule->map.bits)) {
drivers/pnp/pnpacpi/rsparser.c
314
bitmap_zero(map.bits, PNP_IRQ_NR);
drivers/pnp/pnpacpi/rsparser.c
317
__set_bit(p->interrupts[i], map.bits);
drivers/pnp/pnpacpi/rsparser.c
331
bitmap_zero(map.bits, PNP_IRQ_NR);
drivers/pnp/pnpacpi/rsparser.c
335
__set_bit(p->interrupts[i], map.bits);
drivers/pnp/pnpbios/rsparser.c
266
unsigned long bits;
drivers/pnp/pnpbios/rsparser.c
270
bits = (p[2] << 8) | p[1];
drivers/pnp/pnpbios/rsparser.c
272
bitmap_zero(map.bits, PNP_IRQ_NR);
drivers/pnp/pnpbios/rsparser.c
273
bitmap_copy(map.bits, &bits, 16);
drivers/pnp/quirks.c
81
bitmap_zero(irq->map.bits, PNP_IRQ_NR);
drivers/pnp/quirks.c
82
__set_bit(5, irq->map.bits);
drivers/pnp/quirks.c
83
__set_bit(7, irq->map.bits);
drivers/pnp/quirks.c
84
__set_bit(10, irq->map.bits);
drivers/pnp/resource.c
672
test_bit(start, irq->map.bits))
drivers/pnp/resource.c
71
if (test_bit(i, irq->map.bits))
drivers/pnp/support.c
145
if (bitmap_empty(irq->map.bits, PNP_IRQ_NR))
drivers/pnp/support.c
150
if (test_bit(i, irq->map.bits))
drivers/powercap/intel_rapl_common.c
879
u64 bits;
drivers/powercap/intel_rapl_common.c
886
bits = rapl_unit_xlate(rd, rpi->unit, value, 1);
drivers/powercap/intel_rapl_common.c
887
bits <<= rpi->shift;
drivers/powercap/intel_rapl_common.c
888
bits &= rpi->mask;
drivers/powercap/intel_rapl_common.c
894
ra.value = bits;
drivers/pwm/pwm-samsung.c
140
u8 bits;
drivers/pwm/pwm-samsung.c
142
bits = (fls(divisor) - 1) - our_chip->variant.div_base;
drivers/pwm/pwm-samsung.c
148
reg |= bits << shift;
drivers/pwm/pwm-samsung.c
211
if (variant->bits < 32) {
drivers/pwm/pwm-samsung.c
214
if ((rate >> (variant->bits + div)) < freq)
drivers/pwm/pwm-samsung.c
471
.bits = 16,
drivers/pwm/pwm-samsung.c
478
.bits = 32,
drivers/pwm/pwm-samsung.c
485
.bits = 32,
drivers/pwm/pwm-samsung.c
492
.bits = 32,
drivers/pwm/pwm-twl.c
156
u8 val, mask, bits;
drivers/pwm/pwm-twl.c
160
bits = TWL4030_GPIO7_VIBRASYNC_PWM1_PWM1;
drivers/pwm/pwm-twl.c
163
bits = TWL4030_GPIO6_PWM0_MUTE_PWM0;
drivers/pwm/pwm-twl.c
179
val |= bits;
drivers/regulator/da9062-regulator.c
895
int bits, i, ret;
drivers/regulator/da9062-regulator.c
897
ret = regmap_read(hw->regmap, DA9062AA_STATUS_D, &bits);
drivers/regulator/da9062-regulator.c
909
if (BIT(regl->info->oc_event.lsb) & bits) {
drivers/regulator/da9063-regulator.c
738
int bits, i, ret;
drivers/regulator/da9063-regulator.c
740
ret = regmap_read(hw->regmap, DA9063_REG_STATUS_D, &bits);
drivers/regulator/da9063-regulator.c
749
if (BIT(regl->info->oc_event.lsb) & bits) {
drivers/regulator/max8660.c
136
u8 reg, bits;
drivers/regulator/max8660.c
145
bits = (rdev_get_id(rdev) == MAX8660_V3) ? 0x03 : 0x30;
drivers/regulator/max8660.c
146
return max8660_write(max8660, MAX8660_VCC1, 0xff, bits);
drivers/regulator/tps65910-regulator.c
274
#define EXT_CONTROL_REG_BITS(id, regs_offs, bits) (((regs_offs) << 8) | (bits))
drivers/s390/block/dasd.c
2154
void dasd_device_set_stop_bits(struct dasd_device *device, int bits)
drivers/s390/block/dasd.c
2156
device->stopped |= bits;
drivers/s390/block/dasd.c
2160
void dasd_device_remove_stop_bits(struct dasd_device *device, int bits)
drivers/s390/block/dasd.c
2162
device->stopped &= ~bits;
drivers/s390/block/dasd_fba.c
476
if (private->rdc_data.mode.bits.data_chain == 0) {
drivers/s390/block/dasd_fba.c
493
if (private->rdc_data.mode.bits.data_chain != 0) {
drivers/s390/block/dasd_fba.c
510
if (private->rdc_data.mode.bits.data_chain == 0) {
drivers/s390/block/dasd_fba.c
578
if (private->rdc_data.mode.bits.data_chain != 0)
drivers/s390/block/dasd_fba.c
584
if (private->rdc_data.mode.bits.data_chain == 0)
drivers/s390/block/dasd_fba.h
51
} __attribute__ ((packed)) bits;
drivers/s390/block/dasd_fba.h
62
} __attribute__ ((packed)) bits;
drivers/s390/cio/airq.c
114
static inline unsigned long iv_size(unsigned long bits)
drivers/s390/cio/airq.c
116
return BITS_TO_LONGS(bits) * sizeof(unsigned long);
drivers/s390/cio/airq.c
127
struct airq_iv *airq_iv_create(unsigned long bits, unsigned long flags,
drivers/s390/cio/airq.c
136
iv->bits = bits;
drivers/s390/cio/airq.c
138
size = iv_size(bits);
drivers/s390/cio/airq.c
141
if ((cache_line_size() * BITS_PER_BYTE) < bits
drivers/s390/cio/airq.c
163
iv->end = bits;
drivers/s390/cio/airq.c
170
size = bits * sizeof(unsigned long);
drivers/s390/cio/airq.c
176
size = bits * sizeof(unsigned int);
drivers/s390/cio/airq.c
210
cio_dma_free(iv->vector, iv_size(iv->bits));
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
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/crypto/ap_bus.c
1192
int ap_hex2bitmap(const char *str, unsigned long *bitmap, int bits)
drivers/s390/crypto/ap_bus.c
1197
if (bits & 0x07)
drivers/s390/crypto/ap_bus.c
1205
for (i = 0; isxdigit(*str) && i < bits; str++) {
drivers/s390/crypto/ap_bus.c
1238
static int modify_bitmap(const char *str, unsigned long *bitmap, int bits)
drivers/s390/crypto/ap_bus.c
1244
if (bits & 0x07)
drivers/s390/crypto/ap_bus.c
1252
if (str == np || a >= bits)
drivers/s390/crypto/ap_bus.c
1257
if (str == np || a > z || z >= bits)
drivers/s390/crypto/ap_bus.c
1273
static int ap_parse_bitmap_str(const char *str, unsigned long *bitmap, int bits,
drivers/s390/crypto/ap_bus.c
1279
size = BITS_TO_LONGS(bits) * sizeof(unsigned long);
drivers/s390/crypto/ap_bus.c
1282
rc = modify_bitmap(str, newmap, bits);
drivers/s390/crypto/ap_bus.c
1285
rc = ap_hex2bitmap(str, newmap, bits);
drivers/s390/crypto/ap_bus.c
1291
unsigned long *bitmap, int bits,
drivers/s390/crypto/ap_bus.c
1298
if (bits & 0x07)
drivers/s390/crypto/ap_bus.c
1301
size = BITS_TO_LONGS(bits) * sizeof(unsigned long);
drivers/s390/crypto/ap_bus.c
1309
rc = ap_parse_bitmap_str(str, bitmap, bits, newmap);
drivers/s390/net/qeth_l3_main.c
73
static void qeth_l3_convert_addr_to_bits(u8 *addr, u8 *bits, int len)
drivers/s390/net/qeth_l3_main.c
81
bits[i*8 + j] = octet & 1;
drivers/scsi/aha1542.c
91
u8 bits = inb(port) & mask;
drivers/scsi/aha1542.c
92
if ((bits & allof) == allof && ((bits & noneof) == 0))
drivers/scsi/aic7xxx/aic7xxx_93cx6.c
116
if (cmd->bits[i] != 0)
drivers/scsi/aic7xxx/aic7xxx_93cx6.c
122
if (cmd->bits[i] != 0)
drivers/scsi/aic7xxx/aic7xxx_93cx6.c
77
uint8_t bits[11];
drivers/scsi/esp_scsi.c
1153
u8 bits = esp_read8(ESP_FDATA);
drivers/scsi/esp_scsi.c
1161
if (!(bits & esp->scsi_id_mask))
drivers/scsi/esp_scsi.c
1163
bits &= ~esp->scsi_id_mask;
drivers/scsi/esp_scsi.c
1164
if (!bits || (bits & (bits - 1)))
drivers/scsi/esp_scsi.c
1167
target = ffs(bits) - 1;
drivers/scsi/ips.c
4509
uint32_t bits;
drivers/scsi/ips.c
4517
bits = readl(ha->mem_ptr + IPS_REG_I2O_HIR);
drivers/scsi/ips.c
4521
else if (bits & 0x3)
drivers/scsi/lpfc/lpfc_bsg.c
2660
ctreq->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_bsg.c
2661
ctreq->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_bsg.c
2664
ctreq->CommandResponse.bits.CmdRsp = ELX_LOOPBACK_XRI_SETUP;
drivers/scsi/lpfc/lpfc_bsg.c
2665
ctreq->CommandResponse.bits.Size = 0;
drivers/scsi/lpfc/lpfc_bsg.c
3198
ctreq->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_bsg.c
3199
ctreq->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_bsg.c
3202
ctreq->CommandResponse.bits.CmdRsp = cpu_to_be16(ELX_LOOPBACK_DATA);
drivers/scsi/lpfc/lpfc_bsg.c
3203
ctreq->CommandResponse.bits.Size = cpu_to_be16(size);
drivers/scsi/lpfc/lpfc_bsg.c
932
cmd = be16_to_cpu(ct_req->CommandResponse.bits.CmdRsp);
drivers/scsi/lpfc/lpfc_ct.c
1021
if (CTrsp->CommandResponse.bits.CmdRsp ==
drivers/scsi/lpfc/lpfc_ct.c
1036
} else if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1045
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1052
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1060
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1067
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1078
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1085
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1233
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1248
} else if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1257
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1265
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1273
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1281
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1290
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1298
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1375
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1604
CommandResponse.bits.CmdRsp);
drivers/scsi/lpfc/lpfc_ct.c
1614
be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp),
drivers/scsi/lpfc/lpfc_ct.c
1674
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1695
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1716
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1737
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1760
if (be16_to_cpu(ctrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1792
if (be16_to_cpu(CTrsp->CommandResponse.bits.CmdRsp) ==
drivers/scsi/lpfc/lpfc_ct.c
1993
CtReq->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_ct.c
1994
CtReq->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_ct.c
1997
CtReq->CommandResponse.bits.Size = 0;
drivers/scsi/lpfc/lpfc_ct.c
2000
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2012
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2024
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2031
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2039
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
207
ct_rsp->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_ct.c
2073
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
208
ct_rsp->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_ct.c
2083
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2094
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2106
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
211
ct_rsp->CommandResponse.bits.Size = 0;
drivers/scsi/lpfc/lpfc_ct.c
2118
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
212
ct_rsp->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2125
CtReq->CommandResponse.bits.CmdRsp =
drivers/scsi/lpfc/lpfc_ct.c
2246
__be16 fdmi_cmd = CTcmd->CommandResponse.bits.CmdRsp;
drivers/scsi/lpfc/lpfc_ct.c
2247
__be16 fdmi_rsp = CTrsp->CommandResponse.bits.CmdRsp;
drivers/scsi/lpfc/lpfc_ct.c
314
mi_cmd = be16_to_cpu(ct_req->CommandResponse.bits.CmdRsp);
drivers/scsi/lpfc/lpfc_ct.c
3256
CtReq->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_ct.c
3257
CtReq->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_ct.c
3262
CtReq->CommandResponse.bits.CmdRsp = cpu_to_be16(cmdcode);
drivers/scsi/lpfc/lpfc_ct.c
3418
CtReq->CommandResponse.bits.Size = cpu_to_be16(rsp_size);
drivers/scsi/lpfc/lpfc_ct.c
3588
__be16 rsp = ctrsp->CommandResponse.bits.CmdRsp;
drivers/scsi/lpfc/lpfc_ct.c
3596
cmd = be16_to_cpu(ctcmd->CommandResponse.bits.CmdRsp);
drivers/scsi/lpfc/lpfc_ct.c
3746
ctreq->RevisionId.bits.Revision = SLI_CT_REVISION;
drivers/scsi/lpfc/lpfc_ct.c
3747
ctreq->RevisionId.bits.InId = 0;
drivers/scsi/lpfc/lpfc_ct.c
3752
ctreq->CommandResponse.bits.CmdRsp = cpu_to_be16(cmdcode);
drivers/scsi/lpfc/lpfc_ct.c
3805
ctreq->CommandResponse.bits.Size = cpu_to_be16(rsp_size);
drivers/scsi/lpfc/lpfc_ct.c
675
CommandResponse.bits.CmdRsp;
drivers/scsi/lpfc/lpfc_hw.h
3786
struct_group_tagged(MAILBOX_word0, bits,
drivers/scsi/lpfc/lpfc_hw.h
82
} bits;
drivers/scsi/lpfc/lpfc_hw.h
91
} bits;
drivers/scsi/megaraid/megaraid_sas.h
803
} bits;
drivers/scsi/megaraid/megaraid_sas_base.c
5060
if (ci->host_device_list[i].flags.u.bits.is_sys_pd) {
drivers/scsi/megaraid/megaraid_sas_base.c
8814
if (targetid_entry->flags.u.bits.is_sys_pd) {
drivers/scsi/megaraid/megaraid_sas_fusion.h
186
} bits;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1239
karg.pci_information.u.bits.bus = ioc->pdev->bus->number;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1240
karg.pci_information.u.bits.device = PCI_SLOT(ioc->pdev->devfn);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1241
karg.pci_information.u.bits.function = PCI_FUNC(ioc->pdev->devfn);
drivers/scsi/mpt3sas/mpt3sas_ctl.h
146
} bits;
drivers/scsi/smartpqi/smartpqi.h
915
} bits;
drivers/scsi/smartpqi/smartpqi_init.c
7699
if (reset_reg.bits.reset_action == PQI_RESET_ACTION_COMPLETED)
drivers/scsi/smartpqi/smartpqi_init.c
7729
reset_reg.bits.reset_type = PQI_RESET_TYPE_HARD_RESET;
drivers/scsi/smartpqi/smartpqi_init.c
7730
reset_reg.bits.reset_action = PQI_RESET_ACTION_RESET;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
266
u32 bits = 0;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
283
bits |= priv->parent->config->regions[i].bit;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
294
regmap_update_bits(priv->parent->regmap, SCU2C, bits, bits);
drivers/soc/fsl/qbman/bman.c
627
int bman_p_irqsource_add(struct bman_portal *p, u32 bits)
drivers/soc/fsl/qbman/bman.c
632
p->irq_sources |= bits & BM_PIRQ_VISIBLE;
drivers/soc/fsl/qbman/bman_priv.h
69
int bman_p_irqsource_add(struct bman_portal *p, u32 bits);
drivers/soc/fsl/qbman/qman.c
1287
portal->bits = 0;
drivers/soc/fsl/qbman/qman.c
1685
void qman_p_irqsource_add(struct qman_portal *p, u32 bits)
drivers/soc/fsl/qbman/qman.c
1690
p->irq_sources |= bits & QM_PIRQ_VISIBLE;
drivers/soc/fsl/qbman/qman.c
1696
void qman_p_irqsource_remove(struct qman_portal *p, u32 bits)
drivers/soc/fsl/qbman/qman.c
1712
bits &= QM_PIRQ_VISIBLE;
drivers/soc/fsl/qbman/qman.c
1713
p->irq_sources &= ~bits;
drivers/soc/fsl/qbman/qman.c
980
unsigned long bits;
drivers/soc/fsl/qbman/qman_ccsr.c
244
u16 bits;
drivers/soc/fsl/qbman/qman_ccsr.c
524
log_edata_bits(dev, error_mdata[memid].bits);
drivers/soc/fsl/qbman/qman_ccsr.c
543
log_edata_bits(dev, error_mdata[memid].bits);
drivers/soc/fsl/qe/gpio.c
81
unsigned long *mask, unsigned long *bits)
drivers/soc/fsl/qe/gpio.c
94
if (test_bit(i, bits))
drivers/spi/spi-ath79.c
109
u32 word, u8 bits, unsigned flags)
drivers/spi/spi-ath79.c
115
for (word <<= (32 - bits); likely(bits); bits--) {
drivers/spi/spi-ath79.c
128
if (bits == 1)
drivers/spi/spi-atmel.c
1252
unsigned int bits = spi->bits_per_word;
drivers/spi/spi-atmel.c
1282
csr = SPI_BF(BITS, bits - 8);
drivers/spi/spi-atmel.c
1314
bits, spi->mode, spi_get_chipselect(spi, 0), csr);
drivers/spi/spi-atmel.c
1344
u8 bits;
drivers/spi/spi-atmel.c
1355
bits = (asd->csr >> 4) & 0xf;
drivers/spi/spi-atmel.c
1356
if (bits != xfer->bits_per_word - 8) {
drivers/spi/spi-bitbang-txrx.h
115
u32 word, u8 bits)
drivers/spi/spi-bitbang-txrx.h
119
u8 rxbit = bits - 1;
drivers/spi/spi-bitbang-txrx.h
122
for (; likely(bits); bits--) {
drivers/spi/spi-bitbang-txrx.h
148
u32 word, u8 bits)
drivers/spi/spi-bitbang-txrx.h
152
u8 rxbit = bits - 1;
drivers/spi/spi-bitbang-txrx.h
155
for (; likely(bits); bits--) {
drivers/spi/spi-bitbang-txrx.h
51
u32 word, u8 bits)
drivers/spi/spi-bitbang-txrx.h
55
u32 oldbit = (!(word & (1<<(bits-1)))) << 31;
drivers/spi/spi-bitbang-txrx.h
57
for (word <<= (32 - bits); likely(bits); bits--) {
drivers/spi/spi-bitbang-txrx.h
83
u32 word, u8 bits)
drivers/spi/spi-bitbang-txrx.h
87
u32 oldbit = (!(word & (1<<(bits-1)))) << 31;
drivers/spi/spi-bitbang-txrx.h
89
for (word <<= (32 - bits); likely(bits); bits--) {
drivers/spi/spi-bitbang.c
102
word = txrx_word(spi, ns, word, bits, flags);
drivers/spi/spi-bitbang.c
120
unsigned int bits = t->bits_per_word;
drivers/spi/spi-bitbang.c
133
word = txrx_word(spi, ns, word, bits, flags);
drivers/spi/spi-bitbang.c
58
unsigned int bits = t->bits_per_word;
drivers/spi/spi-bitbang.c
71
word = txrx_word(spi, ns, word, bits, flags);
drivers/spi/spi-bitbang.c
89
unsigned int bits = t->bits_per_word;
drivers/spi/spi-butterfly.c
138
u8 bits, unsigned flags)
drivers/spi/spi-butterfly.c
140
return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-davinci.c
238
static inline void set_io_bits(void __iomem *addr, u32 bits)
drivers/spi/spi-davinci.c
242
v |= bits;
drivers/spi/spi-davinci.c
246
static inline void clear_io_bits(void __iomem *addr, u32 bits)
drivers/spi/spi-davinci.c
250
v &= ~bits;
drivers/spi/spi-fsl-dspi.c
111
#define SPI_FRAME_BITS(bits) SPI_CTAR_FMSZ((bits) - 1)
drivers/spi/spi-fsl-dspi.c
112
#define SPI_FRAME_EBITS(bits) SPI_CTARE_FMSZE(((bits) - 1) >> 4)
drivers/spi/spi-gpio.c
107
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
110
return bitbang_txrx_le_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
112
return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
116
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
119
return bitbang_txrx_le_cpha1(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
121
return bitbang_txrx_be_cpha1(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
125
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
128
return bitbang_txrx_le_cpha0(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
130
return bitbang_txrx_be_cpha0(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
134
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
137
return bitbang_txrx_le_cpha1(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
139
return bitbang_txrx_be_cpha1(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
153
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
157
return bitbang_txrx_le_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
159
return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
163
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
167
return bitbang_txrx_le_cpha1(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
169
return bitbang_txrx_be_cpha1(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-gpio.c
173
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
177
return bitbang_txrx_le_cpha0(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
179
return bitbang_txrx_be_cpha0(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
183
unsigned int nsecs, u32 word, u8 bits, unsigned int flags)
drivers/spi/spi-gpio.c
187
return bitbang_txrx_le_cpha1(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-gpio.c
189
return bitbang_txrx_be_cpha1(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-ingenic.c
124
unsigned int bits)
drivers/spi/spi-ingenic.c
136
if (bits > 16) {
drivers/spi/spi-ingenic.c
140
} else if (bits > 8) {
drivers/spi/spi-ingenic.c
176
struct spi_transfer *xfer, unsigned int bits)
drivers/spi/spi-ingenic.c
181
&xfer->rx_sg, DMA_DEV_TO_MEM, bits);
drivers/spi/spi-ingenic.c
186
&xfer->tx_sg, DMA_MEM_TO_DEV, bits);
drivers/spi/spi-ingenic.c
245
unsigned int bits = xfer->bits_per_word ?: spi->bits_per_word;
drivers/spi/spi-ingenic.c
250
return spi_ingenic_dma_tx(ctlr, xfer, bits);
drivers/spi/spi-ingenic.c
252
if (bits > 16)
drivers/spi/spi-ingenic.c
255
if (bits > 8)
drivers/spi/spi-lm70llp.c
182
static u32 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits,
drivers/spi/spi-lm70llp.c
185
return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-lp8841-rtc.c
68
u32 word, u8 bits)
drivers/spi/spi-lp8841-rtc.c
72
u32 shift = 32 - bits;
drivers/spi/spi-lp8841-rtc.c
74
for (; likely(bits); bits--) {
drivers/spi/spi-npcm-pspi.c
61
static inline unsigned int bytes_per_word(unsigned int bits)
drivers/spi/spi-npcm-pspi.c
63
return bits <= 8 ? 1 : 2;
drivers/spi/spi-omap-uwire.c
205
unsigned bits = t->bits_per_word;
drivers/spi/spi-omap-uwire.c
227
if (bits > 8) {
drivers/spi/spi-omap-uwire.c
232
val <<= 16 - bits;
drivers/spi/spi-omap-uwire.c
236
dev_name(&spi->dev), bits, val);
drivers/spi/spi-omap-uwire.c
244
val = START | w | (bits << 5);
drivers/spi/spi-omap-uwire.c
268
if (bits > 8) {
drivers/spi/spi-omap-uwire.c
274
val = START | w | (bits << 0);
drivers/spi/spi-omap-uwire.c
289
val &= (1 << bits) - 1;
drivers/spi/spi-omap-uwire.c
296
dev_name(&spi->dev), bits, val);
drivers/spi/spi-pl022.c
1598
unsigned int bits = spi->bits_per_word;
drivers/spi/spi-pl022.c
1688
if ((bits <= 3) || (bits > pl022->vendor->max_bpw)) {
drivers/spi/spi-pl022.c
1694
} else if (bits <= 8) {
drivers/spi/spi-pl022.c
1699
} else if (bits <= 16) {
drivers/spi/spi-pl022.c
1754
SSP_WRITE_BITS(chip->cr0, bits - 1,
drivers/spi/spi-pl022.c
1771
SSP_WRITE_BITS(chip->cr0, bits - 1,
drivers/spi/spi-pxa2xx.c
1013
cr0 = pxa2xx_configure_sscr0(drv_data, clk_div, bits);
drivers/spi/spi-pxa2xx.c
293
u32 clk_div, u8 bits)
drivers/spi/spi-pxa2xx.c
299
| QUARK_X1000_SSCR0_DataSize(bits > 32 ? 8 : bits);
drivers/spi/spi-pxa2xx.c
303
| SSCR0_DataSize(bits > 16 ? bits - 16 : bits)
drivers/spi/spi-pxa2xx.c
304
| (bits > 16 ? SSCR0_EDSS : 0);
drivers/spi/spi-pxa2xx.c
943
u8 bits;
drivers/spi/spi-pxa2xx.c
969
bits = transfer->bits_per_word;
drivers/spi/spi-pxa2xx.c
974
if (bits <= 8) {
drivers/spi/spi-pxa2xx.c
978
} else if (bits <= 16) {
drivers/spi/spi-pxa2xx.c
982
} else if (bits <= 32) {
drivers/spi/spi-pxa2xx.h
103
static inline void clear_SSCR1_bits(const struct driver_data *drv_data, u32 bits)
drivers/spi/spi-pxa2xx.h
105
pxa2xx_spi_write(drv_data, SSCR1, pxa2xx_spi_read(drv_data, SSCR1) & ~bits);
drivers/spi/spi-pxa2xx.h
108
static inline u32 read_SSSR_bits(const struct driver_data *drv_data, u32 bits)
drivers/spi/spi-pxa2xx.h
110
return pxa2xx_spi_read(drv_data, SSSR) & bits;
drivers/spi/spi-rockchip.c
20
#define ROCKCHIP_SPI_CLR_BITS(reg, bits) \
drivers/spi/spi-rockchip.c
21
writel_relaxed(readl_relaxed(reg) & ~(bits), reg)
drivers/spi/spi-rockchip.c
22
#define ROCKCHIP_SPI_SET_BITS(reg, bits) \
drivers/spi/spi-rockchip.c
23
writel_relaxed(readl_relaxed(reg) | (bits), reg)
drivers/spi/spi-sh-msiof.c
267
u32 bits, u32 words1, u32 words2)
drivers/spi/spi-sh-msiof.c
270
FIELD_PREP(SIMDR2_BITLEN1, bits - 1) |
drivers/spi/spi-sh-msiof.c
282
u32 dr3 = FIELD_PREP(SIMDR3_BITLEN2, bits - 1) |
drivers/spi/spi-sh-msiof.c
579
unsigned int words, unsigned int bits)
drivers/spi/spi-sh-msiof.c
591
fifo_shift = 32 - bits;
drivers/spi/spi-sh-msiof.c
597
sh_msiof_spi_set_mode_regs(p, tx_buf, rx_buf, bits, words, 0);
drivers/spi/spi-sh-msiof.c
829
unsigned int bits = t->bits_per_word;
drivers/spi/spi-sh-msiof.c
855
if (bits <= 8) {
drivers/spi/spi-sh-msiof.c
857
} else if (bits <= 16) {
drivers/spi/spi-sh-msiof.c
887
if (bits <= 8 && len > 15) {
drivers/spi/spi-sh-msiof.c
888
bits = 32;
drivers/spi/spi-sh-msiof.c
895
if (bits <= 8) {
drivers/spi/spi-sh-msiof.c
899
} else if (bits <= 16) {
drivers/spi/spi-sh-msiof.c
939
words, bits);
drivers/spi/spi-sh-msiof.c
951
bits = t->bits_per_word;
drivers/spi/spi-sh-sci.c
100
unsigned nsecs, u32 word, u8 bits,
drivers/spi/spi-sh-sci.c
103
return bitbang_txrx_be_cpha1(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-sh-sci.c
39
static inline void setbits(struct sh_sci_spi *sp, int bits, int on)
drivers/spi/spi-sh-sci.c
50
sp->val |= bits;
drivers/spi/spi-sh-sci.c
52
sp->val &= ~bits;
drivers/spi/spi-sh-sci.c
79
unsigned nsecs, u32 word, u8 bits,
drivers/spi/spi-sh-sci.c
82
return bitbang_txrx_be_cpha0(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-sh-sci.c
86
unsigned nsecs, u32 word, u8 bits,
drivers/spi/spi-sh-sci.c
89
return bitbang_txrx_be_cpha1(spi, nsecs, 0, flags, word, bits);
drivers/spi/spi-sh-sci.c
93
unsigned nsecs, u32 word, u8 bits,
drivers/spi/spi-sh-sci.c
96
return bitbang_txrx_be_cpha0(spi, nsecs, 1, flags, word, bits);
drivers/spi/spi-sprd.c
254
static void sprd_spi_set_transfer_bits(struct sprd_spi *ss, u32 bits)
drivers/spi/spi-sprd.c
260
val |= bits << SPRD_SPI_CHNL_LEN;
drivers/spi/spi-stm32.c
447
u32 offset, u32 bits)
drivers/spi/spi-stm32.c
449
writel_relaxed(readl_relaxed(spi->base + offset) | bits,
drivers/spi/spi-stm32.c
454
u32 offset, u32 bits)
drivers/spi/spi-stm32.c
456
writel_relaxed(readl_relaxed(spi->base + offset) & ~bits,
drivers/spi/spi-uniphier.c
103
static inline unsigned int bytes_per_word(unsigned int bits)
drivers/spi/spi-uniphier.c
105
return bits <= 8 ? 1 : (bits <= 16 ? 2 : 4);
drivers/spi/spi-xtensa-xtfpga.c
54
u32 v, u8 bits, unsigned flags)
drivers/spi/spi-xtensa-xtfpga.c
58
xspi->data = (xspi->data << bits) | (v & GENMASK(bits - 1, 0));
drivers/spi/spi-xtensa-xtfpga.c
59
xspi->data_sz += bits;
drivers/spi/spi-zynqmp-gqspi.c
1021
static unsigned long zynqmp_qspi_timeout(struct zynqmp_qspi *xqspi, u8 bits,
drivers/spi/spi-zynqmp-gqspi.c
1028
bits * xqspi->speed_hz);
drivers/staging/fbtft/fbtft-io.c
46
int bits, i, j;
drivers/staging/fbtft/fbtft-io.c
65
bits = 63;
drivers/staging/fbtft/fbtft-io.c
69
tmp |= dc << bits;
drivers/staging/fbtft/fbtft-io.c
70
bits -= 8;
drivers/staging/fbtft/fbtft-io.c
71
tmp |= val << bits--;
drivers/staging/iio/frequency/ad9834.c
53
#define RES_MASK(bits) (BIT(bits) - 1)
drivers/staging/media/atomisp/pci/runtime/isys/interface/ia_css_isys.h
81
unsigned int ia_css_isys_rx_translate_irq_infos(unsigned int bits);
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
102
unsigned int ia_css_isys_rx_translate_irq_infos(unsigned int bits)
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
106
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_OVERRUN_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
108
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_INIT_TIMEOUT_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
110
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_SLEEP_MODE_ENTRY_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
112
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_SLEEP_MODE_EXIT_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
114
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_ECC_CORRECTED_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
116
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_SOT_HS_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
118
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_SOT_SYNC_HS_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
120
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_CONTROL_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
122
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_ECC_DOUBLE_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
124
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_CRC_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
126
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_ID_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
128
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_FRAME_SYNC_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
130
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_FRAME_DATA_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
132
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_DATA_TIMEOUT_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
134
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_ESCAPE_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
136
if (bits & (1U << _HRT_CSS_RECEIVER_IRQ_ERR_LINE_SYNC_BIT))
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
158
hrt_data bits = receiver_port_reg_load(RX0_ID,
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
16
hrt_data bits = receiver_port_reg_load(RX0_ID,
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
164
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_OVERRUN_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
166
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_INIT_TIMEOUT_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
168
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_SLEEP_MODE_ENTRY_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
170
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_SLEEP_MODE_EXIT_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
172
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_ECC_CORRECTED_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
174
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_SOT_HS_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
176
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_SOT_SYNC_HS_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
178
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_CONTROL_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
180
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_ECC_DOUBLE_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
182
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_CRC_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
184
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_ID_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
186
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_FRAME_SYNC_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
188
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_FRAME_DATA_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
190
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_DATA_TIMEOUT_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
192
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_ESCAPE_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
194
bits |= 1U << _HRT_CSS_RECEIVER_IRQ_ERR_LINE_SYNC_BIT;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
198
_HRT_CSS_RECEIVER_IRQ_ENABLE_REG_IDX, bits);
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
20
bits |= (1U << _HRT_CSS_RECEIVER_IRQ_OVERRUN_BIT) |
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
40
_HRT_CSS_RECEIVER_IRQ_ENABLE_REG_IDX, bits);
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
94
unsigned int bits;
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
97
bits = ia_css_isys_rx_get_interrupt_reg(port);
drivers/staging/media/atomisp/pci/runtime/isys/src/rx.c
98
*irq_infos = ia_css_isys_rx_translate_irq_infos(bits);
drivers/target/iscsi/iscsi_target_auth.c
214
int i, bits = 0, ac = 0;
drivers/target/iscsi/iscsi_target_auth.c
228
bits += 6;
drivers/target/iscsi/iscsi_target_auth.c
229
if (bits >= 8) {
drivers/target/iscsi/iscsi_target_auth.c
230
*cp++ = (ac >> (bits - 8)) & 0xff;
drivers/target/iscsi/iscsi_target_auth.c
231
ac &= ~(BIT(16) - BIT(bits - 8));
drivers/target/iscsi/iscsi_target_auth.c
232
bits -= 8;
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
134
mask = GENMASK_ULL(ptc_mmio_regs[index].shift + ptc_mmio_regs[index].bits - 1,
drivers/thermal/intel/int340x_thermal/platform_temperature_control.c
46
int bits;
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
18
int bits;
drivers/thermal/intel/int340x_thermal/processor_thermal_rfim.c
260
mask = GENMASK(mmio_regs[ret].shift + mmio_regs[ret].bits - 1, mmio_regs[ret].shift);\
drivers/thermal/intel/intel_hfi.c
559
nr_capabilities = hweight8(edx.split.capabilities.bits);
drivers/thermal/intel/intel_hfi.c
65
u8 bits;
drivers/thermal/uniphier_thermal.c
155
u32 bits = 0;
drivers/thermal/uniphier_thermal.c
159
bits |= PMALERTINTCTL_EN(i);
drivers/thermal/uniphier_thermal.c
163
PMALERTINTCTL_MASK, bits);
drivers/thermal/uniphier_thermal.c
210
u32 mask = 0, bits = 0;
drivers/thermal/uniphier_thermal.c
215
bits |= PMALERTINTCTL_CLR(i);
drivers/thermal/uniphier_thermal.c
220
tdev->data->map_base + PMALERTINTCTL, mask, bits);
drivers/tty/amiserial.c
120
static __inline__ void rtsdtr_ctrl(int bits)
drivers/tty/amiserial.c
122
ciab.pra = ((bits & (SER_RTS | SER_DTR)) ^ (SER_RTS | SER_DTR)) | (ciab.pra & ~(SER_RTS | SER_DTR));
drivers/tty/amiserial.c
572
int bits;
drivers/tty/amiserial.c
579
cval = 3; bits = 10;
drivers/tty/amiserial.c
582
bits++;
drivers/tty/amiserial.c
586
bits++;
drivers/tty/amiserial.c
630
info->timeout = (XMIT_FIFO_SIZE*HZ*bits*quot) / baud_base;
drivers/tty/mxser.c
1611
u8 irqbits, bits, mask = BIT(max) - 1;
drivers/tty/mxser.c
1619
for (i = 0, bits = 1; i < max; i++, irqbits |= bits, bits <<= 1) {
drivers/tty/mxser.c
1622
if (bits & irqbits)
drivers/tty/n_gsm.c
1805
u8 bits;
drivers/tty/n_gsm.c
1823
bits = *dp;
drivers/tty/n_gsm.c
1824
if ((bits & 1) == 0)
drivers/tty/n_gsm.c
1829
if (bits & 2)
drivers/tty/n_gsm.c
1831
if (bits & 4)
drivers/tty/n_gsm.c
1833
if (bits & 8)
drivers/tty/serial/21285.c
401
int *parity, int *bits)
drivers/tty/serial/21285.c
409
*bits = 5;
drivers/tty/serial/21285.c
412
*bits = 6;
drivers/tty/serial/21285.c
415
*bits = 7;
drivers/tty/serial/21285.c
419
*bits = 8;
drivers/tty/serial/21285.c
439
int bits = 8;
drivers/tty/serial/21285.c
449
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/21285.c
451
serial21285_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/21285.c
453
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/8250/8250_bcm7271.c
260
int reg_type, int offset, u32 bits)
drivers/tty/serial/8250/8250_bcm7271.c
266
value |= bits;
drivers/tty/serial/8250/8250_bcm7271.c
271
int reg_type, int offset, u32 bits)
drivers/tty/serial/8250/8250_bcm7271.c
277
value &= ~bits;
drivers/tty/serial/8250/8250_ingenic.c
100
unsigned int parity, bits, flow; /* unused for now */
drivers/tty/serial/8250/8250_ingenic.c
102
uart_parse_options(opt, &baud, &parity, &bits, &flow);
drivers/tty/serial/8250/8250_port.c
1956
static bool wait_for_lsr(struct uart_8250_port *up, int bits)
drivers/tty/serial/8250/8250_port.c
1972
if ((status & bits) == bits)
drivers/tty/serial/8250/8250_port.c
1984
static void wait_for_xmitr(struct uart_8250_port *up, int bits)
drivers/tty/serial/8250/8250_port.c
1988
wait_for_lsr(up, bits);
drivers/tty/serial/8250/8250_port.c
3407
int bits = 8;
drivers/tty/serial/8250/8250_port.c
3416
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/8250/8250_port.c
3420
ret = uart_set_options(port, port->cons, baud, parity, bits, flow);
drivers/tty/serial/altera_uart.c
439
int bits = 8;
drivers/tty/serial/altera_uart.c
450
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/altera_uart.c
452
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/amba-pl010.c
576
int *parity, int *bits)
drivers/tty/serial/amba-pl010.c
591
*bits = 7;
drivers/tty/serial/amba-pl010.c
593
*bits = 8;
drivers/tty/serial/amba-pl010.c
605
int bits = 8;
drivers/tty/serial/amba-pl010.c
628
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/amba-pl010.c
630
pl010_console_get_options(uap, &baud, &parity, &bits);
drivers/tty/serial/amba-pl010.c
632
return uart_set_options(&uap->port, co, baud, parity, bits, flow);
drivers/tty/serial/amba-pl011.c
2098
unsigned int bits;
drivers/tty/serial/amba-pl011.c
2149
bits = tty_get_frame_size(termios->c_cflag);
drivers/tty/serial/amba-pl011.c
2163
uap->rs485_tx_drain_interval = ns_to_ktime(DIV_ROUND_UP(bits * NSEC_PER_SEC, baud));
drivers/tty/serial/amba-pl011.c
2374
int *parity, int *bits)
drivers/tty/serial/amba-pl011.c
2392
*bits = 7;
drivers/tty/serial/amba-pl011.c
2394
*bits = 8;
drivers/tty/serial/amba-pl011.c
2410
int bits = 8;
drivers/tty/serial/amba-pl011.c
2450
&baud, &parity, &bits, &flow);
drivers/tty/serial/amba-pl011.c
2452
pl011_console_get_options(uap, &baud, &parity, &bits);
drivers/tty/serial/amba-pl011.c
2455
return uart_set_options(&uap->port, co, baud, parity, bits, flow);
drivers/tty/serial/apbuart.c
424
int *parity, int *bits)
drivers/tty/serial/apbuart.c
439
*bits = 8;
drivers/tty/serial/apbuart.c
449
int bits = 8;
drivers/tty/serial/apbuart.c
469
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/apbuart.c
471
apbuart_console_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/apbuart.c
473
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/ar933x_uart.c
721
int bits = 8;
drivers/tty/serial/ar933x_uart.c
733
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/ar933x_uart.c
735
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/arc_uart.c
480
int bits = 8;
drivers/tty/serial/arc_uart.c
496
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/arc_uart.c
502
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/atmel_serial.c
2611
int *parity, int *bits)
drivers/tty/serial/atmel_serial.c
2625
*bits = 8;
drivers/tty/serial/atmel_serial.c
2627
*bits = 7;
drivers/tty/serial/atmel_serial.c
2643
int bits = 8;
drivers/tty/serial/atmel_serial.c
2658
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/atmel_serial.c
2660
atmel_console_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/atmel_serial.c
2662
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/bcm63xx_uart.c
735
int bits = 8;
drivers/tty/serial/bcm63xx_uart.c
745
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/bcm63xx_uart.c
747
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/clps711x.c
381
int baud = 38400, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/clps711x.c
412
bits = 7;
drivers/tty/serial/clps711x.c
418
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/clps711x.c
420
ret = uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/cpm_uart.c
1393
int bits = 8;
drivers/tty/serial/cpm_uart.c
1434
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/cpm_uart.c
1465
uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/cpm_uart.c
575
unsigned int bits = tty_get_frame_size(termios->c_cflag);
drivers/tty/serial/cpm_uart.c
598
out_be16(&smcp->smc_smcmr, smcr_mk_clen(bits - 1) | cval |
drivers/tty/serial/cpm_uart.c
601
unsigned int bits = tty_get_char_size(termios->c_cflag);
drivers/tty/serial/cpm_uart.c
605
out_be16(&sccp->scc_psmr, (UART_LCR_WLEN(bits) << 12) | scval);
drivers/tty/serial/digicolor-usart.c
418
int baud = 115200, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/digicolor-usart.c
429
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/digicolor-usart.c
431
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/dz.c
867
int bits = 8;
drivers/tty/serial/dz.c
882
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/dz.c
884
return uart_set_options(&dport->port, co, baud, parity, bits, flow);
drivers/tty/serial/esp32_uart.c
556
int bits = 8;
drivers/tty/serial/esp32_uart.c
578
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/esp32_uart.c
580
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/fsl_linflexuart.c
665
linflex_console_get_options(struct uart_port *sport, int *parity, int *bits)
drivers/tty/serial/fsl_linflexuart.c
687
*bits = 9;
drivers/tty/serial/fsl_linflexuart.c
689
*bits = 8;
drivers/tty/serial/fsl_linflexuart.c
697
int bits = 8;
drivers/tty/serial/fsl_linflexuart.c
716
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/fsl_linflexuart.c
718
linflex_console_get_options(sport, &parity, &bits);
drivers/tty/serial/fsl_linflexuart.c
736
ret = uart_set_options(sport, co, baud, parity, bits, flow);
drivers/tty/serial/fsl_lpuart.c
1349
unsigned int bits = tty_get_frame_size(termios->c_cflag);
drivers/tty/serial/fsl_lpuart.c
1356
sport->rx_dma_rng_buf_len = (DMA_RX_TIMEOUT * baud / bits / 1000) * 2;
drivers/tty/serial/fsl_lpuart.c
2562
int *parity, int *bits)
drivers/tty/serial/fsl_lpuart.c
2585
*bits = 9;
drivers/tty/serial/fsl_lpuart.c
2587
*bits = 8;
drivers/tty/serial/fsl_lpuart.c
2611
int *parity, int *bits)
drivers/tty/serial/fsl_lpuart.c
2634
*bits = 9;
drivers/tty/serial/fsl_lpuart.c
2636
*bits = 8;
drivers/tty/serial/fsl_lpuart.c
2659
int bits = 8;
drivers/tty/serial/fsl_lpuart.c
2676
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/fsl_lpuart.c
2679
lpuart32_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/fsl_lpuart.c
2681
lpuart_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/fsl_lpuart.c
2688
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/imx.c
2222
int *parity, int *bits)
drivers/tty/serial/imx.c
2242
*bits = 8;
drivers/tty/serial/imx.c
2244
*bits = 7;
drivers/tty/serial/imx.c
2284
int bits = 8;
drivers/tty/serial/imx.c
2308
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/imx.c
2310
imx_uart_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/imx.c
2314
retval = uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/ip22zilog.c
1000
return uart_set_options(&up->port, con, baud, parity, bits, flow);
drivers/tty/serial/ip22zilog.c
982
int baud = 9600, bits = 8;
drivers/tty/serial/ip22zilog.c
999
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lantiq.c
622
int bits = 8;
drivers/tty/serial/lantiq.c
641
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lantiq.c
642
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/liteuart.c
393
int bits = 8;
drivers/tty/serial/liteuart.c
406
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/liteuart.c
408
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/lpc32xx_hs.c
156
int bits = 8;
drivers/tty/serial/lpc32xx_hs.c
168
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/lpc32xx_hs.c
172
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/ma35d1_serial.c
597
int bits = 8;
drivers/tty/serial/ma35d1_serial.c
626
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/ma35d1_serial.c
628
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mcf.c
506
int bits = 8;
drivers/tty/serial/mcf.c
517
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mcf.c
519
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/meson_uart.c
592
int bits = 8;
drivers/tty/serial/meson_uart.c
606
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/meson_uart.c
608
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/milbeaut_usio.c
425
int bits = 8;
drivers/tty/serial/milbeaut_usio.c
436
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/milbeaut_usio.c
441
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mpc52xx_uart.c
1496
int *baud, int *parity, int *bits, int *flow)
drivers/tty/serial/mpc52xx_uart.c
1511
*bits = 5;
drivers/tty/serial/mpc52xx_uart.c
1514
*bits = 6;
drivers/tty/serial/mpc52xx_uart.c
1517
*bits = 7;
drivers/tty/serial/mpc52xx_uart.c
1521
*bits = 8;
drivers/tty/serial/mpc52xx_uart.c
1574
int bits = 8;
drivers/tty/serial/mpc52xx_uart.c
1625
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mpc52xx_uart.c
1627
mpc52xx_console_get_options(port, &baud, &parity, &bits, &flow);
drivers/tty/serial/mpc52xx_uart.c
1630
baud, bits, parity, flow);
drivers/tty/serial/mpc52xx_uart.c
1632
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mps2-uart.c
436
int bits = 8;
drivers/tty/serial/mps2-uart.c
449
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mps2-uart.c
451
return uart_set_options(&mps_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/msm_serial.c
1692
int bits = 8;
drivers/tty/serial/msm_serial.c
1707
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/msm_serial.c
1711
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mvebu-uart.c
766
int bits = 8;
drivers/tty/serial/mvebu-uart.c
781
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mvebu-uart.c
783
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/mxs-auart.c
1355
int *parity, int *bits)
drivers/tty/serial/mxs-auart.c
1374
*bits = 7;
drivers/tty/serial/mxs-auart.c
1376
*bits = 8;
drivers/tty/serial/mxs-auart.c
1393
int bits = 8;
drivers/tty/serial/mxs-auart.c
1414
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/mxs-auart.c
1416
auart_console_get_options(s, &baud, &parity, &bits);
drivers/tty/serial/mxs-auart.c
1418
ret = uart_set_options(&s->port, co, baud, parity, bits, flow);
drivers/tty/serial/omap-serial.c
1252
int bits = 8;
drivers/tty/serial/omap-serial.c
1261
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/omap-serial.c
1263
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/owl-uart.c
559
int bits = 8;
drivers/tty/serial/owl-uart.c
571
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/owl-uart.c
573
return uart_set_options(&owl_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/pch_uart.c
1292
unsigned int baud, parity, bits, stb;
drivers/tty/serial/pch_uart.c
1299
bits = PCH_UART_HAL_5BIT;
drivers/tty/serial/pch_uart.c
1302
bits = PCH_UART_HAL_6BIT;
drivers/tty/serial/pch_uart.c
1305
bits = PCH_UART_HAL_7BIT;
drivers/tty/serial/pch_uart.c
1308
bits = PCH_UART_HAL_8BIT;
drivers/tty/serial/pch_uart.c
1338
rtn = pch_uart_hal_set_line(priv, baud, parity, bits, stb);
drivers/tty/serial/pch_uart.c
1431
static void wait_for_xmitr(struct eg20t_port *up, int bits)
drivers/tty/serial/pch_uart.c
1439
if ((status & bits) == bits)
drivers/tty/serial/pch_uart.c
1587
int bits = 8;
drivers/tty/serial/pch_uart.c
1606
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pch_uart.c
1608
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/pch_uart.c
428
unsigned int parity, unsigned int bits,
drivers/tty/serial/pch_uart.c
448
if (bits & ~PCH_UART_LCR_WLS) {
drivers/tty/serial/pch_uart.c
449
dev_err(priv->port.dev, "Invalid bits(0x%x)\n", bits);
drivers/tty/serial/pch_uart.c
459
lcr |= bits;
drivers/tty/serial/pic32_uart.c
796
int bits = 8;
drivers/tty/serial/pic32_uart.c
813
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pic32_uart.c
815
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/pmac_zilog.c
1901
int bits = 8;
drivers/tty/serial/pmac_zilog.c
1949
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pmac_zilog.c
1951
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/pxa.c
683
int bits = 8;
drivers/tty/serial/pxa.c
694
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/pxa.c
696
return uart_set_options(&up->port, co, baud, parity, bits, flow);
drivers/tty/serial/qcom_geni_serial.c
1443
int bits = 8;
drivers/tty/serial/qcom_geni_serial.c
1469
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/qcom_geni_serial.c
1471
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/serial/rda-uart.c
626
int bits = 8;
drivers/tty/serial/rda-uart.c
638
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/rda-uart.c
640
return uart_set_options(&rda_port->port, co, baud, parity, bits, flow);
drivers/tty/serial/sa1100.c
717
int *parity, int *bits)
drivers/tty/serial/sa1100.c
737
*bits = 8;
drivers/tty/serial/sa1100.c
739
*bits = 7;
drivers/tty/serial/sa1100.c
752
int bits = 8;
drivers/tty/serial/sa1100.c
766
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sa1100.c
768
sa1100_console_get_options(sport, &baud, &parity, &bits);
drivers/tty/serial/sa1100.c
770
return uart_set_options(&sport->port, co, baud, parity, bits, flow);
drivers/tty/serial/samsung_tty.c
2294
int *parity, int *bits)
drivers/tty/serial/samsung_tty.c
2309
*bits = 5;
drivers/tty/serial/samsung_tty.c
2312
*bits = 6;
drivers/tty/serial/samsung_tty.c
2315
*bits = 7;
drivers/tty/serial/samsung_tty.c
2319
*bits = 8;
drivers/tty/serial/samsung_tty.c
2359
int bits = 8;
drivers/tty/serial/samsung_tty.c
2383
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/samsung_tty.c
2385
s3c24xx_serial_get_options(port, &baud, &parity, &bits);
drivers/tty/serial/samsung_tty.c
2389
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/sb1250-duart.c
868
int bits = 8;
drivers/tty/serial/sb1250-duart.c
883
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sb1250-duart.c
884
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/serial/sccnxp.c
862
int baud = 9600, bits = 8, parity = 'n', flow = 'n';
drivers/tty/serial/sccnxp.c
865
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sccnxp.c
867
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/serial_core.c
2164
int *bits, int *flow)
drivers/tty/serial/serial_core.c
2174
*bits = *s++ - '0';
drivers/tty/serial/serial_core.c
2194
int baud, int parity, int bits, int flow)
drivers/tty/serial/serial_core.c
2214
if (bits == 7)
drivers/tty/serial/serial_core.c
2581
int bits = 8;
drivers/tty/serial/serial_core.c
2608
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/serial_core.c
2610
ret = uart_set_options(port, NULL, baud, parity, bits, flow);
drivers/tty/serial/serial_txx9.c
878
int bits = 8;
drivers/tty/serial/serial_txx9.c
896
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/serial_txx9.c
898
return uart_set_options(up, co, baud, parity, bits, flow);
drivers/tty/serial/sh-sci.c
1255
unsigned int bits;
drivers/tty/serial/sh-sci.c
1271
bits = 0;
drivers/tty/serial/sh-sci.c
1274
bits = SCFCR_RTRG0;
drivers/tty/serial/sh-sci.c
1277
bits = SCFCR_RTRG1;
drivers/tty/serial/sh-sci.c
1280
bits = SCFCR_RTRG0 | SCFCR_RTRG1;
drivers/tty/serial/sh-sci.c
1287
bits = 0;
drivers/tty/serial/sh-sci.c
1290
bits = SCFCR_RTRG0;
drivers/tty/serial/sh-sci.c
1293
bits = SCFCR_RTRG1;
drivers/tty/serial/sh-sci.c
1296
bits = SCFCR_RTRG0 | SCFCR_RTRG1;
drivers/tty/serial/sh-sci.c
1307
~(SCFCR_RTRG1 | SCFCR_RTRG0)) | bits);
drivers/tty/serial/sh-sci.c
2681
unsigned int baud, smr_val = SCSMR_ASYNC, scr_val = 0, i, bits;
drivers/tty/serial/sh-sci.c
2810
bits = tty_get_frame_size(termios->c_cflag);
drivers/tty/serial/sh-sci.c
2836
int last_stop = bits * 2 - 1;
drivers/tty/serial/sh-sci.c
2917
s->rx_frame = (10000 * bits) / (baud / 100);
drivers/tty/serial/sh-sci.c
3408
unsigned int bits;
drivers/tty/serial/sh-sci.c
3429
bits = sci_port->params->param_bits->poll_sent_bits;
drivers/tty/serial/sh-sci.c
3431
while ((sci_port->ops->read_reg(port, regs->status) & bits) != bits)
drivers/tty/serial/sh-sci.c
3449
int bits = 8;
drivers/tty/serial/sh-sci.c
3474
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sh-sci.c
3476
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/sifive.c
878
int bits = 8;
drivers/tty/serial/sifive.c
892
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sifive.c
894
return uart_set_options(&ssp->port, co, baud, parity, bits, flow);
drivers/tty/serial/sprd_serial.c
1018
int bits = 8;
drivers/tty/serial/sprd_serial.c
1032
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sprd_serial.c
1035
parity, bits, flow);
drivers/tty/serial/st-asc.c
882
int bits = 8;
drivers/tty/serial/st-asc.c
901
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/st-asc.c
903
return uart_set_options(&ascport->port, co, baud, parity, bits, flow);
drivers/tty/serial/stm32-usart.c
1159
unsigned int baud, bits, uart_clk, uart_clk_pres;
drivers/tty/serial/stm32-usart.c
120
static void stm32_usart_set_bits(struct uart_port *port, u32 reg, u32 bits)
drivers/tty/serial/stm32-usart.c
1210
bits = tty_get_char_size(cflag);
drivers/tty/serial/stm32-usart.c
1211
stm32_port->rdr_mask = (BIT(bits) - 1);
drivers/tty/serial/stm32-usart.c
1214
bits++;
drivers/tty/serial/stm32-usart.c
1225
if (bits == 9) {
drivers/tty/serial/stm32-usart.c
1227
} else if ((bits == 7) && cfg->has_7bits_data) {
drivers/tty/serial/stm32-usart.c
1229
} else if (bits != 8) {
drivers/tty/serial/stm32-usart.c
1231
, bits);
drivers/tty/serial/stm32-usart.c
1235
bits = 8;
drivers/tty/serial/stm32-usart.c
1237
bits++;
drivers/tty/serial/stm32-usart.c
1246
bits = bits + 3; /* 1 start bit + 2 stop bits */
drivers/tty/serial/stm32-usart.c
1248
bits = bits + 2; /* 1 start bit + 1 stop bit */
drivers/tty/serial/stm32-usart.c
125
val |= bits;
drivers/tty/serial/stm32-usart.c
1252
writel_relaxed(bits, port->membase + ofs->rtor);
drivers/tty/serial/stm32-usart.c
129
static void stm32_usart_clr_bits(struct uart_port *port, u32 reg, u32 bits)
drivers/tty/serial/stm32-usart.c
134
val &= ~bits;
drivers/tty/serial/stm32-usart.c
1961
int bits = 8;
drivers/tty/serial/stm32-usart.c
1980
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/stm32-usart.c
1982
return uart_set_options(&stm32port->port, co, baud, parity, bits, flow);
drivers/tty/serial/suncore.c
123
bits = simple_strtoul(++s, NULL, 0);
drivers/tty/serial/suncore.c
148
switch (bits) {
drivers/tty/serial/suncore.c
89
int baud, bits, stop, cflag;
drivers/tty/serial/sunplus-uart.c
533
int bits = 8;
drivers/tty/serial/sunplus-uart.c
545
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/sunplus-uart.c
547
return uart_set_options(&sup->port, co, baud, parity, bits, flow);
drivers/tty/serial/uartlite.c
530
int bits = 8;
drivers/tty/serial/uartlite.c
552
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/uartlite.c
554
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/vt8500_serial.c
498
int bits = 8;
drivers/tty/serial/vt8500_serial.c
511
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/vt8500_serial.c
514
co, baud, parity, bits, flow);
drivers/tty/serial/xilinx_uartps.c
1421
int bits = 8;
drivers/tty/serial/xilinx_uartps.c
1433
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/xilinx_uartps.c
1442
return uart_set_options(port, co, baud, parity, bits, flow);
drivers/tty/serial/zs.c
1203
int bits = 8;
drivers/tty/serial/zs.c
1216
uart_parse_options(options, &baud, &parity, &bits, &flow);
drivers/tty/serial/zs.c
1217
return uart_set_options(uport, co, baud, parity, bits, flow);
drivers/tty/tty_ioctl.c
296
unsigned char bits = 2 + tty_get_char_size(cflag);
drivers/tty/tty_ioctl.c
299
bits++;
drivers/tty/tty_ioctl.c
301
bits++;
drivers/tty/tty_ioctl.c
303
bits++;
drivers/tty/tty_ioctl.c
305
return bits;
drivers/ufs/host/ufs-sprd.c
32
unsigned int reg, unsigned int bits, unsigned int val)
drivers/ufs/host/ufs-sprd.c
34
regmap_update_bits(priv->sysci[index].regmap, reg, bits, val);
drivers/usb/c67x00/c67x00-ll-hpi.c
268
void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u16 bits)
drivers/usb/c67x00/c67x00-ll-hpi.c
270
hpi_write_word(sie->dev, USB_STAT_REG(sie->sie_num), bits);
drivers/usb/c67x00/c67x00.h
256
void c67x00_ll_usb_clear_status(struct c67x00_sie *sie, u16 bits);
drivers/usb/core/hub.c
778
unsigned long bits;
drivers/usb/core/hub.c
796
bits = 0;
drivers/usb/core/hub.c
798
bits |= ((unsigned long) ((*hub->buffer)[i]))
drivers/usb/core/hub.c
800
hub->event_bits[0] = bits;
drivers/usb/gadget/function/uvc_configfs.c
1849
#define UVCG_STREAMING_HEADER_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
1865
result = sprintf(page, "%u\n", le##bits##_to_cpu(sh->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
187
#define UVCG_CTRL_HDR_ATTR(cname, aname, bits, limit) \
drivers/usb/gadget/function/uvc_configfs.c
1934
#define UVCG_FRAME_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
1967
ret = kstrtou##bits(page, 0, &num); \
drivers/usb/gadget/function/uvc_configfs.c
203
result = sprintf(page, "%u\n", le##bits##_to_cpu(ch->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
219
u##bits num; \
drivers/usb/gadget/function/uvc_configfs.c
232
ret = kstrtou##bits(page, 0, &num); \
drivers/usb/gadget/function/uvc_configfs.c
2334
#define UVCG_UNCOMPRESSED_ATTR_RO(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2350
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2359
#define UVCG_UNCOMPRESSED_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2375
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
240
ch->desc.aname = cpu_to_le##bits(num); \
drivers/usb/gadget/function/uvc_configfs.c
2533
#define UVCG_MJPEG_ATTR_RO(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2548
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2557
#define UVCG_MJPEG_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2572
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2723
#define UVCG_FRAMEBASED_ATTR_RO(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2739
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2748
#define UVCG_FRAMEBASED_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2764
result = sprintf(page, "%u\n", le##bits##_to_cpu(u->desc.aname));\
drivers/usb/gadget/function/uvc_configfs.c
2973
#define UVCG_COLOR_MATCHING_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
2992
le##bits##_to_cpu(color_match->desc.aname)); \
drivers/usb/gadget/function/uvc_configfs.c
3009
u##bits num; \
drivers/usb/gadget/function/uvc_configfs.c
3011
ret = kstrtou##bits(page, 0, &num); \
drivers/usb/gadget/function/uvc_configfs.c
305
#define UVCG_DEFAULT_PROCESSING_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
323
result = sprintf(page, "%u\n", le##bits##_to_cpu(pd->aname)); \
drivers/usb/gadget/function/uvc_configfs.c
466
#define UVCG_DEFAULT_CAMERA_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
485
result = sprintf(page, "%u\n", le##bits##_to_cpu(cd->aname)); \
drivers/usb/gadget/function/uvc_configfs.c
639
#define UVCG_DEFAULT_OUTPUT_ATTR(cname, aname, bits) \
drivers/usb/gadget/function/uvc_configfs.c
658
result = sprintf(page, "%u\n", le##bits##_to_cpu(cd->aname)); \
drivers/usb/gadget/udc/fsl_udc_core.c
1084
u32 bits;
drivers/usb/gadget/udc/fsl_udc_core.c
1099
bits = (1 << 16) | 1;
drivers/usb/gadget/udc/fsl_udc_core.c
1101
bits = 1 << (16 + ep_num);
drivers/usb/gadget/udc/fsl_udc_core.c
1103
bits = 1 << ep_num;
drivers/usb/gadget/udc/fsl_udc_core.c
1107
fsl_writel(bits, &dr_regs->endptflush);
drivers/usb/gadget/udc/fsl_udc_core.c
1119
} while (fsl_readl(&dr_regs->endptstatus) & bits);
drivers/usb/gadget/udc/renesas_usb3.c
414
static void usb3_set_bit(struct renesas_usb3 *usb3, u32 bits, u32 offs)
drivers/usb/gadget/udc/renesas_usb3.c
418
val |= bits;
drivers/usb/gadget/udc/renesas_usb3.c
422
static void usb3_clear_bit(struct renesas_usb3 *usb3, u32 bits, u32 offs)
drivers/usb/gadget/udc/renesas_usb3.c
426
val &= ~bits;
drivers/usb/gadget/udc/renesas_usb3.c
454
static void usb3_drd_set_bit(struct renesas_usb3 *usb3, u32 bits, u32 offs)
drivers/usb/gadget/udc/renesas_usb3.c
458
val |= bits;
drivers/usb/gadget/udc/renesas_usb3.c
462
static void usb3_drd_clear_bit(struct renesas_usb3 *usb3, u32 bits, u32 offs)
drivers/usb/gadget/udc/renesas_usb3.c
466
val &= ~bits;
drivers/usb/gadget/udc/renesas_usb3.c
496
static void usb3_enable_irq_1(struct renesas_usb3 *usb3, u32 bits)
drivers/usb/gadget/udc/renesas_usb3.c
498
usb3_set_bit(usb3, bits, USB3_USB_INT_ENA_1);
drivers/usb/gadget/udc/renesas_usb3.c
501
static void usb3_disable_irq_1(struct renesas_usb3 *usb3, u32 bits)
drivers/usb/gadget/udc/renesas_usb3.c
503
usb3_clear_bit(usb3, bits, USB3_USB_INT_ENA_1);
drivers/usb/gadget/udc/renesas_usb3.c
549
u32 bits = USB20_CON_B2_PUE | USB20_CON_B2_CONNECT;
drivers/usb/gadget/udc/renesas_usb3.c
552
usb3_set_bit(usb3, bits, USB3_USB20_CON);
drivers/usb/gadget/udc/renesas_usb3.c
554
usb3_clear_bit(usb3, bits, USB3_USB20_CON);
drivers/usb/gadget/udc/renesas_usb3.c
610
u32 bits = SSIFCMD_UDIR_U2 | SSIFCMD_UREQ_U2;
drivers/usb/gadget/udc/renesas_usb3.c
614
usb3_clear_bit(usb3, bits, USB3_SSIFCMD);
drivers/usb/gadget/udc/renesas_usb3.c
616
usb3_set_bit(usb3, bits, USB3_SSIFCMD);
drivers/usb/gadget/udc/renesas_usb3.c
621
u32 bits = SSIFCMD_UDIR_U1 | SSIFCMD_UREQ_U1;
drivers/usb/gadget/udc/renesas_usb3.c
625
usb3_clear_bit(usb3, bits, USB3_SSIFCMD);
drivers/usb/gadget/udc/renesas_usb3.c
627
usb3_set_bit(usb3, bits, USB3_SSIFCMD);
drivers/usb/gadget/udc/rzv2m_usb3drd.c
21
static void rzv2m_usb3drd_set_bit(struct rzv2m_usb3drd *usb3, u32 bits,
drivers/usb/gadget/udc/rzv2m_usb3drd.c
26
val |= bits;
drivers/usb/gadget/udc/rzv2m_usb3drd.c
30
static void rzv2m_usb3drd_clear_bit(struct rzv2m_usb3drd *usb3, u32 bits,
drivers/usb/gadget/udc/rzv2m_usb3drd.c
35
val &= ~bits;
drivers/usb/host/fhci-hcd.c
151
u8 bits = 0;
drivers/usb/host/fhci-hcd.c
159
bits |= 0x2;
drivers/usb/host/fhci-hcd.c
163
bits |= 0x1;
drivers/usb/host/fhci-hcd.c
165
return bits;
drivers/usb/mtu3/mtu3.h
409
static inline void mtu3_setbits(void __iomem *base, u32 offset, u32 bits)
drivers/usb/mtu3/mtu3.h
414
writel((tmp | (bits)), addr);
drivers/usb/mtu3/mtu3.h
417
static inline void mtu3_clrbits(void __iomem *base, u32 offset, u32 bits)
drivers/usb/mtu3/mtu3.h
422
writel((tmp & ~(bits)), addr);
drivers/usb/mtu3/mtu3_core.c
55
u32 bits = mep->fifo_size / MTU3_EP_FIFO_UNIT;
drivers/usb/mtu3/mtu3_core.c
58
if (unlikely(addr < fifo->base || bits > fifo->limit))
drivers/usb/mtu3/mtu3_core.c
62
bitmap_clear(fifo->bitmap, start_bit, bits);
drivers/usb/serial/console.c
59
int bits = 8;
drivers/usb/serial/console.c
78
bits = *s++ - '0';
drivers/usb/serial/console.c
87
switch (bits) {
drivers/usb/serial/cp210x.c
1260
u16 bits;
drivers/usb/serial/cp210x.c
1276
bits = 0;
drivers/usb/serial/cp210x.c
1280
bits |= BITS_DATA_5;
drivers/usb/serial/cp210x.c
1283
bits |= BITS_DATA_6;
drivers/usb/serial/cp210x.c
1286
bits |= BITS_DATA_7;
drivers/usb/serial/cp210x.c
1290
bits |= BITS_DATA_8;
drivers/usb/serial/cp210x.c
1297
bits |= BITS_PARITY_MARK;
drivers/usb/serial/cp210x.c
1299
bits |= BITS_PARITY_SPACE;
drivers/usb/serial/cp210x.c
1302
bits |= BITS_PARITY_ODD;
drivers/usb/serial/cp210x.c
1304
bits |= BITS_PARITY_EVEN;
drivers/usb/serial/cp210x.c
1309
bits |= BITS_STOP_2;
drivers/usb/serial/cp210x.c
1311
bits |= BITS_STOP_1;
drivers/usb/serial/cp210x.c
1313
ret = cp210x_write_u16_reg(port, CP210X_SET_LINE_CTL, bits);
drivers/usb/serial/ftdi_sio.c
1852
unsigned long *bits)
drivers/usb/serial/ftdi_sio.c
1861
*bits = result & *mask;
drivers/usb/serial/ftdi_sio.c
1867
unsigned long *bits)
drivers/usb/serial/ftdi_sio.c
1876
priv->gpio_value |= *bits & *mask;
drivers/usb/serial/io_edgeport.c
499
struct edge_compatibility_bits *bits;
drivers/usb/serial/io_edgeport.c
529
bits = &ep->epic_descriptor.Supports;
drivers/usb/serial/io_edgeport.c
531
dev_dbg(dev, " VendEnableSuspend: %s\n", bits->VendEnableSuspend ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
532
dev_dbg(dev, " IOSPOpen : %s\n", bits->IOSPOpen ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
533
dev_dbg(dev, " IOSPClose : %s\n", bits->IOSPClose ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
534
dev_dbg(dev, " IOSPChase : %s\n", bits->IOSPChase ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
535
dev_dbg(dev, " IOSPSetRxFlow : %s\n", bits->IOSPSetRxFlow ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
536
dev_dbg(dev, " IOSPSetTxFlow : %s\n", bits->IOSPSetTxFlow ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
537
dev_dbg(dev, " IOSPSetXChar : %s\n", bits->IOSPSetXChar ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
538
dev_dbg(dev, " IOSPRxCheck : %s\n", bits->IOSPRxCheck ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
539
dev_dbg(dev, " IOSPSetClrBreak : %s\n", bits->IOSPSetClrBreak ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
540
dev_dbg(dev, " IOSPWriteMCR : %s\n", bits->IOSPWriteMCR ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
541
dev_dbg(dev, " IOSPWriteLCR : %s\n", bits->IOSPWriteLCR ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
542
dev_dbg(dev, " IOSPSetBaudRate : %s\n", bits->IOSPSetBaudRate ? "TRUE": "FALSE");
drivers/usb/serial/io_edgeport.c
543
dev_dbg(dev, " TrueEdgeport : %s\n", bits->TrueEdgeport ? "TRUE": "FALSE");
drivers/usb/serial/whiteheat.c
623
port_settings.bits = tty_get_char_size(cflag);
drivers/usb/serial/whiteheat.c
624
dev_dbg(dev, "%s - data bits = %d\n", __func__, port_settings.bits);
drivers/usb/serial/whiteheat.h
92
__u8 bits; /* 5, 6, 7, or 8 */
drivers/usb/serial/xr_serial.c
695
u8 bits = 0;
drivers/usb/serial/xr_serial.c
712
bits |= XR_UART_DATA_7;
drivers/usb/serial/xr_serial.c
714
bits |= XR_UART_DATA_8;
drivers/usb/serial/xr_serial.c
717
bits |= XR_UART_DATA_7;
drivers/usb/serial/xr_serial.c
721
bits |= XR_UART_DATA_8;
drivers/usb/serial/xr_serial.c
728
bits |= XR_UART_PARITY_MARK;
drivers/usb/serial/xr_serial.c
730
bits |= XR_UART_PARITY_SPACE;
drivers/usb/serial/xr_serial.c
733
bits |= XR_UART_PARITY_ODD;
drivers/usb/serial/xr_serial.c
735
bits |= XR_UART_PARITY_EVEN;
drivers/usb/serial/xr_serial.c
740
bits |= XR_UART_STOP_2;
drivers/usb/serial/xr_serial.c
742
bits |= XR_UART_STOP_1;
drivers/usb/serial/xr_serial.c
744
ret = xr_set_reg_uart(port, XR21V141X_REG_FORMAT, bits);
drivers/usb/storage/alauda.c
248
unsigned char par = 0, bit, bits[8] = {0};
drivers/usb/storage/alauda.c
256
bits[j] ^= bit;
drivers/usb/storage/alauda.c
260
a = (bits[3] << 6) + (bits[2] << 4) + (bits[1] << 2) + bits[0];
drivers/usb/storage/alauda.c
263
a = (bits[7] << 6) + (bits[6] << 4) + (bits[5] << 2) + bits[4];
drivers/usb/storage/sddr09.c
214
unsigned char par = 0, bit, bits[8] = {0};
drivers/usb/storage/sddr09.c
222
bits[j] ^= bit;
drivers/usb/storage/sddr09.c
226
a = (bits[3] << 6) + (bits[2] << 4) + (bits[1] << 2) + bits[0];
drivers/usb/storage/sddr09.c
229
a = (bits[7] << 6) + (bits[6] << 4) + (bits[5] << 2) + bits[4];
drivers/vfio/pci/vfio_pci_config.c
1423
int bits;
drivers/vfio/pci/vfio_pci_config.c
1431
bits = byte ? round_up(byte, 32) : 256;
drivers/vfio/pci/vfio_pci_config.c
1432
return 8 + (bits / 8);
drivers/video/fbdev/amifb.c
1853
short height, width, bits, words;
drivers/video/fbdev/amifb.c
1871
bits = 0; words = delta; datawords = 0;
drivers/video/fbdev/amifb.c
1873
if (bits == 0) {
drivers/video/fbdev/amifb.c
1874
bits = 16; --words;
drivers/video/fbdev/amifb.c
1882
--bits;
drivers/video/fbdev/amifb.c
1896
if (bits > 0) {
drivers/video/fbdev/amifb.c
1927
short height, width, bits, words;
drivers/video/fbdev/amifb.c
1959
bits = 16; words = delta; datawords = 0;
drivers/video/fbdev/amifb.c
1976
if (--bits == 0) {
drivers/video/fbdev/amifb.c
1977
bits = 16; --words;
drivers/video/fbdev/amifb.c
1987
if (bits < 16) {
drivers/video/fbdev/amifb.c
1993
: "=a" (lspr) : "0" (lspr), "d" (datawords), "d" (delta), "d" (bits));
drivers/video/fbdev/amifb.c
1995
*(lspr + delta) = (u_short) (datawords >> (16 + bits));
drivers/video/fbdev/amifb.c
1996
*lspr++ = (u_short) ((datawords & 0x0000ffff) >> bits);
drivers/video/fbdev/au1200fb.c
655
int bits = 0;
drivers/video/fbdev/au1200fb.c
660
bits = 1;
drivers/video/fbdev/au1200fb.c
663
bits = 2;
drivers/video/fbdev/au1200fb.c
666
bits = 4;
drivers/video/fbdev/au1200fb.c
669
bits = 8;
drivers/video/fbdev/au1200fb.c
679
bits = 16;
drivers/video/fbdev/au1200fb.c
683
bits = 32;
drivers/video/fbdev/au1200fb.c
687
return bits;
drivers/video/fbdev/core/cfbmem.h
11
int bits;
drivers/video/fbdev/core/cfbmem.h
21
ptr.bits = (base - ptr.address) * BITS_PER_BYTE;
drivers/video/fbdev/core/fb_copyarea.h
102
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
146
fb_copy_aligned_rev(dst, src, width + dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
152
fb_copy_aligned_fwd(dst, src, width + dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
166
int end = dst->bits + width;
drivers/video/fbdev/core/fb_copyarea.h
169
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
172
shift = dst->bits - src->bits;
drivers/video/fbdev/core/fb_copyarea.h
181
if (src->bits + width > BITS_PER_LONG)
drivers/video/fbdev/core/fb_copyarea.h
244
if (src->bits + width
drivers/video/fbdev/core/fb_copyarea.h
263
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_copyarea.h
266
shift = dst->bits - src->bits;
drivers/video/fbdev/core/fb_copyarea.h
277
if (src->bits > left)
drivers/video/fbdev/core/fb_copyarea.h
282
if (src->bits + end - dst->bits > BITS_PER_LONG)
drivers/video/fbdev/core/fb_copyarea.h
341
if (src->bits > left)
drivers/video/fbdev/core/fb_copyarea.h
356
int move = src->bits < dst->bits ? -1 : 0;
drivers/video/fbdev/core/fb_copyarea.h
359
fb_copy_rev(dst, src, width + dst->bits, reorder, reverse);
drivers/video/fbdev/core/fb_copyarea.h
366
int move = src->bits > dst->bits ? 1 : 0;
drivers/video/fbdev/core/fb_copyarea.h
396
if (src.bits == dst.bits)
drivers/video/fbdev/core/fb_copyarea.h
399
!((src.bits ^ dst.bits) & (BITS_PER_BYTE-1)))) {
drivers/video/fbdev/core/fb_copyarea.h
56
first = fb_pixel_mask(dst->bits, reverse);
drivers/video/fbdev/core/fb_draw.h
24
unsigned int bits = (unsigned int)adr->bits + offset;
drivers/video/fbdev/core/fb_draw.h
26
adr->bits = bits & (BITS_PER_LONG - 1u);
drivers/video/fbdev/core/fb_draw.h
27
adr->address += (bits & ~(BITS_PER_LONG - 1u)) / BITS_PER_BYTE;
drivers/video/fbdev/core/fb_draw.h
33
int bits = adr->bits - (int)offset;
drivers/video/fbdev/core/fb_draw.h
35
adr->bits = bits & (BITS_PER_LONG - 1);
drivers/video/fbdev/core/fb_draw.h
36
if (bits < 0)
drivers/video/fbdev/core/fb_draw.h
37
adr->address -= (adr->bits - bits) / BITS_PER_BYTE;
drivers/video/fbdev/core/fb_draw.h
39
adr->address += (bits - adr->bits) / BITS_PER_BYTE;
drivers/video/fbdev/core/fb_fillrect.h
113
end += dst->bits;
drivers/video/fbdev/core/fb_fillrect.h
114
first = fb_pixel_mask(dst->bits, pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
162
end += dst->bits;
drivers/video/fbdev/core/fb_fillrect.h
163
first = fb_pixel_mask(dst->bits, pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
244
pattern->pixels = fb_rotate(pat, dst->bits, bpp);
drivers/video/fbdev/core/fb_fillrect.h
250
pattern->pixels = fb_rotate(pat, dst->bits, bpp);
drivers/video/fbdev/core/fb_imageblit.h
104
*bits = iter->bpp * iter->i;
drivers/video/fbdev/core/fb_imageblit.h
114
*bits = iter->bpp * BITS_PER_BYTE/2;
drivers/video/fbdev/core/fb_imageblit.h
121
*pixels <<= BITS_PER_LONG - *bits;
drivers/video/fbdev/core/fb_imageblit.h
128
int *bits),
drivers/video/fbdev/core/fb_imageblit.h
129
void *iter, int bits, struct fb_address *dst,
drivers/video/fbdev/core/fb_imageblit.h
134
int shift = dst->bits;
drivers/video/fbdev/core/fb_imageblit.h
145
while (get(iter, &pixels, &bits)) {
drivers/video/fbdev/core/fb_imageblit.h
147
shift += bits;
drivers/video/fbdev/core/fb_imageblit.h
155
val = !shift ? 0 : fb_left(pixels, bits - shift);
drivers/video/fbdev/core/fb_imageblit.h
161
if (offset || !dst->bits)
drivers/video/fbdev/core/fb_imageblit.h
327
static inline unsigned long fb_pack(unsigned long left, unsigned long right, int bits)
drivers/video/fbdev/core/fb_imageblit.h
330
return left | right << bits;
drivers/video/fbdev/core/fb_imageblit.h
332
return right | left << bits;
drivers/video/fbdev/core/fb_imageblit.h
37
static bool fb_bitmap_image(void *iterator, unsigned long *pixels, int *bits)
drivers/video/fbdev/core/fb_imageblit.h
455
if (!dst->bits && !(bits_per_line & (BITS_PER_LONG-1))) {
drivers/video/fbdev/core/fb_imageblit.h
62
static bool fb_color_image(void *iterator, unsigned long *pixels, int *bits)
drivers/video/fbdev/core/fb_imageblit.h
91
static bool fb_bitmap4x_image(void *iterator, unsigned long *pixels, int *bits)
drivers/video/fbdev/core/sysmem.h
11
int bits;
drivers/video/fbdev/core/sysmem.h
21
ptr.bits = (base - ptr.address) * BITS_PER_BYTE;
drivers/video/fbdev/omap/sossi.c
102
static void sossi_set_bits(int reg, u32 bits)
drivers/video/fbdev/omap/sossi.c
104
sossi_write_reg(reg, sossi_read_reg(reg) | bits);
drivers/video/fbdev/omap/sossi.c
107
static void sossi_clear_bits(int reg, u32 bits)
drivers/video/fbdev/omap/sossi.c
109
sossi_write_reg(reg, sossi_read_reg(reg) & ~bits);
drivers/video/fbdev/smscufx.c
213
static int ufx_reg_set_bits(struct ufx_data *dev, u32 index, u32 bits)
drivers/video/fbdev/smscufx.c
215
return ufx_reg_clear_and_set_bits(dev, index, 0, bits);
drivers/video/fbdev/smscufx.c
218
static int ufx_reg_clear_bits(struct ufx_data *dev, u32 index, u32 bits)
drivers/video/fbdev/smscufx.c
220
return ufx_reg_clear_and_set_bits(dev, index, bits, 0);
drivers/video/fbdev/smscufx.c
43
#define all_bits_set(x, bits) (((x) & (bits)) == (bits))
drivers/virtio/virtio_input.c
142
unsigned long *bits, unsigned int bitcount)
drivers/virtio/virtio_input.c
167
__set_bit(bit, bits);
drivers/w1/masters/omap_hdq.c
117
static u8 hdq_reset_irqstatus(struct hdq_data *hdq_data, u8 bits)
drivers/w1/masters/omap_hdq.c
125
hdq_data->hdq_irqstatus &= ~bits;
drivers/watchdog/iTCO_wdt.c
249
u32 bits = PMC_CFG_NO_REBOOT_EN;
drivers/watchdog/iTCO_wdt.c
250
u32 value = set ? bits : 0;
drivers/watchdog/iTCO_wdt.c
252
return intel_pmc_gcr_update(pmc, PMC_GCR_PMC_CFG_REG, bits, value);
drivers/xen/acpi.c
43
unsigned int bits = extended ? 8 : 16;
drivers/xen/acpi.c
56
if (WARN((val_a & (~0 << bits)) || (val_b & (~0 << bits)),
drivers/xen/acpi.c
59
bits, val_a, val_b))
drivers/xen/events/events_2l.c
232
xen_ulong_t bits;
drivers/xen/events/events_2l.c
235
bits = MASK_LSBS(pending_bits, bit_idx);
drivers/xen/events/events_2l.c
238
if (bits == 0)
drivers/xen/events/events_2l.c
241
bit_idx = EVTCHN_FIRST_BIT(bits);
fs/btrfs/accessors.c
102
put_unaligned_le##bits(val, lebytes); \
fs/btrfs/accessors.c
103
if (sizeof(u##bits) == 2) { \
fs/btrfs/accessors.c
110
memcpy(kaddr, lebytes + part, sizeof(u##bits) - part); \
fs/btrfs/accessors.c
51
#define DEFINE_BTRFS_SETGET_BITS(bits) \
fs/btrfs/accessors.c
52
u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
fs/btrfs/accessors.c
61
u8 lebytes[sizeof(u##bits)]; \
fs/btrfs/accessors.c
63
if (unlikely(member_offset + sizeof(u##bits) > eb->len)) { \
fs/btrfs/accessors.c
64
report_setget_bounds(eb, ptr, off, sizeof(u##bits)); \
fs/btrfs/accessors.c
67
if (INLINE_EXTENT_BUFFER_PAGES == 1 || sizeof(u##bits) == 1 || \
fs/btrfs/accessors.c
68
likely(sizeof(u##bits) <= part)) \
fs/btrfs/accessors.c
69
return get_unaligned_le##bits(kaddr); \
fs/btrfs/accessors.c
71
if (sizeof(u##bits) == 2) { \
fs/btrfs/accessors.c
78
part, sizeof(u##bits)); \
fs/btrfs/accessors.c
80
return get_unaligned_le##bits(lebytes); \
fs/btrfs/accessors.c
82
void btrfs_set_##bits(const struct extent_buffer *eb, void *ptr, \
fs/btrfs/accessors.c
83
unsigned long off, u##bits val) \
fs/btrfs/accessors.c
91
u8 lebytes[sizeof(u##bits)]; \
fs/btrfs/accessors.c
93
if (unlikely(member_offset + sizeof(u##bits) > eb->len)) { \
fs/btrfs/accessors.c
94
report_setget_bounds(eb, ptr, off, sizeof(u##bits)); \
fs/btrfs/accessors.c
97
if (INLINE_EXTENT_BUFFER_PAGES == 1 || sizeof(u##bits) == 1 || \
fs/btrfs/accessors.c
98
likely(sizeof(u##bits) <= part)) { \
fs/btrfs/accessors.c
99
put_unaligned_le##bits(val, kaddr); \
fs/btrfs/accessors.h
51
#define DECLARE_BTRFS_SETGET_BITS(bits) \
fs/btrfs/accessors.h
52
u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
fs/btrfs/accessors.h
54
void btrfs_set_##bits(const struct extent_buffer *eb, void *ptr, \
fs/btrfs/accessors.h
55
unsigned long off, u##bits val);
fs/btrfs/accessors.h
62
#define BTRFS_SETGET_FUNCS(name, type, member, bits) \
fs/btrfs/accessors.h
63
static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
fs/btrfs/accessors.h
66
static_assert(sizeof(u##bits) == sizeof_field(type, member)); \
fs/btrfs/accessors.h
67
return btrfs_get_##bits(eb, s, offsetof(type, member)); \
fs/btrfs/accessors.h
70
u##bits val) \
fs/btrfs/accessors.h
72
static_assert(sizeof(u##bits) == sizeof_field(type, member)); \
fs/btrfs/accessors.h
73
btrfs_set_##bits(eb, s, offsetof(type, member), val); \
fs/btrfs/accessors.h
76
#define BTRFS_SETGET_HEADER_FUNCS(name, type, member, bits) \
fs/btrfs/accessors.h
77
static inline u##bits btrfs_##name(const struct extent_buffer *eb) \
fs/btrfs/accessors.h
81
return get_unaligned_le##bits(&p->member); \
fs/btrfs/accessors.h
84
u##bits val) \
fs/btrfs/accessors.h
87
put_unaligned_le##bits(val, &p->member); \
fs/btrfs/accessors.h
90
#define BTRFS_SETGET_STACK_FUNCS(name, type, member, bits) \
fs/btrfs/accessors.h
91
static inline u##bits btrfs_##name(const type *s) \
fs/btrfs/accessors.h
93
return get_unaligned_le##bits(&s->member); \
fs/btrfs/accessors.h
95
static inline void btrfs_set_##name(type *s, u##bits val) \
fs/btrfs/accessors.h
97
put_unaligned_le##bits(val, &s->member); \
fs/btrfs/btrfs_inode.h
595
u32 bits);
fs/btrfs/btrfs_inode.h
597
struct extent_state *state, u32 bits);
fs/btrfs/extent-io-tree.c
1044
u32 bits, u64 *failed_start,
fs/btrfs/extent-io-tree.c
1056
u32 exclusive_bits = (bits & EXTENT_LOCK_BITS);
fs/btrfs/extent-io-tree.c
1059
set_gfp_mask_from_bits(&bits, &mask);
fs/btrfs/extent-io-tree.c
1061
trace_btrfs_set_extent_bit(tree, start, end - start + 1, bits);
fs/btrfs/extent-io-tree.c
1100
insert_state_fast(tree, prealloc, p, parent, bits, changeset);
fs/btrfs/extent-io-tree.c
1123
set_state_bits(tree, state, bits, changeset);
fs/btrfs/extent-io-tree.c
1162
if ((state->state & bits) == bits) {
fs/btrfs/extent-io-tree.c
1179
set_state_bits(tree, state, bits, changeset);
fs/btrfs/extent-io-tree.c
1215
inserted_state = insert_state(tree, prealloc, bits, changeset);
fs/btrfs/extent-io-tree.c
1268
set_state_bits(tree, prealloc, bits, changeset);
fs/btrfs/extent-io-tree.c
1292
u32 bits, struct extent_state **cached_state)
fs/btrfs/extent-io-tree.c
1294
return set_extent_bit(tree, start, end, bits, NULL, NULL, cached_state, NULL);
fs/btrfs/extent-io-tree.c
1316
u32 bits, u32 clear_bits,
fs/btrfs/extent-io-tree.c
1329
trace_btrfs_convert_extent_bit(tree, start, end - start + 1, bits,
fs/btrfs/extent-io-tree.c
1367
insert_state_fast(tree, prealloc, p, parent, bits, NULL);
fs/btrfs/extent-io-tree.c
1383
set_state_bits(tree, state, bits, NULL);
fs/btrfs/extent-io-tree.c
1422
set_state_bits(tree, state, bits, NULL);
fs/btrfs/extent-io-tree.c
1459
inserted_state = insert_state(tree, prealloc, bits, NULL);
fs/btrfs/extent-io-tree.c
1507
set_state_bits(tree, prealloc, bits, NULL);
fs/btrfs/extent-io-tree.c
1545
u64 *start_ret, u64 *end_ret, u32 bits)
fs/btrfs/extent-io-tree.c
1580
if (state->state & bits) {
fs/btrfs/extent-io-tree.c
1625
if (state->end >= start && !(state->state & bits)) {
fs/btrfs/extent-io-tree.c
1664
u32 bits, bool contig,
fs/btrfs/extent-io-tree.c
1719
if (state->end >= cur_start && (state->state & bits) == bits) {
fs/btrfs/extent-io-tree.c
1776
void btrfs_get_range_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 *bits,
fs/btrfs/extent-io-tree.c
1788
*bits = 0;
fs/btrfs/extent-io-tree.c
1800
*bits |= state->state;
fs/btrfs/extent-io-tree.c
1856
u32 bits, struct extent_changeset *changeset)
fs/btrfs/extent-io-tree.c
186
static int add_extent_changeset(struct extent_state *state, u32 bits,
fs/btrfs/extent-io-tree.c
1863
ASSERT(!(bits & EXTENT_LOCK_BITS));
fs/btrfs/extent-io-tree.c
1865
return set_extent_bit(tree, start, end, bits, NULL, NULL, NULL, changeset);
fs/btrfs/extent-io-tree.c
1869
u32 bits, struct extent_changeset *changeset)
fs/btrfs/extent-io-tree.c
1875
ASSERT(!(bits & EXTENT_LOCK_BITS));
fs/btrfs/extent-io-tree.c
1877
return btrfs_clear_extent_bit_changeset(tree, start, end, bits, NULL, changeset);
fs/btrfs/extent-io-tree.c
1881
u32 bits, struct extent_state **cached)
fs/btrfs/extent-io-tree.c
1886
ret = set_extent_bit(tree, start, end, bits, &failed_start, NULL, cached, NULL);
fs/btrfs/extent-io-tree.c
1890
bits, cached);
fs/btrfs/extent-io-tree.c
1900
int btrfs_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 bits,
fs/btrfs/extent-io-tree.c
1907
ret = set_extent_bit(tree, start, end, bits, &failed_start,
fs/btrfs/extent-io-tree.c
1912
bits, cached_state);
fs/btrfs/extent-io-tree.c
1914
wait_extent_bit(tree, failed_start, end, bits, &failed_state);
fs/btrfs/extent-io-tree.c
1915
ret = set_extent_bit(tree, start, end, bits, &failed_start,
fs/btrfs/extent-io-tree.c
192
if (set && (state->state & bits) == bits)
fs/btrfs/extent-io-tree.c
194
if (!set && (state->state & bits) == 0)
fs/btrfs/extent-io-tree.c
389
u32 bits, struct extent_changeset *changeset)
fs/btrfs/extent-io-tree.c
391
u32 bits_to_set = bits & ~EXTENT_CTLBITS;
fs/btrfs/extent-io-tree.c
395
btrfs_set_delalloc_extent(tree->inode, state, bits);
fs/btrfs/extent-io-tree.c
419
u32 bits,
fs/btrfs/extent-io-tree.c
426
const bool try_merge = !(bits & (EXTENT_LOCK_BITS | EXTENT_BOUNDARY));
fs/btrfs/extent-io-tree.c
428
set_state_bits(tree, state, bits, changeset);
fs/btrfs/extent-io-tree.c
477
struct rb_node *parent, unsigned bits,
fs/btrfs/extent-io-tree.c
480
set_state_bits(tree, state, bits, changeset);
fs/btrfs/extent-io-tree.c
559
u32 bits, int wake, u64 end,
fs/btrfs/extent-io-tree.c
563
u32 bits_to_clear = bits & ~EXTENT_CTLBITS;
fs/btrfs/extent-io-tree.c
567
btrfs_clear_delalloc_extent(tree->inode, state, bits);
fs/btrfs/extent-io-tree.c
594
static void set_gfp_mask_from_bits(u32 *bits, gfp_t *mask)
fs/btrfs/extent-io-tree.c
596
*mask = (*bits & EXTENT_NOWAIT ? GFP_NOWAIT : GFP_NOFS);
fs/btrfs/extent-io-tree.c
597
*bits &= EXTENT_NOWAIT - 1;
fs/btrfs/extent-io-tree.c
610
u32 bits, struct extent_state **cached_state,
fs/btrfs/extent-io-tree.c
620
const bool delete = (bits & EXTENT_CLEAR_ALL_BITS);
fs/btrfs/extent-io-tree.c
623
set_gfp_mask_from_bits(&bits, &mask);
fs/btrfs/extent-io-tree.c
625
trace_btrfs_clear_extent_bit(tree, start, end - start + 1, bits);
fs/btrfs/extent-io-tree.c
628
bits |= ~EXTENT_CTLBITS;
fs/btrfs/extent-io-tree.c
630
if (bits & EXTENT_DELALLOC)
fs/btrfs/extent-io-tree.c
631
bits |= EXTENT_NORESERVE;
fs/btrfs/extent-io-tree.c
633
wake = (bits & EXTENT_LOCK_BITS);
fs/btrfs/extent-io-tree.c
634
clear = (bits & (EXTENT_LOCK_BITS | EXTENT_BOUNDARY));
fs/btrfs/extent-io-tree.c
678
if (!(state->state & bits)) {
fs/btrfs/extent-io-tree.c
709
state = clear_state_bit(tree, state, bits, wake, end,
fs/btrfs/extent-io-tree.c
740
clear_state_bit(tree, prealloc, bits, wake, end, changeset);
fs/btrfs/extent-io-tree.c
746
state = clear_state_bit(tree, state, bits, wake, end, changeset);
fs/btrfs/extent-io-tree.c
774
u32 bits, struct extent_state **cached_state)
fs/btrfs/extent-io-tree.c
804
if (state->state & bits) {
fs/btrfs/extent-io-tree.c
861
u64 start, u32 bits)
fs/btrfs/extent-io-tree.c
871
if (state->state & bits)
fs/btrfs/extent-io-tree.c
887
u64 *start_ret, u64 *end_ret, u32 bits,
fs/btrfs/extent-io-tree.c
898
if (state->state & bits)
fs/btrfs/extent-io-tree.c
918
state = find_first_extent_bit_state(tree, start, bits);
fs/btrfs/extent-io-tree.c
951
u64 *start_ret, u64 *end_ret, u32 bits)
fs/btrfs/extent-io-tree.c
959
state = find_first_extent_bit_state(tree, start, bits);
fs/btrfs/extent-io-tree.h
144
int btrfs_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 bits,
fs/btrfs/extent-io-tree.h
147
u32 bits, struct extent_state **cached);
fs/btrfs/extent-io-tree.h
166
u64 max_bytes, u32 bits, bool contig,
fs/btrfs/extent-io-tree.h
173
void btrfs_get_range_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 *bits,
fs/btrfs/extent-io-tree.h
176
u32 bits, struct extent_changeset *changeset);
fs/btrfs/extent-io-tree.h
178
u32 bits, struct extent_state **cached,
fs/btrfs/extent-io-tree.h
182
u64 end, u32 bits,
fs/btrfs/extent-io-tree.h
185
return btrfs_clear_extent_bit_changeset(tree, start, end, bits, cached, NULL);
fs/btrfs/extent-io-tree.h
196
u32 bits, struct extent_changeset *changeset);
fs/btrfs/extent-io-tree.h
198
u32 bits, struct extent_state **cached_state);
fs/btrfs/extent-io-tree.h
209
u32 bits, u32 clear_bits,
fs/btrfs/extent-io-tree.h
213
u64 *start_ret, u64 *end_ret, u32 bits,
fs/btrfs/extent-io-tree.h
216
u64 *start_ret, u64 *end_ret, u32 bits);
fs/btrfs/extent-io-tree.h
218
u64 *start_ret, u64 *end_ret, u32 bits);
fs/btrfs/extent-tree.c
66
static int block_group_bits(const struct btrfs_block_group *cache, u64 bits)
fs/btrfs/extent-tree.c
68
return (cache->flags & bits) == bits;
fs/btrfs/free-space-cache.c
1957
unsigned long bits, i;
fs/btrfs/free-space-cache.c
1974
bits = bytes_to_bits(*bytes, ctl->unit);
fs/btrfs/free-space-cache.c
1977
if (for_alloc && bits == 1) {
fs/btrfs/free-space-cache.c
1984
if (extent_bits >= bits) {
fs/btrfs/inode.c
2612
u32 bits)
fs/btrfs/inode.c
2618
if ((bits & EXTENT_DEFRAG) && !(bits & EXTENT_DELALLOC))
fs/btrfs/inode.c
2625
if (!(state->state & EXTENT_DELALLOC) && (bits & EXTENT_DELALLOC)) {
fs/btrfs/inode.c
2643
if (bits & EXTENT_DEFRAG)
fs/btrfs/inode.c
2658
(bits & EXTENT_DELALLOC_NEW)) {
fs/btrfs/inode.c
2670
struct extent_state *state, u32 bits)
fs/btrfs/inode.c
2678
if ((state->state & EXTENT_DEFRAG) && (bits & EXTENT_DEFRAG)) {
fs/btrfs/inode.c
2689
if ((state->state & EXTENT_DELALLOC) && (bits & EXTENT_DELALLOC)) {
fs/btrfs/inode.c
2702
if (bits & EXTENT_CLEAR_META_RESV &&
fs/btrfs/inode.c
2713
(bits & EXTENT_CLEAR_DATA_RESV))
fs/btrfs/inode.c
2737
(bits & EXTENT_DELALLOC_NEW)) {
fs/btrfs/inode.c
2741
if (bits & EXTENT_ADD_INODE_BYTES)
fs/btrfs/send.c
681
#define TLV_PUT_DEFINE_INT(bits) \
fs/btrfs/send.c
682
static int tlv_put_u##bits(struct send_ctx *sctx, \
fs/btrfs/send.c
683
u##bits attr, u##bits value) \
fs/btrfs/send.c
685
__le##bits __tmp = cpu_to_le##bits(value); \
fs/btrfs/send.c
724
#define TLV_PUT_INT(sctx, attrtype, bits, value) \
fs/btrfs/send.c
726
ret = tlv_put_u##bits(sctx, attrtype, value); \
fs/btrfs/super.c
1734
u32 bits = fs_info->sectorsize_bits;
fs/btrfs/super.c
1772
buf->f_blocks >>= bits;
fs/btrfs/super.c
1773
buf->f_bfree = buf->f_blocks - (div_u64(total_used, factor) >> bits);
fs/btrfs/super.c
1778
if (buf->f_bfree >= block_rsv->size >> bits)
fs/btrfs/super.c
1779
buf->f_bfree -= block_rsv->size >> bits;
fs/btrfs/super.c
1789
buf->f_bavail = buf->f_bavail >> bits;
fs/btrfs/volumes.c
5717
static void chunk_map_device_set_bits(struct btrfs_chunk_map *map, unsigned int bits)
fs/btrfs/volumes.c
5725
bits | EXTENT_NOWAIT, NULL);
fs/btrfs/volumes.c
5729
void btrfs_chunk_map_device_clear_bits(struct btrfs_chunk_map *map, unsigned int bits)
fs/btrfs/volumes.c
5737
bits | EXTENT_NOWAIT, NULL);
fs/btrfs/volumes.h
895
void btrfs_chunk_map_device_clear_bits(struct btrfs_chunk_map *map, unsigned int bits);
fs/ceph/caps.c
1038
int bits = 0;
fs/ceph/caps.c
1043
bits |= 1 << RD_SHIFT;
fs/ceph/caps.c
1045
bits |= 1 << RD_SHIFT;
fs/ceph/caps.c
1051
bits |= 1 << WR_SHIFT;
fs/ceph/caps.c
1053
bits |= 1 << WR_SHIFT;
fs/ceph/caps.c
1057
if ((bits & (CEPH_FILE_MODE_RDWR << 1)) &&
fs/ceph/caps.c
1059
bits |= 1 << LAZY_SHIFT;
fs/ceph/caps.c
1061
return bits ? ceph_caps_for_mode(bits >> 1) : 0;
fs/ceph/caps.c
4734
int bits = (fmode << 1) | 1;
fs/ceph/caps.c
4751
if (bits & (1 << i))
fs/ceph/caps.c
4768
int bits = (fmode << 1) | 1;
fs/ceph/caps.c
4777
if (bits & (1 << i)) {
fs/ext2/super.c
744
static loff_t ext2_max_size(int bits)
fs/ext2/super.c
749
unsigned int ppb = 1 << (bits-2);
fs/ext2/super.c
761
upper_limit >>= (bits - 9);
fs/ext2/super.c
764
res += 1LL << (bits-2);
fs/ext2/super.c
765
res += 1LL << (2*(bits-2));
fs/ext2/super.c
766
res += 1LL << (3*(bits-2));
fs/ext2/super.c
794
res <<= bits;
fs/ext4/super.c
3467
static loff_t ext4_max_bitmap_size(int bits, int has_huge_files)
fs/ext4/super.c
3471
unsigned int ppb = 1 << (bits - 2);
fs/ext4/super.c
3490
upper_limit >>= (bits - 9);
fs/ext4/super.c
3534
res <<= bits;
fs/hpfs/super.c
138
unsigned long *bits;
fs/hpfs/super.c
141
bits = hpfs_map_4sectors(s, secno, &qbh, 0);
fs/hpfs/super.c
142
if (!bits)
fs/hpfs/super.c
144
count = bitmap_weight(bits, 2048 * BITS_PER_BYTE);
fs/jffs2/compr_rubin.c
151
static void init_decode(struct rubin_state *rs, int div, int *bits)
fs/jffs2/compr_rubin.c
153
init_rubin(rs, div, bits);
fs/jffs2/compr_rubin.c
168
int c, bits = 0;
fs/jffs2/compr_rubin.c
176
bits++;
fs/jffs2/compr_rubin.c
185
rs->bit_number += bits;
fs/jffs2/compr_rubin.c
196
} while (--bits);
fs/jffs2/compr_rubin.c
237
ret = encode(rs, rs->bit_divider-rs->bits[i],
fs/jffs2/compr_rubin.c
238
rs->bits[i], byte & 1);
fs/jffs2/compr_rubin.c
254
result |= decode(rs, bit_divider - rs->bits[i],
fs/jffs2/compr_rubin.c
255
rs->bits[i]) << i;
fs/jffs2/compr_rubin.c
262
static int rubin_do_compress(int bit_divider, int *bits, unsigned char *data_in,
fs/jffs2/compr_rubin.c
272
init_rubin(&rs, bit_divider, bits);
fs/jffs2/compr_rubin.c
303
int bits[8];
fs/jffs2/compr_rubin.c
318
memset(bits, 0, sizeof(int)*8);
fs/jffs2/compr_rubin.c
321
bits[7] += histo[i];
fs/jffs2/compr_rubin.c
323
bits[6] += histo[i];
fs/jffs2/compr_rubin.c
325
bits[5] += histo[i];
fs/jffs2/compr_rubin.c
327
bits[4] += histo[i];
fs/jffs2/compr_rubin.c
329
bits[3] += histo[i];
fs/jffs2/compr_rubin.c
331
bits[2] += histo[i];
fs/jffs2/compr_rubin.c
333
bits[1] += histo[i];
fs/jffs2/compr_rubin.c
335
bits[0] += histo[i];
fs/jffs2/compr_rubin.c
339
bits[i] = (bits[i] * 256) / mysrclen;
fs/jffs2/compr_rubin.c
340
if (!bits[i]) bits[i] = 1;
fs/jffs2/compr_rubin.c
341
if (bits[i] > 255) bits[i] = 255;
fs/jffs2/compr_rubin.c
342
cpage_out[i] = bits[i];
fs/jffs2/compr_rubin.c
345
ret = rubin_do_compress(256, bits, data_in, cpage_out+8, &mysrclen,
fs/jffs2/compr_rubin.c
363
static void rubin_do_decompress(int bit_divider, int *bits,
fs/jffs2/compr_rubin.c
372
init_decode(&rs, bit_divider, bits);
fs/jffs2/compr_rubin.c
392
int bits[8];
fs/jffs2/compr_rubin.c
396
bits[c] = data_in[c];
fs/jffs2/compr_rubin.c
398
rubin_do_decompress(256, bits, data_in+8, cpage_out, sourcelen-8,
fs/jffs2/compr_rubin.c
44
int bits[8];
fs/jffs2/compr_rubin.c
88
static void init_rubin(struct rubin_state *rs, int div, int *bits)
fs/jffs2/compr_rubin.c
98
rs->bits[c] = bits[c];
fs/minix/bitmap.c
100
u32 bits = sbi->s_nzones - sbi->s_firstdatazone + 1;
fs/minix/bitmap.c
102
return (count_free(sbi->s_zmap, sb->s_blocksize, bits)
fs/minix/bitmap.c
266
u32 bits = sbi->s_ninodes + 1;
fs/minix/bitmap.c
268
return count_free(sbi->s_imap, sb->s_blocksize, bits);
fs/minix/minix.h
95
static inline unsigned minix_blocks_needed(unsigned bits, unsigned blocksize)
fs/minix/minix.h
97
return DIV_ROUND_UP(bits, blocksize * 8);
fs/nilfs2/page.c
103
unsigned long bits;
fs/nilfs2/page.c
118
bits = sbh->b_state & (BIT(BH_Uptodate) | BIT(BH_Mapped));
fs/nilfs2/page.c
121
bits &= bh->b_state;
fs/nilfs2/page.c
124
if (bits & BIT(BH_Uptodate))
fs/nilfs2/page.c
128
if (bits & BIT(BH_Mapped))
fs/ntfs3/bitmap.c
1331
size_t bits, iw, new_wnd;
fs/ntfs3/bitmap.c
1357
bits = new_bits - old_bits;
fs/ntfs3/bitmap.c
1360
for (iw = old_bits >> (sb->s_blocksize_bits + 3); bits; iw += 1) {
fs/ntfs3/bitmap.c
1369
op = b0 + bits > wbits ? wbits - b0 : bits;
fs/ntfs3/bitmap.c
1394
bits -= op;
fs/ntfs3/bitmap.c
1549
unsigned int ntfs_bitmap_weight_le(const void *bitmap, int bits)
fs/ntfs3/bitmap.c
1552
unsigned int k, lim = bits / BITS_PER_LONG;
fs/ntfs3/bitmap.c
1558
if (bits % BITS_PER_LONG) {
fs/ntfs3/bitmap.c
1560
BITMAP_LAST_WORD_MASK(bits));
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
726
int wnd_set_free(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
736
for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
740
op = min_t(u32, wbits - wbit, bits);
fs/ntfs3/bitmap.c
768
int wnd_set_used(struct wnd_bitmap *wnd, size_t bit, size_t bits)
fs/ntfs3/bitmap.c
778
for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
782
op = min_t(u32, wbits - wbit, bits);
fs/ntfs3/bitmap.c
816
int wnd_set_used_safe(struct wnd_bitmap *wnd, size_t bit, size_t bits,
fs/ntfs3/bitmap.c
823
for (i = 0; i < bits; 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
858
for (; iw < wnd->nwnd && bits; iw++, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
862
op = min_t(u32, wbits - wbit, bits);
fs/ntfs3/bitmap.c
887
bool wnd_is_free(struct wnd_bitmap *wnd, size_t bit, size_t bits)
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
934
end = bit + bits;
fs/ntfs3/bitmap.c
944
for (; iw < wnd->nwnd && bits; iw++, bits -= op, wbit = 0) {
fs/ntfs3/bitmap.c
948
op = min_t(u32, wbits - wbit, bits);
fs/ntfs3/frecord.c
1759
u8 bits;
fs/ntfs3/frecord.c
1819
bits = 0xc; // 4k
fs/ntfs3/frecord.c
1822
bits = 0xd; // 8k
fs/ntfs3/frecord.c
1825
bits = 0xe; // 16k
fs/ntfs3/frecord.c
1828
bits = 0xf; // 32k
fs/ntfs3/frecord.c
1831
bits = 0x10; // 64k
fs/ntfs3/frecord.c
1834
ni_set_ext_compress_bits(ni, bits);
fs/ntfs3/fslog.c
224
__le32 bits;
fs/ntfs3/fslog.c
3075
u32 nsize, t32, asize, used, esize, off, bits;
fs/ntfs3/fslog.c
3643
bits = le32_to_cpu(((struct BITMAP_RANGE *)data)->bits);
fs/ntfs3/fslog.c
3646
cbo + ((off + bits + 7) / 8) > lco) {
fs/ntfs3/fslog.c
3650
ntfs_bitmap_set_le(Add2Ptr(buffer_le, roff), off, bits);
fs/ntfs3/fslog.c
3656
bits = le32_to_cpu(((struct BITMAP_RANGE *)data)->bits);
fs/ntfs3/fslog.c
3659
cbo + ((off + bits + 7) / 8) > lco) {
fs/ntfs3/fslog.c
3663
ntfs_bitmap_clear_le(Add2Ptr(buffer_le, roff), off, bits);
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
461
if (pos >= bits)
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
509
if (pos >= bits)
fs/ntfs3/lib/decompress_common.h
128
u32 bits = bitstream_peek_bits(is, num_bits);
fs/ntfs3/lib/decompress_common.h
131
return bits;
fs/ntfs3/ntfs_fs.h
1022
static inline size_t ntfs3_bitmap_size(size_t bits)
fs/ntfs3/ntfs_fs.h
1024
return BITS_TO_U64(bits) * sizeof(u64);
fs/ntfs3/ntfs_fs.h
1144
static inline void ni_set_ext_compress_bits(struct ntfs_inode *ni, u8 bits)
fs/ntfs3/ntfs_fs.h
1146
ni->ni_flags |= (bits - 0xb) & NI_FLAG_COMPRESSED_MASK;
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/ntfs3/ntfs_fs.h
924
unsigned int ntfs_bitmap_weight_le(const void *bitmap, int bits);
fs/ocfs2/cluster/heartbeat.c
1461
unsigned int bits)
fs/ocfs2/cluster/heartbeat.c
1463
bitmap_copy(map, o2hb_live_node_bitmap, bits);
fs/ocfs2/cluster/heartbeat.c
1469
void o2hb_fill_node_map(unsigned long *map, unsigned int bits)
fs/ocfs2/cluster/heartbeat.c
1475
o2hb_fill_node_map_from_callback(map, bits);
fs/ocfs2/cluster/heartbeat.c
516
unsigned int bits = reg->hr_block_bits;
fs/ocfs2/cluster/heartbeat.c
534
bio->bi_iter.bi_sector = (reg->hr_start_block + cs) << (bits - 9);
fs/ocfs2/cluster/heartbeat.c
538
vec_start = (cs << bits) % PAGE_SIZE;
fs/ocfs2/cluster/heartbeat.h
62
unsigned int bits);
fs/ocfs2/cluster/masklog.h
118
#define __mlog_test_u64(mask, bits) \
fs/ocfs2/cluster/masklog.h
119
( (u32)(mask & 0xffffffff) & bits.words[0] || \
fs/ocfs2/cluster/masklog.h
120
((u64)(mask) >> 32) & bits.words[1] )
fs/ocfs2/cluster/masklog.h
121
#define __mlog_set_u64(mask, bits) do { \
fs/ocfs2/cluster/masklog.h
122
bits.words[0] |= (u32)(mask & 0xffffffff); \
fs/ocfs2/cluster/masklog.h
123
bits.words[1] |= (u64)(mask) >> 32; \
fs/ocfs2/cluster/masklog.h
125
#define __mlog_clear_u64(mask, bits) do { \
fs/ocfs2/cluster/masklog.h
126
bits.words[0] &= ~((u32)(mask & 0xffffffff)); \
fs/ocfs2/cluster/masklog.h
127
bits.words[1] &= ~((u64)(mask) >> 32); \
fs/ocfs2/cluster/masklog.h
138
#define __mlog_test_u64(mask, bits) ((mask) & bits.words[0])
fs/ocfs2/cluster/masklog.h
139
#define __mlog_set_u64(mask, bits) do { \
fs/ocfs2/cluster/masklog.h
140
bits.words[0] |= (mask); \
fs/ocfs2/cluster/masklog.h
142
#define __mlog_clear_u64(mask, bits) do { \
fs/ocfs2/cluster/masklog.h
143
bits.words[0] &= ~(mask); \
fs/ocfs2/cluster/tcp.c
1004
bitmap_zero(map, bits);
fs/ocfs2/cluster/tcp.c
999
void o2net_fill_node_map(unsigned long *map, unsigned int bits)
fs/ocfs2/localalloc.c
1036
unsigned int bits;
fs/ocfs2/localalloc.c
1055
bits = osb->local_alloc_bits >> 1;
fs/ocfs2/localalloc.c
1056
if (bits > ocfs2_megabytes_to_clusters(osb->sb, 1)) {
fs/ocfs2/localalloc.c
1065
osb->local_alloc_bits = bits;
fs/ocfs2/localalloc.c
243
int ocfs2_alloc_should_use_local(struct ocfs2_super *osb, u64 bits)
fs/ocfs2/localalloc.c
258
if (bits > (la_bits / 2))
fs/ocfs2/localalloc.c
264
(unsigned long long)bits, osb->local_alloc_state, la_bits, ret);
fs/ocfs2/localalloc.h
28
u64 bits);
fs/ocfs2/ocfs2.h
842
int bits = OCFS2_SB(sb)->s_clustersize_bits - sb->s_blocksize_bits;
fs/ocfs2/ocfs2.h
846
return (u64)clusters << bits;
fs/ocfs2/reservations.c
43
unsigned int bits;
fs/ocfs2/reservations.c
47
bits = 4 << osb->osb_resv_level;
fs/ocfs2/reservations.c
49
bits = 4 << osb->osb_dir_resv_level;
fs/ocfs2/reservations.c
51
return bits;
fs/select.c
1184
void *bits;
fs/select.c
1206
bits = stack_fds;
fs/select.c
1208
bits = kmalloc_array(6, size, GFP_KERNEL);
fs/select.c
1210
if (!bits)
fs/select.c
1213
fds.in = (unsigned long *) bits;
fs/select.c
1214
fds.out = (unsigned long *) (bits + size);
fs/select.c
1215
fds.ex = (unsigned long *) (bits + 2*size);
fs/select.c
1216
fds.res_in = (unsigned long *) (bits + 3*size);
fs/select.c
1217
fds.res_out = (unsigned long *) (bits + 4*size);
fs/select.c
1218
fds.res_ex = (unsigned long *) (bits + 5*size);
fs/select.c
1244
if (bits != stack_fds)
fs/select.c
1245
kfree(bits);
fs/select.c
625
void *bits;
fs/select.c
650
bits = stack_fds;
fs/select.c
658
bits = kvmalloc(alloc_size, GFP_KERNEL);
fs/select.c
659
if (!bits)
fs/select.c
662
fds.in = bits;
fs/select.c
663
fds.out = bits + size;
fs/select.c
664
fds.ex = bits + 2*size;
fs/select.c
665
fds.res_in = bits + 3*size;
fs/select.c
666
fds.res_out = bits + 4*size;
fs/select.c
667
fds.res_ex = bits + 5*size;
fs/select.c
694
if (bits != stack_fds)
fs/select.c
695
kvfree(bits);
fs/smb/client/cifsacl.c
690
umode_t bits, __u8 access_type,
fs/smb/client/cifsacl.c
699
mode_to_access_flags(nmode, bits, &access_req);
fs/smb/server/smbacl.c
195
umode_t mode, umode_t bits)
fs/smb/server/smbacl.c
203
mode_to_access_flags(mode, bits, &access_req);
fs/ubifs/lpt.c
48
int i, n, bits, per_leb_wastage, max_pnode_cnt;
fs/ubifs/lpt.c
524
int num, bits;
fs/ubifs/lpt.c
528
bits = (col & (UBIFS_LPT_FANOUT - 1));
fs/ubifs/lpt.c
531
num |= bits;
fs/ubifs/lpt.c
80
bits = UBIFS_LPT_CRC_BITS + UBIFS_LPT_TYPE_BITS +
fs/ubifs/lpt.c
83
c->pnode_sz = (bits + 7) / 8;
fs/ubifs/lpt.c
85
bits = UBIFS_LPT_CRC_BITS + UBIFS_LPT_TYPE_BITS +
fs/ubifs/lpt.c
88
c->nnode_sz = (bits + 7) / 8;
fs/ubifs/lpt.c
90
bits = UBIFS_LPT_CRC_BITS + UBIFS_LPT_TYPE_BITS +
fs/ubifs/lpt.c
92
c->ltab_sz = (bits + 7) / 8;
fs/ubifs/lpt.c
94
bits = UBIFS_LPT_CRC_BITS + UBIFS_LPT_TYPE_BITS +
fs/ubifs/lpt.c
96
c->lsave_sz = (bits + 7) / 8;
fs/ufs/super.c
702
int bits = uspi->s_apbshift;
fs/ufs/super.c
705
if (bits > 21)
fs/ufs/super.c
708
res = UFS_NDADDR + (1LL << bits) + (1LL << (2*bits)) +
fs/ufs/super.c
709
(1LL << (3*bits));
include/asm-generic/word-at-a-time.h
101
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
include/asm-generic/word-at-a-time.h
103
return bits;
include/asm-generic/word-at-a-time.h
106
static inline unsigned long create_zero_mask(unsigned long bits)
include/asm-generic/word-at-a-time.h
108
bits = (bits - 1) & ~bits;
include/asm-generic/word-at-a-time.h
109
return bits >> 7;
include/asm-generic/word-at-a-time.h
94
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
include/asm-generic/word-at-a-time.h
97
*bits = mask;
include/clocksource/samsung_pwm.h
22
u8 bits;
include/crypto/aes.h
189
int aes_p8_set_encrypt_key(const u8 *userKey, const int bits,
include/crypto/aes.h
191
int aes_p8_set_decrypt_key(const u8 *userKey, const int bits,
include/drm/drm_print.h
202
const char * const bits[], unsigned int nbits);
include/linux/bitmap.h
223
const unsigned long *old, const unsigned long *new, int bits);
include/linux/bitmap.h
225
const unsigned long *relmap, unsigned int bits);
include/linux/bitmap.h
712
int bitmap_find_free_region(unsigned long *bitmap, unsigned int bits, int order)
include/linux/bitmap.h
716
for (pos = 0; (end = pos + BIT(order)) <= bits; pos = end) {
include/linux/bitops.h
358
#define set_mask_bits(ptr, mask, bits) \
include/linux/bitops.h
360
const typeof(*(ptr)) mask__ = (mask), bits__ = (bits); \
include/linux/clocksource.h
153
#define CLOCKSOURCE_MASK(bits) GENMASK_ULL((bits) - 1, 0)
include/linux/comedi/comedilib.h
50
unsigned int mask, unsigned int *bits,
include/linux/compat.h
953
#define BITS_TO_COMPAT_LONGS(bits) DIV_ROUND_UP(bits, BITS_PER_COMPAT_LONG)
include/linux/cper.h
589
void cper_print_bits(const char *prefix, unsigned int bits,
include/linux/cper.h
591
int cper_bits_to_str(char *buf, int buf_size, unsigned long bits,
include/linux/cpumask.h
135
static __always_inline void cpu_max_bits_warn(unsigned int cpu, unsigned int bits)
include/linux/cpumask.h
138
WARN_ON_ONCE(cpu >= bits);
include/linux/cpumask_types.h
18
#define cpumask_bits(maskp) ((maskp)->bits)
include/linux/cpumask_types.h
9
typedef struct cpumask { DECLARE_BITMAP(bits, NR_CPUS); } cpumask_t;
include/linux/crc4.h
7
extern uint8_t crc4(uint8_t c, uint64_t x, int bits);
include/linux/dim.h
39
#define BIT_GAP(bits, end, start) ((((end) - (start)) + BIT_ULL(bits)) \
include/linux/dim.h
40
& (BIT_ULL(bits) - 1))
include/linux/dmaengine.h
1057
!test_bit(DMA_REPEAT, chan->device->cap_mask.bits))
include/linux/dmaengine.h
1420
set_bit(tx_type, dstp->bits);
include/linux/dmaengine.h
1427
clear_bit(tx_type, dstp->bits);
include/linux/dmaengine.h
1433
bitmap_zero(dstp->bits, DMA_TX_TYPE_END);
include/linux/dmaengine.h
1440
return test_bit(tx_type, srcp->bits);
include/linux/dmaengine.h
1444
for_each_set_bit(cap, mask.bits, DMA_TX_TYPE_END)
include/linux/dmaengine.h
240
typedef struct { DECLARE_BITMAP(bits, DMA_TX_TYPE_END); } dma_cap_mask_t;
include/linux/dynamic_debug.h
127
unsigned long *bits;
include/linux/efi.h
1209
u8 bits[];
include/linux/fb.h
526
#define FB_SHIFT_HIGH(p, val, bits) (fb_be_math(p) ? (val) >> (bits) : \
include/linux/fb.h
527
(val) << (bits))
include/linux/fb.h
528
#define FB_SHIFT_LOW(p, val, bits) (fb_be_math(p) ? (val) << (bits) : \
include/linux/fb.h
529
(val) >> (bits))
include/linux/find.h
504
#define find_first_clump8(clump, bits, size) \
include/linux/find.h
505
find_next_clump8((clump), (bits), (size), 0)
include/linux/find.h
692
#define for_each_set_clump8(start, clump, bits, size) \
include/linux/find.h
693
for ((start) = find_first_clump8(&(clump), (bits), (size)); \
include/linux/find.h
695
(start) = find_next_clump8(&(clump), (bits), (size), (start) + 8))
include/linux/genalloc.h
80
unsigned long bits[]; /* bitmap for allocating memory chunk */
include/linux/gpio/driver.h
423
unsigned long *bits);
include/linux/gpio/driver.h
428
unsigned long *bits);
include/linux/gpio/forwarder.h
31
unsigned long *bits);
include/linux/gpio/forwarder.h
36
unsigned long *bits);
include/linux/gpio/generic.h
97
int bits;
include/linux/hash.h
16
#define hash_long(val, bits) hash_32(val, bits)
include/linux/hash.h
18
#define hash_long(val, bits) hash_64(val, bits)
include/linux/hash.h
65
static inline u32 hash_32(u32 val, unsigned int bits)
include/linux/hash.h
68
return __hash_32(val) >> (32 - bits);
include/linux/hash.h
74
static __always_inline u32 hash_64_generic(u64 val, unsigned int bits)
include/linux/hash.h
78
return val * GOLDEN_RATIO_64 >> (64 - bits);
include/linux/hash.h
81
return hash_32((u32)val ^ __hash_32(val >> 32), bits);
include/linux/hash.h
85
static inline u32 hash_ptr(const void *ptr, unsigned int bits)
include/linux/hash.h
87
return hash_long((unsigned long)ptr, bits);
include/linux/hashtable.h
16
#define DEFINE_HASHTABLE(name, bits) \
include/linux/hashtable.h
17
struct hlist_head name[1 << (bits)] = \
include/linux/hashtable.h
18
{ [0 ... ((1 << (bits)) - 1)] = HLIST_HEAD_INIT }
include/linux/hashtable.h
20
#define DEFINE_READ_MOSTLY_HASHTABLE(name, bits) \
include/linux/hashtable.h
21
struct hlist_head name[1 << (bits)] __read_mostly = \
include/linux/hashtable.h
22
{ [0 ... ((1 << (bits)) - 1)] = HLIST_HEAD_INIT }
include/linux/hashtable.h
24
#define DECLARE_HASHTABLE(name, bits) \
include/linux/hashtable.h
25
struct hlist_head name[1 << (bits)]
include/linux/hashtable.h
31
#define hash_min(val, bits) \
include/linux/hashtable.h
32
(sizeof(val) <= 4 ? hash_32(val, bits) : hash_long(val, bits))
include/linux/hdlcdrv.h
221
static inline void hdlcdrv_putbits(struct hdlcdrv_state *s, unsigned int bits)
include/linux/hdlcdrv.h
223
hdlcdrv_hbuf_put(&s->hdlcrx.hbuf, bits);
include/linux/hdlcdrv.h
56
unsigned int bits)
include/linux/hdlcdrv.h
58
buf->buffer[buf->wr] = bits & 0xff;
include/linux/hdlcdrv.h
60
buf->buffer[buf->wr] = (bits >> 8) & 0xff;
include/linux/iio/imu/adis.h
460
#define ADIS_VOLTAGE_CHAN(addr, si, chan, name, info_all, bits) { \
include/linux/iio/imu/adis.h
472
.realbits = (bits), \
include/linux/iio/imu/adis.h
478
#define ADIS_SUPPLY_CHAN(addr, si, info_all, bits) \
include/linux/iio/imu/adis.h
479
ADIS_VOLTAGE_CHAN(addr, si, 0, "supply", info_all, bits)
include/linux/iio/imu/adis.h
481
#define ADIS_AUX_ADC_CHAN(addr, si, info_all, bits) \
include/linux/iio/imu/adis.h
482
ADIS_VOLTAGE_CHAN(addr, si, 1, NULL, info_all, bits)
include/linux/iio/imu/adis.h
484
#define ADIS_TEMP_CHAN(addr, si, info_all, bits) { \
include/linux/iio/imu/adis.h
496
.realbits = (bits), \
include/linux/iio/imu/adis.h
502
#define ADIS_MOD_CHAN(_type, mod, addr, si, info_sep, info_all, bits) { \
include/linux/iio/imu/adis.h
514
.realbits = (bits), \
include/linux/iio/imu/adis.h
520
#define ADIS_ACCEL_CHAN(mod, addr, si, info_sep, info_all, bits) \
include/linux/iio/imu/adis.h
521
ADIS_MOD_CHAN(IIO_ACCEL, mod, addr, si, info_sep, info_all, bits)
include/linux/iio/imu/adis.h
523
#define ADIS_GYRO_CHAN(mod, addr, si, info_sep, info_all, bits) \
include/linux/iio/imu/adis.h
524
ADIS_MOD_CHAN(IIO_ANGL_VEL, mod, addr, si, info_sep, info_all, bits)
include/linux/iio/imu/adis.h
526
#define ADIS_INCLI_CHAN(mod, addr, si, info_sep, info_all, bits) \
include/linux/iio/imu/adis.h
527
ADIS_MOD_CHAN(IIO_INCLI, mod, addr, si, info_sep, info_all, bits)
include/linux/iio/imu/adis.h
529
#define ADIS_ROT_CHAN(mod, addr, si, info_sep, info_all, bits) \
include/linux/iio/imu/adis.h
530
ADIS_MOD_CHAN(IIO_ROT, mod, addr, si, info_sep, info_all, bits)
include/linux/ipv6.h
273
} bits;
include/linux/ipv6.h
352
inet6_sk(sk)->rxopt.bits.rxinfo)
include/linux/libata.h
1345
extern int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits);
include/linux/libata.h
2131
static inline u8 ata_sff_busy_wait(struct ata_port *ap, unsigned int bits,
include/linux/libata.h
2140
} while (status != 0xff && (status & bits) && (max > 0));
include/linux/lp.h
65
unsigned long bits;
include/linux/mfd/abx500/ab8500-sysctrl.h
30
static inline int ab8500_sysctrl_set(u16 reg, u8 bits)
include/linux/mfd/abx500/ab8500-sysctrl.h
32
return ab8500_sysctrl_write(reg, bits, bits);
include/linux/mfd/abx500/ab8500-sysctrl.h
35
static inline int ab8500_sysctrl_clear(u16 reg, u8 bits)
include/linux/mfd/abx500/ab8500-sysctrl.h
37
return ab8500_sysctrl_write(reg, bits, 0);
include/linux/mfd/dbx500-prcmu.h
543
static inline void prcmu_set(unsigned int reg, u32 bits)
include/linux/mfd/dbx500-prcmu.h
545
prcmu_write_masked(reg, bits, bits);
include/linux/mfd/dbx500-prcmu.h
548
static inline void prcmu_clear(unsigned int reg, u32 bits)
include/linux/mfd/dbx500-prcmu.h
550
prcmu_write_masked(reg, bits, 0);
include/linux/mlx4/device.h
664
unsigned long *bits[2];
include/linux/mm.h
1041
static inline vma_flags_t __mk_vma_flags(size_t count, const vma_flag_t *bits)
include/linux/mm.h
1048
vma_flag_set(&flags, bits[i]);
include/linux/mm_types.h
1406
unsigned long mask, unsigned long bits)
include/linux/mm_types.h
1410
set_mask_bits(bitmap, mask, bits);
include/linux/nodemask.h
112
return m ? m->bits : NULL;
include/linux/nodemask.h
127
set_bit(node, dstp->bits);
include/linux/nodemask.h
133
clear_bit(node, dstp->bits);
include/linux/nodemask.h
139
bitmap_fill(dstp->bits, nbits);
include/linux/nodemask.h
145
bitmap_zero(dstp->bits, nbits);
include/linux/nodemask.h
149
#define node_isset(node, nodemask) test_bit((node), (nodemask).bits)
include/linux/nodemask.h
155
return test_and_set_bit(node, addr->bits);
include/linux/nodemask.h
163
return bitmap_and(dstp->bits, src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
171
bitmap_or(dstp->bits, src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
179
bitmap_xor(dstp->bits, src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
187
return bitmap_andnot(dstp->bits, src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
194
bitmap_copy(dstp->bits, srcp->bits, nbits);
include/linux/nodemask.h
202
bitmap_complement(dstp->bits, srcp->bits, nbits);
include/linux/nodemask.h
210
return bitmap_equal(src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
218
return bitmap_intersects(src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
226
return bitmap_subset(src1p->bits, src2p->bits, nbits);
include/linux/nodemask.h
232
return bitmap_empty(srcp->bits, nbits);
include/linux/nodemask.h
238
return bitmap_full(srcp->bits, nbits);
include/linux/nodemask.h
244
return bitmap_weight(srcp->bits, nbits);
include/linux/nodemask.h
253
return min(MAX_NUMNODES, find_first_bit(srcp->bits, MAX_NUMNODES));
include/linux/nodemask.h
259
return min(MAX_NUMNODES, find_next_bit(srcp->bits, MAX_NUMNODES, n+1));
include/linux/nodemask.h
286
m.bits[0] = 1UL << (node); \
include/linux/nodemask.h
296
return min(MAX_NUMNODES, find_first_zero_bit(maskp->bits, MAX_NUMNODES));
include/linux/nodemask.h
323
#define nodes_addr(src) ((src).bits)
include/linux/nodemask.h
330
return bitmap_parse_user(buf, len, dstp->bits, nbits);
include/linux/nodemask.h
336
return bitmap_parselist(buf, dstp->bits, nbits);
include/linux/nodemask.h
344
return bitmap_bitremap(oldbit, oldp->bits, newp->bits, nbits);
include/linux/nodemask.h
352
bitmap_remap(dstp->bits, srcp->bits, oldp->bits, newp->bits, nbits);
include/linux/nodemask.h
360
bitmap_onto(dstp->bits, origp->bits, relmapp->bits, nbits);
include/linux/nodemask.h
368
bitmap_fold(dstp->bits, origp->bits, sz, nbits);
include/linux/nodemask.h
494
int node = find_random_bit(maskp->bits, MAX_NUMNODES);
include/linux/nodemask_types.h
17
typedef struct { DECLARE_BITMAP(bits, MAX_NUMNODES); } nodemask_t;
include/linux/nsc_gpio.h
25
u32 (*gpio_config) (unsigned iminor, u32 mask, u32 bits);
include/linux/olpc-ec.h
54
extern int olpc_ec_mask_write(u16 bits);
include/linux/phylink.h
781
void phylink_set_port_modes(unsigned long *bits);
include/linux/regmap.h
1405
unsigned int reg, unsigned int bits)
include/linux/regmap.h
1407
return regmap_update_bits_base(map, reg, bits, bits,
include/linux/regmap.h
1412
unsigned int reg, unsigned int bits)
include/linux/regmap.h
1414
return regmap_update_bits_base(map, reg, bits, 0, NULL, false, false);
include/linux/regmap.h
1418
unsigned int bits, bool value)
include/linux/regmap.h
1421
return regmap_set_bits(map, reg, bits);
include/linux/regmap.h
1423
return regmap_clear_bits(map, reg, bits);
include/linux/regmap.h
1426
int regmap_test_bits(struct regmap *map, unsigned int reg, unsigned int bits);
include/linux/regmap.h
1510
unsigned int bits)
include/linux/regmap.h
1512
return regmap_field_update_bits_base(field, bits, bits, NULL, false,
include/linux/regmap.h
1517
unsigned int bits)
include/linux/regmap.h
1519
return regmap_field_update_bits_base(field, bits, 0, NULL, false,
include/linux/regmap.h
1523
int regmap_field_test_bits(struct regmap_field *field, unsigned int bits);
include/linux/regmap.h
1884
unsigned int reg, unsigned int bits)
include/linux/regmap.h
1891
unsigned int reg, unsigned int bits)
include/linux/regmap.h
1898
unsigned int bits, bool value)
include/linux/regmap.h
1905
unsigned int reg, unsigned int bits)
include/linux/regmap.h
1996
unsigned int bits)
include/linux/regmap.h
2003
unsigned int bits)
include/linux/regmap.h
2010
unsigned int bits)
include/linux/sched_clock.h
41
extern void sched_clock_register(u64 (*read)(void), int bits,
include/linux/sched_clock.h
46
static inline void sched_clock_register(u64 (*read)(void), int bits,
include/linux/serial_core.h
1119
void uart_parse_options(const char *options, int *baud, int *parity, int *bits,
include/linux/serial_core.h
1122
int parity, int bits, int flow);
include/linux/spi/spi.h
609
#define SPI_BPW_MASK(bits) BIT((bits) - 1)
include/linux/sunrpc/svcauth.h
179
static inline unsigned long hash_str(char const *name, int bits)
include/linux/sunrpc/svcauth.h
181
return hashlen_hash(hashlen_string(NULL, name)) >> (32 - bits);
include/linux/sunrpc/svcauth.h
184
static inline unsigned long hash_mem(char const *buf, int length, int bits)
include/linux/sunrpc/svcauth.h
186
return full_name_hash(NULL, buf, length) >> (32 - bits);
include/linux/timecounter.h
14
#define CYCLECOUNTER_MASK(bits) (u64)((bits) < 64 ? ((1ULL<<(bits))-1) : -1)
include/linux/turris-omnia-mcu-interface.h
328
unsigned long bits, unsigned long *dst)
include/linux/turris-omnia-mcu-interface.h
333
if (!bits) {
include/linux/turris-omnia-mcu-interface.h
339
omnia_compute_reply_length(bits, false, 0));
include/linux/turris-omnia-mcu-interface.h
343
*dst = le32_to_cpu(reply) & bits;
include/linux/types.h
10
unsigned long name[BITS_TO_LONGS(bits)]
include/linux/types.h
9
#define DECLARE_BITMAP(name,bits) \
include/linux/unwind_deferred.h
37
unsigned long bits = atomic_long_read(&info->unwind_mask);
include/linux/unwind_deferred.h
40
if (likely(!bits))
include/linux/unwind_deferred.h
45
if (bits & UNWIND_PENDING)
include/linux/unwind_deferred.h
47
} while (!atomic_long_try_cmpxchg(&info->unwind_mask, &bits, 0UL));
include/linux/usb/musb.h
60
u8 bits;
include/linux/yam.h
66
unsigned char bits[YAM_FPGA_SIZE];
include/math-emu/double.h
142
} bits __attribute__((packed));
include/math-emu/double.h
70
} bits __attribute__((packed));
include/math-emu/op-1.h
102
_flo.bits.frac = X##_f; \
include/math-emu/op-1.h
103
_flo.bits.exp = X##_e; \
include/math-emu/op-1.h
104
_flo.bits.sign = X##_s; \
include/math-emu/op-1.h
114
_flo->bits.frac = X##_f; \
include/math-emu/op-1.h
115
_flo->bits.exp = X##_e; \
include/math-emu/op-1.h
116
_flo->bits.sign = X##_s; \
include/math-emu/op-1.h
79
X##_f = _flo.bits.frac; \
include/math-emu/op-1.h
80
X##_e = _flo.bits.exp; \
include/math-emu/op-1.h
81
X##_s = _flo.bits.sign; \
include/math-emu/op-1.h
89
X##_f = _flo->bits.frac; \
include/math-emu/op-1.h
90
X##_e = _flo->bits.exp; \
include/math-emu/op-1.h
91
X##_s = _flo->bits.sign; \
include/math-emu/op-2.h
184
X##_f0 = _flo.bits.frac0; \
include/math-emu/op-2.h
185
X##_f1 = _flo.bits.frac1; \
include/math-emu/op-2.h
186
X##_e = _flo.bits.exp; \
include/math-emu/op-2.h
187
X##_s = _flo.bits.sign; \
include/math-emu/op-2.h
195
X##_f0 = _flo->bits.frac0; \
include/math-emu/op-2.h
196
X##_f1 = _flo->bits.frac1; \
include/math-emu/op-2.h
197
X##_e = _flo->bits.exp; \
include/math-emu/op-2.h
198
X##_s = _flo->bits.sign; \
include/math-emu/op-2.h
210
_flo.bits.frac0 = X##_f0; \
include/math-emu/op-2.h
211
_flo.bits.frac1 = X##_f1; \
include/math-emu/op-2.h
212
_flo.bits.exp = X##_e; \
include/math-emu/op-2.h
213
_flo.bits.sign = X##_s; \
include/math-emu/op-2.h
223
_flo->bits.frac0 = X##_f0; \
include/math-emu/op-2.h
224
_flo->bits.frac1 = X##_f1; \
include/math-emu/op-2.h
225
_flo->bits.exp = X##_e; \
include/math-emu/op-2.h
226
_flo->bits.sign = X##_s; \
include/math-emu/op-4.h
187
X##_f[0] = _flo.bits.frac0; \
include/math-emu/op-4.h
188
X##_f[1] = _flo.bits.frac1; \
include/math-emu/op-4.h
189
X##_f[2] = _flo.bits.frac2; \
include/math-emu/op-4.h
190
X##_f[3] = _flo.bits.frac3; \
include/math-emu/op-4.h
191
X##_e = _flo.bits.exp; \
include/math-emu/op-4.h
192
X##_s = _flo.bits.sign; \
include/math-emu/op-4.h
200
X##_f[0] = _flo->bits.frac0; \
include/math-emu/op-4.h
201
X##_f[1] = _flo->bits.frac1; \
include/math-emu/op-4.h
202
X##_f[2] = _flo->bits.frac2; \
include/math-emu/op-4.h
203
X##_f[3] = _flo->bits.frac3; \
include/math-emu/op-4.h
204
X##_e = _flo->bits.exp; \
include/math-emu/op-4.h
205
X##_s = _flo->bits.sign; \
include/math-emu/op-4.h
211
_flo.bits.frac0 = X##_f[0]; \
include/math-emu/op-4.h
212
_flo.bits.frac1 = X##_f[1]; \
include/math-emu/op-4.h
213
_flo.bits.frac2 = X##_f[2]; \
include/math-emu/op-4.h
214
_flo.bits.frac3 = X##_f[3]; \
include/math-emu/op-4.h
215
_flo.bits.exp = X##_e; \
include/math-emu/op-4.h
216
_flo.bits.sign = X##_s; \
include/math-emu/op-4.h
225
_flo->bits.frac0 = X##_f[0]; \
include/math-emu/op-4.h
226
_flo->bits.frac1 = X##_f[1]; \
include/math-emu/op-4.h
227
_flo->bits.frac2 = X##_f[2]; \
include/math-emu/op-4.h
228
_flo->bits.frac3 = X##_f[3]; \
include/math-emu/op-4.h
229
_flo->bits.exp = X##_e; \
include/math-emu/op-4.h
230
_flo->bits.sign = X##_s; \
include/math-emu/quad.h
149
} bits;
include/math-emu/quad.h
75
} bits __attribute__((packed));
include/math-emu/single.h
59
} bits __attribute__((packed));
include/media/drv-intf/saa7146_vv.h
173
void saa7146_res_free(struct saa7146_dev *dev, unsigned int bits);
include/media/v4l2-vp9.h
137
u32 (*bits)[2][10][2];
include/media/v4l2-vp9.h
35
u8 bits[2][10];
include/net/ipv6.h
1296
inet6_sk(sk)->rxopt.bits.rxinfo = true;
include/net/netfilter/nf_conntrack_labels.h
17
unsigned long bits[NF_CT_LABELS_MAX_SIZE / sizeof(long)];
include/sound/ac97_codec.h
221
unsigned short bits; /* resolution bitmask */
include/sound/cs8403.h
100
bits |= 0x40; break;
include/sound/cs8403.h
105
case IEC958_AES3_CON_FS_44100: bits |= 0x00; break;
include/sound/cs8403.h
106
case IEC958_AES3_CON_FS_48000: bits |= 0x02; break;
include/sound/cs8403.h
107
case IEC958_AES3_CON_FS_32000: bits |= 0x04; break;
include/sound/cs8403.h
110
bits = 0x00; /* professional mode */
include/sound/cs8403.h
112
bits &= ~0x02;
include/sound/cs8403.h
114
bits |= 0x02;
include/sound/cs8403.h
117
case IEC958_AES0_PRO_FS_32000: bits |= 0x00; break;
include/sound/cs8403.h
118
case IEC958_AES0_PRO_FS_44100: bits |= 0x10; break; /* 44.1kHz */
include/sound/cs8403.h
119
case IEC958_AES0_PRO_FS_48000: bits |= 0x08; break; /* 48kHz */
include/sound/cs8403.h
121
case IEC958_AES0_PRO_FS_NOTID: bits |= 0x18; break;
include/sound/cs8403.h
124
case IEC958_AES0_PRO_EMPHASIS_NONE: bits |= 0x20; break;
include/sound/cs8403.h
125
case IEC958_AES0_PRO_EMPHASIS_5015: bits |= 0x40; break;
include/sound/cs8403.h
126
case IEC958_AES0_PRO_EMPHASIS_CCITT: bits |= 0x00; break;
include/sound/cs8403.h
128
case IEC958_AES0_PRO_EMPHASIS_NOTID: bits |= 0x60; break;
include/sound/cs8403.h
132
case IEC958_AES1_PRO_MODE_STEREOPHONIC: bits |= 0x00; break;
include/sound/cs8403.h
133
default: bits |= 0x80; break;
include/sound/cs8403.h
136
return bits;
include/sound/cs8403.h
154
SND_CS8404_DECL void SND_CS8404_DECODE(struct snd_aes_iec958 *diga, unsigned char bits)
include/sound/cs8403.h
156
if (bits & 0x10) { /* consumer */
include/sound/cs8403.h
157
if (!(bits & 0x20))
include/sound/cs8403.h
159
if (!(bits & 0x40))
include/sound/cs8403.h
161
if (!(bits & 0x80))
include/sound/cs8403.h
163
switch (bits & 0x03) {
include/sound/cs8403.h
167
switch (bits & 0x06) {
include/sound/cs8403.h
174
if (!(bits & 0x04))
include/sound/cs8403.h
176
switch (bits & 0x60) {
include/sound/cs8403.h
182
switch (bits & 0x03) {
include/sound/cs8403.h
188
if (!(bits & 0x80))
include/sound/cs8403.h
195
unsigned char bits;
include/sound/cs8403.h
198
bits = 0x10; /* consumer mode */
include/sound/cs8403.h
200
bits |= 0x20;
include/sound/cs8403.h
202
bits |= 0x40;
include/sound/cs8403.h
204
bits |= 0x80;
include/sound/cs8403.h
206
bits |= 0x03;
include/sound/cs8403.h
209
case IEC958_AES3_CON_FS_44100: bits |= 0x06; break;
include/sound/cs8403.h
210
case IEC958_AES3_CON_FS_48000: bits |= 0x04; break;
include/sound/cs8403.h
211
case IEC958_AES3_CON_FS_32000: bits |= 0x02; break;
include/sound/cs8403.h
214
bits = 0x00; /* professional mode */
include/sound/cs8403.h
216
bits |= 0x04;
include/sound/cs8403.h
218
case IEC958_AES0_PRO_FS_32000: bits |= 0x00; break;
include/sound/cs8403.h
219
case IEC958_AES0_PRO_FS_44100: bits |= 0x40; break; /* 44.1kHz */
include/sound/cs8403.h
220
case IEC958_AES0_PRO_FS_48000: bits |= 0x20; break; /* 48kHz */
include/sound/cs8403.h
222
case IEC958_AES0_PRO_FS_NOTID: bits |= 0x00; break;
include/sound/cs8403.h
225
case IEC958_AES0_PRO_EMPHASIS_NONE: bits |= 0x02; break;
include/sound/cs8403.h
226
case IEC958_AES0_PRO_EMPHASIS_5015: bits |= 0x01; break;
include/sound/cs8403.h
227
case IEC958_AES0_PRO_EMPHASIS_CCITT: bits |= 0x00; break;
include/sound/cs8403.h
229
case IEC958_AES0_PRO_EMPHASIS_NOTID: bits |= 0x03; break;
include/sound/cs8403.h
233
case IEC958_AES1_PRO_MODE_STEREOPHONIC: bits |= 0x00; break;
include/sound/cs8403.h
234
default: bits |= 0x80; break;
include/sound/cs8403.h
237
return bits;
include/sound/cs8403.h
24
SND_CS8403_DECL void SND_CS8403_DECODE(struct snd_aes_iec958 *diga, unsigned char bits)
include/sound/cs8403.h
26
if (bits & 0x01) { /* consumer */
include/sound/cs8403.h
27
if (!(bits & 0x02))
include/sound/cs8403.h
29
if (!(bits & 0x08))
include/sound/cs8403.h
31
switch (bits & 0x10) {
include/sound/cs8403.h
35
if (!(bits & 0x80))
include/sound/cs8403.h
37
switch (bits & 0x60) {
include/sound/cs8403.h
43
switch (bits & 0x06) {
include/sound/cs8403.h
50
switch (bits & 0x18) {
include/sound/cs8403.h
56
switch (bits & 0x60) {
include/sound/cs8403.h
62
if (bits & 0x80)
include/sound/cs8403.h
69
unsigned char bits;
include/sound/cs8403.h
72
bits = 0x01; /* consumer mode */
include/sound/cs8403.h
74
bits &= ~0x02;
include/sound/cs8403.h
76
bits |= 0x02;
include/sound/cs8403.h
78
bits &= ~0x08;
include/sound/cs8403.h
80
bits |= 0x08;
include/sound/cs8403.h
83
case IEC958_AES0_CON_EMPHASIS_NONE: bits |= 0x10; break;
include/sound/cs8403.h
84
case IEC958_AES0_CON_EMPHASIS_5015: bits |= 0x00; break;
include/sound/cs8403.h
87
bits &= ~0x80;
include/sound/cs8403.h
89
bits |= 0x80;
include/sound/cs8403.h
91
bits |= 0x60;
include/sound/cs8403.h
95
bits |= 0x00; break;
include/sound/cs8403.h
97
bits |= 0x20; break;
include/sound/hdaudio.h
145
unsigned int snd_hdac_stream_format(unsigned int channels, unsigned int bits, unsigned int rate);
include/sound/hdaudio.h
146
unsigned int snd_hdac_spdif_stream_format(unsigned int channels, unsigned int bits,
include/sound/pcm_params.h
101
v = mask->bits[MASK_OFS(val)] & MASK_BIT(val);
include/sound/pcm_params.h
103
mask->bits[MASK_OFS(val)] = v;
include/sound/pcm_params.h
111
mask->bits[i] &= v->bits[i];
include/sound/pcm_params.h
128
return mask->bits[MASK_OFS(val)] & MASK_BIT(val);
include/sound/pcm_params.h
142
if (! mask->bits[i])
include/sound/pcm_params.h
144
if (mask->bits[i] & (mask->bits[i] - 1))
include/sound/pcm_params.h
40
if (mask->bits[i])
include/sound/pcm_params.h
49
if (mask->bits[i])
include/sound/pcm_params.h
50
return __ffs(mask->bits[i]) + (i << 5);
include/sound/pcm_params.h
59
if (mask->bits[i])
include/sound/pcm_params.h
60
return __fls(mask->bits[i]) + (i << 5);
include/sound/pcm_params.h
67
mask->bits[MASK_OFS(val)] |= MASK_BIT(val);
include/sound/pcm_params.h
79
mask->bits[MASK_OFS(val)] &= ~MASK_BIT(val);
include/sound/pcm_params.h
87
mask->bits[MASK_OFS(i)] |= MASK_BIT(i);
include/sound/pcm_params.h
95
mask->bits[MASK_OFS(i)] &= ~MASK_BIT(i);
include/sound/vx_core.h
313
void vx_set_iec958_status(struct vx_core *chip, unsigned int bits);
include/trace/events/fsi_master_ast_cf.h
32
__field(u8, bits)
include/trace/events/fsi_master_ast_cf.h
38
__entry->bits = cmd->bits;
include/trace/events/fsi_master_ast_cf.h
43
__entry->bits, __entry->rbits
include/trace/events/fsi_master_gpio.h
12
TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
include/trace/events/fsi_master_gpio.h
13
TP_ARGS(master, bits, msg),
include/trace/events/fsi_master_gpio.h
16
__field(int, bits)
include/trace/events/fsi_master_gpio.h
21
__entry->bits = bits;
include/trace/events/fsi_master_gpio.h
22
__entry->msg = msg & ((1ull<<bits) - 1);
include/trace/events/fsi_master_gpio.h
26
(__entry->bits + 3) / 4,
include/trace/events/fsi_master_gpio.h
28
__entry->bits
include/trace/events/fsi_master_gpio.h
33
TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
include/trace/events/fsi_master_gpio.h
34
TP_ARGS(master, bits, msg),
include/trace/events/fsi_master_gpio.h
37
__field(int, bits)
include/trace/events/fsi_master_gpio.h
42
__entry->bits = bits;
include/trace/events/fsi_master_gpio.h
43
__entry->msg = msg & ((1ull<<bits) - 1);
include/trace/events/fsi_master_gpio.h
47
(__entry->bits + 3) / 4,
include/trace/events/fsi_master_gpio.h
49
__entry->bits
include/trace/events/sched.h
796
memcpy(__entry->mem_allowed, mem_allowed_ptr->bits,
include/uapi/drm/vc4_drm.h
72
__u16 bits;
include/uapi/linux/gpio.h
97
__aligned_u64 bits;
include/uapi/linux/hdlcdrv.h
59
unsigned char bits;
include/uapi/linux/v4l2-controls.h
2841
__u8 bits[2][10];
include/uapi/linux/v4l2-controls.h
3120
__u8 bits;
include/uapi/sound/asound.h
405
__u32 bits[(SNDRV_MASK_MAX+31)/32];
include/uapi/sound/emu10k1.h
25
#define __EMU10K1_DECLARE_BITMAP(name,bits) \
include/uapi/sound/emu10k1.h
26
unsigned long name[(bits) / (sizeof(unsigned long) * 8)]
io_uring/io_uring.c
191
static int io_alloc_hash_table(struct io_hash_table *table, unsigned bits)
io_uring/io_uring.c
197
hash_buckets = 1U << bits;
io_uring/io_uring.c
202
if (bits == 1)
io_uring/io_uring.c
204
bits--;
io_uring/io_uring.c
207
table->hash_bits = bits;
kernel/bpf/btf.c
180
#define BITS_PER_BYTE_MASKED(bits) ((bits) & BITS_PER_BYTE_MASK)
kernel/bpf/btf.c
181
#define BITS_ROUNDDOWN_BYTES(bits) ((bits) >> 3)
kernel/bpf/btf.c
182
#define BITS_ROUNDUP_BYTES(bits) \
kernel/bpf/btf.c
183
(BITS_ROUNDDOWN_BYTES(bits) + !!BITS_PER_BYTE_MASKED(bits))
kernel/bpf/helpers.c
3232
__u64 *bits;
kernel/bpf/helpers.c
3252
static void swap_ulong_in_u64(u64 *bits, unsigned int nr)
kernel/bpf/helpers.c
3258
bits[i] = (bits[i] >> 32) | ((u64)(u32)bits[i] << 32);
kernel/bpf/helpers.c
3314
kit->bits = bpf_mem_alloc(&bpf_global_ma, nr_bytes);
kernel/bpf/helpers.c
3315
if (!kit->bits)
kernel/bpf/helpers.c
3318
err = bpf_probe_read_kernel_common(kit->bits, nr_bytes, unsafe_ptr__ign);
kernel/bpf/helpers.c
3320
bpf_mem_free(&bpf_global_ma, kit->bits);
kernel/bpf/helpers.c
3324
swap_ulong_in_u64(kit->bits, nr_words);
kernel/bpf/helpers.c
3343
const void *bits;
kernel/bpf/helpers.c
3348
bits = nr_bits == 64 ? &kit->bits_copy : kit->bits;
kernel/bpf/helpers.c
3349
bit = find_next_bit(bits, nr_bits, bit + 1);
kernel/bpf/helpers.c
3371
bpf_mem_free(&bpf_global_ma, kit->bits);
kernel/bpf/tnum.c
25
u8 bits = fls64(chi);
kernel/bpf/tnum.c
28
if (bits > 63)
kernel/bpf/tnum.c
34
delta = (1ULL << bits) - 1;
kernel/futex/core.c
444
node = find_next_bit_wrap(node_possible_map.bits,
kernel/futex/futex.h
102
max >>= 64 - bits;
kernel/futex/futex.h
112
int bits = 8 * futex_size(flags);
kernel/futex/futex.h
114
if (bits < 64 && (val >> bits))
kernel/futex/futex.h
99
int bits = 8 * futex_size(flags);
kernel/irq/ipi-mux.c
138
ipis = atomic_fetch_andnot(en, &icpu->bits) & en;
kernel/irq/ipi-mux.c
22
atomic_t bits;
kernel/irq/ipi-mux.c
50
if (atomic_read(&icpu->bits) & ibit)
kernel/irq/ipi-mux.c
71
pending = atomic_fetch_or_release(ibit, &icpu->bits);
kernel/kcsan/core.c
1170
#define DEFINE_TSAN_ATOMIC_LOAD_STORE(bits) \
kernel/kcsan/core.c
1171
u##bits __tsan_atomic##bits##_load(const u##bits *ptr, int memorder); \
kernel/kcsan/core.c
1172
u##bits __tsan_atomic##bits##_load(const u##bits *ptr, int memorder) \
kernel/kcsan/core.c
1176
check_access(ptr, bits / BITS_PER_BYTE, KCSAN_ACCESS_ATOMIC, _RET_IP_); \
kernel/kcsan/core.c
1180
EXPORT_SYMBOL(__tsan_atomic##bits##_load); \
kernel/kcsan/core.c
1181
void __tsan_atomic##bits##_store(u##bits *ptr, u##bits v, int memorder); \
kernel/kcsan/core.c
1182
void __tsan_atomic##bits##_store(u##bits *ptr, u##bits v, int memorder) \
kernel/kcsan/core.c
1186
check_access(ptr, bits / BITS_PER_BYTE, \
kernel/kcsan/core.c
1191
EXPORT_SYMBOL(__tsan_atomic##bits##_store)
kernel/kcsan/core.c
1193
#define DEFINE_TSAN_ATOMIC_RMW(op, bits, suffix) \
kernel/kcsan/core.c
1194
u##bits __tsan_atomic##bits##_##op(u##bits *ptr, u##bits v, int memorder); \
kernel/kcsan/core.c
1195
u##bits __tsan_atomic##bits##_##op(u##bits *ptr, u##bits v, int memorder) \
kernel/kcsan/core.c
1199
check_access(ptr, bits / BITS_PER_BYTE, \
kernel/kcsan/core.c
1205
EXPORT_SYMBOL(__tsan_atomic##bits##_##op)
kernel/kcsan/core.c
1224
#define DEFINE_TSAN_ATOMIC_CMPXCHG(bits, strength, weak) \
kernel/kcsan/core.c
1225
int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
kernel/kcsan/core.c
1226
u##bits val, int mo, int fail_mo); \
kernel/kcsan/core.c
1227
int __tsan_atomic##bits##_compare_exchange_##strength(u##bits *ptr, u##bits *exp, \
kernel/kcsan/core.c
1228
u##bits val, int mo, int fail_mo) \
kernel/kcsan/core.c
1232
check_access(ptr, bits / BITS_PER_BYTE, \
kernel/kcsan/core.c
1238
EXPORT_SYMBOL(__tsan_atomic##bits##_compare_exchange_##strength)
kernel/kcsan/core.c
1240
#define DEFINE_TSAN_ATOMIC_CMPXCHG_VAL(bits) \
kernel/kcsan/core.c
1241
u##bits __tsan_atomic##bits##_compare_exchange_val(u##bits *ptr, u##bits exp, u##bits val, \
kernel/kcsan/core.c
1243
u##bits __tsan_atomic##bits##_compare_exchange_val(u##bits *ptr, u##bits exp, u##bits val, \
kernel/kcsan/core.c
1248
check_access(ptr, bits / BITS_PER_BYTE, \
kernel/kcsan/core.c
1255
EXPORT_SYMBOL(__tsan_atomic##bits##_compare_exchange_val)
kernel/kcsan/core.c
1257
#define DEFINE_TSAN_ATOMIC_OPS(bits) \
kernel/kcsan/core.c
1258
DEFINE_TSAN_ATOMIC_LOAD_STORE(bits); \
kernel/kcsan/core.c
1259
DEFINE_TSAN_ATOMIC_RMW(exchange, bits, _n); \
kernel/kcsan/core.c
1260
DEFINE_TSAN_ATOMIC_RMW(fetch_add, bits, ); \
kernel/kcsan/core.c
1261
DEFINE_TSAN_ATOMIC_RMW(fetch_sub, bits, ); \
kernel/kcsan/core.c
1262
DEFINE_TSAN_ATOMIC_RMW(fetch_and, bits, ); \
kernel/kcsan/core.c
1263
DEFINE_TSAN_ATOMIC_RMW(fetch_or, bits, ); \
kernel/kcsan/core.c
1264
DEFINE_TSAN_ATOMIC_RMW(fetch_xor, bits, ); \
kernel/kcsan/core.c
1265
DEFINE_TSAN_ATOMIC_RMW(fetch_nand, bits, ); \
kernel/kcsan/core.c
1266
DEFINE_TSAN_ATOMIC_CMPXCHG(bits, strong, 0); \
kernel/kcsan/core.c
1267
DEFINE_TSAN_ATOMIC_CMPXCHG(bits, weak, 1); \
kernel/kcsan/core.c
1268
DEFINE_TSAN_ATOMIC_CMPXCHG_VAL(bits)
kernel/liveupdate/kexec_handover.c
149
struct kho_mem_phys_bits *bits;
kernel/liveupdate/kexec_handover.c
157
bits = xa_load(&physxa->phys_bits, pfn_high / PRESERVE_BITS);
kernel/liveupdate/kexec_handover.c
158
if (WARN_ON_ONCE(!bits))
kernel/liveupdate/kexec_handover.c
161
clear_bit(pfn_high % PRESERVE_BITS, bits->preserve);
kernel/liveupdate/kexec_handover.c
181
struct kho_mem_phys_bits *bits;
kernel/liveupdate/kexec_handover.c
210
bits = xa_load_or_alloc(&physxa->phys_bits, pfn_high / PRESERVE_BITS);
kernel/liveupdate/kexec_handover.c
211
if (IS_ERR(bits))
kernel/liveupdate/kexec_handover.c
212
return PTR_ERR(bits);
kernel/liveupdate/kexec_handover.c
214
set_bit(pfn_high % PRESERVE_BITS, bits->preserve);
kernel/liveupdate/kexec_handover.c
420
struct kho_mem_phys_bits *bits;
kernel/liveupdate/kexec_handover.c
432
xa_for_each(&physxa->phys_bits, phys, bits) {
kernel/liveupdate/kexec_handover.c
447
KHOSER_STORE_PTR(elm->bitmap, bits);
kernel/power/snapshot.c
931
unsigned long bits, pfn, pages;
kernel/power/snapshot.c
936
bits = min(pages - bm->cur.node_pfn, BM_BITS_PER_BLOCK);
kernel/power/snapshot.c
937
bit = find_next_bit(bm->cur.node->data, bits,
kernel/power/snapshot.c
939
if (bit < bits) {
kernel/sys.c
2436
static inline int prctl_set_mdwe(unsigned long bits, unsigned long arg3,
kernel/sys.c
2444
if (bits & ~(PR_MDWE_REFUSE_EXEC_GAIN | PR_MDWE_NO_INHERIT))
kernel/sys.c
2448
if (bits & PR_MDWE_NO_INHERIT && !(bits & PR_MDWE_REFUSE_EXEC_GAIN))
kernel/sys.c
2459
if (current_bits && current_bits != bits)
kernel/sys.c
2462
if (bits & PR_MDWE_NO_INHERIT)
kernel/sys.c
2464
if (bits & PR_MDWE_REFUSE_EXEC_GAIN)
kernel/time/sched_clock.c
177
void sched_clock_register(u64 (*read)(void), int bits, unsigned long rate)
kernel/time/sched_clock.c
194
new_mask = CLOCKSOURCE_MASK(bits);
kernel/time/sched_clock.c
239
bits, r, r_unit, res, wrap);
kernel/trace/ftrace.c
1437
int bits = 0;
kernel/trace/ftrace.c
1444
bits = fls(size / 2);
kernel/trace/ftrace.c
1447
if (bits > FTRACE_HASH_MAX_BITS)
kernel/trace/ftrace.c
1448
bits = FTRACE_HASH_MAX_BITS;
kernel/trace/ftrace.c
1450
new_hash = alloc_ftrace_hash(bits);
kernel/trace/ring_buffer.c
4258
static const char *show_irq_str(int bits)
kernel/trace/ring_buffer.c
4271
return type[bits];
kernel/trace/ring_buffer.c
4278
int bits = 0;
kernel/trace/ring_buffer.c
4286
bits |= 1;
kernel/trace/ring_buffer.c
4289
bits |= 2;
kernel/trace/ring_buffer.c
4292
bits |= 4;
kernel/trace/ring_buffer.c
4294
return show_irq_str(bits);
kernel/trace/trace_syscalls.c
157
int bits, len;
kernel/trace/trace_syscalls.c
192
bits = trace->args[2];
kernel/trace/trace_syscalls.c
197
if (!(bits & (O_CREAT|O_TMPFILE)))
kernel/trace/trace_syscalls.c
200
if (!(bits & O_ACCMODE)) {
kernel/trace/trace_syscalls.c
201
if (!bits) {
kernel/trace/trace_syscalls.c
208
trace_print_flags_seq(s, "|", bits, __flags);
kernel/unwind/deferred.c
153
unsigned long bits;
kernel/unwind/deferred.c
160
bits = atomic_long_fetch_andnot(UNWIND_PENDING,
kernel/unwind/deferred.c
172
bits &= ~(info->cache->unwind_completed);
kernel/unwind/deferred.c
179
if (test_bit(work->bit, &bits)) {
kernel/unwind/deferred.c
233
unsigned long old, bits;
kernel/unwind/deferred.c
278
bits = UNWIND_PENDING | bit;
kernel/unwind/deferred.c
279
old = atomic_long_fetch_or(bits, &info->unwind_mask);
kernel/unwind/deferred.c
280
if (old & bits) {
kernel/workqueue.c
3882
unsigned long *bits = work_data_bits(target);
kernel/workqueue.c
3886
work_flags |= *bits & WORK_STRUCT_LINKED;
kernel/workqueue.c
3887
work_color = get_work_color(*bits);
kernel/workqueue.c
3888
__set_bit(WORK_STRUCT_LINKED_BIT, bits);
kernel/workqueue.c
899
static unsigned long shift_and_mask(unsigned long v, u32 shift, u32 bits)
kernel/workqueue.c
901
return (v >> shift) & ((1U << bits) - 1);
lib/842/842_compress.c
169
int b = p->bit, bits = b + n, s = round_up(bits, 8) - bits;
lib/842/842_compress.c
181
if (bits > 64)
lib/842/842_compress.c
183
else if (p->olen < 8 && bits > 32 && bits <= 56)
lib/842/842_compress.c
185
else if (p->olen < 4 && bits > 16 && bits <= 24)
lib/842/842_compress.c
188
if (DIV_ROUND_UP(bits, 8) > p->olen)
lib/842/842_compress.c
194
if (bits <= 8)
lib/842/842_compress.c
196
else if (bits <= 16)
lib/842/842_compress.c
198
else if (bits <= 24)
lib/842/842_compress.c
200
else if (bits <= 32)
lib/842/842_compress.c
202
else if (bits <= 40)
lib/842/842_compress.c
204
else if (bits <= 48)
lib/842/842_compress.c
206
else if (bits <= 56)
lib/842/842_decompress.c
101
else if (p->ilen < 8 && bits > 32 && bits <= 56)
lib/842/842_decompress.c
103
else if (p->ilen < 4 && bits > 16 && bits <= 24)
lib/842/842_decompress.c
106
if (DIV_ROUND_UP(bits, 8) > p->ilen)
lib/842/842_decompress.c
109
if (bits <= 8)
lib/842/842_decompress.c
110
*d = *in >> (8 - bits);
lib/842/842_decompress.c
111
else if (bits <= 16)
lib/842/842_decompress.c
112
*d = be16_to_cpu(get_unaligned((__be16 *)in)) >> (16 - bits);
lib/842/842_decompress.c
113
else if (bits <= 32)
lib/842/842_decompress.c
114
*d = be32_to_cpu(get_unaligned((__be32 *)in)) >> (32 - bits);
lib/842/842_decompress.c
116
*d = be64_to_cpu(get_unaligned((__be64 *)in)) >> (64 - bits);
lib/842/842_decompress.c
163
static int __do_index(struct sw842_param *p, u8 size, u8 bits, u64 fsize)
lib/842/842_decompress.c
168
ret = next_bits(p, &index, bits);
lib/842/842_decompress.c
89
u8 *in = p->in, b = p->bit, bits = b + n;
lib/842/842_decompress.c
99
if (bits > 64)
lib/bitmap.c
230
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
233
unsigned int lim = bits/BITS_PER_LONG;
lib/bitmap.c
238
if (bits % BITS_PER_LONG)
lib/bitmap.c
240
BITMAP_LAST_WORD_MASK(bits));
lib/bitmap.c
246
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
249
unsigned int nr = BITS_TO_LONGS(bits);
lib/bitmap.c
257
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
260
unsigned int nr = BITS_TO_LONGS(bits);
lib/bitmap.c
268
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
271
unsigned int lim = bits/BITS_PER_LONG;
lib/bitmap.c
276
if (bits % BITS_PER_LONG)
lib/bitmap.c
278
BITMAP_LAST_WORD_MASK(bits));
lib/bitmap.c
296
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
298
unsigned int k, lim = bits/BITS_PER_LONG;
lib/bitmap.c
303
if (bits % BITS_PER_LONG)
lib/bitmap.c
304
if ((bitmap1[k] & bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
lib/bitmap.c
311
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
313
unsigned int k, lim = bits/BITS_PER_LONG;
lib/bitmap.c
318
if (bits % BITS_PER_LONG)
lib/bitmap.c
319
if ((bitmap1[k] & ~bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
lib/bitmap.c
325
#define BITMAP_WEIGHT(FETCH, bits) \
lib/bitmap.c
327
unsigned int __bits = (bits), idx, w = 0; \
lib/bitmap.c
338
unsigned int __bitmap_weight(const unsigned long *bitmap, unsigned int bits)
lib/bitmap.c
340
return BITMAP_WEIGHT(bitmap[idx], bits);
lib/bitmap.c
345
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
347
return BITMAP_WEIGHT(bitmap1[idx] & bitmap2[idx], bits);
lib/bitmap.c
352
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
354
return BITMAP_WEIGHT(bitmap1[idx] & ~bitmap2[idx], bits);
lib/bitmap.c
359
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
361
return BITMAP_WEIGHT(({dst[idx] = bitmap1[idx] | bitmap2[idx]; dst[idx]; }), bits);
lib/bitmap.c
38
const unsigned long *bitmap2, unsigned int bits)
lib/bitmap.c
40
unsigned int k, lim = bits/BITS_PER_LONG;
lib/bitmap.c
45
if (bits % BITS_PER_LONG)
lib/bitmap.c
46
if ((bitmap1[k] ^ bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
lib/bitmap.c
552
const unsigned long *new, int bits)
lib/bitmap.c
554
int w = bitmap_weight(new, bits);
lib/bitmap.c
555
int n = bitmap_pos_to_ord(old, oldbit, bits);
lib/bitmap.c
559
return find_nth_bit(new, bits, n % w);
lib/bitmap.c
56
unsigned int bits)
lib/bitmap.c
58
unsigned int k, lim = bits / BITS_PER_LONG;
lib/bitmap.c
66
if (!(bits % BITS_PER_LONG))
lib/bitmap.c
671
const unsigned long *relmap, unsigned int bits)
lib/bitmap.c
677
bitmap_zero(dst, bits);
lib/bitmap.c
690
for_each_set_bit(n, relmap, bits) {
lib/bitmap.c
70
return (tmp & BITMAP_LAST_WORD_MASK(bits)) == 0;
lib/bitmap.c
73
void __bitmap_complement(unsigned long *dst, const unsigned long *src, unsigned int bits)
lib/bitmap.c
75
unsigned int k, lim = BITS_TO_LONGS(bits);
lib/crc/crc4.c
26
uint8_t crc4(uint8_t c, uint64_t x, int bits)
lib/crc/crc4.c
31
x &= (1ull << bits) - 1;
lib/crc/crc4.c
34
bits = (bits + 3) & ~0x3;
lib/crc/crc4.c
37
for (i = bits - 4; i >= 0; i -= 4)
lib/crc/tests/crc_kunit.c
283
.bits = 7,
lib/crc/tests/crc_kunit.c
306
.bits = 16,
lib/crc/tests/crc_kunit.c
330
.bits = 16,
lib/crc/tests/crc_kunit.c
354
.bits = 32,
lib/crc/tests/crc_kunit.c
378
.bits = 32,
lib/crc/tests/crc_kunit.c
402
.bits = 32,
lib/crc/tests/crc_kunit.c
42
int bits;
lib/crc/tests/crc_kunit.c
426
.bits = 64,
lib/crc/tests/crc_kunit.c
451
.bits = 64,
lib/crc/tests/crc_kunit.c
62
return (u64)-1 >> (64 - v->bits);
lib/crc/tests/crc_kunit.c
78
(v->bits - 1);
lib/crc/tests/crc_kunit.c
79
if (crc & (1ULL << (v->bits - 1)))
lib/decompress_bunzip2.c
118
unsigned int bits = 0;
lib/decompress_bunzip2.c
138
bits = bd->inbufBits&((1 << bd->inbufBitCount)-1);
lib/decompress_bunzip2.c
140
bits <<= bits_wanted;
lib/decompress_bunzip2.c
149
bits |= (bd->inbufBits >> bd->inbufBitCount)&((1 << bits_wanted)-1);
lib/decompress_bunzip2.c
151
return bits;
lib/dynamic_debug.c
653
curr_bits = old_bits = *dcp->bits;
lib/dynamic_debug.c
684
totct += ddebug_apply_class_bitmap(dcp, &curr_bits, dcp->bits);
lib/dynamic_debug.c
685
*dcp->bits = curr_bits;
lib/dynamic_debug.c
757
totct += ddebug_apply_class_bitmap(dcp, &inrep, dcp->bits);
lib/dynamic_debug.c
758
*dcp->bits = inrep;
lib/dynamic_debug.c
799
return scnprintf(buffer, PAGE_SIZE, "0x%lx\n", *dcp->bits);
lib/genalloc.c
254
bit = find_first_bit(chunk->bits, end_bit);
lib/genalloc.c
304
start_bit = algo(chunk->bits, end_bit, start_bit,
lib/genalloc.c
308
remain = bitmap_set_ll(chunk->bits, start_bit, nbits);
lib/genalloc.c
310
remain = bitmap_clear_ll(chunk->bits, start_bit,
lib/genalloc.c
507
remain = bitmap_clear_ll(chunk->bits, start_bit, nbits);
lib/list_sort.c
219
size_t bits;
lib/list_sort.c
223
for (bits = count; bits & 1; bits >>= 1)
lib/list_sort.c
226
if (likely(bits)) {
lib/sbitmap.c
417
unsigned int bits = min(8 - byte_bits, word_bits);
lib/sbitmap.c
419
byte |= (word & (BIT(bits) - 1)) << byte_bits;
lib/sbitmap.c
420
byte_bits += bits;
lib/sbitmap.c
427
word >>= bits;
lib/sbitmap.c
428
word_bits -= bits;
lib/test_bitmap.c
758
DECLARE_BITMAP(bits, CLUMP_EXP_NUMBITS);
lib/test_bitmap.c
763
bitmap_zero(bits, CLUMP_EXP_NUMBITS);
lib/test_bitmap.c
764
bitmap_set(bits, 0, 1); /* 0x01 */
lib/test_bitmap.c
765
bitmap_set(bits, 9, 1); /* 0x02 */
lib/test_bitmap.c
766
bitmap_set(bits, 27, 3); /* 0x28 */
lib/test_bitmap.c
767
bitmap_set(bits, 35, 3); /* 0x28 */
lib/test_bitmap.c
768
bitmap_set(bits, 40, 4); /* 0x0F */
lib/test_bitmap.c
769
bitmap_set(bits, 48, 8); /* 0xFF */
lib/test_bitmap.c
770
bitmap_set(bits, 56, 1); /* 0x05 - part 1 */
lib/test_bitmap.c
771
bitmap_set(bits, 58, 1); /* 0x05 - part 2 */
lib/test_bitmap.c
773
for_each_set_clump8(start, clump, bits, CLUMP_EXP_NUMBITS)
lib/test_bpf.c
623
int bits = alu32 ? 32 : 64;
lib/test_bpf.c
624
int len = (2 + 7 * bits) * ARRAY_SIZE(regs) + 3;
lib/test_bpf.c
640
for (imm = 0; imm < bits; imm++) {
lib/test_bpf.c
756
int bits = alu32 ? 32 : 64;
lib/test_bpf.c
757
int len = 3 + 6 * bits;
lib/test_bpf.c
768
for (val = 0; val < bits; val++) {
lib/test_context-analysis.c
335
unsigned long bits;
lib/test_context-analysis.c
336
int counter __guarded_by(__bitlock(3, &bits));
lib/test_context-analysis.c
345
bit_spin_lock(3, &d->bits);
lib/test_context-analysis.c
347
bit_spin_unlock(3, &d->bits);
lib/test_context-analysis.c
349
bit_spin_lock(3, &d->bits);
lib/test_context-analysis.c
351
__bit_spin_unlock(3, &d->bits);
lib/test_context-analysis.c
353
if (bit_spin_trylock(3, &d->bits)) {
lib/test_context-analysis.c
355
bit_spin_unlock(3, &d->bits);
lib/test_dynamic_debug.c
45
.bits = &bits_##_model, \
lib/tests/printf_kunit.c
542
unsigned long *bits = bitmap_zalloc(nbits, GFP_KERNEL);
lib/tests/printf_kunit.c
543
if (!bits)
lib/tests/printf_kunit.c
546
bitmap_set(bits, 1, 20);
lib/tests/printf_kunit.c
547
bitmap_set(bits, 60000, 15);
lib/tests/printf_kunit.c
548
test("1-20,60000-60014", "%*pbl", nbits, bits);
lib/tests/printf_kunit.c
549
bitmap_free(bits);
lib/tests/printf_kunit.c
555
DECLARE_BITMAP(bits, 20);
lib/tests/printf_kunit.c
559
bitmap_zero(bits, 20);
lib/tests/printf_kunit.c
560
test("00000|00000", "%20pb|%*pb", bits, 20, bits);
lib/tests/printf_kunit.c
561
test("|", "%20pbl|%*pbl", bits, 20, bits);
lib/tests/printf_kunit.c
564
set_bit(primes[i], bits);
lib/tests/printf_kunit.c
565
test("a28ac|a28ac", "%20pb|%*pb", bits, 20, bits);
lib/tests/printf_kunit.c
566
test("2-3,5,7,11,13,17,19|2-3,5,7,11,13,17,19", "%20pbl|%*pbl", bits, 20, bits);
lib/tests/printf_kunit.c
568
bitmap_fill(bits, 20);
lib/tests/printf_kunit.c
569
test("fffff|fffff", "%20pb|%*pb", bits, 20, bits);
lib/tests/printf_kunit.c
570
test("0-19|0-19", "%20pbl|%*pbl", bits, 20, bits);
lib/ubsan.c
155
unsigned bits = type_bit_width(type);
lib/ubsan.c
159
return bits <= inline_bits;
lib/zlib_deflate/deftree.c
175
int bits; /* bit counter */
lib/zlib_deflate/deftree.c
218
for (bits = 0; bits <= MAX_BITS; bits++) bl_count[bits] = 0;
lib/zlib_deflate/deftree.c
366
int bits; /* bit length */
lib/zlib_deflate/deftree.c
371
for (bits = 0; bits <= MAX_BITS; bits++) s->bl_count[bits] = 0;
lib/zlib_deflate/deftree.c
380
bits = tree[tree[n].Dad].Len + 1;
lib/zlib_deflate/deftree.c
381
if (bits > max_length) bits = max_length, overflow++;
lib/zlib_deflate/deftree.c
382
tree[n].Len = (ush)bits;
lib/zlib_deflate/deftree.c
387
s->bl_count[bits]++;
lib/zlib_deflate/deftree.c
391
s->opt_len += (ulg)f * (bits + xbits);
lib/zlib_deflate/deftree.c
401
bits = max_length-1;
lib/zlib_deflate/deftree.c
402
while (s->bl_count[bits] == 0) bits--;
lib/zlib_deflate/deftree.c
403
s->bl_count[bits]--; /* move one leaf down the tree */
lib/zlib_deflate/deftree.c
404
s->bl_count[bits+1] += 2; /* move one overflow item as its brother */
lib/zlib_deflate/deftree.c
417
for (bits = max_length; bits != 0; bits--) {
lib/zlib_deflate/deftree.c
418
n = s->bl_count[bits];
lib/zlib_deflate/deftree.c
422
if (tree[m].Len != (unsigned) bits) {
lib/zlib_deflate/deftree.c
423
Trace((stderr,"code %d bits %d->%d\n", m, tree[m].Len, bits));
lib/zlib_deflate/deftree.c
424
s->opt_len += ((long)bits - (long)tree[m].Len)
lib/zlib_deflate/deftree.c
426
tree[m].Len = (ush)bits;
lib/zlib_deflate/deftree.c
449
int bits; /* bit index */
lib/zlib_deflate/deftree.c
455
for (bits = 1; bits <= MAX_BITS; bits++) {
lib/zlib_deflate/deftree.c
456
next_code[bits] = code = (code + bl_count[bits-1]) << 1;
lib/zlib_dfltcc/dfltcc_inflate.c
110
if (state->bits != 0) {
lib/zlib_dfltcc/dfltcc_inflate.c
113
state->bits = 0;
lib/zlib_dfltcc/dfltcc_inflate.c
129
param->sbb = state->bits;
lib/zlib_dfltcc/dfltcc_inflate.c
142
state->bits = param->sbb;
lib/zlib_dfltcc/dfltcc_util.h
102
const char *bits,
lib/zlib_dfltcc/dfltcc_util.h
106
return bits[n / 8] & (1 << (7 - (n % 8)));
lib/zlib_dfltcc/dfltcc_util.h
110
char *bits,
lib/zlib_dfltcc/dfltcc_util.h
114
bits[n / 8] &= ~(1 << (7 - (n % 8)));
lib/zlib_inflate/inffast.c
110
bits = state->bits;
lib/zlib_inflate/inffast.c
119
if (bits < 15) {
lib/zlib_inflate/inffast.c
120
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
121
bits += 8;
lib/zlib_inflate/inffast.c
122
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
123
bits += 8;
lib/zlib_inflate/inffast.c
127
op = (unsigned)(this.bits);
lib/zlib_inflate/inffast.c
129
bits -= op;
lib/zlib_inflate/inffast.c
138
if (bits < op) {
lib/zlib_inflate/inffast.c
139
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
140
bits += 8;
lib/zlib_inflate/inffast.c
144
bits -= op;
lib/zlib_inflate/inffast.c
146
if (bits < 15) {
lib/zlib_inflate/inffast.c
147
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
148
bits += 8;
lib/zlib_inflate/inffast.c
149
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
150
bits += 8;
lib/zlib_inflate/inffast.c
154
op = (unsigned)(this.bits);
lib/zlib_inflate/inffast.c
156
bits -= op;
lib/zlib_inflate/inffast.c
161
if (bits < op) {
lib/zlib_inflate/inffast.c
162
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
163
bits += 8;
lib/zlib_inflate/inffast.c
164
if (bits < op) {
lib/zlib_inflate/inffast.c
165
hold += (unsigned long)(*in++) << bits;
lib/zlib_inflate/inffast.c
166
bits += 8;
lib/zlib_inflate/inffast.c
178
bits -= op;
lib/zlib_inflate/inffast.c
311
len = bits >> 3;
lib/zlib_inflate/inffast.c
313
bits -= len << 3;
lib/zlib_inflate/inffast.c
314
hold &= (1U << bits) - 1;
lib/zlib_inflate/inffast.c
323
state->bits = bits;
lib/zlib_inflate/inffast.c
83
unsigned bits; /* local strm->bits */
lib/zlib_inflate/inflate.c
172
if (state->mode == STORED && state->bits == 0) {
lib/zlib_inflate/inflate.c
192
bits = state->bits; \
lib/zlib_inflate/inflate.c
203
state->bits = bits; \
lib/zlib_inflate/inflate.c
210
bits = 0; \
lib/zlib_inflate/inflate.c
219
hold += (unsigned long)(*next++) << bits; \
lib/zlib_inflate/inflate.c
220
bits += 8; \
lib/zlib_inflate/inflate.c
227
while (bits < (unsigned)(n)) \
lib/zlib_inflate/inflate.c
239
bits -= (unsigned)(n); \
lib/zlib_inflate/inflate.c
245
hold >>= bits & 7; \
lib/zlib_inflate/inflate.c
246
bits -= bits & 7; \
lib/zlib_inflate/inflate.c
338
unsigned bits; /* bits in bit buffer */
lib/zlib_inflate/inflate.c
47
state->bits = 0;
lib/zlib_inflate/inflate.c
509
if ((unsigned)(this.bits) <= bits) break;
lib/zlib_inflate/inflate.c
513
NEEDBITS(this.bits);
lib/zlib_inflate/inflate.c
514
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
519
NEEDBITS(this.bits + 2);
lib/zlib_inflate/inflate.c
520
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
531
NEEDBITS(this.bits + 3);
lib/zlib_inflate/inflate.c
532
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
538
NEEDBITS(this.bits + 7);
lib/zlib_inflate/inflate.c
539
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
588
if ((unsigned)(this.bits) <= bits) break;
lib/zlib_inflate/inflate.c
595
(BITS(last.bits + last.op) >> last.bits)];
lib/zlib_inflate/inflate.c
596
if ((unsigned)(last.bits + this.bits) <= bits) break;
lib/zlib_inflate/inflate.c
599
DROPBITS(last.bits);
lib/zlib_inflate/inflate.c
601
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
630
if ((unsigned)(this.bits) <= bits) break;
lib/zlib_inflate/inflate.c
637
(BITS(last.bits + last.op) >> last.bits)];
lib/zlib_inflate/inflate.c
638
if ((unsigned)(last.bits + this.bits) <= bits) break;
lib/zlib_inflate/inflate.c
641
DROPBITS(last.bits);
lib/zlib_inflate/inflate.c
643
DROPBITS(this.bits);
lib/zlib_inflate/inflate.c
757
strm->data_type = state->bits + (state->last ? 64 : 0) +
lib/zlib_inflate/inflate.h
92
unsigned bits; /* number of bits in "in" */
lib/zlib_inflate/inftrees.c
105
this.bits = (unsigned char)1;
lib/zlib_inflate/inftrees.c
109
*bits = 1;
lib/zlib_inflate/inftrees.c
204
this.bits = (unsigned char)(len - drop);
lib/zlib_inflate/inftrees.c
24
code **table, unsigned *bits, unsigned short *work)
lib/zlib_inflate/inftrees.c
272
(*table)[low].bits = (unsigned char)root;
lib/zlib_inflate/inftrees.c
285
this.bits = (unsigned char)(len - drop);
lib/zlib_inflate/inftrees.c
293
this.bits = (unsigned char)len;
lib/zlib_inflate/inftrees.c
313
*bits = root;
lib/zlib_inflate/inftrees.c
99
root = *bits;
lib/zlib_inflate/inftrees.h
29
unsigned char bits; /* bits in this part of the code */
lib/zlib_inflate/inftrees.h
58
unsigned *bits, unsigned short *work);
lib/zstd/decompress/huf_decompress.c
1523
U64 bits[4];
lib/zstd/decompress/huf_decompress.c
1531
ZSTD_memcpy(&bits, &args->bits, sizeof(bits));
lib/zstd/decompress/huf_decompress.c
1605
int const index = (int)(bits[(_stream)] >> 53); \
lib/zstd/decompress/huf_decompress.c
1608
bits[(_stream)] <<= (entry.nbBits) & 0x3F; \
lib/zstd/decompress/huf_decompress.c
1617
int const ctz = ZSTD_countTrailingZeros64(bits[(_stream)]); \
lib/zstd/decompress/huf_decompress.c
1621
bits[(_stream)] = MEM_read64(ip[(_stream)]) | 1; \
lib/zstd/decompress/huf_decompress.c
1622
bits[(_stream)] <<= nbBits; \
lib/zstd/decompress/huf_decompress.c
1657
ZSTD_memcpy(&args->bits, &bits, sizeof(bits));
lib/zstd/decompress/huf_decompress.c
173
U64 bits[4];
lib/zstd/decompress/huf_decompress.c
260
args->bits[0] = HUF_initFastDStream(args->ip[0]);
lib/zstd/decompress/huf_decompress.c
261
args->bits[1] = HUF_initFastDStream(args->ip[1]);
lib/zstd/decompress/huf_decompress.c
262
args->bits[2] = HUF_initFastDStream(args->ip[2]);
lib/zstd/decompress/huf_decompress.c
263
args->bits[3] = HUF_initFastDStream(args->ip[3]);
lib/zstd/decompress/huf_decompress.c
294
bit->bitsConsumed = ZSTD_countTrailingZeros64(args->bits[stream]);
lib/zstd/decompress/huf_decompress.c
720
U64 bits[4];
lib/zstd/decompress/huf_decompress.c
728
ZSTD_memcpy(&bits, &args->bits, sizeof(bits));
lib/zstd/decompress/huf_decompress.c
786
int const index = (int)(bits[(_stream)] >> 53); \
lib/zstd/decompress/huf_decompress.c
788
bits[(_stream)] <<= (entry & 0x3F); \
lib/zstd/decompress/huf_decompress.c
794
int const ctz = ZSTD_countTrailingZeros64(bits[(_stream)]); \
lib/zstd/decompress/huf_decompress.c
799
bits[(_stream)] = MEM_read64(ip[(_stream)]) | 1; \
lib/zstd/decompress/huf_decompress.c
800
bits[(_stream)] <<= nbBits; \
lib/zstd/decompress/huf_decompress.c
825
ZSTD_memcpy(&args->bits, &bits, sizeof(bits));
mm/kasan/kasan_test_c.c
1760
long *bits;
mm/kasan/kasan_test_c.c
1769
bits = kzalloc(sizeof(*bits) + 1, GFP_KERNEL);
mm/kasan/kasan_test_c.c
1770
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bits);
mm/kasan/kasan_test_c.c
1777
kasan_bitops_modify(test, BITS_PER_LONG, bits);
mm/kasan/kasan_test_c.c
1782
kasan_bitops_test_and_modify(test, BITS_PER_LONG + BITS_PER_BYTE, bits);
mm/kasan/kasan_test_c.c
1784
kfree(bits);
mm/kasan/kasan_test_c.c
1789
long *bits;
mm/kasan/kasan_test_c.c
1795
bits = kzalloc(48, GFP_KERNEL);
mm/kasan/kasan_test_c.c
1796
KUNIT_ASSERT_NOT_ERR_OR_NULL(test, bits);
mm/kasan/kasan_test_c.c
1799
kasan_bitops_modify(test, BITS_PER_LONG, (void *)bits + 48);
mm/kasan/kasan_test_c.c
1800
kasan_bitops_test_and_modify(test, BITS_PER_LONG + BITS_PER_BYTE, (void *)bits + 48);
mm/kasan/kasan_test_c.c
1802
kfree(bits);
mm/mempolicy.c
1674
unsigned long bits = min_t(unsigned long, maxnode, BITS_PER_LONG);
mm/mempolicy.c
1677
if (get_bitmap(&t, &nmask[(maxnode - 1) / BITS_PER_LONG], bits))
mm/mempolicy.c
1680
if (maxnode - bits >= MAX_NUMNODES) {
mm/mempolicy.c
1681
maxnode -= bits;
mm/mm_init.c
1773
highest = find_last_bit(node_possible_map.bits, MAX_NUMNODES);
mm/percpu.c
1073
static bool pcpu_is_populated(struct pcpu_chunk *chunk, int bit_off, int bits,
mm/percpu.c
1079
end = PFN_UP((bit_off + bits) * PCPU_MIN_ALLOC_SIZE);
mm/percpu.c
1114
int bit_off, bits, next_off;
mm/percpu.c
1125
bits = 0;
mm/percpu.c
1126
pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) {
mm/percpu.c
1127
if (!pop_only || pcpu_is_populated(chunk, bit_off, bits,
mm/percpu.c
1132
bits = 0;
mm/percpu.c
1279
int bit_off, bits, end, oslot, freed;
mm/percpu.c
1295
bits = end - bit_off;
mm/percpu.c
1296
bitmap_clear(chunk->alloc_map, bit_off, bits);
mm/percpu.c
1298
freed = bits * PCPU_MIN_ALLOC_SIZE;
mm/percpu.c
1306
pcpu_block_update_hint_free(chunk, bit_off, bits);
mm/percpu.c
1749
size_t bits, bit_align;
mm/percpu.c
1767
bits = size >> PCPU_MIN_ALLOC_SHIFT;
mm/percpu.c
1800
off = pcpu_find_block_fit(chunk, bits, bit_align, is_atomic);
mm/percpu.c
1806
off = pcpu_alloc_area(chunk, bits, bit_align, off);
mm/percpu.c
1819
off = pcpu_find_block_fit(chunk, bits, bit_align,
mm/percpu.c
1827
off = pcpu_alloc_area(chunk, bits, bit_align, off);
mm/percpu.c
317
static bool pcpu_check_block_hint(struct pcpu_block_md *block, int bits,
mm/percpu.c
323
return bit_off + bits <= block->contig_hint;
mm/percpu.c
366
int *bits)
mm/percpu.c
372
*bits = 0;
mm/percpu.c
376
if (*bits) {
mm/percpu.c
377
*bits += block->left_free;
mm/percpu.c
391
*bits = block->contig_hint;
mm/percpu.c
392
if (*bits && block->contig_hint_start >= block_off &&
mm/percpu.c
393
*bits + block->contig_hint_start < PCPU_BITMAP_BLOCK_BITS) {
mm/percpu.c
401
*bits = block->right_free;
mm/percpu.c
421
int align, int *bit_off, int *bits)
mm/percpu.c
427
*bits = 0;
mm/percpu.c
431
if (*bits) {
mm/percpu.c
432
*bits += block->left_free;
mm/percpu.c
433
if (*bits >= alloc_bits)
mm/percpu.c
440
*bits = ALIGN(block->contig_hint_start, align) -
mm/percpu.c
448
block->contig_hint >= *bits + alloc_bits) {
mm/percpu.c
451
*bits += alloc_bits + block->contig_hint_start -
mm/percpu.c
461
*bits = PCPU_BITMAP_BLOCK_BITS - *bit_off;
mm/percpu.c
463
if (*bits >= alloc_bits)
mm/percpu.c
477
#define pcpu_for_each_md_free_region(chunk, bit_off, bits) \
mm/percpu.c
478
for (pcpu_next_md_free_region((chunk), &(bit_off), &(bits)); \
mm/percpu.c
480
(bit_off) += (bits) + 1, \
mm/percpu.c
481
pcpu_next_md_free_region((chunk), &(bit_off), &(bits)))
mm/percpu.c
483
#define pcpu_for_each_fit_region(chunk, alloc_bits, align, bit_off, bits) \
mm/percpu.c
485
&(bits)); \
mm/percpu.c
487
(bit_off) += (bits), \
mm/percpu.c
489
&(bits)))
mm/percpu.c
713
int bits)
mm/percpu.c
716
int e_off = s_off + bits;
mm/percpu.c
748
int bit_off, bits;
mm/percpu.c
761
bits = 0;
mm/percpu.c
762
pcpu_for_each_md_free_region(chunk, bit_off, bits)
mm/percpu.c
763
pcpu_block_update(chunk_md, bit_off, bit_off + bits);
mm/percpu.c
809
int bits)
mm/percpu.c
824
e_index = pcpu_off_to_block_index(bit_off + bits - 1);
mm/percpu.c
826
e_off = pcpu_off_to_block_off(bit_off + bits - 1) + 1;
mm/percpu.c
846
s_off + bits);
mm/percpu.c
851
s_off + bits))
mm/percpu.c
858
s_off + bits)) {
mm/percpu.c
929
bit_off + bits))
mm/percpu.c
941
bit_off + bits))
mm/percpu.c
964
int bits)
mm/percpu.c
979
e_index = pcpu_off_to_block_index(bit_off + bits - 1);
mm/percpu.c
981
e_off = pcpu_off_to_block_off(bit_off + bits - 1) + 1;
net/ceph/crush/mapper.c
265
int bits = __builtin_clz(x & 0x1FFFF) - 16;
net/ceph/crush/mapper.c
266
x <<= bits;
net/ceph/crush/mapper.c
267
iexpon = 15 - bits;
net/core/flow_dissector.c
360
memcpy(key->ct_labels, cl->bits, sizeof(key->ct_labels));
net/ethtool/bitset.c
270
struct nlattr *bits;
net/ethtool/bitset.c
273
bits = nla_nest_start(skb, ETHTOOL_A_BITSET_BITS);
net/ethtool/bitset.c
274
if (!bits)
net/ethtool/bitset.c
294
nla_nest_end(skb, bits);
net/ipv4/fib_trie.c
118
#define IS_TNODE(n) ((n)->bits)
net/ipv4/fib_trie.c
119
#define IS_LEAF(n) (!(n)->bits)
net/ipv4/fib_trie.c
124
unsigned char bits; /* 2log(KEYLENGTH) bits needed */
net/ipv4/fib_trie.c
140
#define tn_bits kv[0].bits
net/ipv4/fib_trie.c
1464
if (index >= (1ul << n->bits))
net/ipv4/fib_trie.c
1768
if (cindex >> pn->bits)
net/ipv4/fib_trie.c
1784
if (cindex >= (1ul << pn->bits)) {
net/ipv4/fib_trie.c
1852
cindex = 1ul << n->bits;
net/ipv4/fib_trie.c
1970
cindex = 1ul << n->bits;
net/ipv4/fib_trie.c
2041
cindex = 1ul << n->bits;
net/ipv4/fib_trie.c
2120
cindex = 1ul << n->bits;
net/ipv4/fib_trie.c
216
return (1ul << tn->bits) & ~(1ul);
net/ipv4/fib_trie.c
2518
if (n->bits < MAX_STAT_DEPTH)
net/ipv4/fib_trie.c
2519
s->nodesizes[n->bits]++;
net/ipv4/fib_trie.c
2784
&prf, KEYLENGTH - n->pos - n->bits, n->bits,
net/ipv4/fib_trie.c
315
static struct tnode *tnode_alloc(int bits)
net/ipv4/fib_trie.c
320
if (bits > TNODE_VMALLOC_MAX)
net/ipv4/fib_trie.c
324
size = TNODE_SIZE(1ul << bits);
net/ipv4/fib_trie.c
361
l->bits = 0;
net/ipv4/fib_trie.c
371
static struct key_vector *tnode_new(t_key key, int pos, int bits)
net/ipv4/fib_trie.c
373
unsigned int shift = pos + bits;
net/ipv4/fib_trie.c
378
BUG_ON(!bits || (shift > KEYLENGTH));
net/ipv4/fib_trie.c
380
tnode = tnode_alloc(bits);
net/ipv4/fib_trie.c
385
sizeof(struct key_vector *) << bits);
net/ipv4/fib_trie.c
387
if (bits == KEYLENGTH)
net/ipv4/fib_trie.c
390
tnode->empty_children = 1ul << bits;
net/ipv4/fib_trie.c
395
tn->bits = bits;
net/ipv4/fib_trie.c
406
return n && ((n->pos + n->bits) == tn->pos) && IS_TNODE(n);
net/ipv4/fib_trie.c
490
tnode_free_size += TNODE_SIZE(1ul << tn->bits);
net/ipv4/fib_trie.c
540
tn = tnode_new(oldtnode->key, oldtnode->pos - 1, oldtnode->bits + 1);
net/ipv4/fib_trie.c
571
if (inode->bits == 1) {
net/ipv4/fib_trie.c
591
node1 = tnode_new(inode->key | m, inode->pos, inode->bits - 1);
net/ipv4/fib_trie.c
594
node0 = tnode_new(inode->key, inode->pos, inode->bits - 1);
net/ipv4/fib_trie.c
635
tn = tnode_new(oldtnode->key, oldtnode->pos + 1, oldtnode->bits - 1);
net/ipv4/fib_trie.c
713
slen_max = min_t(unsigned char, tn->pos + tn->bits - 1, tn->slen);
net/ipv4/fib_trie.c
824
return (used > 1) && (tn->bits > 1) && ((100 * used) < threshold);
net/ipv4/fib_trie.c
834
if ((tn->bits == KEYLENGTH) && tn_info(tn)->full_children)
net/ipv4/fib_trie.c
959
if (index >= (1ul << n->bits)) {
net/ipv4/inet_diag.c
434
static int bitstring_match(const __be32 *a1, const __be32 *a2, int bits)
net/ipv4/inet_diag.c
436
int words = bits >> 5;
net/ipv4/inet_diag.c
438
bits &= 0x1f;
net/ipv4/inet_diag.c
444
if (bits) {
net/ipv4/inet_diag.c
451
mask = htonl((0xffffffff) << (32 - bits));
net/ipv6/af_inet6.c
863
(np->rxopt.bits.hopopts || np->rxopt.bits.ohopopts)) ||
net/ipv6/af_inet6.c
865
np->rxopt.bits.rxflow) ||
net/ipv6/af_inet6.c
866
(opt->srcrt && (np->rxopt.bits.srcrt ||
net/ipv6/af_inet6.c
867
np->rxopt.bits.osrcrt)) ||
net/ipv6/af_inet6.c
869
(np->rxopt.bits.dstopts || np->rxopt.bits.odstopts)))
net/ipv6/datagram.c
392
if (!np->rxopt.bits.rxpmtu)
net/ipv6/datagram.c
602
if (np->rxopt.bits.rxinfo) {
net/ipv6/datagram.c
628
if (np->rxopt.bits.rxhlim) {
net/ipv6/datagram.c
633
if (np->rxopt.bits.rxtclass) {
net/ipv6/datagram.c
638
if (np->rxopt.bits.rxflow) {
net/ipv6/datagram.c
645
if (np->rxopt.bits.hopopts && (opt->flags & IP6SKB_HOPBYHOP)) {
net/ipv6/datagram.c
651
(np->rxopt.bits.dstopts || np->rxopt.bits.srcrt)) {
net/ipv6/datagram.c
672
if (np->rxopt.bits.dstopts)
net/ipv6/datagram.c
678
if (np->rxopt.bits.srcrt)
net/ipv6/datagram.c
696
if (np->rxopt.bits.rxoinfo) {
net/ipv6/datagram.c
703
if (np->rxopt.bits.rxohlim) {
net/ipv6/datagram.c
707
if (np->rxopt.bits.ohopopts && (opt->flags & IP6SKB_HOPBYHOP)) {
net/ipv6/datagram.c
711
if (np->rxopt.bits.odstopts && opt->dst0) {
net/ipv6/datagram.c
715
if (np->rxopt.bits.osrcrt && opt->srcrt) {
net/ipv6/datagram.c
719
if (np->rxopt.bits.odstopts && opt->dst1) {
net/ipv6/datagram.c
723
if (np->rxopt.bits.rxorigdstaddr) {
net/ipv6/datagram.c
745
if (np->rxopt.bits.recvfragsize && opt->frag_max_size) {
net/ipv6/ipv6_sockglue.c
1136
if (np->rxopt.bits.rxinfo) {
net/ipv6/ipv6_sockglue.c
1145
if (np->rxopt.bits.rxhlim) {
net/ipv6/ipv6_sockglue.c
1150
if (np->rxopt.bits.rxtclass) {
net/ipv6/ipv6_sockglue.c
1155
if (np->rxopt.bits.rxoinfo) {
net/ipv6/ipv6_sockglue.c
1165
if (np->rxopt.bits.rxohlim) {
net/ipv6/ipv6_sockglue.c
1170
if (np->rxopt.bits.rxflow) {
net/ipv6/ipv6_sockglue.c
1199
val = np->rxopt.bits.rxinfo;
net/ipv6/ipv6_sockglue.c
1203
val = np->rxopt.bits.rxoinfo;
net/ipv6/ipv6_sockglue.c
1207
val = np->rxopt.bits.rxhlim;
net/ipv6/ipv6_sockglue.c
1211
val = np->rxopt.bits.rxohlim;
net/ipv6/ipv6_sockglue.c
1215
val = np->rxopt.bits.srcrt;
net/ipv6/ipv6_sockglue.c
1219
val = np->rxopt.bits.osrcrt;
net/ipv6/ipv6_sockglue.c
1241
val = np->rxopt.bits.hopopts;
net/ipv6/ipv6_sockglue.c
1245
val = np->rxopt.bits.ohopopts;
net/ipv6/ipv6_sockglue.c
1249
val = np->rxopt.bits.dstopts;
net/ipv6/ipv6_sockglue.c
1253
val = np->rxopt.bits.odstopts;
net/ipv6/ipv6_sockglue.c
1261
val = np->rxopt.bits.rxtclass;
net/ipv6/ipv6_sockglue.c
1265
val = np->rxopt.bits.rxflow;
net/ipv6/ipv6_sockglue.c
1269
val = np->rxopt.bits.rxpmtu;
net/ipv6/ipv6_sockglue.c
1308
val = np->rxopt.bits.rxorigdstaddr;
net/ipv6/ipv6_sockglue.c
1426
val = np->rxopt.bits.recvfragsize;
net/ipv6/ipv6_sockglue.c
649
np->rxopt.bits.rxinfo = valbool;
net/ipv6/ipv6_sockglue.c
656
np->rxopt.bits.rxoinfo = valbool;
net/ipv6/ipv6_sockglue.c
663
np->rxopt.bits.rxhlim = valbool;
net/ipv6/ipv6_sockglue.c
670
np->rxopt.bits.rxohlim = valbool;
net/ipv6/ipv6_sockglue.c
677
np->rxopt.bits.srcrt = valbool;
net/ipv6/ipv6_sockglue.c
684
np->rxopt.bits.osrcrt = valbool;
net/ipv6/ipv6_sockglue.c
691
np->rxopt.bits.hopopts = valbool;
net/ipv6/ipv6_sockglue.c
698
np->rxopt.bits.ohopopts = valbool;
net/ipv6/ipv6_sockglue.c
705
np->rxopt.bits.dstopts = valbool;
net/ipv6/ipv6_sockglue.c
712
np->rxopt.bits.odstopts = valbool;
net/ipv6/ipv6_sockglue.c
738
np->rxopt.bits.rxtclass = valbool;
net/ipv6/ipv6_sockglue.c
745
np->rxopt.bits.rxflow = valbool;
net/ipv6/ipv6_sockglue.c
752
np->rxopt.bits.rxpmtu = valbool;
net/ipv6/ipv6_sockglue.c
780
np->rxopt.bits.rxorigdstaddr = valbool;
net/ipv6/ipv6_sockglue.c
947
np->rxopt.bits.recvfragsize = valbool;
net/ipv6/raw.c
449
if (np->rxopt.bits.rxpmtu && READ_ONCE(np->rxpmtu))
net/ipv6/syncookies.c
215
np->rxopt.bits.rxinfo || np->rxopt.bits.rxoinfo ||
net/ipv6/syncookies.c
216
np->rxopt.bits.rxhlim || np->rxopt.bits.rxohlim) {
net/ipv6/tcp_ipv6.c
1650
if (np->rxopt.bits.rxinfo || np->rxopt.bits.rxoinfo)
net/ipv6/tcp_ipv6.c
1652
if (np->rxopt.bits.rxhlim || np->rxopt.bits.rxohlim)
net/ipv6/tcp_ipv6.c
1655
if (np->rxopt.bits.rxflow || np->rxopt.bits.rxtclass)
net/ipv6/tcp_ipv6.c
772
np->rxopt.bits.rxinfo ||
net/ipv6/tcp_ipv6.c
773
np->rxopt.bits.rxoinfo || np->rxopt.bits.rxhlim ||
net/ipv6/tcp_ipv6.c
774
np->rxopt.bits.rxohlim || inet6_test_bit(REPFLOW, sk_listener))) {
net/ipv6/udp.c
483
if (np->rxopt.bits.rxpmtu && READ_ONCE(np->rxpmtu))
net/mac80211/mesh.c
1164
unsigned long bits[] = { BITMAP_FROM_U64(changed) };
net/mac80211/mesh.c
1171
for_each_set_bit(bit, bits, sizeof(changed) * BITS_PER_BYTE)
net/mac80211/tests/s1g_tim.c
101
oct, i, bits, sub);
net/mac80211/tests/s1g_tim.c
34
char bits[9];
net/mac80211/tests/s1g_tim.c
49
byte_to_bitstr(ctrl, bits);
net/mac80211/tests/s1g_tim.c
51
bits, ctrl);
net/mac80211/tests/s1g_tim.c
58
byte_to_bitstr(blkmap, bits);
net/mac80211/tests/s1g_tim.c
60
oct, bits, blkmap);
net/mac80211/tests/s1g_tim.c
68
byte_to_bitstr(sub, bits);
net/mac80211/tests/s1g_tim.c
72
oct, sb, bits, sub);
net/mac80211/tests/s1g_tim.c
80
byte_to_bitstr(single, bits);
net/mac80211/tests/s1g_tim.c
82
oct, bits, single);
net/mac80211/tests/s1g_tim.c
89
byte_to_bitstr(len, bits);
net/mac80211/tests/s1g_tim.c
91
oct, len, bits, len);
net/mac80211/tests/s1g_tim.c
97
byte_to_bitstr(sub, bits);
net/netfilter/ipset/ip_set_bitmap_ip.c
238
range_to_mask(u32 from, u32 to, u8 *bits)
net/netfilter/ipset/ip_set_bitmap_ip.c
242
*bits = 32;
net/netfilter/ipset/ip_set_bitmap_ip.c
243
while (--(*bits) > 0 && mask && (to & mask) != from)
net/netfilter/nf_conntrack_h323_asn1.c
165
static int nf_h323_error_boundary(struct bitstr *bs, size_t bytes, size_t bits)
net/netfilter/nf_conntrack_h323_asn1.c
167
bits += bs->bit;
net/netfilter/nf_conntrack_h323_asn1.c
168
bytes += bits / BITS_PER_BYTE;
net/netfilter/nf_conntrack_h323_asn1.c
169
if (bits % BITS_PER_BYTE > 0)
net/netfilter/nf_conntrack_labels.c
41
size = sizeof(labels->bits);
net/netfilter/nf_conntrack_labels.c
45
dst = (u32 *) labels->bits;
net/netfilter/nf_conntrack_labels.c
59
int nf_connlabels_get(struct net *net, unsigned int bits)
net/netfilter/nf_conntrack_labels.c
63
if (BIT_WORD(bits) >= NF_CT_LABELS_MAX_SIZE / sizeof(long))
net/netfilter/nf_conntrack_netlink.c
410
return nla_total_size(sizeof(labels->bits));
net/netfilter/nf_conntrack_netlink.c
425
if (labels->bits[i] != 0)
net/netfilter/nf_conntrack_netlink.c
426
return nla_put(skb, CTA_LABELS, sizeof(labels->bits),
net/netfilter/nf_conntrack_netlink.c
427
labels->bits);
net/netfilter/nf_conntrack_netlink.c
429
} while (i < ARRAY_SIZE(labels->bits));
net/netfilter/nft_ct.c
120
memcpy(dest, labels->bits, NF_CT_LABELS_MAX_SIZE);
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/openvswitch/conntrack.c
179
memcpy(labels, cl->bits, OVS_CT_LABELS_LEN);
net/openvswitch/conntrack.c
403
u32 *dst = (u32 *)cl->bits;
net/openvswitch/conntrack.c
417
memcpy(&key->ct.labels, cl->bits, OVS_CT_LABELS_LEN);
net/openvswitch/conntrack.c
439
memcpy(&key->ct.labels, cl->bits, OVS_CT_LABELS_LEN);
net/sched/act_ct.c
199
memcpy(act_ct_labels, ct_labels->bits, NF_CT_LABELS_MAX_SIZE);
net/xfrm/xfrm_hash.h
32
static inline u32 __bits2mask32(__u8 bits)
net/xfrm/xfrm_hash.h
36
if (bits == 0)
net/xfrm/xfrm_hash.h
38
else if (bits < 32)
net/xfrm/xfrm_hash.h
39
mask32 <<= (32 - bits);
samples/vfs/test-statx.c
157
unsigned char bits, mbits;
samples/vfs/test-statx.c
175
bits = stx->stx_attributes >> byte;
samples/vfs/test-statx.c
182
else if (bits & 0x80)
samples/vfs/test-statx.c
186
bits <<= 1;
scripts/dtc/data.c
158
struct data data_append_integer(struct data d, uint64_t value, int bits)
scripts/dtc/data.c
165
switch (bits) {
scripts/dtc/data.c
183
die("Invalid literal size (%d)\n", bits);
scripts/dtc/dtc-parser.y
374
unsigned long long bits;
scripts/dtc/dtc-parser.y
377
bits = $2;
scripts/dtc/dtc-parser.y
379
switch (bits) {
scripts/dtc/dtc-parser.y
387
bits = 32;
scripts/dtc/dtc-parser.y
391
$$.bits = bits;
scripts/dtc/dtc-parser.y
396
$$.bits = 32;
scripts/dtc/dtc-parser.y
42
int bits;
scripts/dtc/dtc.h
179
struct data data_append_integer(struct data d, uint64_t word, int bits);
scripts/kconfig/menu.c
808
unsigned long long bits = 0;
scripts/kconfig/menu.c
814
if (bits & (1ULL << i)) {
scripts/kconfig/menu.c
850
bits <<= 1;
scripts/kconfig/menu.c
853
bits |= 1;
scripts/kconfig/menu.c
855
bits &= ~1;
scripts/kconfig/menu.c
862
bits >>= 1;
scripts/kconfig/menu.c
869
bits |= 1;
scripts/kconfig/menu.c
871
bits &= ~1;
sound/core/oss/pcm_plugin.c
277
if (formats.bits[0] & lower_32_bits(linfmts))
sound/core/oss/pcm_plugin.c
278
formats.bits[0] |= lower_32_bits(linfmts);
sound/core/oss/pcm_plugin.c
279
if (formats.bits[1] & upper_32_bits(linfmts))
sound/core/oss/pcm_plugin.c
280
formats.bits[1] |= upper_32_bits(linfmts);
sound/core/pcm_dmaengine.c
451
int bits = snd_pcm_format_physical_width(i);
sound/core/pcm_dmaengine.c
457
switch (bits) {
sound/core/pcm_dmaengine.c
463
if (addr_widths & (1 << (bits / 8)))
sound/core/pcm_dmaengine.c
59
int bits;
sound/core/pcm_dmaengine.c
61
bits = params_physical_width(params);
sound/core/pcm_dmaengine.c
62
if (bits < 8 || bits > 64)
sound/core/pcm_dmaengine.c
64
else if (bits == 8)
sound/core/pcm_dmaengine.c
66
else if (bits == 16)
sound/core/pcm_dmaengine.c
68
else if (bits == 24)
sound/core/pcm_dmaengine.c
70
else if (bits <= 32)
sound/core/pcm_drm_eld.c
238
#define GRAB_BITS(buf, byte, lowbit, bits) \
sound/core/pcm_drm_eld.c
241
BUILD_BUG_ON(bits > 8); \
sound/core/pcm_drm_eld.c
242
BUILD_BUG_ON(bits <= 0); \
sound/core/pcm_drm_eld.c
244
(buf[byte] >> (lowbit)) & ((1 << (bits)) - 1); \
sound/core/pcm_drm_eld.c
414
static const unsigned int bits[] = { 8, 16, 20, 24, 32 };
sound/core/pcm_drm_eld.c
417
for (i = 0, j = 0; i < ARRAY_SIZE(bits); i++)
sound/core/pcm_drm_eld.c
419
j += scnprintf(buf + j, buflen - j, " %d", bits[i]);
sound/core/pcm_lib.c
1224
*maskp->bits &= mask;
sound/core/pcm_lib.c
1225
memset(maskp->bits + 1, 0, (SNDRV_MASK_MAX-32) / 8); /* clear rest */
sound/core/pcm_lib.c
1226
if (*maskp->bits == 0)
sound/core/pcm_lib.c
1246
maskp->bits[0] &= (u_int32_t)mask;
sound/core/pcm_lib.c
1247
maskp->bits[1] &= (u_int32_t)(mask >> 32);
sound/core/pcm_lib.c
1248
memset(maskp->bits + 2, 0, (SNDRV_MASK_MAX-64) / 8); /* clear rest */
sound/core/pcm_lib.c
1249
if (! maskp->bits[0] && ! maskp->bits[1])
sound/core/pcm_native.c
2418
int bits;
sound/core/pcm_native.c
2421
bits = snd_pcm_format_physical_width(k);
sound/core/pcm_native.c
2422
if (bits <= 0)
sound/core/pcm_native.c
2424
if ((unsigned)bits < i->min || (unsigned)bits > i->max)
sound/core/pcm_native.c
2441
int bits;
sound/core/pcm_native.c
2444
bits = snd_pcm_format_physical_width(k);
sound/core/pcm_native.c
2445
if (bits <= 0)
sound/core/pcm_native.c
2447
if (t.min > (unsigned)bits)
sound/core/pcm_native.c
2448
t.min = bits;
sound/core/pcm_native.c
2449
if (t.max < (unsigned)bits)
sound/core/pcm_native.c
2450
t.max = bits;
sound/core/pcm_native.c
2514
m.bits[0] |= *subformats;
sound/core/pcm_native.c
4091
params->masks[i].bits[0] = oparams->masks[i];
sound/core/pcm_native.c
4110
oparams->masks[i] = params->masks[i].bits[0];
sound/core/pcm_native.c
759
unsigned int bits;
sound/core/pcm_native.c
829
bits = snd_pcm_format_physical_width(runtime->format);
sound/core/pcm_native.c
830
runtime->sample_bits = bits;
sound/core/pcm_native.c
831
bits *= runtime->channels;
sound/core/pcm_native.c
832
runtime->frame_bits = bits;
sound/core/pcm_native.c
834
while (bits % 8 != 0) {
sound/core/pcm_native.c
835
bits *= 2;
sound/core/pcm_native.c
838
runtime->byte_align = bits / 8;
sound/core/pcm_param_trace.h
50
memcpy(__entry->prev_bits, prev->bits, sizeof(__u32) * 8);
sound/core/pcm_param_trace.h
51
memcpy(__entry->curr_bits, curr->bits, sizeof(__u32) * 8);
sound/drivers/aloop.c
992
m.bits[0] = (u_int32_t)cable->hw.formats;
sound/drivers/aloop.c
993
m.bits[1] = (u_int32_t)(cable->hw.formats >> 32);
sound/drivers/vx/vx_uer.c
214
void vx_set_iec958_status(struct vx_core *chip, unsigned int bits)
sound/drivers/vx/vx_uer.c
222
vx_write_one_cbit(chip, i, bits & (1 << i));
sound/firewire/dice/dice-transaction.c
138
u32 bits;
sound/firewire/dice/dice-transaction.c
149
bits = be32_to_cpup(data);
sound/firewire/dice/dice-transaction.c
152
dice->notification_bits |= bits;
sound/firewire/dice/dice-transaction.c
157
if (bits & NOTIFY_CLOCK_ACCEPTED)
sound/hda/common/codec.c
1276
int dir, unsigned int bits)
sound/hda/common/codec.c
1281
if (query_amp_caps(codec, nid, dir) & bits)
sound/hda/common/codec.c
4036
static const unsigned int bits[] = { 8, 16, 20, 24, 32 };
sound/hda/common/codec.c
4039
for (i = 0, j = 0; i < ARRAY_SIZE(bits); i++)
sound/hda/common/codec.c
4041
j += scnprintf(buf + j, buflen - j, " %d", bits[i]);
sound/hda/common/controller.c
159
unsigned int format_val, stream_tag, bits;
sound/hda/common/controller.c
171
bits = snd_hdac_stream_format_bits(runtime->format, SNDRV_PCM_SUBFORMAT_STD, hinfo->maxbps);
sound/hda/common/controller.c
173
format_val = snd_hdac_spdif_stream_format(runtime->channels, bits, runtime->rate, ctls);
sound/hda/common/hda_local.h
554
int dir, unsigned int bits);
sound/hda/core/device.c
762
unsigned int bits;
sound/hda/core/device.c
770
bits = snd_pcm_hw_params_bits(¶ms);
sound/hda/core/device.c
772
return min(bits, maxbits);
sound/hda/core/device.c
773
return bits;
sound/hda/core/device.c
785
unsigned int snd_hdac_stream_format(unsigned int channels, unsigned int bits, unsigned int rate)
sound/hda/core/device.c
804
switch (bits) {
sound/hda/core/device.c
837
unsigned int snd_hdac_spdif_stream_format(unsigned int channels, unsigned int bits,
sound/hda/core/device.c
840
unsigned int val = snd_hdac_stream_format(channels, bits, rate);
sound/isa/ad1816a/ad1816a_lib.c
368
unsigned short bits;
sound/isa/ad1816a/ad1816a_lib.c
372
bits = snd_ad1816a_read(chip, AD1816A_INTERRUPT_ENABLE);
sound/isa/ad1816a/ad1816a_lib.c
374
if (!(bits & AD1816A_TIMER_ENABLE)) {
sound/isa/es1688/es1688_lib.c
296
unsigned int bits, divider;
sound/isa/es1688/es1688_lib.c
299
bits = 256 - runtime->rate_den;
sound/isa/es1688/es1688_lib.c
301
bits = 128 - runtime->rate_den;
sound/isa/es1688/es1688_lib.c
305
snd_es1688_write(chip, 0xa1, bits);
sound/isa/es18xx.c
384
unsigned int bits, div0;
sound/isa/es18xx.c
388
bits = 128 - runtime->rate_den;
sound/isa/es18xx.c
390
bits = 256 - runtime->rate_den;
sound/isa/es18xx.c
393
bits = 256 - runtime->rate_den;
sound/isa/es18xx.c
395
bits = 128 - runtime->rate_den;
sound/isa/es18xx.c
402
snd_es18xx_mixer_write(chip, 0x70, bits);
sound/isa/es18xx.c
410
snd_es18xx_write(chip, 0xA1, bits);
sound/isa/wavefront/wavefront_synth.c
1767
int bits;
sound/isa/wavefront/wavefront_synth.c
1771
bits = 0x00;
sound/isa/wavefront/wavefront_synth.c
1774
bits = 0x08;
sound/isa/wavefront/wavefront_synth.c
1777
bits = 0x10;
sound/isa/wavefront/wavefront_synth.c
1780
bits = 0x18;
sound/isa/wavefront/wavefront_synth.c
1785
bits = -1;
sound/isa/wavefront/wavefront_synth.c
1788
return bits;
sound/isa/wavefront/wavefront_synth.c
1814
int bits;
sound/isa/wavefront/wavefront_synth.c
1819
bits = snd_wavefront_interrupt_bits(dev, dev->irq);
sound/isa/wavefront/wavefront_synth.c
1861
outb (0x80 | 0x40 | bits, dev->data_port);
sound/mips/ad1843.c
252
int w, m, mask, bits;
sound/mips/ad1843.c
255
bits = 0;
sound/mips/ad1843.c
268
bits |= (value << fp->lo_bit) & m;
sound/mips/ad1843.c
276
w = (w & ~mask) | bits;
sound/pci/ac97/ac97_codec.c
1073
*lo_max = tbl->bits & 0xff;
sound/pci/ac97/ac97_codec.c
1074
*hi_max = (tbl->bits >> 8) & 0xff;
sound/pci/ac97/ac97_codec.c
2469
unsigned int power_up, bits;
sound/pci/ac97/ac97_codec.c
2494
bits = 0;
sound/pci/ac97/ac97_codec.c
2496
bits = power_regs[i].mask;
sound/pci/ac97/ac97_codec.c
2498
power_regs[i].mask, bits);
sound/pci/ac97/ac97_pcm.c
161
unsigned short old, bits, reg, mask;
sound/pci/ac97/ac97_pcm.c
170
case 48000: bits = 0; break;
sound/pci/ac97/ac97_pcm.c
171
case 44100: bits = 1 << AC97_SC_SPSR_SHIFT; break;
sound/pci/ac97/ac97_pcm.c
184
case 44100: bits = AC97_SC_SPSR_44K; break;
sound/pci/ac97/ac97_pcm.c
185
case 48000: bits = AC97_SC_SPSR_48K; break;
sound/pci/ac97/ac97_pcm.c
186
case 32000: bits = AC97_SC_SPSR_32K; break;
sound/pci/ac97/ac97_pcm.c
197
if (old != bits) {
sound/pci/ac97/ac97_pcm.c
199
snd_ac97_update_bits_nolock(ac97, reg, mask, bits);
sound/pci/au88x0/au88x0_core.c
2815
vortex_translateformat(vortex_t * vortex, char bits, char nch, int encod)
sound/pci/au88x0/au88x0_core.c
2819
if ((bits != 8) && (bits != 16))
sound/pci/au88x0/au88x0_core.c
2824
if (bits == 0x10)
sound/pci/au88x0/au88x0_core.c
2828
if (bits == 8)
sound/pci/au88x0/au88x0_core.c
2855
static void vortex_cdmacore_setformat(vortex_t * vortex, int bits, int nch)
sound/pci/au88x0/au88x0_core.c
2859
d = ((bits >> 3) * nch);
sound/pci/ca0106/ca0106_main.c
921
u32 bits;
sound/pci/ca0106/ca0106_main.c
953
bits = snd_ca0106_ptr_read(emu, EXTENDED_INT_MASK, 0);
sound/pci/ca0106/ca0106_main.c
954
bits |= extended;
sound/pci/ca0106/ca0106_main.c
955
snd_ca0106_ptr_write(emu, EXTENDED_INT_MASK, 0, bits);
sound/pci/ca0106/ca0106_main.c
956
bits = snd_ca0106_ptr_read(emu, BASIC_INTERRUPT, 0);
sound/pci/ca0106/ca0106_main.c
957
bits |= basic;
sound/pci/ca0106/ca0106_main.c
958
snd_ca0106_ptr_write(emu, BASIC_INTERRUPT, 0, bits);
sound/pci/ca0106/ca0106_main.c
962
bits = snd_ca0106_ptr_read(emu, BASIC_INTERRUPT, 0);
sound/pci/ca0106/ca0106_main.c
963
bits &= ~basic;
sound/pci/ca0106/ca0106_main.c
964
snd_ca0106_ptr_write(emu, BASIC_INTERRUPT, 0, bits);
sound/pci/ca0106/ca0106_main.c
965
bits = snd_ca0106_ptr_read(emu, EXTENDED_INT_MASK, 0);
sound/pci/ca0106/ca0106_main.c
966
bits &= ~extended;
sound/pci/ca0106/ca0106_main.c
967
snd_ca0106_ptr_write(emu, EXTENDED_INT_MASK, 0, bits);
sound/pci/ca0106/ca0106_mixer.c
317
static void decode_spdif_bits(unsigned char *status, unsigned int bits)
sound/pci/ca0106/ca0106_mixer.c
319
status[0] = (bits >> 0) & 0xff;
sound/pci/ca0106/ca0106_mixer.c
320
status[1] = (bits >> 8) & 0xff;
sound/pci/ca0106/ca0106_mixer.c
321
status[2] = (bits >> 16) & 0xff;
sound/pci/ca0106/ca0106_mixer.c
322
status[3] = (bits >> 24) & 0xff;
sound/pci/echoaudio/echoaudio.c
109
fmt.bits[0] &= ~SNDRV_PCM_FMTBIT_S32_BE;
sound/pci/echoaudio/echoaudio.c
115
fmt.bits[0] &= ~(SNDRV_PCM_FMTBIT_U8 | SNDRV_PCM_FMTBIT_S32_BE);
sound/pci/echoaudio/echoaudio.c
135
if (f->bits[0] == SNDRV_PCM_FMTBIT_S32_BE) {
sound/pci/echoaudio/echoaudio.c
146
if (f->bits[0] == SNDRV_PCM_FMTBIT_U8) {
sound/pci/echoaudio/echoaudio.c
168
fmask = fmt.bits[0] + ((u64)fmt.bits[1] << 32);
sound/pci/echoaudio/echoaudio.c
186
fmt.bits[0] &= (u32)fmask;
sound/pci/echoaudio/echoaudio.c
187
fmt.bits[1] &= (u32)(fmask >> 32);
sound/pci/echoaudio/echoaudio.c
204
fmask = f->bits[0] + ((u64)f->bits[1] << 32);
sound/pci/emu10k1/emupcm.c
1518
unsigned int nval[2], bits;
sound/pci/emu10k1/emupcm.c
1523
for (idx = 0, bits = 0; idx < nefx; idx++)
sound/pci/emu10k1/emupcm.c
1526
bits++;
sound/pci/emu10k1/emupcm.c
1529
if (bits == 9 || bits == 11 || bits == 13 || bits == 15 || bits > 16)
sound/pci/emu10k1/emupcm.c
1689
unsigned int bits;
sound/pci/emu10k1/emupcm.c
1690
bits = SPCS_CLKACCY_1000PPM | SPCS_SAMPLERATE_48 |
sound/pci/emu10k1/emupcm.c
1693
snd_emu10k1_ptr_write(emu, SPCS0 + i, 0, bits);
sound/pci/es1938.c
438
unsigned int bits, div0;
sound/pci/es1938.c
441
bits = 128 - runtime->rate_den;
sound/pci/es1938.c
443
bits = 256 - runtime->rate_den;
sound/pci/es1938.c
449
snd_es1938_mixer_write(chip, 0x70, bits);
sound/pci/es1938.c
452
snd_es1938_write(chip, 0xA1, bits);
sound/pci/ice1712/aureon.c
470
static void aureon_spi_write(struct snd_ice1712 *ice, unsigned int cs, unsigned int data, int bits)
sound/pci/ice1712/aureon.c
496
for (i = bits - 1; i >= 0; i--) {
sound/pci/ice1712/aureon.c
524
unsigned int data, int bits, unsigned char *buffer, int size)
sound/pci/ice1712/aureon.c
535
for (i = bits-1; i >= 0; i--) {
sound/pci/ice1712/delta.c
170
static void snd_ice1712_delta_cs8403_spdif_write(struct snd_ice1712 *ice, unsigned char bits)
sound/pci/ice1712/delta.c
181
if (bits & (1 << idx))
sound/pci/ice1712/ews.c
218
static void snd_ice1712_ews_cs8404_spdif_write(struct snd_ice1712 *ice, unsigned char bits)
sound/pci/ice1712/ews.c
229
if (snd_i2c_sendbytes(spec->i2cdevs[EWS_I2C_CS8404], &bits, 1)
sound/pci/ice1712/ews.c
237
if (bits != bytes[1]) {
sound/pci/ice1712/ews.c
238
bytes[1] = bits;
sound/pci/ice1712/ice1712.h
395
static inline void snd_ice1712_gpio_set_dir(struct snd_ice1712 *ice, unsigned int bits)
sound/pci/ice1712/ice1712.h
397
ice->gpio.set_dir(ice, bits);
sound/pci/ice1712/ice1712.h
405
static inline void snd_ice1712_gpio_set_mask(struct snd_ice1712 *ice, unsigned int bits)
sound/pci/ice1712/ice1712.h
407
ice->gpio.set_mask(ice, bits);
sound/pci/ice1712/ice1712.h
454
unsigned int mask, unsigned int bits)
sound/pci/ice1712/ice1712.h
462
val |= mask & bits;
sound/pci/ice1712/maya44.c
281
unsigned int bits)
sound/pci/ice1712/maya44.c
285
if ((data & mask) == bits)
sound/pci/ice1712/maya44.c
287
snd_ice1712_gpio_write(ice, (data & ~mask) | bits);
sound/pci/ice1712/phase.c
198
unsigned int data, int bits)
sound/pci/ice1712/phase.c
212
for (i = bits - 1; i >= 0; i--) {
sound/pci/ice1712/psc724.c
108
u32 st, bits;
sound/pci/ice1712/psc724.c
116
bits = snd_ice1712_gpio_read(ice) & ~PSC724_SPI_MASK;
sound/pci/ice1712/psc724.c
117
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/psc724.c
121
bits &= ~PSC724_SPI_CLK;
sound/pci/ice1712/psc724.c
125
bits |= PSC724_SPI_DATA;
sound/pci/ice1712/psc724.c
127
bits &= ~PSC724_SPI_DATA;
sound/pci/ice1712/psc724.c
128
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/psc724.c
131
bits |= PSC724_SPI_CLK;
sound/pci/ice1712/psc724.c
132
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/psc724.c
136
bits |= PSC724_SPI_LOAD;
sound/pci/ice1712/psc724.c
137
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/psc724.c
140
bits |= (PSC724_SPI_DATA | PSC724_SPI_CLK);
sound/pci/ice1712/psc724.c
141
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/psc724.c
157
unsigned int bits = snd_ice1712_gpio_read(ice);
sound/pci/ice1712/psc724.c
162
bits &= ~(GPIO_MUTE_ALL | GPIO_MUTE_SUR);
sound/pci/ice1712/psc724.c
164
bits |= GPIO_MUTE_ALL | GPIO_MUTE_SUR;
sound/pci/ice1712/psc724.c
165
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/se.c
123
unsigned int bits;
sound/pci/ice1712/se.c
135
bits = snd_ice1712_gpio_read(ice) & ~ALL_MASK;
sound/pci/ice1712/se.c
137
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/se.c
140
bits &= ~CLOCK;
sound/pci/ice1712/se.c
143
bits |= DATA;
sound/pci/ice1712/se.c
145
bits &= ~DATA;
sound/pci/ice1712/se.c
147
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/se.c
150
bits |= CLOCK;
sound/pci/ice1712/se.c
151
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/se.c
155
bits |= LOAD;
sound/pci/ice1712/se.c
156
snd_ice1712_gpio_write(ice, bits);
sound/pci/ice1712/se.c
159
bits |= (DATA | CLOCK);
sound/pci/ice1712/se.c
160
snd_ice1712_gpio_write(ice, bits);
sound/pci/lola/lola.h
484
void lola_pcm_update(struct lola *chip, struct lola_pcm *pcm, unsigned int bits);
sound/pci/lola/lola_pcm.c
553
void lola_pcm_update(struct lola *chip, struct lola_pcm *pcm, unsigned int bits)
sound/pci/lola/lola_pcm.c
558
for (i = 0; bits && i < num_streams; i++) {
sound/pci/lola/lola_pcm.c
559
if (bits & (1 << i)) {
sound/pci/lola/lola_pcm.c
563
bits &= ~(1 << i);
sound/pci/oxygen/oxygen_mixer.c
293
static void oxygen_to_iec958(u32 bits, struct snd_ctl_elem_value *value)
sound/pci/oxygen/oxygen_mixer.c
296
bits & (OXYGEN_SPDIF_NONAUDIO | OXYGEN_SPDIF_C |
sound/pci/oxygen/oxygen_mixer.c
299
bits >> OXYGEN_SPDIF_CATEGORY_SHIFT;
sound/pci/oxygen/oxygen_mixer.c
304
u32 bits;
sound/pci/oxygen/oxygen_mixer.c
306
bits = value->value.iec958.status[0] &
sound/pci/oxygen/oxygen_mixer.c
309
bits |= value->value.iec958.status[1] << OXYGEN_SPDIF_CATEGORY_SHIFT;
sound/pci/oxygen/oxygen_mixer.c
310
if (bits & OXYGEN_SPDIF_NONAUDIO)
sound/pci/oxygen/oxygen_mixer.c
311
bits |= OXYGEN_SPDIF_V;
sound/pci/oxygen/oxygen_mixer.c
312
return bits;
sound/pci/oxygen/oxygen_mixer.c
315
static inline void write_spdif_bits(struct oxygen *chip, u32 bits)
sound/pci/oxygen/oxygen_mixer.c
317
oxygen_write32_masked(chip, OXYGEN_SPDIF_OUTPUT_BITS, bits,
sound/pci/oxygen/oxygen_mixer.c
406
u32 bits;
sound/pci/oxygen/oxygen_mixer.c
408
bits = oxygen_read32(chip, OXYGEN_SPDIF_INPUT_BITS);
sound/pci/oxygen/oxygen_mixer.c
409
value->value.iec958.status[0] = bits;
sound/pci/oxygen/oxygen_mixer.c
410
value->value.iec958.status[1] = bits >> 8;
sound/pci/oxygen/oxygen_mixer.c
411
value->value.iec958.status[2] = bits >> 16;
sound/pci/oxygen/oxygen_mixer.c
412
value->value.iec958.status[3] = bits >> 24;
sound/soc/amd/acp/acp63.c
153
clk_pll.bits.fb_mult_int = 0x31;
sound/soc/amd/acp/acp63.c
154
clk_pll.bits.pll_spine_div = 0;
sound/soc/amd/acp/acp63.c
155
clk_pll.bits.gb_mult_frac = 0x26E9;
sound/soc/amd/acp/acp63.c
51
} bitfields, bits;
sound/soc/amd/vangogh/acp5x.h
132
} bitfields, bits;
sound/soc/amd/vangogh/acp5x.h
215
mclkgen.bits.i2stdm_master_mode = 0x1;
sound/soc/amd/vangogh/acp5x.h
217
mclkgen.bits.i2stdm_format_mode = 0x01;
sound/soc/amd/vangogh/acp5x.h
219
mclkgen.bits.i2stdm_format_mode = 0x00;
sound/soc/amd/vangogh/acp5x.h
221
mclkgen.bits.i2stdm_bclk_div_val = rtd->bclk_div;
sound/soc/amd/vangogh/acp5x.h
222
mclkgen.bits.i2stdm_lrclk_div_val = rtd->lrclk_div;
sound/soc/atmel/atmel-pdmic.c
365
int bits = params_width(params);
sound/soc/atmel/atmel-pdmic.c
384
switch (bits) {
sound/soc/atmel/atmel_ssc_dai.c
466
int dir, channels, bits;
sound/soc/atmel/atmel_ssc_dai.c
533
bits = 8;
sound/soc/atmel/atmel_ssc_dai.c
537
bits = 16;
sound/soc/atmel/atmel_ssc_dai.c
541
bits = 24;
sound/soc/atmel/atmel_ssc_dai.c
545
bits = 32;
sound/soc/atmel/atmel_ssc_dai.c
557
fslen_ext = (bits - 1) / 16;
sound/soc/atmel/atmel_ssc_dai.c
558
fslen = (bits - 1) % 16;
sound/soc/atmel/atmel_ssc_dai.c
648
| SSC_BF(RFMR_DATLEN, (bits - 1));
sound/soc/atmel/atmel_ssc_dai.c
658
| SSC_BF(TFMR_DATLEN, (bits - 1));
sound/soc/atmel/atmel_ssc_dai.c
662
bits);
sound/soc/codecs/ak5558.c
177
u8 bits;
sound/soc/codecs/ak5558.c
182
bits = AK5558_DIF_24BIT_MODE;
sound/soc/codecs/ak5558.c
185
bits = AK5558_DIF_32BIT_MODE;
sound/soc/codecs/ak5558.c
191
snd_soc_component_update_bits(component, AK5558_02_CONTROL1, AK5558_BITS, bits);
sound/soc/codecs/da732x.c
330
unsigned int bits;
sound/soc/codecs/da732x.c
334
bits = DA732X_HPF_DIS;
sound/soc/codecs/da732x.c
337
bits = DA732X_HPF_VOICE_EN;
sound/soc/codecs/da732x.c
340
bits = DA732X_HPF_MUSIC_EN;
sound/soc/codecs/da732x.c
346
snd_soc_component_update_bits(component, reg, DA732X_HPF_MASK, bits);
sound/soc/codecs/hda-dai.c
79
unsigned int bits;
sound/soc/codecs/hda-dai.c
86
bits = snd_hdac_stream_format_bits(runtime->format, runtime->subformat,
sound/soc/codecs/hda-dai.c
88
format = snd_hdac_stream_format(runtime->channels, bits, runtime->rate);
sound/soc/codecs/hdac_hda.c
221
unsigned int bits;
sound/soc/codecs/hdac_hda.c
227
bits = snd_hdac_stream_format_bits(params_format(params), SNDRV_PCM_SUBFORMAT_STD, maxbps);
sound/soc/codecs/hdac_hda.c
230
format_val = snd_hdac_stream_format(params_channels(params), bits, params_rate(params));
sound/soc/codecs/hdac_hdmi.c
470
unsigned int bits;
sound/soc/codecs/hdac_hdmi.c
475
bits = snd_hdac_stream_format_bits(params_format(hparams), SNDRV_PCM_SUBFORMAT_STD,
sound/soc/codecs/hdac_hdmi.c
477
format = snd_hdac_stream_format(params_channels(hparams), bits, params_rate(hparams));
sound/soc/codecs/max98388.c
696
int addr, bits;
sound/soc/codecs/max98388.c
764
bits = cnt % 8;
sound/soc/codecs/max98388.c
765
regmap_update_bits(max98388->regmap, addr, bits, bits);
sound/soc/codecs/tlv320aic31xx.c
388
unsigned int bits;
sound/soc/codecs/tlv320aic31xx.c
390
int ret = regmap_read(aic31xx->regmap, reg, &bits);
sound/soc/codecs/tlv320aic31xx.c
392
while ((bits & mask) != wbits && counter && !ret) {
sound/soc/codecs/tlv320aic31xx.c
394
ret = regmap_read(aic31xx->regmap, reg, &bits);
sound/soc/codecs/tlv320aic31xx.c
397
if ((bits & mask) != wbits) {
sound/soc/codecs/tlv320aic31xx.c
400
__func__, reg, bits, wbits, ret, mask,
sound/soc/codecs/wm8996.c
1736
int bits, i, bclk_rate, best;
sound/soc/codecs/wm8996.c
1780
bits = params_width(params);
sound/soc/codecs/wm8996.c
1781
if (bits < 0)
sound/soc/codecs/wm8996.c
1782
return bits;
sound/soc/codecs/wm8996.c
1783
aifdata |= (bits << WM8996_AIF1TX_WL_SHIFT) | bits;
sound/soc/codecs/zl38060.c
43
#define CFG_CLK_PCLK(bits) ((bits - 1) << CFG_CLK_PCLK_SHIFT)
sound/soc/hisilicon/hi6210-i2s.c
258
u32 bits = 0, rate = 0, signed_data = 0, fmt = 0;
sound/soc/hisilicon/hi6210-i2s.c
267
bits = HII2S_BITS_16;
sound/soc/hisilicon/hi6210-i2s.c
273
bits = HII2S_BITS_24;
sound/soc/hisilicon/hi6210-i2s.c
312
switch (bits) {
sound/soc/hisilicon/hi6210-i2s.c
314
i2s->bits = 32;
sound/soc/hisilicon/hi6210-i2s.c
318
i2s->bits = 16;
sound/soc/hisilicon/hi6210-i2s.c
324
i2s->channel_length = i2s->channels * i2s->bits;
sound/soc/hisilicon/hi6210-i2s.c
450
val |= (bits << HII2S_I2S_CFG__S2_CODEC_IO_WORDLENGTH_SHIFT);
sound/soc/hisilicon/hi6210-i2s.c
47
u8 bits;
sound/soc/intel/avs/pcm.c
456
unsigned int bits;
sound/soc/intel/avs/pcm.c
467
bits = snd_hdac_stream_format_bits(params_format(p), params_subformat(p),
sound/soc/intel/avs/pcm.c
469
format_val = snd_hdac_stream_format(params_channels(p), bits, params_rate(p));
sound/soc/intel/avs/pcm.c
752
unsigned int bits;
sound/soc/intel/avs/pcm.c
768
bits = snd_hdac_stream_format_bits(runtime->format, runtime->subformat,
sound/soc/intel/avs/pcm.c
770
format_val = snd_hdac_stream_format(runtime->channels, bits, runtime->rate);
sound/soc/intel/boards/bytcht_es8316.c
260
int ret, bits;
sound/soc/intel/boards/bytcht_es8316.c
269
bits = 16;
sound/soc/intel/boards/bytcht_es8316.c
273
bits = 24;
sound/soc/intel/boards/bytcht_es8316.c
291
ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, bits);
sound/soc/intel/boards/bytcr_rt5640.c
1519
int ret, bits;
sound/soc/intel/boards/bytcr_rt5640.c
1529
bits = 16;
sound/soc/intel/boards/bytcr_rt5640.c
1533
bits = 24;
sound/soc/intel/boards/bytcr_rt5640.c
1550
ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, bits);
sound/soc/intel/boards/bytcr_rt5651.c
700
int ret, bits;
sound/soc/intel/boards/bytcr_rt5651.c
710
bits = 16;
sound/soc/intel/boards/bytcr_rt5651.c
714
bits = 24;
sound/soc/intel/boards/bytcr_rt5651.c
733
ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, bits);
sound/soc/intel/boards/bytcr_wm5102.c
384
int ret, bits;
sound/soc/intel/boards/bytcr_wm5102.c
395
bits = 24;
sound/soc/intel/boards/bytcr_wm5102.c
399
bits = 16;
sound/soc/intel/boards/bytcr_wm5102.c
416
ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, bits);
sound/soc/intel/boards/cht_bsw_rt5672.c
276
int ret, bits;
sound/soc/intel/boards/cht_bsw_rt5672.c
285
bits = 16;
sound/soc/intel/boards/cht_bsw_rt5672.c
289
bits = 24;
sound/soc/intel/boards/cht_bsw_rt5672.c
314
ret = snd_soc_dai_set_tdm_slot(snd_soc_rtd_to_cpu(rtd, 0), 0x3, 0x3, 2, bits);
sound/soc/loongson/loongson_i2s.c
101
val |= bits;
sound/soc/loongson/loongson_i2s.c
67
u32 bits = params_width(params);
sound/soc/loongson/loongson_i2s.c
77
(bits * chans * fs * 2)) - 1;
sound/soc/loongson/loongson_i2s.c
81
val |= (bits << 24);
sound/soc/loongson/loongson_i2s.c
82
val |= (bits << 16);
sound/soc/loongson/loongson_i2s.c
90
(bits * chans * fs * 2)) - 1;
sound/soc/loongson/loongson_i2s.c
96
val |= (bits << 24);
sound/soc/loongson/loongson_i2s.c
99
val |= (bits << 16);
sound/soc/pxa/mmp-sspa.c
218
int bits;
sound/soc/pxa/mmp-sspa.c
223
bits = 8;
sound/soc/pxa/mmp-sspa.c
227
bits = 16;
sound/soc/pxa/mmp-sspa.c
231
bits = 24;
sound/soc/pxa/mmp-sspa.c
235
bits = 32;
sound/soc/pxa/mmp-sspa.c
259
sspa->sp |= SSPA_SP_FWID(bits - 1);
sound/soc/pxa/mmp-sspa.c
262
sspa->sp |= SSPA_TXSP_FPER(bits * 2 - 1);
sound/soc/pxa/mmp-sspa.c
266
params_channels(params) * bits);
sound/soc/renesas/rcar/dma.c
156
int bits = snd_pcm_format_physical_width(runtime->format);
sound/soc/renesas/rcar/dma.c
158
switch (bits) {
sound/soc/renesas/rcar/dma.c
169
dev_err(dev, "invalid format width %d\n", bits);
sound/soc/renesas/ssi.c
134
unsigned int bits, channels, swl, recv, i;
sound/soc/renesas/ssi.c
137
bits = params->msbits;
sound/soc/renesas/ssi.c
141
pr_debug("bits: %u channels: %u\n", bits, channels);
sound/soc/renesas/ssi.c
159
switch (bits) {
sound/soc/renesas/ssi.c
182
if ((bits > 16) && (bits <= 24)) {
sound/soc/renesas/ssi.c
183
bits = 24; /* these are padded by the SSI */
sound/soc/renesas/ssi.c
187
swl = (bits * channels) / 2;
sound/soc/sdca/sdca_asoc.c
1071
static u64 width_find_mask(unsigned int bits)
sound/soc/sdca/sdca_asoc.c
1073
switch (bits) {
sound/soc/soc-pcm.c
526
static void soc_pcm_set_msb(struct snd_pcm_substream *substream, int bits)
sound/soc/soc-pcm.c
531
if (!bits)
sound/soc/soc-pcm.c
534
ret = snd_pcm_hw_constraint_msbits(substream->runtime, 0, 0, bits);
sound/soc/soc-pcm.c
537
bits, ret);
sound/soc/soc-pcm.c
547
unsigned int bits = 0, cpu_bits = 0;
sound/soc/soc-pcm.c
553
bits = 0;
sound/soc/soc-pcm.c
556
bits = max(pcm_codec->sig_bits, bits);
sound/soc/soc-pcm.c
569
soc_pcm_set_msb(substream, bits);
sound/soc/sof/amd/acp.c
175
adata->dscr_info[desc_count].tx_cnt.bits.count = ACP_PAGE_SIZE;
sound/soc/sof/amd/acp.c
177
adata->dscr_info[desc_count].tx_cnt.bits.count = dsp_data_size;
sound/soc/sof/amd/acp.h
138
} bitfields, bits;
sound/soc/sof/intel/hda-dai-ops.c
198
unsigned int bits;
sound/soc/sof/intel/hda-dai-ops.c
205
bits = snd_hdac_stream_format_bits(params_format(params), SNDRV_PCM_SUBFORMAT_STD,
sound/soc/sof/intel/hda-dai-ops.c
207
format_val = snd_hdac_stream_format(params_channels(params), bits, params_rate(params));
sound/soc/sof/intel/hda-dai-ops.c
230
unsigned int bits;
sound/soc/sof/intel/hda-dai-ops.c
232
bits = snd_hdac_stream_format_bits(params_format(params), SNDRV_PCM_SUBFORMAT_STD,
sound/soc/sof/intel/hda-dai-ops.c
234
format_val = snd_hdac_stream_format(params_channels(params), bits, params_rate(params));
sound/soc/sof/intel/hda-dai-ops.c
250
unsigned int bits;
sound/soc/sof/intel/hda-dai-ops.c
262
bits = snd_hdac_stream_format_bits(format, SNDRV_PCM_SUBFORMAT_STD, width);
sound/soc/sof/intel/hda-dai-ops.c
263
format_val = snd_hdac_stream_format(channels, bits, params_rate(params));
sound/soc/sof/intel/hda-pcm.c
122
u32 bits = hda_dsp_get_bits(sdev, params_width(params));
sound/soc/sof/intel/hda-pcm.c
124
hstream->format_val = rate | bits | (params_channels(params) - 1);
sound/soc/sof/intel/hda-probes.c
78
u32 bits, rate;
sound/soc/sof/intel/hda-probes.c
86
bits = hda_dsp_get_bits(sdev, bps);
sound/soc/sof/intel/hda-probes.c
89
hstream->format_val = rate | bits | (params->codec.ch_out - 1);
sound/soc/sti/sti_uniperif.c
199
maskp->bits[0] &= (u_int32_t)format;
sound/soc/sti/sti_uniperif.c
200
maskp->bits[1] &= (u_int32_t)(format >> 32);
sound/soc/sti/sti_uniperif.c
202
memset(maskp->bits + 2, 0, (SNDRV_MASK_MAX - 64) / 8);
sound/soc/sti/sti_uniperif.c
204
if (!maskp->bits[0] && !maskp->bits[1])
sound/sparc/dbri.c
2009
fmt.bits[0] &= SNDRV_PCM_FMTBIT_S16_BE;
sound/sparc/dbri.c
2024
if (!(f->bits[0] & SNDRV_PCM_FMTBIT_S16_BE)) {
sound/usb/pcm.c
767
check_fmts.bits[0] = (u32)fp->formats;
sound/usb/pcm.c
768
check_fmts.bits[1] = (u32)(fp->formats >> 32);
sound/usb/pcm.c
936
oldbits[0] = fmt->bits[0];
sound/usb/pcm.c
937
oldbits[1] = fmt->bits[1];
sound/usb/pcm.c
938
fmt->bits[0] &= (u32)fbits;
sound/usb/pcm.c
939
fmt->bits[1] &= (u32)(fbits >> 32);
sound/usb/pcm.c
940
if (!fmt->bits[0] && !fmt->bits[1]) {
sound/usb/pcm.c
944
changed = (oldbits[0] != fmt->bits[0] || oldbits[1] != fmt->bits[1]);
sound/usb/pcm.c
945
hwc_debug(" --> %x:%x (changed = %d)\n", fmt->bits[0], fmt->bits[1], changed);
sound/usb/pcm.c
959
hwc_debug("hw_rule_format: %x:%x\n", fmt->bits[0], fmt->bits[1]);
sound/usb/stream.c
239
static struct snd_pcm_chmap_elem *convert_chmap(int channels, unsigned int bits,
sound/usb/stream.c
302
if (bits) {
sound/usb/stream.c
303
for (; bits && *maps; maps++, bits >>= 1) {
sound/usb/stream.c
304
if (bits & 1)
sound/xen/xen_snd_front_alsa.c
277
req.formats = to_sndif_formats_mask((u64)formats->bits[0] |
sound/xen/xen_snd_front_alsa.c
278
(u64)(formats->bits[1]) << 32);
sound/xen/xen_snd_front_alsa.c
306
mask.bits[0] = (u32)sndif_formats;
sound/xen/xen_snd_front_alsa.c
307
mask.bits[1] = (u32)(sndif_formats >> 32);
tools/arch/x86/include/uapi/asm/kvm.h
90
__u64 bits;
tools/bpf/bpftool/btf_dumper.c
19
#define BITS_PER_BYTE_MASKED(bits) ((bits) & BITS_PER_BYTE_MASK)
tools/bpf/bpftool/btf_dumper.c
20
#define BITS_ROUNDDOWN_BYTES(bits) ((bits) >> 3)
tools/bpf/bpftool/btf_dumper.c
21
#define BITS_ROUNDUP_BYTES(bits) \
tools/bpf/bpftool/btf_dumper.c
22
(BITS_ROUNDDOWN_BYTES(bits) + !!BITS_PER_BYTE_MASKED(bits))
tools/dma/dma_map_benchmark.c
109
map.dma_bits = bits;
tools/dma/dma_map_benchmark.c
30
int bits = 32, xdelay = 0, dir = DMA_MAP_BIDIRECTIONAL;
tools/dma/dma_map_benchmark.c
48
bits = atoi(optarg);
tools/dma/dma_map_benchmark.c
83
if (bits < 20 || bits > 64) {
tools/firewire/nosy-dump.c
708
uint32_t bits;
tools/firewire/nosy-dump.c
710
bits = get_bits(packet, offset, f->width);
tools/firewire/nosy-dump.c
711
printf("%s", f->value_names[bits]);
tools/firewire/nosy-dump.c
717
unsigned long long bits;
tools/firewire/nosy-dump.c
725
bits = get_bits(packet, offset, high_width);
tools/firewire/nosy-dump.c
726
bits = (bits << low_width) |
tools/firewire/nosy-dump.c
729
bits = get_bits(packet, offset, f->width);
tools/firewire/nosy-dump.c
732
printf("%s=0x%0*llx", f->name, (f->width + 3) / 4, bits);
tools/firewire/nosy-dump.c
735
data_length = bits;
tools/gpio/gpio-event-mon.c
60
values.bits = 0;
tools/gpio/gpio-event-mon.c
74
gpiotools_test_bit(values.bits, 0));
tools/gpio/gpio-event-mon.c
81
gpiotools_test_bit(values.bits, 0));
tools/gpio/gpio-event-mon.c
84
gpiotools_test_bit(values.bits, i));
tools/gpio/gpio-event-mon.c
86
gpiotools_test_bit(values.bits, i));
tools/gpio/gpio-hammer.c
47
values.bits = 0;
tools/gpio/gpio-hammer.c
63
fprintf(stdout, "%d", gpiotools_test_bit(values.bits, i));
tools/gpio/gpio-hammer.c
74
gpiotools_change_bit(&values.bits, i);
tools/gpio/gpio-hammer.c
93
gpiotools_test_bit(values.bits, i));
tools/gpio/gpio-utils.c
227
values[i] = gpiotools_test_bit(lv.bits, i);
tools/include/linux/bitmap.h
13
#define DECLARE_BITMAP(name,bits) \
tools/include/linux/bitmap.h
14
unsigned long name[BITS_TO_LONGS(bits)]
tools/include/linux/bitmap.h
16
unsigned int __bitmap_weight(const unsigned long *bitmap, int bits);
tools/include/linux/bitmap.h
18
const unsigned long *bitmap2, int bits);
tools/include/linux/bitmap.h
20
const unsigned long *bitmap2, unsigned int bits);
tools/include/linux/bitmap.h
22
const unsigned long *bitmap2, unsigned int bits);
tools/include/linux/bitmap.h
26
const unsigned long *bitmap2, unsigned int bits);
tools/include/linux/hash.h
16
#define hash_long(val, bits) hash_32(val, bits)
tools/include/linux/hash.h
18
#define hash_long(val, bits) hash_64(val, bits)
tools/include/linux/hash.h
65
static inline u32 hash_32(u32 val, unsigned int bits)
tools/include/linux/hash.h
68
return __hash_32(val) >> (32 - bits);
tools/include/linux/hash.h
74
static __always_inline u32 hash_64_generic(u64 val, unsigned int bits)
tools/include/linux/hash.h
78
return val * GOLDEN_RATIO_64 >> (64 - bits);
tools/include/linux/hash.h
81
return hash_32((u32)val ^ __hash_32(val >> 32), bits);
tools/include/linux/hash.h
85
static inline u32 hash_ptr(const void *ptr, unsigned int bits)
tools/include/linux/hash.h
87
return hash_long((unsigned long)ptr, bits);
tools/include/linux/hashtable.h
17
#define DEFINE_HASHTABLE(name, bits) \
tools/include/linux/hashtable.h
18
struct hlist_head name[1 << (bits)] = \
tools/include/linux/hashtable.h
19
{ [0 ... ((1 << (bits)) - 1)] = HLIST_HEAD_INIT }
tools/include/linux/hashtable.h
21
#define DECLARE_HASHTABLE(name, bits) \
tools/include/linux/hashtable.h
22
struct hlist_head name[1 << (bits)]
tools/include/linux/hashtable.h
28
#define hash_min(val, bits) \
tools/include/linux/hashtable.h
29
(sizeof(val) <= 4 ? hash_32(val, bits) : hash_long(val, bits))
tools/lib/bitmap.c
10
unsigned int k, w = 0, lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
145
const unsigned long *bitmap2, unsigned int bits)
tools/lib/bitmap.c
148
unsigned int lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
15
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
153
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
155
BITMAP_LAST_WORD_MASK(bits));
tools/lib/bitmap.c
16
w += hweight_long(bitmap[k] & BITMAP_LAST_WORD_MASK(bits));
tools/lib/bitmap.c
160
const unsigned long *bitmap2, unsigned int bits)
tools/lib/bitmap.c
162
unsigned int k, lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
167
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
168
if ((bitmap1[k] & ~bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
tools/lib/bitmap.c
22
const unsigned long *bitmap2, int bits)
tools/lib/bitmap.c
25
int nr = BITS_TO_LONGS(bits);
tools/lib/bitmap.c
61
const unsigned long *bitmap2, unsigned int bits)
tools/lib/bitmap.c
64
unsigned int lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
69
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
71
BITMAP_LAST_WORD_MASK(bits));
tools/lib/bitmap.c
76
const unsigned long *bitmap2, unsigned int bits)
tools/lib/bitmap.c
78
unsigned int k, lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
8
unsigned int __bitmap_weight(const unsigned long *bitmap, int bits)
tools/lib/bitmap.c
83
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
84
if ((bitmap1[k] ^ bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
tools/lib/bitmap.c
91
const unsigned long *bitmap2, unsigned int bits)
tools/lib/bitmap.c
93
unsigned int k, lim = bits/BITS_PER_LONG;
tools/lib/bitmap.c
98
if (bits % BITS_PER_LONG)
tools/lib/bitmap.c
99
if ((bitmap1[k] & bitmap2[k]) & BITMAP_LAST_WORD_MASK(bits))
tools/lib/bpf/btf_dump.c
870
int bits;
tools/lib/bpf/btf_dump.c
874
int new_off = 0, pad_bits = 0, bits, i;
tools/lib/bpf/btf_dump.c
899
pad_bits = pads[i].bits;
tools/lib/bpf/btf_dump.c
933
bits = min(next_off - cur_off, pad_bits);
tools/lib/bpf/btf_dump.c
934
if (bits == pad_bits) {
tools/lib/bpf/btf_dump.c
936
cur_off += bits;
tools/lib/bpf/btf_dump.c
947
pad_bits = pads[i].bits;
tools/lib/bpf/btf_dump.c
948
if (pad_bits < bits)
tools/lib/bpf/btf_dump.c
951
btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, bits);
tools/lib/bpf/btf_dump.c
952
cur_off += bits;
tools/lib/bpf/hashmap.h
15
static inline size_t hash_bits(size_t h, int bits)
tools/lib/bpf/hashmap.h
18
if (bits == 0)
tools/lib/bpf/hashmap.h
23
return (h * 11400714819323198485llu) >> (__SIZEOF_LONG_LONG__ * 8 - bits);
tools/lib/bpf/hashmap.h
25
return (h * 2654435769lu) >> (__SIZEOF_LONG__ * 8 - bits);
tools/lib/bpf/libbpf_internal.h
729
static inline __u32 ror32(__u32 v, int bits)
tools/lib/bpf/libbpf_internal.h
731
return (v >> bits) | (v << (32 - bits));
tools/lib/bpf/libbpf_internal.h
84
#define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
tools/lib/bpf/libbpf_internal.h
86
BTF_INT_ENC(encoding, bits_offset, bits)
tools/lib/list_sort.c
202
size_t bits;
tools/lib/list_sort.c
206
for (bits = count; bits & 1; bits >>= 1)
tools/lib/list_sort.c
209
if (likely(bits)) {
tools/mm/page-types.c
1160
static void add_bits_filter(uint64_t mask, uint64_t bits)
tools/mm/page-types.c
1166
opt_bits[nr_bit_filters] = bits;
tools/mm/page-types.c
1212
uint64_t bits;
tools/mm/page-types.c
1218
bits = parse_flag_names(p + 1, 0);
tools/mm/page-types.c
1221
bits = parse_flag_names(p + 1, 0);
tools/mm/page-types.c
1224
bits = parse_flag_names(optarg, 0);
tools/mm/page-types.c
1227
bits = KPF_ALL_BITS;
tools/mm/page-types.c
1230
add_bits_filter(mask, bits);
tools/perf/arch/x86/util/intel-pt.c
106
if (bits & top_bit)
tools/perf/arch/x86/util/intel-pt.c
110
bits <<= 1;
tools/perf/arch/x86/util/intel-pt.c
168
static int intel_pt_pick_bit(int bits, int target)
tools/perf/arch/x86/util/intel-pt.c
172
for (pos = 0; bits; bits >>= 1, pos++) {
tools/perf/arch/x86/util/intel-pt.c
173
if (bits & 1) {
tools/perf/arch/x86/util/intel-pt.c
498
u64 bits;
tools/perf/arch/x86/util/intel-pt.c
510
bits = perf_pmu__format_bits(intel_pt_pmu, name);
tools/perf/arch/x86/util/intel-pt.c
512
config &= bits;
tools/perf/arch/x86/util/intel-pt.c
514
for (shift = 0; bits && !(bits & 1); shift++)
tools/perf/arch/x86/util/intel-pt.c
515
bits >>= 1;
tools/perf/arch/x86/util/intel-pt.c
97
static u64 intel_pt_masked_bits(u64 mask, u64 bits)
tools/perf/builtin-record.c
1070
thread_data->nr_mmaps = bitmap_weight(thread_data->mask->maps.bits,
tools/perf/builtin-record.c
1089
test_bit(perf_cpu_map__cpu(cpus, m).cpu, thread_data->mask->maps.bits)) {
tools/perf/builtin-record.c
1579
!bitmap_equal(thread->mask->affinity.bits, map->affinity_mask.bits,
tools/perf/builtin-record.c
1581
bitmap_zero(thread->mask->affinity.bits, thread->mask->affinity.nbits);
tools/perf/builtin-record.c
1582
bitmap_or(thread->mask->affinity.bits, thread->mask->affinity.bits,
tools/perf/builtin-record.c
1583
map->affinity_mask.bits, thread->mask->affinity.nbits);
tools/perf/builtin-record.c
1585
(cpu_set_t *)thread->mask->affinity.bits);
tools/perf/builtin-record.c
2352
(cpu_set_t *)(thread_data[t].mask->affinity.bits));
tools/perf/builtin-record.c
2372
(cpu_set_t *)thread->mask->affinity.bits);
tools/perf/builtin-record.c
3103
mask->bits = bitmap_zalloc(mask->nbits);
tools/perf/builtin-record.c
3104
if (!mask->bits)
tools/perf/builtin-record.c
3112
bitmap_free(mask->bits);
tools/perf/builtin-record.c
3122
mask->affinity.bits = NULL;
tools/perf/builtin-record.c
3129
mask->maps.bits = NULL;
tools/perf/builtin-record.c
3708
__set_bit(cpu.cpu, mask->bits);
tools/perf/builtin-record.c
3722
bitmap_zero(mask->bits, mask->nbits);
tools/perf/builtin-record.c
3780
__set_bit(perf_cpu_map__cpu(cpus, t).cpu, rec->thread_masks[t].maps.bits);
tools/perf/builtin-record.c
3781
__set_bit(perf_cpu_map__cpu(cpus, t).cpu, rec->thread_masks[t].affinity.bits);
tools/perf/builtin-record.c
3839
if (!bitmap_and(thread_mask.maps.bits, thread_mask.maps.bits,
tools/perf/builtin-record.c
3840
cpus_mask.bits, thread_mask.maps.nbits)) {
tools/perf/builtin-record.c
3845
if (!bitmap_and(thread_mask.affinity.bits, thread_mask.affinity.bits,
tools/perf/builtin-record.c
3846
cpus_mask.bits, thread_mask.affinity.nbits)) {
tools/perf/builtin-record.c
3853
if (bitmap_intersects(thread_mask.maps.bits, full_mask.maps.bits,
tools/perf/builtin-record.c
3859
if (bitmap_intersects(thread_mask.affinity.bits, full_mask.affinity.bits,
tools/perf/builtin-record.c
3866
bitmap_or(full_mask.maps.bits, full_mask.maps.bits,
tools/perf/builtin-record.c
3867
thread_mask.maps.bits, full_mask.maps.nbits);
tools/perf/builtin-record.c
3868
bitmap_or(full_mask.affinity.bits, full_mask.affinity.bits,
tools/perf/builtin-record.c
3869
thread_mask.affinity.bits, full_mask.maps.nbits);
tools/perf/builtin-trace.c
260
#define TP_UINT_FIELD(bits) \
tools/perf/builtin-trace.c
261
static u64 tp_field__u##bits(struct tp_field *field, struct perf_sample *sample) \
tools/perf/builtin-trace.c
263
u##bits value; \
tools/perf/builtin-trace.c
273
#define TP_UINT_FIELD__SWAPPED(bits) \
tools/perf/builtin-trace.c
274
static u64 tp_field__swapped_u##bits(struct tp_field *field, struct perf_sample *sample) \
tools/perf/builtin-trace.c
276
u##bits value; \
tools/perf/builtin-trace.c
278
return bswap_##bits(value);\
tools/perf/trace/beauty/include/uapi/sound/asound.h
405
__u32 bits[(SNDRV_MASK_MAX+31)/32];
tools/perf/util/auxtrace.c
2055
unsigned int bits;
tools/perf/util/auxtrace.c
2058
struct auxtrace_cache *auxtrace_cache__new(unsigned int bits, size_t entry_size,
tools/perf/util/auxtrace.c
2069
sz = 1UL << bits;
tools/perf/util/auxtrace.c
2082
c->bits = bits;
tools/perf/util/auxtrace.c
2138
hlist_add_head(&entry->hash, &c->hashtable[hash_32(key, c->bits)]);
tools/perf/util/auxtrace.c
2153
hlist = &c->hashtable[hash_32(key, c->bits)];
tools/perf/util/auxtrace.c
2179
hlist = &c->hashtable[hash_32(key, c->bits)];
tools/perf/util/auxtrace.h
558
struct auxtrace_cache *auxtrace_cache__new(unsigned int bits, size_t entry_size,
tools/perf/util/cpumap.c
705
unsigned char bits = bitmap[cpu / 8];
tools/perf/util/cpumap.c
708
bits >>= 4;
tools/perf/util/cpumap.c
710
bits &= 0xf;
tools/perf/util/cpumap.c
712
*ptr++ = hex_char(bits);
tools/perf/util/evsel.c
1385
for_each_set_bit(fbit, format->bits, PERF_PMU_FORMAT_BITS)
tools/perf/util/evsel.c
1390
perf_pmu__format_pack(format->bits, val, vp, /*zero=*/true);
tools/perf/util/evsel.c
1399
if (!format || bitmap_empty(format->bits, PERF_PMU_FORMAT_BITS)) {
tools/perf/util/evsel.c
1407
*val = perf_pmu__format_unpack(format->bits,
tools/perf/util/evsel.c
1411
*val = perf_pmu__format_unpack(format->bits,
tools/perf/util/evsel.c
1415
*val = perf_pmu__format_unpack(format->bits,
tools/perf/util/evsel.c
1419
*val = perf_pmu__format_unpack(format->bits,
tools/perf/util/evsel.c
1423
*val = perf_pmu__format_unpack(format->bits,
tools/perf/util/hashmap.h
15
static inline size_t hash_bits(size_t h, int bits)
tools/perf/util/hashmap.h
18
if (bits == 0)
tools/perf/util/hashmap.h
23
return (h * 11400714819323198485llu) >> (__SIZEOF_LONG_LONG__ * 8 - bits);
tools/perf/util/hashmap.h
25
return (h * 2654435769lu) >> (__SIZEOF_LONG__ * 8 - bits);
tools/perf/util/intel-pt.c
601
unsigned int bits;
tools/perf/util/intel-pt.c
606
bits = intel_pt_cache_size(dso, machine);
tools/perf/util/intel-pt.c
609
c = auxtrace_cache__new(bits, sizeof(struct intel_pt_cache_entry), 200);
tools/perf/util/mmap.c
232
bitmap_free(map->affinity_mask.bits);
tools/perf/util/mmap.c
257
__set_bit(cpu.cpu, mask->bits);
tools/perf/util/mmap.c
265
map->affinity_mask.bits = bitmap_zalloc(map->affinity_mask.nbits);
tools/perf/util/mmap.c
266
if (!map->affinity_mask.bits)
tools/perf/util/mmap.c
272
__set_bit(map->core.cpu.cpu, map->affinity_mask.bits);
tools/perf/util/mmap.c
35
len = bitmap_scnprintf(mask->bits, mask->nbits, buf, MASK_SIZE);
tools/perf/util/mmap.h
17
unsigned long *bits;
tools/perf/util/parse-events.c
1312
u64 bits = 0;
tools/perf/util/parse-events.c
1320
bits |= perf_pmu__format_bits(pmu, term->config);
tools/perf/util/parse-events.c
1322
bits = ~(u64)0;
tools/perf/util/parse-events.c
1326
if (bits) {
tools/perf/util/parse-events.c
1329
new_term = add_config_term(new_term_type, head_terms, false, NULL, bits);
tools/perf/util/perf_event_attr_fprintf.c
19
static void __p_bits(char *buf, size_t size, u64 value, struct bit_names *bits)
tools/perf/util/perf_event_attr_fprintf.c
25
if (value & bits[i].bit) {
tools/perf/util/perf_event_attr_fprintf.c
26
buf += scnprintf(buf, size, "%s%s", first_bit ? "" : "|", bits[i].name);
tools/perf/util/perf_event_attr_fprintf.c
29
} while (bits[++i].name != NULL);
tools/perf/util/perf_event_attr_fprintf.c
35
struct bit_names bits[] = {
tools/perf/util/perf_event_attr_fprintf.c
47
__p_bits(buf, size, value, bits);
tools/perf/util/perf_event_attr_fprintf.c
53
struct bit_names bits[] = {
tools/perf/util/perf_event_attr_fprintf.c
64
__p_bits(buf, size, value, bits);
tools/perf/util/perf_event_attr_fprintf.c
70
struct bit_names bits[] = {
tools/perf/util/perf_event_attr_fprintf.c
76
__p_bits(buf, size, value, bits);
tools/perf/util/pmu.c
1377
__u64 bits = 0;
tools/perf/util/pmu.c
1383
for_each_set_bit(fbit, format->bits, PERF_PMU_FORMAT_BITS)
tools/perf/util/pmu.c
1384
bits |= 1ULL << fbit;
tools/perf/util/pmu.c
1386
return bits;
tools/perf/util/pmu.c
141
void perf_pmu_format__set_value(void *vformat, int config, unsigned long *bits)
tools/perf/util/pmu.c
146
memcpy(format->bits, bits, sizeof(format->bits));
tools/perf/util/pmu.c
1512
DECLARE_BITMAP(bits, PERF_PMU_FORMAT_BITS);
tools/perf/util/pmu.c
1517
bitmap_fill(bits, PERF_PMU_FORMAT_BITS);
tools/perf/util/pmu.c
1522
perf_pmu__format_pack(bits, term->val.num, &attr->config, zero);
tools/perf/util/pmu.c
1526
perf_pmu__format_pack(bits, term->val.num, &attr->config1, zero);
tools/perf/util/pmu.c
1530
perf_pmu__format_pack(bits, term->val.num, &attr->config2, zero);
tools/perf/util/pmu.c
1534
perf_pmu__format_pack(bits, term->val.num, &attr->config3, zero);
tools/perf/util/pmu.c
1538
perf_pmu__format_pack(bits, term->val.num, &attr->config4, zero);
tools/perf/util/pmu.c
1628
bitmap_weight(format->bits, PERF_PMU_FORMAT_BITS) > 1) {
tools/perf/util/pmu.c
1657
max_val = pmu_format_max_value(format->bits);
tools/perf/util/pmu.c
1676
perf_pmu__format_pack(format->bits, val, vp, zero);
tools/perf/util/pmu.c
2012
ret = cb(state, format->name, (int)format->value, format->bits);
tools/perf/util/pmu.c
2584
for_each_set_bit(i, format->bits, PERF_PMU_FORMAT_BITS)
tools/perf/util/pmu.c
2594
__u64 bits;
tools/perf/util/pmu.c
2605
bits = config & ~pmu->config_masks[config_num];
tools/perf/util/pmu.c
2606
if (bits == 0)
tools/perf/util/pmu.c
2609
bitmap_scnprintf((unsigned long *)&bits, sizeof(bits) * 8, buf, sizeof(buf));
tools/perf/util/pmu.h
248
DECLARE_BITMAP(bits, PERF_PMU_FORMAT_BITS);
tools/perf/util/pmu.h
263
const unsigned long *bits);
tools/perf/util/pmu.h
286
void perf_pmu_format__set_value(void *format, int config, unsigned long *bits);
tools/perf/util/pmu.y
29
static void perf_pmu__set_format(unsigned long *bits, long from, long to)
tools/perf/util/pmu.y
36
memset(bits, 0, BITS_TO_BYTES(PERF_PMU_FORMAT_BITS));
tools/perf/util/pmu.y
38
__set_bit(b, bits);
tools/perf/util/pmu.y
46
%type <bits> bit_term
tools/perf/util/pmu.y
47
%type <bits> bits
tools/perf/util/pmu.y
52
DECLARE_BITMAP(bits, PERF_PMU_FORMAT_BITS);
tools/perf/util/pmu.y
63
PP_CONFIG ':' bits
tools/perf/util/pmu.y
68
PP_CONFIG PP_VALUE ':' bits
tools/perf/util/pmu.y
73
bits:
tools/perf/util/pmu.y
74
bits ',' bit_term
tools/perf/util/pmus.c
681
const unsigned long *bits)
tools/perf/util/pmus.c
694
num_bits = bits ? bitmap_weight(bits, PERF_PMU_FORMAT_BITS) : 0;
tools/perf/util/sharded_mutex.c
10
unsigned int bits;
tools/perf/util/sharded_mutex.c
12
for (bits = 0; ((size_t)1 << bits) < num_shards; bits++)
tools/perf/util/sharded_mutex.c
15
size = sizeof(*result) + sizeof(struct mutex) * (1 << bits);
tools/perf/util/sharded_mutex.c
20
result->cap_bits = bits;
tools/perf/util/sharded_mutex.c
21
for (size_t i = 0; i < ((size_t)1 << bits); i++)
tools/perf/util/svghelper.c
690
#define cpumask_bits(maskp) ((maskp)->bits)
tools/perf/util/svghelper.c
691
typedef struct { DECLARE_BITMAP(bits, MAX_NR_CPUS); } cpumask_t;
tools/power/x86/turbostat/turbostat.c
8207
int bits = platform->tcc_offset_bits;
tools/power/x86/turbostat/turbostat.c
8210
if (bits && !get_msr(master_cpu, MSR_PLATFORM_INFO, &enabled))
tools/power/x86/turbostat/turbostat.c
8213
if (bits && enabled) {
tools/power/x86/turbostat/turbostat.c
8214
tcc_offset = (msr >> 24) & GENMASK(bits - 1, 0);
tools/spi/spidev_fdx.c
103
name, mode, bits, lsb ? "(lsb first) " : "", speed);
tools/spi/spidev_fdx.c
82
__u8 lsb, bits;
tools/spi/spidev_fdx.c
93
if (ioctl(fd, SPI_IOC_RD_BITS_PER_WORD, &bits) < 0) {
tools/spi/spidev_test.c
130
.bits_per_word = bits,
tools/spi/spidev_test.c
264
bits = atoi(optarg);
tools/spi/spidev_test.c
40
static uint8_t bits = 8;
tools/spi/spidev_test.c
483
ret = ioctl(fd, SPI_IOC_WR_BITS_PER_WORD, &bits);
tools/spi/spidev_test.c
487
ret = ioctl(fd, SPI_IOC_RD_BITS_PER_WORD, &bits);
tools/spi/spidev_test.c
503
printf("bits per word: %u\n", bits);
tools/testing/selftests/arm64/fp/fp-ptrace.c
873
int bits, i;
tools/testing/selftests/arm64/fp/fp-ptrace.c
882
bits = random() % (__SVE_FFR_SIZE(vq) * 8);
tools/testing/selftests/arm64/fp/fp-ptrace.c
883
for (i = 0; i < bits / 8; i++)
tools/testing/selftests/arm64/fp/fp-ptrace.c
885
if (bits / 8 != __SVE_FFR_SIZE(vq))
tools/testing/selftests/arm64/fp/fp-ptrace.c
886
lbuf[i] = (1 << (bits % 8)) - 1;
tools/testing/selftests/bpf/progs/cpumask_failure.c
231
u64 bits;
tools/testing/selftests/bpf/progs/cpumask_failure.c
234
ret = bpf_cpumask_populate((struct cpumask *)invalid, &bits, sizeof(bits));
tools/testing/selftests/bpf/progs/cpumask_success.c
801
u64 bits[CPUMASK_TEST_MASKLEN / 8 + 1];
tools/testing/selftests/bpf/progs/cpumask_success.c
825
src = &((char *)bits)[1];
tools/testing/selftests/bpf/progs/cpumask_success.c
849
__builtin_memset(bits, 0xaa, CPUMASK_TEST_MASKLEN);
tools/testing/selftests/bpf/progs/cpumask_success.c
858
ret = bpf_cpumask_populate((struct cpumask *)mask, bits, CPUMASK_TEST_MASKLEN);
tools/testing/selftests/bpf/progs/syscall.c
33
#define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
tools/testing/selftests/bpf/progs/syscall.c
35
BTF_INT_ENC(encoding, bits_offset, bits)
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
130
bpf_for_each(bits, bit, &data[0], 512) /* Be greater than 511 */
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
158
bpf_for_each(bits, bit, &data[0], 0)
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
188
bpf_for_each(bits, bit, bits_array, 511) {
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
69
bpf_for_each(bits, bit, NULL, 1)
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
98
bpf_for_each(bits, bit, &data[0], ARRAY_SIZE(data))
tools/testing/selftests/bpf/test_btf.h
17
#define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \
tools/testing/selftests/bpf/test_btf.h
19
BTF_INT_ENC(encoding, bits_offset, bits)
tools/testing/selftests/gpio/gpio-mockup-cdev.c
56
return vals.bits & 0x1;
tools/testing/selftests/kvm/access_tracking_perf_test.c
144
uint64_t bits = pread_uint64(page_idle_fd, "page_idle", pfn / 64);
tools/testing/selftests/kvm/access_tracking_perf_test.c
146
return !!((bits >> (pfn % 64)) & 1);
tools/testing/selftests/kvm/access_tracking_perf_test.c
151
uint64_t bits = 1ULL << (pfn % 64);
tools/testing/selftests/kvm/access_tracking_perf_test.c
153
TEST_ASSERT(pwrite(page_idle_fd, &bits, 8, 8 * (pfn / 64)) == 8,
tools/testing/selftests/kvm/s390/memop.c
513
unsigned int bits = size * 8;
tools/testing/selftests/kvm/s390/memop.c
515
amount = (amount + bits) % bits;
tools/testing/selftests/kvm/s390/memop.c
519
return (val << (bits - amount)) | (val >> amount);
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
24
static void print_dexcr(char *name, unsigned int bits)
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
29
printf("%s: 0x%08x", name, bits);
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
31
if (bits == 0) {
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
39
if (bits & mask) {
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
41
bits &= ~mask;
tools/testing/selftests/powerpc/dexcr/lsdexcr.c
45
if (bits)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
127
static inline unsigned long create_zero_mask(unsigned long bits)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
129
bits = (bits - 1) & ~bits;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
130
return bits >> 7;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
139
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
142
*bits = mask;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
146
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
148
return bits;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
60
static inline unsigned long has_zero(unsigned long a, unsigned long *bits, const struct word_at_a_time *c)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
66
*bits = ret;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
71
static inline unsigned long prep_zero_mask(unsigned long a, unsigned long bits, const struct word_at_a_time *c)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
73
return bits;
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
77
static inline unsigned long create_zero_mask(unsigned long bits)
tools/testing/selftests/powerpc/primitives/word-at-a-time.h
86
: "b" (bits));
tools/testing/selftests/resctrl/cat_test.c
111
bits = count_bits(current_mask);
tools/testing/selftests/resctrl/cat_test.c
113
ret = show_results_info(sum_llc_perf_miss, bits,
tools/testing/selftests/resctrl/cat_test.c
115
MIN_DIFF_PERCENT_PER_BIT * (bits - 1),
tools/testing/selftests/resctrl/cat_test.c
239
int n = uparams->bits;
tools/testing/selftests/resctrl/cat_test.c
91
int bits;
tools/testing/selftests/resctrl/cmt_test.c
120
int n = uparams->bits ? : 5;
tools/testing/selftests/resctrl/resctrl.h
231
unsigned int bits = count_bits(full_cache_mask);
tools/testing/selftests/resctrl/resctrl.h
237
if (!bits)
tools/testing/selftests/resctrl/resctrl.h
240
return cache_size * count_bits(portion_mask) / bits;
tools/testing/selftests/resctrl/resctrl.h
87
int bits;
tools/testing/selftests/resctrl/resctrl_tests.c
247
uparams->bits = 0;
tools/testing/selftests/resctrl/resctrl_tests.c
315
uparams.bits = atoi(optarg);
tools/testing/selftests/resctrl/resctrl_tests.c
316
if (uparams.bits <= 0) {
tools/testing/selftests/seccomp/seccomp_benchmark.c
185
long ret, bits;
tools/testing/selftests/seccomp/seccomp_benchmark.c
279
bits = compare("native", "≤", "1 filter", native, le, filter1,
tools/testing/selftests/seccomp/seccomp_benchmark.c
281
if (bits)
tools/testing/selftests/seccomp/seccomp_benchmark.c
287
bits = compare("1 bitmapped", "≈", "2 bitmapped",
tools/testing/selftests/seccomp/seccomp_benchmark.c
289
if (bits) {
tools/testing/selftests/seccomp/seccomp_bpf.c
2432
int bits = 0;
tools/testing/selftests/seccomp/seccomp_bpf.c
2438
bits ++;
tools/testing/selftests/seccomp/seccomp_bpf.c
2441
ASSERT_EQ(1, bits);
tools/testing/selftests/vDSO/parse_vdso.c
36
#define ELF_BITS_XFORM2(bits, x) Elf##bits##_##x
tools/testing/selftests/vDSO/parse_vdso.c
37
#define ELF_BITS_XFORM(bits, x) ELF_BITS_XFORM2(bits, x)
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
123
writel(cmd_reg.bits, bar0 + IDXD_CMD_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
166
for (i = 0; i < wqcfg_size / sizeof(wqcfg.bits[0]); i++)
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
167
writel(wqcfg.bits[i], dsa->wqcfg_table + offsetof(union wqcfg, bits[i]));
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
189
dsa->gen_cap.bits = readq(bar0 + IDXD_GENCAP_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
190
dsa->wq_cap.bits = readq(bar0 + IDXD_WQCAP_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
191
dsa->group_cap.bits = readq(bar0 + IDXD_GRPCAP_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
192
dsa->engine_cap.bits = readq(bar0 + IDXD_ENGCAP_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
194
dsa->table_offsets.bits[0] = readq(bar0 + IDXD_TABLE_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
195
dsa->table_offsets.bits[1] = readq(bar0 + IDXD_TABLE_OFFSET + 8);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
58
gen_cap.bits = readq(bar0 + IDXD_GENCAP_OFFSET);
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
86
for (i = 0; i < ARRAY_SIZE(err.bits); i++) {
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
87
err.bits[i] = readq(reg + offsetof(union sw_err_reg, bits[i]));
tools/testing/selftests/vfio/lib/drivers/dsa/dsa.c
95
err.bits[0], err.bits[1], err.bits[2], err.bits[3]);
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
105
u64 bits[4];
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
122
u64 bits[2];
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
136
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
147
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
157
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
191
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
221
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
292
u64 bits[4];
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
311
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
328
u64 bits[2];
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
342
u32 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
360
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
419
u32 bits[16];
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
483
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
492
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
53
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
589
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
594
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
608
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
613
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
73
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
87
u64 bits;
tools/testing/selftests/vfio/lib/drivers/dsa/registers.h
96
u64 bits;
tools/testing/selftests/wireguard/qemu/init.c
61
int bits = 256, fd;
tools/testing/selftests/wireguard/qemu/init.c
69
if (ioctl(fd, RNDADDTOENTCNT, &bits) < 0)
tools/testing/selftests/x86/lam.c
130
unsigned long bits = 0;
tools/testing/selftests/x86/lam.c
142
ret = syscall(SYS_arch_prctl, ARCH_GET_MAX_TAG_BITS, &bits);
tools/testing/selftests/x86/lam.c
291
unsigned long bits = 0;
tools/testing/selftests/x86/lam.c
297
if (syscall(SYS_arch_prctl, ARCH_GET_MAX_TAG_BITS, &bits) == -1)
tools/testing/selftests/x86/lam.c
300
return (exp_bits != bits);
tools/testing/vma/include/custom.h
105
static inline vma_flags_t __mk_vma_flags(size_t count, const vma_flag_t *bits)
tools/testing/vma/include/custom.h
116
if (bits[i] < NUM_VMA_FLAG_BITS)
tools/testing/vma/include/custom.h
117
vma_flag_set(&flags, bits[i]);
tools/testing/vma/include/dup.h
417
#define DECLARE_BITMAP(name, bits) \
tools/testing/vma/include/dup.h
418
unsigned long name[BITS_TO_LONGS(bits)]
tools/testing/vma/include/dup.h
841
static inline vma_flags_t __mk_vma_flags(size_t count, const vma_flag_t *bits);
tools/testing/vsock/vsock_perf.c
130
static float get_gbps(unsigned long bits, time_t ns_delta)
tools/testing/vsock/vsock_perf.c
132
return ((float)bits / 1000000000ULL) /
tools/virtio/linux/cpumask.h
8
unsigned long bits[1];