Home
last modified time | relevance | path

Searched refs:mask (Results 201 – 225 of 6539) sorted by relevance

12345678910>>...262

/linux/drivers/mfd/
H A Dda9150-core.c223 void da9150_set_bits(struct da9150 *da9150, u16 reg, u8 mask, u8 val) in da9150_set_bits() argument
227 ret = regmap_update_bits(da9150->regmap, reg, mask, val); in da9150_set_bits()
259 .mask = DA9150_E_VBUS_MASK,
263 .mask = DA9150_E_CHG_MASK,
267 .mask = DA9150_E_TCLASS_MASK,
271 .mask = DA9150_E_TJUNC_MASK,
275 .mask = DA9150_E_VFAULT_MASK,
279 .mask = DA9150_E_CONF_MASK,
283 .mask = DA9150_E_DAT_MASK,
287 .mask = DA9150_E_DTYPE_MASK,
[all …]
/linux/drivers/bcma/
H A Ddriver_chipcommon.c19 u32 mask, u32 value) in bcma_cc_write32_masked() argument
21 value &= mask; in bcma_cc_write32_masked()
22 value |= bcma_cc_read32(cc, offset) & ~mask; in bcma_cc_write32_masked()
264 void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value) in bcma_chipco_irq_mask() argument
266 bcma_cc_write32_masked(cc, BCMA_CC_IRQMASK, mask, value); in bcma_chipco_irq_mask()
269 u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask) in bcma_chipco_irq_status() argument
271 return bcma_cc_read32(cc, BCMA_CC_IRQSTAT) & mask; in bcma_chipco_irq_status()
274 u32 bcma_chipco_gpio_in(struct bcma_drv_cc *cc, u32 mask) in bcma_chipco_gpio_in() argument
276 return bcma_cc_read32(cc, BCMA_CC_GPIOIN) & mask; in bcma_chipco_gpio_in()
279 u32 bcma_chipco_gpio_out(struct bcma_drv_cc *cc, u32 mask, u32 value) in bcma_chipco_gpio_out() argument
[all …]
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-sdw-mockup-match.c108 .mask = BIT(0),
113 .mask = BIT(1),
118 .mask = BIT(3),
127 .mask = BIT(0),
132 .mask = BIT(1),
137 .mask = BIT(2),
142 .mask = BIT(3),
151 .mask = BIT(1),
156 .mask = BIT(2),
161 .mask = BIT(0),
/linux/tools/perf/util/
H A Dparse-regs-options.c19 uint64_t mask; in __parse_regs() local
31 mask = arch__intr_reg_mask(); in __parse_regs()
33 mask = arch__user_reg_mask(); in __parse_regs()
50 if (r->mask & mask) in __parse_regs()
58 if ((r->mask & mask) && !strcasecmp(s, r->name)) in __parse_regs()
67 *mode |= r->mask; in __parse_regs()
79 *mode = mask; in __parse_regs()
/linux/drivers/media/rc/
H A Dwinbond-cir.c231 wbcir_set_bits(unsigned long addr, u8 bits, u8 mask) in wbcir_set_bits() argument
236 val = ((val & ~mask) | (bits & mask)); in wbcir_set_bits()
581 wbcir_txmask(struct rc_dev *dev, u32 mask) in wbcir_txmask() argument
588 if (mask > 15) in wbcir_txmask()
592 switch (mask) { in wbcir_txmask()
615 if (data->txmask != mask) { in wbcir_txmask()
617 data->txmask = mask; in wbcir_txmask()
673 u8 mask[11]; in wbcir_shutdown() local
677 u32 mask_sc = rc->scancode_wakeup_filter.mask; in wbcir_shutdown()
681 memset(mask, 0, sizeof(mask)); in wbcir_shutdown()
[all …]
/linux/drivers/infiniband/core/
H A Dpacker.c73 __be32 mask; in ib_pack() local
84 mask = cpu_to_be32(((1ull << desc[i].size_bits) - 1) << shift); in ib_pack()
86 *addr = (*addr & ~mask) | (cpu_to_be32(val) & mask); in ib_pack()
90 __be64 mask; in ib_pack() local
101 mask = cpu_to_be64((~0ull >> (64 - desc[i].size_bits)) << shift); in ib_pack()
103 *addr = (*addr & ~mask) | (cpu_to_be64(val) & mask); in ib_pack()
162 u32 mask; in ib_unpack() local
166 mask = ((1ull << desc[i].size_bits) - 1) << shift; in ib_unpack()
168 val = (be32_to_cpup(addr) & mask) >> shift; in ib_unpack()
176 u64 mask; in ib_unpack() local
[all …]
/linux/drivers/usb/chipidea/
H A Dotg.c29 u32 hw_read_otgsc(struct ci_hdrc *ci, u32 mask) in hw_read_otgsc() argument
32 u32 val = hw_read(ci, OP_OTGSC, mask); in hw_read_otgsc()
74 return val & mask; in hw_read_otgsc()
83 void hw_write_otgsc(struct ci_hdrc *ci, u32 mask, u32 data) in hw_write_otgsc() argument
89 if (data & mask & OTGSC_BSVIS) in hw_write_otgsc()
93 if (data & mask & OTGSC_BSVIE) { in hw_write_otgsc()
96 } else if (mask & OTGSC_BSVIE) { in hw_write_otgsc()
103 if (data & mask & OTGSC_IDIS) in hw_write_otgsc()
107 if (data & mask & OTGSC_IDIE) { in hw_write_otgsc()
110 } else if (mask & OTGSC_IDIE) { in hw_write_otgsc()
[all …]
H A Dci.h346 static inline u32 hw_read_id_reg(struct ci_hdrc *ci, u32 offset, u32 mask) in hw_read_id_reg() argument
348 return ioread32(ci->hw_bank.abs + offset) & mask; in hw_read_id_reg()
359 u32 mask, u32 data) in hw_write_id_reg() argument
361 if (~mask) in hw_write_id_reg()
362 data = (ioread32(ci->hw_bank.abs + offset) & ~mask) in hw_write_id_reg()
363 | (data & mask); in hw_write_id_reg()
376 static inline u32 hw_read(struct ci_hdrc *ci, enum ci_hw_regs reg, u32 mask) in hw_read() argument
378 return ioread32(ci->hw_bank.regmap[reg]) & mask; in hw_read()
409 u32 mask, u32 data) in hw_write() argument
411 if (~mask) in hw_write()
[all …]
/linux/sound/mips/
H A Dad1843.c189 int w, mask, oldval, newbits; in ad1843_write_bits() local
192 mask = ((1 << field->nbits) - 1) << field->lo_bit; in ad1843_write_bits()
193 oldval = (w & mask) >> field->lo_bit; in ad1843_write_bits()
194 newbits = (newval << field->lo_bit) & mask; in ad1843_write_bits()
195 w = (w & ~mask) | newbits; in ad1843_write_bits()
218 int w = 0, mask, *value, reg = -1; in ad1843_read_multi() local
229 mask = (1 << fp->nbits) - 1; in ad1843_read_multi()
230 *value = w >> fp->lo_bit & mask; in ad1843_read_multi()
252 int w, m, mask, bits; in ad1843_write_multi() local
254 mask = 0; in ad1843_write_multi()
[all …]
/linux/arch/x86/include/asm/
H A Dword-at-a-time.h17 unsigned long mask = ((a - c->one_bits) & ~a) & c->high_bits; in has_zero() local
18 *bits = mask; in has_zero()
19 return mask; in has_zero()
50 #define zero_bytemask(mask) (mask) argument
53 static inline unsigned long find_zero(unsigned long mask) in find_zero() argument
56 long a = (0x0ff0001+mask) >> 23; in find_zero()
58 return a & mask; in find_zero()
/linux/fs/ntfs3/
H A Dbitfunc.c83 u8 mask; in are_bits_set() local
89 mask = fill_mask[pos + nbits] & zero_mask[pos]; in are_bits_set()
90 return !nbits || (*map & mask) == mask; in are_bits_set()
93 mask = zero_mask[pos]; in are_bits_set()
94 if ((*map++ & mask) != mask) in are_bits_set()
122 mask = fill_mask[pos]; in are_bits_set()
123 if ((*map & mask) != mask) in are_bits_set()
/linux/drivers/scsi/lpfc/
H A Dlpfc_logmsg.h57 #define lpfc_vlog_msg(vport, level, mask, fmt, arg...) \ argument
58 { if (((mask) & (vport)->cfg_log_verbose) || (level[1] <= '5')) \
62 #define lpfc_log_msg(phba, level, mask, fmt, arg...) \ argument
67 if (((mask) & log_verbose) || (level[1] <= '5')) \
73 #define lpfc_printf_vlog(vport, level, mask, fmt, arg...) \ argument
75 { if (((mask) & (vport)->cfg_log_verbose) || (level[1] <= '3')) { \
76 if ((mask) & LOG_TRACE_EVENT && !(vport)->cfg_log_verbose) \
86 #define lpfc_printf_log(phba, level, mask, fmt, arg...) \ argument
91 if (((mask) & log_verbose) || (level[1] <= '3')) { \
92 if ((mask) & LOG_TRACE_EVENT && !log_verbose) \
/linux/drivers/gpu/drm/i915/
H A Di915_cmd_parser.c129 u32 mask; member
141 u32 mask; member
155 u32 mask; member
173 u32 mask; member
229 .reg = { .offset = 1, .mask = 0x007FFFFC, .step = 2 } ),
231 .reg = { .offset = 1, .mask = 0x007FFFFC },
234 .mask = MI_GLOBAL_GTT,
238 .reg = { .offset = 1, .mask = 0x007FFFFC },
241 .mask = MI_GLOBAL_GTT,
264 .mask = MI_GLOBAL_GTT,
[all …]
/linux/drivers/media/rc/img-ir/
H A Dimg-ir-nec.c60 data_m = in->mask & 0xff; in img_ir_nec_filter()
70 if ((in->data | in->mask) & 0xff000000) in img_ir_nec_filter()
72 else if ((in->data | in->mask) & 0x00ff0000) in img_ir_nec_filter()
82 addr_m = bitrev8(in->mask >> 24); in img_ir_nec_filter()
84 addr_inv_m = bitrev8(in->mask >> 16); in img_ir_nec_filter()
86 data_m = bitrev8(in->mask >> 8); in img_ir_nec_filter()
88 data_inv_m = bitrev8(in->mask >> 0); in img_ir_nec_filter()
93 addr_m = (in->mask >> 16) & 0xff; in img_ir_nec_filter()
95 addr_inv_m = (in->mask >> 8) & 0xff; in img_ir_nec_filter()
102 addr_m = (in->mask >> 8) & 0xff; in img_ir_nec_filter()
[all …]
/linux/arch/alpha/kernel/
H A Dsys_eiger.c42 eiger_update_irq_hw(unsigned long irq, unsigned long mask) in eiger_update_irq_hw() argument
46 mask = (irq >= 64 ? mask << 16 : mask >> ((irq - 16) & 0x30)); in eiger_update_irq_hw()
48 outl(mask & 0xffff0000UL, regaddr); in eiger_update_irq_hw()
55 unsigned long mask; in eiger_enable_irq() local
56 mask = (cached_irq_mask[irq >= 64] &= ~(1UL << (irq & 63))); in eiger_enable_irq()
57 eiger_update_irq_hw(irq, mask); in eiger_enable_irq()
64 unsigned long mask; in eiger_disable_irq() local
65 mask = (cached_irq_mask[irq >= 64] |= 1UL << (irq & 63)); in eiger_disable_irq()
66 eiger_update_irq_hw(irq, mask); in eiger_disable_irq()
/linux/arch/riscv/mm/
H A Dptdump.c131 u64 mask; member
139 .mask = _PAGE_NAPOT,
143 .mask = _PAGE_MTMASK_SVPBMT,
148 .mask = _PAGE_SOFT,
152 .mask = _PAGE_DIRTY,
156 .mask = _PAGE_ACCESSED,
160 .mask = _PAGE_GLOBAL,
164 .mask = _PAGE_USER,
168 .mask = _PAGE_EXEC,
172 .mask = _PAGE_WRITE,
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dcpu_mask.c8 static void validate_mask(int case_nr, const char *exp, bool *mask, int n) in validate_mask() argument
18 CHECK(!mask[i], "cpu_not_set", in validate_mask()
22 CHECK(i < n && mask[i], "cpu_set", in validate_mask()
61 bool *mask; in test_cpu_mask() local
64 mask = NULL; in test_cpu_mask()
65 err = parse_cpu_mask_str(test_cases[i].cpu_mask, &mask, &n); in test_cpu_mask()
74 validate_mask(i + 1, test_cases[i].expect, mask, n); in test_cpu_mask()
76 free(mask); in test_cpu_mask()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramgk104.c141 gk104_ram_train(struct gk104_ramfuc *fuc, u32 mask, u32 data) in gk104_ram_train() argument
146 ram_mask(fuc, 0x10f910, mask, data); in gk104_ram_train()
147 ram_mask(fuc, 0x10f914, mask, data); in gk104_ram_train()
236 u32 mask = _mask | _copy; in gk104_ram_nuts() local
243 u32 next = (prev & ~mask) | data; in gk104_ram_nuts()
258 u32 mask, data; in gk104_ram_calc_gddr5() local
304 mask = 0x800f07e0; in gk104_ram_calc_gddr5()
327 mask |= 0x03000000; in gk104_ram_calc_gddr5()
329 mask |= 0x00002000; in gk104_ram_calc_gddr5()
331 mask |= 0x00004000; in gk104_ram_calc_gddr5()
[all …]
/linux/security/keys/
H A Dpermission.c30 key_perm_t kperm, mask; in key_task_permission() local
43 case KEY_NEED_VIEW: mask = KEY_OTH_VIEW; break; in key_task_permission()
44 case KEY_NEED_READ: mask = KEY_OTH_READ; break; in key_task_permission()
45 case KEY_NEED_WRITE: mask = KEY_OTH_WRITE; break; in key_task_permission()
46 case KEY_NEED_SEARCH: mask = KEY_OTH_SEARCH; break; in key_task_permission()
47 case KEY_NEED_LINK: mask = KEY_OTH_LINK; break; in key_task_permission()
48 case KEY_NEED_SETATTR: mask = KEY_OTH_SETATTR; break; in key_task_permission()
85 if ((kperm & mask) != mask) in key_task_permission()
/linux/tools/gpio/
H A Dlsgpio.c28 unsigned long long mask; member
34 .mask = GPIO_V2_LINE_FLAG_USED,
38 .mask = GPIO_V2_LINE_FLAG_INPUT,
42 .mask = GPIO_V2_LINE_FLAG_OUTPUT,
46 .mask = GPIO_V2_LINE_FLAG_ACTIVE_LOW,
50 .mask = GPIO_V2_LINE_FLAG_OPEN_DRAIN,
54 .mask = GPIO_V2_LINE_FLAG_OPEN_SOURCE,
58 .mask = GPIO_V2_LINE_FLAG_BIAS_PULL_UP,
62 .mask = GPIO_V2_LINE_FLAG_BIAS_PULL_DOWN,
66 .mask = GPIO_V2_LINE_FLAG_BIAS_DISABLED,
[all …]
/linux/net/netfilter/
H A Dnf_flow_table_offload.c35 struct nf_flow_key *mask = &match->mask; in nf_flow_rule_lwt_match() local
45 mask->enc_key_id.keyid = 0xffffffff; in nf_flow_rule_lwt_match()
55 mask->enc_ipv4.src = 0xffffffff; in nf_flow_rule_lwt_match()
57 mask->enc_ipv4.dst = 0xffffffff; in nf_flow_rule_lwt_match()
67 memset(&mask->enc_ipv6.src, 0xff, in nf_flow_rule_lwt_match()
71 memset(&mask->enc_ipv6.dst, 0xff, in nf_flow_rule_lwt_match()
81 struct flow_dissector_key_vlan *mask, in nf_flow_rule_vlan_match() argument
85 mask->vlan_id = VLAN_VID_MASK; in nf_flow_rule_vlan_match()
87 mask->vlan_tpid = 0xffff; in nf_flow_rule_vlan_match()
94 struct nf_flow_key *mask = &match->mask; in nf_flow_rule_match() local
[all …]
/linux/lib/
H A Dkfifo.c22 return (fifo->mask + 1) - (fifo->in - fifo->out); in kfifo_unused()
40 fifo->mask = 0; in __kfifo_alloc()
47 fifo->mask = 0; in __kfifo_alloc()
50 fifo->mask = size - 1; in __kfifo_alloc()
63 fifo->mask = 0; in __kfifo_free()
81 fifo->mask = 0; in __kfifo_init()
84 fifo->mask = size - 1; in __kfifo_init()
93 unsigned int size = fifo->mask + 1; in kfifo_copy_in()
97 off &= fifo->mask; in kfifo_copy_in()
132 unsigned int size = fifo->mask in kfifo_copy_out()
392 __KFIFO_PEEK(data,out,mask) global() argument
401 unsigned int mask = fifo->mask; __kfifo_peek_n() local
412 __KFIFO_POKE(data,in,mask,val) global() argument
423 unsigned int mask = fifo->mask; __kfifo_poke_n() local
[all...]
/linux/drivers/mtd/spi-nor/
H A Dswp.c15 u8 mask = SR_BP2 | SR_BP1 | SR_BP0; in spi_nor_get_sr_bp_mask() local
18 return mask | SR_BP3_BIT6; in spi_nor_get_sr_bp_mask()
21 return mask | SR_BP3; in spi_nor_get_sr_bp_mask()
23 return mask; in spi_nor_get_sr_bp_mask()
43 u8 mask = spi_nor_get_sr_bp_mask(nor); in spi_nor_get_min_prot_length_sr() local
46 bp_slots = (1 << hweight8(mask)) - 2; in spi_nor_get_min_prot_length_sr()
60 u8 mask = spi_nor_get_sr_bp_mask(nor); in spi_nor_get_locked_range_sr() local
62 u8 bp, val = sr & mask; in spi_nor_get_locked_range_sr()
163 u8 mask = spi_nor_get_sr_bp_mask(nor); in spi_nor_sr_lock() local
202 val = mask; in spi_nor_sr_lock()
[all …]
/linux/arch/mips/boot/dts/mti/
H A Dsead3.dts101 mask = <0x4d>;
116 mask = <0x1>;
122 mask = <0x2>;
128 mask = <0x4>;
134 mask = <0x8>;
140 mask = <0x10>;
146 mask = <0x20>;
152 mask = <0x40>;
158 mask = <0x80>;
165 mask = <0x1>;
[all …]
/linux/arch/arm/mach-s3c/
H A Dwakeup-mask.c18 const struct samsung_wakeup_mask *mask, int nr_mask) in samsung_sync_wakemask() argument
25 for (; nr_mask > 0; nr_mask--, mask++) { in samsung_sync_wakemask()
26 if (mask->irq == NO_WAKEUP_IRQ) { in samsung_sync_wakemask()
27 val |= mask->bit; in samsung_sync_wakemask()
31 data = irq_get_irq_data(mask->irq); in samsung_sync_wakemask()
35 val &= ~mask->bit; in samsung_sync_wakemask()
37 val |= mask->bit; in samsung_sync_wakemask()

12345678910>>...262